Original von MikeTNT
Tipp für gemietete Linux-Gameserver, bei denen euer Support noch keinen Modfolder (fs_game) eingerichtet hat:
Man kann die Linux-Binary "überlisten" und somit um den Parameter fsgame erweitern:
- COD Server über das Webmenü des Providers herunterfahren (wichtig, sonst kann es passieren, dass man mehrere Instanzen des COD-Servers startet!)
- cod2_lnxded auf dem Server umbenennen in cod2_lnxded1_3
- mit Notepad eine Datei namens "cod2_lnxded" mit folgendem Inhalt erstellen:
./cod2_lnxded1_3 $* +set fs_game "DEINMODORDNER"
- Datei im selben Ordner wie die cod2_lnxded1_3 auf dem Server speichern
- Dateirechte der manipulierten cod2_lnxded und der umbenannten cod2_lnxded1_3 auf 755 stellen
Jetzt das Startcsript deines Gameserverproviders ausführen und schon hast du Zugriff auf den Modordner DEINMODORDNER.
Bekannte Nebenwirkungen:
- Nach dem ersten Serverstart sollte man einen manuellen Mapwechsel durchführen, da es passieren kann, daß der Mod sonst nicht vollständig geladen wird.
- Wenn ihr nicht genügend Zugriffsrechte habt, klappt der Eingriff natürlich nicht (= cod2_lnxded darf nicht vom Provider schreibgeschützt worden sein). Dann müßt ihr euren Provider bitten, euch einen Modordner anzulegen. Der Modordner sollte einen individuellen Namen haben, den sonst kein anderer Server-Admin verwendet!
- Es klappt nicht, wenn euer Provider ein individuelles Server-Start-Stop-Script verwendet. (= man sieht in dem Fall keine cod2_lnxded-Datei, die man ersetzen könnte)
ACHTUNG: Manche Provider sehen es nicht gerne, wenn man solche Tricks anwendet! Also vorher euren Support fragen, ob ihr diesen Trick anwenden dürft!