suche Rcon Befehle für "Passwort ein aus"

Nietnagel
hallo,
wenns mir zuviel leute werden, möchte ich die passwort abfrage!
such n befehl womit ich die passwortfunktion (mit oder ohne passwort anmelden) im serverbetrieb schalten kann!

könnt vielleicht so aussehen z.B.
/rcon sv_passwort "x"
schaltet passwort ein ("1") bzw. aus ("0").

ha, vielleicht ist der sogar richtig smile

danke im voraus,
bin mir sicher bekomm ne lösende antwort!
DJKnuffel
ich glaub nicht das dies während dem laufenden spiel funktioniert, ich denk da musst sogar den server neu starten damit das funktioniert

du kannst in deiner config ja dafür einstellen, das eine anzahl x slots reserviert sind die man mit einem bestimmten passwort nutzen kann, dann kannst den server auch weiterhin public lassen ^^
yoda
Rein theoretisch sollte das gehen mit /rcon set g_password "passwort", dann einen Map-Restart/Map-Rotate und das Passwort müsste aktiv sein. Mit /rcon set g_password "" sollte das Passwort dann wieder rausgenommen sein (der Befehl ist ja nicht schreibgeschützt, daher sollte die Änderung im laufenden Betrieb gehen. Ist aber umständlich...) Ein/Aus geht definitiv nicht, nur auf diesem Wege.

Knuffel´s Lösung halte ich auch für besser...

Wenn Du z. B. diese Einstellungen wählen würdest...

//NUR EINS VON BEIDEN VERWENDEN!
//Client-Passwort
set g_password ""
//ODER
// Privates Passwort
set sv_privatePassword "passwort"

//Maximale Spieleranzahl
set sv_maxclients "20"

//Private Clients
set sv_privateClients "4"

... hätte das folgende Wirkung:

Insgesamt maximal 20 Leute - 16, die ohne Passwort joinen können - ab 16 Personen wäre der Server dann "voll" für Public-Besucher, allerdings können 4 weitere Personen drauf (bis die 20 erreicht sind also), die das private Passwort kennen (Einloggen wie bei einem passwortgeschützten Server eben...).
Kelli

Zitat:

Original von yoda
Rein theoretisch sollte das gehen mit /rcon set g_password "passwort", dann einen Map-Restart/Map-Rotate und das Passwort müsste aktiv sein. Mit /rcon set g_password "" sollte das Passwort dann wieder rausgenommen sein (der Befehl ist ja nicht schreibgeschützt, daher sollte die Änderung im laufenden Betrieb gehen. Ist aber umständlich...) Ein/Aus geht definitiv nicht, nur auf diesem Wege.

Genau so geht es. Man kann es noch etwas eleganter machen: eine Passwort.cfg

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
set g_password "geheim"
say "Sorry@all, Server wird jetzt geschlossen"
wait 3
map_restart


und eine Public.cfg

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
set g_password ""
say "Achtung Server jetzt Public"
wait 3
map_restart


Dann legst du dir noch jeweils
\rcon exec Passwort.cfg
und
\rcon exec Public.cfg
auf eine Taste, und nun kannst du es mit Taste hinundherschalten. Leider braucht jeder der das machen muss|darf dann auch das rconpasswort. Aber funktioniert, hab ich selber früher so gemacht als wir nur einen Server hatten und den für Wars und Public benutzt haben. Mit diversen rcon Tools geht es natürlich auch.

Achso, bei dem map_restart fliegen alle vom Server, also auch die wo bereits drauf sind aber das Passwort noch nicht gesetzt haben.
Private Paula
Hi,

es geht mit dem Befehl von Yoda.

Also /rcon set g_gametype "passwort"

aber Vorsicht sobald ihr denn Maprestart oder Rotate macht müßt ihr davor das neue Passwort eingegeben haben ansonsten fliegt ihr vom Server.

Gruß
yoda

Zitat:

Original von Kellerkind
Achso, bei dem map_restart fliegen alle vom Server, also auch die wo bereits drauf sind aber das Passwort noch nicht gesetzt haben.


Lässt sich das nicht verhindern, indem man als Client pauschal das Passwort vor dem Connecten eingibt oder evtl. in eine Direkt-Verknüpfung auf den Server mit einbaut?
Kelli
Ja. Wer es vorher schon eingegeben hat oder im Startparameter aufruft bleibt drauf.
Private Paula
Sorry Kellerkind hab deinen Post nicht ganz gelesen Augenzwinkern ansonsten hätte ich mein Posting gelassen.