|
 |
[Anleitung]Promod 2.04 EU Public einrichten - Download, configs, Rulefile  |
|
|
| [Anleitung]Promod 2.04 EU Public einrichten - Download, configs, Rulefile |
 |
So, hier ein simpler Würgaround damit man nen Promod Public-Server einfach und jederzeit mit einer Serverconfig von den Modis her umstellen kann wie man Bock hat.
Ohne in iwds rumzusuchen, bei den Dateien durcheinander zu kommen oder zwingend den Server neu starten zu müssen.
Download: Promod LIVE v2.04 EU
Achtung: Dies ist die original Version des Promod LIVE 2.04 inklusive dem "alten" Custom Ruleset und Readme.
Erstelle einen Modordner mit Namen promodlive204_eu im Installationsordner mods. Sollte dieser nicht vorhanden sein, auf gleicher Ebene mit dem main-Ordner generieren.
In diesen Ordner werden die Dateien:
- promodlive204.iwd
- mod.ff
hochgeladen.
Nun der Workaround für einen Public Server mit freien Einstellungsmöglichkeiten:
Man nehme die z_custom_ruleset.iwd und entferne sämtliche dvars.
Die gsc innerhalb der iwd sieht dann so aus:
| Zitat: |
main()
{
// custom_public ruleset, promod live v2 - BEREINIGT
// rule of thumb, 0 = disable, 1 (and in some cases higher) = enable
} |
Download einer leeren, fertigen iwd: z_custom_ruleset.iwd
Diese Datei zu den anderen in den Ordner promodlive204_eu auf Server und Redirect klatschen und nie wieder anfassen.
Denn es ist besser alle Einstellungen via config vorzunehmen.
Vorteil: Man kann in den jeweiligen configs dem Server entsprechend aussagekräftige Namen verpassen und auch die configs so benennen, dass man sie jederzeit unterscheiden und ausführen kann.
Hier nun Beispielconfigs für unterschiedliche Bedürfnisse:
Achtung: Die configs müssen teilweise noch nach eigenen Wünschen angepasst werden - Servername, Passwörter etc. Zum Bearbeiten empfiehlt sich das Programmers Notepad.
Mit rechter Maustaste - Speichern unter anwählen!
Free for all - Sniper only
Free For all - alle Waffen
Diese configs sind nur Beispiele, die man ganz nach Wunsch weiter anpassen kann und sollte. Man kann diese Dateien jederzeit im laufenden Server-Betrieb durch /rcon exec namederconfig.cfg aufrufen. Anschließend einfach Karte mit /rcon map_restart neu starten.
Dadurch kann man den Server in unterschiedlichen Modi und Waffen-Einstellungen laufen lassen ohne jedesmal in der iwd rumfrickeln zu müssen.
Für das schnelle Umstellen in den Match-Modus kann man dies auch per config machen.
Beispielconfig: Match-Modus MR 12
Diese ist etwas schlanker als die public-configs, da der Promod im Matchmodus die meisten Einstellungen bereits fix vorgibt.
Ich bin kein Profi, sollten sich Fehler oder Unsinnigkeiten reingeschlichen haben, bitte melden. Danke!
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
Das ist eine Anleitung für einen Promod Public Server, nicht für einen War-Server, wie er für die Ligen benötigt wird.
Denn ja, hier werden sämtliche Settings bereits vorgeschrieben, sind im Promod bereits enthalten und werden über spezielle Befehle aufgerufen.
Im War-Modus wird die Datei z_custom_ruleset.iwd nicht angesprochen.
Wenn du jedoch einen Public Server einrichtest, möchtest du freiere Hand haben um zB einen Sniper only oder Pumpe only oder was auch immer Server zu machen.
In der originalen, zum Promod zugehörigen Datei z_custom_ruleset.iwd sind jedoch Servereinstellungen drin, die üblicherweise in eine serverconfig reingehören, und nicht in eine iwd-Datei. Das haben sie mit dazugepackt um Admins, die sich mit solchen Einstellungen nicht auskennen (wollen) und das fressen was sie serviert bekommen *sorry* es so leicht wie möglich zu machen.
Public-Modus starten, fertig. Der Server übernimmt dann die Einstellungen aus dieser z_custom_ruleset.iwd.
Will man nun eigene Settings einbauen, und sei es nur ein paar Runden länger bei SD, muss man zwingend in diese iwd rein und es DORT ändern. Denn eine Einstellung über eine simple Sercver-config nimmt er nicht an, solang er Werte in dieser z_custom_ruleset.iwd drin hat. Diese sind einer config IMMER übergeordnet.
Will man nun eine Änderung vornehmen, muss man diese iwd entpacken, den Befehl ändern, die iwd erneut packen, auf den Server hochladen und den Server neu starten. Das ist eine zwingende Voraussetzung damit er diese geänderte iwd-Datei überhaupt erkennt und ausführt.
Eine serverconfig jedoch kann man jederzeit ausführen, auch im laufenden Serverbetrieb und so beispielsweise den Server mit nur einem Befehl von Sniper only Deathmatch auf Alle Waffen SD mitsamt Namensänderung umstellen. OHNE erst in der iwd rumfrickeln zu müssen (denn man kann nur eine iwd mit diesem Namen im Ordner drin haben) und den Server neu starten zu müssen.
Mit configs ist es möglich auf ein und demselben Server unterschiedlichste Einstellungen "auf Vorrat" gespeichert zu haben, die man jederzeit aufrufen kann. Mit der iwd geht dies nicht, da sie nur einmal vorhanden sein kann und folglich nur ein Satz Einstellungen enthält und zulässt.
Allerdings bringt es nichts, diese z_custom_ruleset.iwd zum Beispiel einfach vom Server zu löschen, denn dann schmiert dir der Promod ab. Die iwd ist festes Zahnrädchen im Promodgetriebe und muss (vom Namen her) vorhanden sein. Sie darf durchaus leer sein, muss halt nur im Ordner drin sein. Deshalb der obige Workaround.
Er ist jedoch kein muss. Wenn du mit den Standard-Servereinstellungen des Promod zufrieden bist, brauchst du ihn nicht zu übernehmen.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
Wie hast du es denn in der cfg umgestellt?
In den oben verlinkten Beispielconfigs ist auch in der Rotation der gametype dm hinterlegt, den müsstest du ebenfalls anpassen.
Hast du auch drauf geachtet die config bei dir auf dem rechner zu ändern und dann erst hochzuladen auf den Server? Was für ein Programm verwendest du um die configs zu bearbeiten?
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
Du musst bei CoD4 "gametype war" nehmen, statt tdm. Dann sollte es funktionieren.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|