homepath und basepath?

markubin
Hallo erstmal,
versuche seit ein paar Tagen auf unserem Strato-Root-Server 2 CoD2 Server
zum laufen zu bringen.
Wenn man einen Prozess startet legt der Root oder CoD2 ein verstecktes Verzeichnss im Root an : /root/callofduty2
Dort liegt dann pb und der erste Server läuft somit ohne Probleme.....

Zum Problem:
Sobald Ich nen 2ten Server starte hat dieser keinen Punkbuster,
da auch dieser Server versucht auf das versteckte Verzeichniss zuzugreifen.

Habe schon versucht bei den Startparametern +set fs_homepath /root/.callofduty1 als Homepath anzugeben.
Dort habe Ich auch ein Verzeichniss erstellt und den PB ordner reingehauen.
Jedoch funktioniert es nie richtig.

Zu meiner Frage:
Was genau ist fs_homepath & was genau fs_basepath Question

Zur Verdeutlichung:



Im server1-Ordner liegen main ; pb ; cod2_lnxded ; localisation.txt und .cod2 den Ich aus dem Root hierher kopiert habe.
---------------------------------------------------------------------------
--------


Im .cod2-Ordner liegt main und pb.
---------------------------------------------------------------------------
-------


Der main-Ordner ist fast leer, da die ganzen iwd.Dateien im
main-Ordner von server1 sind.
---------------------------------------------------------------------------
-------


Den PB-Ordner habe Ich nun gefüllt mit den aktuellsten PB-Daten von Evenbalance.com
---------------------------------------------------------------------------
-------


Jetzt starte Ich den CoD-Server mit folgenden Parametern und
Punkbuster läuft nicht..... :cry:

Hoffe jetzt wird es deutlicher.
MikeTNT
Bei mir heißt der Startparameter:

PARAMS="+set fs_homepath $DIR +set fs_basepath $DIR +set net_ip xx.xx.xxx.xxx +set net_port 28960 +set dedicated 2 +set fs_game MODFOLDER +exec server.cfg +set sv_punkbuster 1 +map_rotate +set sv_maxclients 40"

Ich benutze allerdings ein Startscript und weiß daher nicht, ob du die Parameter einfach so 1zu1 übernehmen kannst.

Jeder COD2-Server liegt in einem eigenen Ordner, jeder Ordner hat seinen eigenen PB-Ordner auf gleicher Ebene wie der Modordner und der Mainordner.

Zusatztip: Bevor du den Server mit diesen Paramtern startest, stoppe den alten Server und lösche die Datei config_mp_server.cfg

cu Mike
markubin
Kannst du das Startscript hier vlt posten........

-Sollte Ich den Prozess als root oder als angelegter User starten?
-Haste nen Screenie deiner Verzeichniss-Struktur?!

Bei mir klappts imma noch net,
fang langsam an zu verzweifeln... *Heul*

HLSW-Auszug :

Zitat:


18:02:34 fs_basepath
18:02:34 "fs_basepath" is: "/home/cod/.callofduty2/^7" default: "/home/cod/.callofduty2^7"
Domain is any text
18:02:42 fs_homepath
18:02:42 "fs_homepath" is: "/home/cod/.callofduty2^7" default: "/root/.callofduty2^7"
Domain is any text


Basepath passt ja,
nur der Homepath macht zicken.......
crossshooter
Die Variable stammt vom Startscript...

Hier ist ein Beispiel: https://www.opferlamm-clan.de/?menu=234
markubin
JO danke.......
Das mit dem Server-Start-Script war ja hilfreich.....
Jetzt stimmt im HLSW wenigstens alles,
nur läuft PB immer noch nicht....... Hmm unglücklich

Woran könnte es noch liegen?

Zitat:


13:00:15 fs_basepath
13:00:15 "fs_basepath" is: "/home/cod/.callofduty2^7" default: "/home/cod/.callofduty2^7"
Domain is any text
13:00:22 fs_homepath
13:00:22 "fs_homepath" is: "/home/cod^7" default: "/home/cod/.callofduty2^7"
Domain is any text


Alles passt nur PB will nicht laufen,
muss Ich als Homepath vlt den Pfad zu PB angeben?!
markubin
Problem gelöst..... Zunge raus

Hab dem PB Ordner die .so Dateien beigefügt und es läuft.
Die waren im PB-Ordner zum Runterladen nicht dabei....
In eurem jedenfalls nicht..... grosses Grinsen

Da none.gaming *Kubi aka markubin