Wieder mal PB...

Chillout
Hi,
erstmal hallo an alle hier im Forum.
Ich hab ein kleines problem, habe einen Linux Rootserver bei *****4you gemietet, da sind nu mehrere Server eingerichtet, habe dann für einen Clan von Freunden einen Server bereit gestellt, nu sagt er mir das jetzt einige Leute dort gebannt wurden und auch nicht mehr reinkommen(also auf keinen Server von unserem Root), finde aber auf dem Server nix wo die drinstehen, die Ban.txt ist leer, die Pbbans.dat gibt auch nix her unglücklich .
Habe schon einige Threads zu diesem Thema gelesen, aber nirgends was gefunden, kann ich irgendwo anhand derer Guid´s herausfinden weswegen sie gebannt wurden? Wenn sie auf den Server wollen steht da wohl nur Das sie permanent gebannt sind vom Server.

ps. ihr habt hier ein saugeiles Forum erschaffen, werde euch wohl öfters mit Fragen belästigen und ich hab einige davon Augenzwinkern .
Gruß
Chill
yoda
Dann erst mal willkommen und frag ruhig, dafür is das Forum ja da Augenzwinkern

Ist es ein Linux-Server?

Dann musst Du mal schauen - es wird bei einem Call of Duty / UO-Server auch ein versteckter Ordner angelegt - in dem sollte sich die ban.txt oder ein weiterer pb-Ordner mit der pbbans.dat finden lassen.

Hier hatte Nighthawk mal erklärt, wie man unter Linux Dateien suchen kann:
Ban wieder rückgängig machen!!!
Morpheus
Hey hier kannst schauen weswegen! Einfach unter Player Index

MfG
Morpheus
yoda
Nutzt aber doch nur bei ´nem globalen Ban / Hardware Ban was, oder seh ich das falsch?
Chillout
Also, das von Nighthawk hatte ich gestern vor diesem Thread schon probiert, nix gefunden, unter dem Player Index, muss ich die Guid-Nummer des Spielers eingeben? Und Yoda, ja, wie oben geschrieben ist es ein Linux-Server, die Server laufen uf 1.41 aber des macht wohl insgesamt keinen unterschied, denke ich.

Gruß
Chill
Chillout
Asche auf mein Haupt...hab jetzt doch nen versteckten Ordner gefunden der sich callofduty nennt und in der Ban.txt standen jetzt zwei von meinen Kumpels drin, aber die anderen komischer weise nicht verwirrt . Zugriff auf den Root habe ich über SSH, da mußte ich die Ordner erstmal suchen. Shit so als "Anfänger" so kompliziertes krams machen zu müssen grosses Grinsen .
Gruß
Chill
Morpheus
Moin Moin,

@ Yoda Ja wenn die Girls auf der Masterban stehen kannst da klären warum!

&@Chillout

wenn du deinen Server Startest kannst du unterbinden das er auf den .callofduty ordner zugreift!

Ich starte meine Server so:

screen ./cod_lnxded +set dedicated 2 +set fs_homepath /home/cod_31000/cod +set sv_punkbuster 1 +set net_port "31000" +set ttycon 0 +exec sd.cfg +map_rotate


und das +set fs_homepath /home/cod_31000/cod ist dafür das er auf den eigentlichen Cod ordner zugreift und nicht auf den .callofduty!

Musst mal Probieren und dann wenn noch fragen sind immer raus damit denn hier werden Sie geholfen!!!! Augenzwinkern Augenzwinkern Augenzwinkern Augenzwinkern Augenzwinkern Augenzwinkern Augenzwinkern


MfG
Morpheus
Chillout
cd /codserver/1coduo_v1.41
./coduo_lnxded +exec 1cod141.cfg

Also so sieht des grad bei mir aus mit der und müßte dann so aussehen

cd /+set fs_homepath /codserver/1coduo_v1.41
./coduo_lnxded +exec 1cod141.cfg

Also wenn ich das bei jedem Autostartscript ändere müßte er dann die Leute die von dem jeweiligen Server gebannt wurden in der jeweiligen ban.txt stehen?
Aber nun noch eine Sache, du hattest ja den Link geschickt wegen Player Index, welche ID-Nummer muss ich eingeben? Die normale GUID?

Gruß
Chill
Morpheus
Moin,

nein normal sollte es so aus sehen!

Du Loggst dich ein dann

cd /codserver/1coduo_v1.41

und dann so starten:

screen ./cod_lnxded +set dedicated 2 +set fs_homepath /home/codserver/1coduo_v1.41 +set sv_punkbuster 1 +set net_port "28960" +set ttycon 0 +exec 1cod141.cfg +map_rotate

Das wars und bei Der ID musst du die PB ID eingeben!

Und was meinst du mit Autostartscript???

Mfg
Morpheus
Chillout
Hi,
also bei unserem Rootserver ist die Struktur so
/root <--home, dann gehe ich einen Ordner rauf, dort is dann/codserver da drin dann unsere Ordner mit den Servern.

Wir starten die Server über folgendes Script
#!/bin/bash
STOPSERVER=0

# loop start (restarts on crash)
while [ $STOPSERVER -lt "1" ]; do

# start the server
cd /codserver/1coduo_v1.41
./coduo_lnxded +exec 1cod141.cfg
# loop end
done
Damit startet dann der Server automatisch neu, sobald der aus irgend einem Grund heruntergefahren ist, so können wir den Server also auch über rcon"quit" neu starten wenn wir was geändert haben.
Wofür steht bei dir das +set ttycon 0?
Und wie bekomme ich von den Spielern die PB-ID heraus? Speicher mir über rcon nur die IPZunge raus ort des Servers, Player IP, Player GUID und den Spieler Namen ab. Kann ich die PB-ID herausbekommen wenn die Leute auf Servern von Freunden spielen?

Gruß
Chill
Morpheus
Moin,

jo dann hast ne andere Struktur auf deinem Root! Sollte ja aber net das prob sein dann das Script an zu passen! So und wenn das nur um den Homepath geht fügst das eben mit ein!!!

#!/bin/bash
STOPSERVER=0

# loop start (restarts on crash)
while [ $STOPSERVER -lt "1" ]; do

# start the server
cd /codserver/1coduo_v1.41
./coduo_lnxded +set fs_homepath /root/codserver/1coduo_v1.41 +exec 1cod141.cfg
# loop end
done

Das einzigste was mich noch nicht so begeistert ist das du wahrscheinlich alle Server per Root startest oder?

Wofür das ttycon steht kann ich dir im moment net erklären das wurde mir auch erklärt kriegs aber gerade net in den Kopf! Aber wenn es hier sonst jemand weiss oder mein kollege nach her online ist dann kann ich das sagen! Augenzwinkern

Die PB ID findest raus wenn du mit den jeweiliegen Spieler auf nen Server bist wo der PB natürlich an ist und dann kann du den PB Guid erfragen!

Console auf und dann /pb_plist

|PS: Ich glaub das du ein generelles Problem mit Servern bekommen kannst denn wenn ich das alles noch mal so lese dann lässt du alle Server von einem Benutzer starten bedeutet wenn du den Servern kein homepath gibts das alle auf den einen .callofduty ordner zugreifen und des wegen deine Kollge auf all deinen Servern gebannt sind! Weil alle Server auf einen PB Ordner zugreifen!


Mfg
Morpheus
Chillout
Hi,
danke für die schnelle Antwort, ja, es werden alle Server direkt vom Root gestartet, worin liegt da der Nachteil? Und wie sollte ich das sonst machen? Über FTP?<----Falls dieses...dann muss ich mir erstmal anschauen wie des geht, bin leider mit dem Krams mehr oder eniger ins kalte Wasser geworfen worden unglücklich . Wollte den Clan icht aufgeben und nu muss ich in den sauren Apfel beißen und mir alles selbst nach und nach aneignen Augenzwinkern .

Gruß
Chill