|
Custom Map: 2x ff und 1x iwd wirklich nötig? |
|
Hallo an Alle,
ich sitze gerade auf der Arbeit, habe wenig zu tun und ärgere mich mal wieder über das ff und iwd Durcheinander bei Custom Maps. Ist es wirklich nötig, für eine Map drei Dateien zu haben?
Wenn ich mir den Aufbau einer iwd Datei ansehe, dann habe ich im schlimmsten Fall ja folgende Ordner, bzw Dateien:
images/compass_mp_mymap.iwi
images/loadscreen_mp_mymap.iwi
maps/loadscreen_mp_mymap.iwi
maps/mp/mp_mymap.csv
materials/compass_map_mp_mymap
materials/loadscreen_mp_mymap
mp/mp_mymap.arena
Nun habe ich mir folgendes überlegt. Warum kann man das denn nicht mittels Update Zone File mit in das ff File einbinden? Ich würde mir das so vorstellen:
rawfile,images/compass_mp_mymap.iwi
rawfile,images/loadscreen_mp_mymap.iwi
rawfile,maps/loadscreen_mp_mymap.iwi
rawfile,maps/mp/mp_mymap.csv
rawfile,materials/compass_map_mp_mymap
rawfile,materials/loadscreen_mp_mymap
rawfile,mp/mp_mymap.arena
Ich fände es sehr "kundenfreundlich" für die User wenn das zu realisieren wäre.... Somit würde zumindest schonmal die "lästige" iwd Datei wegfallen.... Perfekt wäre natürlich nur EIN ff File........
Was meint ihr dazu?
Grüße
Private Grob
|
|
|
|
|
|
|
RE: Custom Map: 2x ff und 1x iwd wirklich nötig? |
|
Original von Private Grob
Hallo an Alle,
ich sitze gerade auf der Arbeit, habe wenig zu tun und ärgere mich mal wieder über das ff und iwd Durcheinander bei Custom Maps. Ist es wirklich nötig, für eine Map drei Dateien zu haben?
Ja, leider. Die die zwei fast files und eine iwd-Datei (die die iwi Dateien beinhaltet)
Original von Private Grob
Wenn ich mir den Aufbau einer iwd Datei ansehe, dann habe ich im schlimmsten Fall ja folgende Ordner, bzw Dateien:
images/compass_mp_mymap.iwi
images/loadscreen_mp_mymap.iwi
maps/loadscreen_mp_mymap.iwi
maps/mp/mp_mymap.csv
materials/compass_map_mp_mymap
materials/loadscreen_mp_mymap
mp/mp_mymap.arena
Nun habe ich mir folgendes überlegt. Warum kann man das denn nicht mittels Update Zone File mit in das ff File einbinden? Ich würde mir das so vorstellen:
rawfile,images/compass_mp_mymap.iwi
rawfile,images/loadscreen_mp_mymap.iwi
rawfile,maps/loadscreen_mp_mymap.iwi
rawfile,maps/mp/mp_mymap.csv
rawfile,materials/compass_map_mp_mymap
rawfile,materials/loadscreen_mp_mymap
rawfile,mp/mp_mymap.arena
Deine iwd Datei benötigt nur die images, nichts weiter.
Materials in der Map brauchst du nirgends angeben auch nicht im Zone File (werden automatisch eingebunden). Das material File des Loadscreens wird über die mp_mapname.csv aus dem Ordner maps ebenfalls schon automatisch eingebunden (da die mp_mapname.csv aus dem Ordner maps automatisch beim Erstellen des Fast Files eingebunden wird). Nur das Material des Radarmap, musst du im Zone File eintragen.
Die arena Datei kannst du dir ebenfalls schenken, da sie vom Spiel selber nicht benutzt wird. Das Spiel liest nämlich nur eine CoD2Maps.arena. Entweder die originale aus dem Spiel oder aus einer selbst erstellten mod.ff aber sonst keine weiteren. Nur so habe ich es auch bisher geschafft, eine C-Map in die Mapliste für das Erstellen eines Servers oder im Vote angezeigt zu bekommen.
Ich wundere mich echt, was die Leute alle so an unsinnigem Zeug in die iwd-Datei packen.
__________________
Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von OLD MAN WITH GUN: 14.02.2008 18:13.
|
|
|
|
|
|
Verni@hter
*bM.Verni@hter~
Dabei seit: 24.01.2006
Beiträge: 1.461
|
|
|
|
|
|
| |
|
Oh ja, es wäre eine extreme Erleichterung, wenn man sich nicht immer alles zusammensammeln muss.
Es kommen ja noch die verschiedenen Versionen ein und derselben Map hinzu, wenns noch möglich wäre da Unterschiede zu machen dass man die jeweilige Map-Version am Dateinamen erkennt bzw. man auch erst dann eine mp_mapname mit mp_mapname released wenn sie tatsächlich "final" ist, wäre das echt genial.
Und ohne iwds werden die Mod-Ordner enorm entlastet... wenn man ein paar mehr Maps anbieten will muss man sonst eine iwd nach der anderen runterziehen. Leider geht das ja immer noch nicht, dass man die ff und die iwd zusammen unter usermaps lagern kann
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
Sehr nette Idee!!! Aber, ich teste grad eine auch nette Methode: Man entpackt alle IWD's und packt diese in eine einzelne, nennt diese beispielsweise z_maps.iwd und hat nur 1 Datei. Wird die geändert, wird sie automatisch neu überschrieben. Ich mülle den Client nicht zu und ich hab wieder Überblick im Modordner. (Quelle: RGN)
PS: Die IWD's hab ich vor dem Packen der Einzel IWD natürlich nach Tally's Vorgaben bereinigt:
Original von MikeTNT
Original von Nightwing
So, Tally hat was neues rausgefunden, man muss nun die map.iwd NICHT mehr in den Modordner tun:
Öffne die map.iwd und lösche die evtl darin enthaltenen Ordner materials und mp und leg das .iwd File im Mapordner ab.
Quelle: IW Nation Forum
Tally wrote
Well, I was playing around with the maps last night, and found that you can run the IWD file in the 'usermaps' directory, without any errors.
Ive found the cause of the invlid IWD error message - map creators are putting crap in their IWD files that shouldn't be there.
As soon as you empty the IWD file of the crap, the IWD files redirect fine, and load up as you connect fine.
Ive tested this with 2 maps which have IWDs:
mp_subway (Amish)
mp_warehouse (drapen)
This is what the IWD looked like "out of the box":
The folders 'materials' and 'mp' are invalidating the IWD file (none of the contents of these folders can work in an IWD file - materials and arena files have to be compiled into fast file in order to work)
Empty out the IWD files so that only the 'images' and 'maps' folder are left:
Place this IWD into the directory structure:
usermaps/mp_subway/mp_subway.iwd
on both server and redirect space, and it should work as it was intended
I had these 2 custom maps in mixed rotations or just those 2, and I didnt have any bother with them.
ToM
__________________
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Nightwing: 13.02.2008 19:06.
|
|
|
|
|
|
Nightwing,
deine Methode, alle iwds zusammenzupacken hat aber den Nachteil, dass du einzelne Maps nicht mehr problemlos austauschen, dazunehmen oder rausnehmen kannst.
Jedesmal wenn du eine Änderung deiner "z_maps.iwd" vornehmen musst, ist der Client gezwungen den ganzen Brocken erneut zu schlucken, obwohl er die anderen Maps ja schon alle hat.
Also würde ich das Zusammenpacken tatsächlich nur mit Maps machen, die du ganz sicher über einen längeren Zeitraum auf deinem Server laufen lassen willst.
Da mir derzeit noch zuviele Betas rumschwirren, belasse ich es bei den Einzel-iwds. Dadurch bin ich flexibler und andere Admins, denen eine Map auf meinem Server gefallen hat, haben es leichter sich die benötigten Dateien zusammenzusammeln, um sie auf ihren Server draufzuladen.
Was ich schade fände an einer Komplettlösung "alles in einer .ff" ist, dass man die arena.gsc nicht mehr einsehen kann. Da wäre mir die Lösung am liebsten, dass die .iwds einfach mit in den usermaps-Ordner reinkönnen. Aber das geht ja offensichtlich nicht, weil die iwd mit einer enthaltenen arena.gsc dann als böse eingestuft wird?
Gibts da keine Lösung?
Nachklapper:
Ive found the cause of the invlid IWD error message - map creators are putting crap in their IWD files that shouldn't be there.
As soon as you empty the IWD file of the crap, the IWD files redirect fine, and load up as you connect fine
Wär ja eine feine Alternative, dass man die iwds bereinigt und einfach in den usermaps-ordner zu den entsprechenden Maps packt.
ABER: fällt das nicht unter Urheberrecht der Mapper?
Eigentlich sollte man Maps doch nicht in ihren Grundstrukturen ändern, und auch wenns "crap" ist, würde das Verändern der iwd durch Löschen doch das Werk des Mappers massiv verändern?
Oder seh ich das zu eng und es ist okay wenn es eh keine direkte Auswirkung auf die Map hat?
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
| |
|
|
edit by w@lly: shit falscher Knopf, sorry!!!
Kannst du es nochmal neu reinsetzen bitte?
WEIBER!!! Und ich hatte mir sooo Mühe gegeben. Möge die Macht Dich bremsen, bevor Du wieder n Beitrag von mir wegeditierst.
ALSO:
Original von wgs./w@Lly
Nightwing,
deine Methode, alle iwds zusammenzupacken hat aber den Nachteil, dass du einzelne Maps nicht mehr problemlos austauschen, dazunehmen oder rausnehmen kannst.
Jedesmal wenn du eine Änderung deiner "z_maps.iwd" vornehmen musst, ist der Client gezwungen den ganzen Brocken erneut zu schlucken, obwohl er die anderen Maps ja schon alle hat.
Schon klar, das ich nicht nur dazupacke und dazupacke, bis das Teil 100 MB hat
Hab die bereinigten Einzelfiles ja aufm Root liegen. Wenn ich Maps neu hinzufüge / lösche, packe ich ein neues IWD.
Wenn Du auf nen Server connectest, ladest eh die ganzen Files, meins iss von der Dateigrösse gleich wie die einzelnen zusammen...
Ausserdem überschreibt das Game im Gegensatz zu CoD 2, wo es dann jedesmal ne neue Datei anlegte: mp_schlagmichtot.dh34748j.iwd, somit mülle ich niemanden zu.
Besser so, als ein file/sum mismatch...
Perfekt isses sicher nicht, aber weniger Krampf wie der Einzelmapdownload in CoD 2, ausserdem nur eine Übergangslösung.
Original von wgs./w@Lly
Eigentlich sollte man Maps doch nicht in ihren Grundstrukturen ändern, und auch wenns "crap" ist, würde das Verändern der iwd durch Löschen doch das Werk des Mappers massiv verändern?
Oder seh ich das zu eng und es ist okay wenn es eh keine direkte Auswirkung auf die Map hat?
Ich änder ja nix an der Map, ich lösch nur das raus, was da nix zu suchen hat. Mutti, sind wir anders?
Das mit dem Löschen von Inhalten einer IWD seh ich auch net so eng, Private Grob hat da Recht.
So, hoffe, ich habs jetzt nochmal ganz zusammengebastelt, bitte NICHT wieder editieren, erstmal den Button genau anschauen
ToM
__________________
Dieser Beitrag wurde 15 mal editiert, zum letzten Mal von Nightwing: 14.02.2008 12:49.
|
|
|
|
|
|
Original von bangingbernie
Das wäre schön, vor allem, da in die .iwd-Datei nur
images/compass_mp_mymap.iwi
images/loadscreen_mp_mymap.iwi
reingehören.
Stimmt, du hast absolut recht! Laut infinityward wiki:
When you package the map into a .iwd file you'll want to include the .iwi file. The others aren't necessary to be in the .iwd because they will be contained within the fast file for that level.
Was mich allerdings in meinem Vorhaben, alles in das ff File zu packen bedenklich stimmt, ist folgende Aussage aus dem wiki:
Since the 1.5 patch, the images and .csv files have to go into your .iwd pack - the game will no longer load the loadscreen from the raw files.
Naja, wenn ich die Zeit finde dann werde ich es heute Abend einmal ausprobieren.....
Grüße
Private Grob
|
|
|
|
|
|
Wieso in usermaps tun?? Das tut nicht bei allen Maps, und nach russisch Roulette iss mir nicht... Bereinig Deine IWD's, behalt die Einzelfiles und pack se zusammen in eins, was soll passieren?
ToM
__________________
|
|
|
|
|
|
Weil ich eh nicht soviele Maps auf meinem Server habe und nur einzelne, ausgewählte hin und wieder dazukommen. Da ist so ein Test, obs läuft schnell gemacht.
Bei Servern mit einer hoher Fluktuation von Spielern und einer großen Anzahl von Custom-Maps macht es aber ganz klar mehr Sinn, nach deiner Methode die iwd's zu bereinigen, zu packen und im Mod-Ordner zu lassen. Grad auch wegen dem iwd sum mismatch...
Und nochmal sorry fürs editieren, ich bemühe mich dass es nicht nochmal passiert. OMWG hats auch schon überlebt
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
Stimmt, hab' gerade versehentlich meinen eigenen Beitrag gelöscht
..aber steht ja noch bei Priv. Grob..
__________________
|
|
|
|
|
|
Ups, jetzt bin ich schon ansteckend
Aber bevors ne Seuche wird:
Nightwing,
Tally schreibt laut deinem Zitat ja selbst dass es tatsächlich funktioniert mit sauberen iwds... also werd ichs - nachdem es okay zu sein scheint - einfach mal probieren
Bei vier Maps ist das glaube ich noch übersichtlich
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
Hatte ich probiert und nur Crashes eingesammelt. Bei z.B. village tuts. Referenzieren tut er die IWD.
Irgendwo weiter später, als immer mehr Leute es getestet hatten bei RGN, meinte Tally, es wäre besser, die IWD wieder in den Modordner zu Packen.
(Find grad den Link nemme, hab aber hier einen neueren zum Thema file/sum name mismatch: Klick Hier ist keine Rede davon, IWD's in den usermaps Ordner zu tun...)
Hier hatten wir au schon drüber diskutiert: Klick
OMWG hatte auch Probleme damit:
Original von OLD MAN WITH GUN
Also ich habe es mal getestet und so richtig will das nicht gehen.
Habe zu Testzwecken mal einen sehr kleine maprotation benutzt.
set sv_mapRotation "gametype war map mp_subway gametype war map mp_bloc gametype war map mp_subway gametype war map mp_bog"
Bin dann auf den Server, die Map mp_subway wird runtergeladen und ich kann sie spielen. Dann mache ich einen map_rotate zu einer Standardmap (mp_bloc). Diese läd auf dem Client jetzt 2 bis 3 Mal bevor sie startet. Nun der nächste map_rotate (wieder auf die Map mp_subway). Dort begrüßt mich jetzt allerdings nur folgende Fehlermeldung:
Impure client detected. Invalid .IWD files referenced!
.\usermaps\mp_subway\mp_subway.iwd
Nachtrag:
Original von Tally @ RGN
I see some members going over to IW.com and asking whether or not the IWD problem with the usermaps directory has been fixed or not. Some are even annoyingly saying that "indications look like it has been".
Here is confirmation that it has NOT!
Try to rotate your map either through a normal rotation cycle, or manually via rcon map_rotate, and it produces that the same error we've been seeing since the first custom map came out.
Now, I was specificially told by IW that the fix for this would probably not make it into this patch. The fixes listed in the readme.txt dont indicate that its been fixed. So, its no surprise that its not fixed.
I hope this stops people from now saying that its fixed. Its not.
Quelle: RGN
@ Wally: Somit kannst Dir den Test sparen...
ToM
__________________
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Nightwing: 14.02.2008 12:54.
|
|
|
|
|
|
|
Impressum ||Datenschutzerklärung
|