Ich glaube das hab ich bisschen verpennt.
In der autoexec.cfg steht u.a "rcon_startserver pass: " . Ich glaub da muss aber was anstelle des "pass:" oder dahinter richtig?
Kannste damal ein Beispiel zeigen?
jo kla also ganz einfach in der autoexec.cfg muss stehen:
und Verbinden tust du in deiner ingame Konsole mitCode:rcon_startserver port:64100(kannst auch nen anderen Port hernemen) pass:CrysisWars(z.B. ;) )
Code:rcon_connect addr:(IP-Adresse vom Server) port:64100(der selbe wie beim Starten) pass:CrysisWars(auch das selbe wie beim Starten)
mhh versuchs erstmal ohne PB, und wenns dann net funzt kannst du beim verbinden noch eine zweite variante versuchen, du bruachst beim verbinden den Port nicht unbedingt angeben. so in etwa wie hier:
Befehle werden dann so eingegebenCode:rcon_connect addr:(IP-Adresse vom Server) pass:CrysisWars(auch das selbe wie beim Starten)
rcon_command map peak
Ich habs über PB PowerGUID gelöst und das funktioniert etwas besser als Rcon
Zunächst connecte einmal mit deinem richtigen Profil Namen auf deinem Server(PB muss an sein!), anschließend gehst du in deine "Server.log".
Dort solltest du nun folgendes finden:
Kopiere dir deine GUID am besten in die Zwischenablage.Code:$5$6PunkBuster Server: New Connection (slot #1) 192.168.178.27:2373 [?] "[BJ]Hamers" (seq 10029143) [net 23:18:15.515] $5$6PunkBuster Server: Player GUID Computed **Meine GUID**(-) (slot #1) 192.168.178.27:2373 [BJ]Hamers Spawn player for channel 1 [SSM:LOG] GUID matched to player: #001 **Meine GUID** "[BJ]Hamers" "192.168.178.27:2373"
Nun gehst du in deinen PB Ordner und öffnest die "pbsv.cfg" Datei.
Ganz unten unter dem letzten Befehl fügst du das ein, und ersetzt dabei *Meine GUID* durch deine eben ermittelte GUID und *Mein Name* durch deinen Profil Namen. Bitte alles ohne " "!
Das erste gibt dir die Rechte, Commands Ingame ausführen zu können und das zweite sorgt dafür, das sich niemand mit deinem Namen einloggt, um den Admin zu spielen!Code:// Setting up server admins and privileges pb_sv_RCon 75 x_ pb_sv_RCon 100 pb_sv_ pb_sv_powerguid *Meine GUID* 100 // Protect our names pb_sv_NameLockEmpty pb_sv_NameLock *Meine GUID* *Mein Name*
Einen Command kannst du dann Ingame folgendermaßen ausführen:
Öffne die Konsole mit ^ und tippe ein:
Wichtig: Zwischen pb_rcon und dem x_ muss ein Leerzeichen sein! Das "x" steht für alle SSM Befehle, dahinter kommen dann noch alle sonstigen Parameter, die der jeweilige Befehl benötigt!Code:pb_rcon x_*Dein Befehl* *Sonstige Parameter*
Mfg
Geändert von Hamers (17.04.2009 um 14:32 Uhr)
@Hammers: Das hab ich so gemacht:
Und in der Xastrada.lua hab ich das so stehen:// Setting up server admins and privileges
pb_sv_RCon 75 x_ // Give admins access to SSM admin commands
pb_sv_RCon 100 pb_sv_ // Give admins access to PB server commands
pb_sv_RCon 100 pb_rcon_ // Give admins access to PB server commands
pb_sv_powerguid 3******************************************1 100 //Gives Roberi 100 powerpoints
// Protected names
pb_sv_NameLockEmpty
pb_Sv_NameLock 3******************************************1 Roberi
Sollte eigentlich funktionieren oder?adminTag = "[ADMIN]";
adminIds = {
-- ["1********"] = true; --Roberi
};
Die Xastrada.lua ist erstmal egal, da das nur für die Admin Messages und das korrekte Empfangen der Ingame Logs zuständig ist.
Deine "pbsv.cfg" sieht soweit korrekt aus!
Hast du deine GUID nocheinmal überprüft(manchmal ändert sie sich plötzlich und du musst dir die neue rausschreiben und eintragen!)?
Heißt du Ingame(also dein Profilname) wirklich "Roberi"?
Möglicherweise hast du auch nur den Command falsch aufgerufen.
Hier mal ein Beispiel:Zitat von Hamers
Wenn das funktioniert, dann scheint alles OK zu sein!Code:pb_rcon x_spawn Roberi 3 TACGun
Oftmals kriegst du keine Bestätigung, dass der Command erfolgreich ausgeführt wurde, aber das Resultat ist natürlich deutlich sichtbar
Mfg