Guest [FBS] Vecckio Report Posted September 18, 2005 (edited) Habe Frage, bezieht sich auf, ich habe bei mir in BF2 alle Waffeneigenschaften Soldatenklassen und Fahrzeuge umgescriptet, sprich: keine Waffenbalistik, schießen schnur gerade, auch beim rennen andere Zielansehen 1600 Schußfrequenz pro Minute alle Waffen haben Leuchtspuren Waffen töten beim ersten Treffer, egal welche Entfernung Halbautomatikgewehre (z.B.Barett) umgestellt auf automatik unendlich Mun (auch C4, Handgranaten usw) alle Soldaten rennen Unendlich lange Soldaten haben andere Waffen, jeder ist Sanni, Panzerabwer und Spec Ops zugleich FRAGE: Wenn ich die Dateien ordentlich verteile und im Netzt einen Server öffne, können alle mit meinen Änderungen da mitspielen oder wird das wegen der Veränderungen gesperrt? Wenn Jemand das auch machen will, so geht?s: E:\Battlefield 2\mods\bf2 - server.zip öffnen, Waffeneinträge suchen: Die Waffeneintragsnamen findet ihr im Ordner: E:\Battlefield 2\mods\bf2\Objects\Weapons\Handheld- z.B. usrif_g36c Aus der Server.zip extraiert man nun die Waffen.tweak Datei Und Zwar genau in das Gleiche Verzeichnis der jeweiligen Handheld, also: E:\Battlefield 2\mods\bf2\Objects\Weapons\Handheld(z.B. usrif_g36c) Im Verzeichnis der extraktion, geht man in den jeweilien Waffenordner: E:\Battlefield 2\mods\bf2\Objects\Weapons\Handheld\(z.B. usrif_g36c) In diesem sollte nun Ein Info Ordner stehen und der Extraierte: Der nennt sich weapons. Rechtsklick darauf und schreibgeschützt ABWÄHLEN, Übernehmen, speichern. Nun in den Ordner einklicken bis zur .tweak (z.B. usrif_g36c.tweak) Diese Datei Ausschneiden und in den gleichen Ordner wo auch der Infoordner der Waffe liegt: E:\Battlefield 2\mods\bf2\Objects\Weapons\Handheld\(z.B.usrif_g36c) Den überflüssigen und nun leeren Weaponsordner löschen. Nun mit dem Wordpad oder Texteditor in die Tweak (z.B. usrif_g36c.tweak)gehen Einträge suchen: ObjectTemplate.weaponHud.guiIndex 4 die 4 zur 53 ändern(Leuchtpunktansehen) ObjectTemplate.fire.roundsPerMinute 600 600 auf 1600 erhöhen (Schussrate) rem ---BeginComp:DefaultAmmoComp --- ObjectTemplate.createComponent DefaultAmmoComp ObjectTemplate.ammo.ammoType 1 ObjectTemplate.ammo.reloadTime 4.1 rem ---EndComp --- das fünfes auf das ändern rem ---BeginComp:DefaultAmmoComp --- ObjectTemplate.createComponent DefaultAmmoComp ObjectTemplate.ammo.nrOfMags -1 ObjectTemplate.ammo.magSize -1 ObjectTemplate.ammo.ammoType 1 ObjectTemplate.ammo.reloadTime 0 rem ---EndComp --- Alle Werte der rem ---BeginComp:SoldierBasedRecoilComp --- Spalte und rem ---BeginComp:SoldierDeviationComp --- Auf 0 setzen (Waffenbalistig) nun ObjectTemplate.minDamage 0.2 25 auf 1000 erhöhen ObjectTemplate.damage 25 25 auf 1000 erhöhen Das nächste zwischen die Zeilen ObjectTemplate.material 1000 und ObjectTemplate.minDamage 1000 schreiben ObjectTemplate.tracerScaler 100 ObjectTemplate.maxTracerScaler 100 ObjectTemplate.minTracerScaler 5 ObjectTemplate.tracerSizeModifier 5 ObjectTemplate.tracerTemplate p_tracer_g ObjectTemplate.tracerInterval 1 Waffe ist nun verbessert. Abspeichern das ganze Nun wieder zurück in den servers.zip Ordner gehen E:\Battlefield 2\mods\bf2 - server.zip Die alte Waffen .tweak der gerade veränderten Waffe löschen, nun die neue über Add von Winzip einfügen. Nach Einfügung, den Eintrag suchen, steht er drinn, war es richtig. Nicht wundern, es steht kein Fad dahinter, deswegen musste auch die andere .tweak im Verzeichnis E:\Battlefield 2\mods\bf2\Objects\Weapons\Handheld\(z.B.usrif_g36c)\ (z.B.usrif_g36c) Rennleistund der Soldaten erhöhen: in dem Fad wird wieder die objekts_servers.zip geöffnet E:\Battlefield 2\mods\bf2 nun das alles suchen US_HEAVY_SOLDIER.tweak us_light_soldier.tweak MEC_HEAVY_SOLDIER.tweak mec_light_soldier.tweak CH_HEAVY_SOLDIER.tweak ch_light_soldier.tweak alle wenn es geht markieren und extraieren und zwar hier rein: E:\Battlefield 2\mods\bf2\Objects nun in das genannte Verzeichniss gehen da sollte nun es so aussehen das 2 Ordner mit der Bezeichnung Weapon soldiers stehen mehrere soldier Ordner werden die Unterordner der jeweiligen Soldier ordner zusammen gefasst: E:\Battlefield 2\mods\bf2\Objects\weapons \soldiers\ch\CH_HEAVY_SOLDIER.tweak \ch_light_soldier.tweak \mec\MEC_HEAVY_SOLDIER.tweak \mec_light_soldier.tweak \us\US_HEAVY_SOLDIER.tweak \us_light_soldier.tweak War alles richtig MUSS es so aussehen--------------------/\ jetzt das bearbeiten der jeweiligen Datei (öffnen mit Wordpad), ObjectTemplate.SprintDissipationTime 5000 < die Werte die da stehen auf ObjectTemplate.SprintLimit 5000 < diese ändern ObjectTemplate.SprintLossAtJump 0 < ObjectTemplate.armor.maxHitPoints 500 < stad der 500 irgenteine Zahl ObjectTemplate.armor.hitPoints 500 < über 1000 Points überlebt man einen Treffer der oben veränderten waffen das mit allen machen und jede für sich speichern, nun zurück zur objects_servers.zip E:\Battlefield 2\mods\bf2 in dieser alle gerade extrahierten Einträge löschen und über Add von Winzip die neuen laden. Edited September 18, 2005 by [FBS] Vecckio
Vh_Helmi 0 Report Posted September 18, 2005 (edited) Das wäre doch eine gute Idee für den Patch 1.1. Auf jedem Server wird am Anfang der Runde einer zum Superhelden gewählt. Der ist dann SpecOps, Medic, Supporter mit einer Schussfrequenz von 1600 Schuss. Da hole ich auch mal eine Goldmedaille. Edited September 18, 2005 by Vh_Helmi
Sledge.OC 0 Report Posted September 18, 2005 moin moin! hört sich nach einer art "Bot rape mod" an. aber für multiplayer ist das denkbar ungeeingnet. wie hast du das denn verändert? mit dem editor oder über config-dateien? hast du die möglichkeit das irgendwie zum download anzubieten? danke schonmal!