HILFE: g_needpass is read only

Alles rund um das Scripten
Antworten
|FaL|*RollerCoaster
Triple-Ass
Triple-Ass
Beiträge: 183
Registriert: Do 1. Apr 2004, 17:38
Wohnort: Essen
Alter: 49
Kontaktdaten:

HILFE: g_needpass is read only

Beitrag von |FaL|*RollerCoaster »

Hallo, hoffentlich kann mir jemand weiterhelfen. Ich verzweifle langsam!
Ich möchte auf unseren ET-Server via RCON-Befehl >g_needpass "1"< ein Passwort setzen. Bekomme aber in der Console (wie auch mit RCON-Unlimited) die Meldung "g_needpass is read only".
Read only? Wieso das denn?
Der Server läuft unter Win2000. ET ist (mit Hilfe des GamePannels) als Dienst eingerichtet und wird mit folgendem Aufruf gestartet:
>+set net_port 28000 +set com_hunkmegs 64 +set com_zoneMegs 32 +set dedicated 2 +set fs_game etpro +set fs_homepath 28000 +set sv_punkbuster 1 +exec fal_server.cfg<
Wenn dort g_needpass drin wäre, dann könnte ich das read only ja noch verstehen, aber so wie es nun ist, hab ich Null Ahnung wodran es liegen könnte...
Habe mal gegooglet und auch hier im Forum gesucht. Nichts gefunden! :( Bitte, hat einer von Euch noch ne Idee, was ich falsch gemacht habe?

THX, CU, der Coaster
Bild
Benutzeravatar
-- Nuddels
Grünschnabel
Grünschnabel
Beiträge: 3
Registriert: Fr 29. Okt 2004, 18:38
Wohnort: Bodensee
Kontaktdaten:

Beitrag von -- Nuddels »

Bin mir da nicht ganz so sicher,

aber wird bei dir in der Config -Datei
das g_needpass mit "set" oder "seta"
aufgerufen ?

Ich vermute mit "seta", wenn ja probiers mal mit "set" aus.
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag von WoodSTokk »

Hi |FaL|RollerCoaster

Bei ET wird 'g_needpass' automatisch gesetzt sobald ein Passwort benötigt wird. Das Passwort setzt du mit '/rcon g_password "blaaa"'. ET setzt darauf selber 'g_needpass' auf 1.

@Nuddels
In der Serverconfig ist es egal ob du den Variablen mit 'set' oder 'seta' Werte zuweist.

set = setzt einen Wert nur für die Laufzeit des Servers
seta = setzt einen Wert für die Laufzeit und trägt den auch in der Config (etconfig.cfg) ein.

Da dem Server die 'etconfig.cfg' egal ist und er sowieso die 'server.cfg' läd, ist der Befehl 'seta' für Server überflüssig. Der Befehl 'seta' findet nur beim Client Verwendung.

mfG WoodSTokk
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
|FaL|*RollerCoaster
Triple-Ass
Triple-Ass
Beiträge: 183
Registriert: Do 1. Apr 2004, 17:38
Wohnort: Essen
Alter: 49
Kontaktdaten:

Beitrag von |FaL|*RollerCoaster »

Habs auf "set" stehen. Habs aber mal zu Sicherheit mit "seta" probiert. Geht beides nicht. Daran scheint´s nicht zu liegen... :(
Bild
|FaL|*RollerCoaster
Triple-Ass
Triple-Ass
Beiträge: 183
Registriert: Do 1. Apr 2004, 17:38
Wohnort: Essen
Alter: 49
Kontaktdaten:

Beitrag von |FaL|*RollerCoaster »

Danke WoodSTokk,

werde das mal probieren...
Bild
Benutzeravatar
tspoon
Moderator
Moderator
Beiträge: 1130
Registriert: Fr 27. Dez 2002, 03:33
Wohnort: Dresden, im schönen sachsen wo die schönsten mädchen wachsen
Alter: 44
Kontaktdaten:

Beitrag von tspoon »

g_needpass ist nur eine variable für den server bzw für das game was demclient/also dir sagt das ein passwort gesetzt ist und dich dann beim connecten danach fragt. setzeen tust du es mit

seta g_password xxxx

wenns nicht funktioniert machste irgenwas falsch ;)

achso und wegmachen ust du es indem du schreibst

seta g_password ""
(wichtig sind die "" und das da nichts dazwichen steht)

Bild
Bild
AMD GAME! Ultra System

______________________________________
|FaL|*RollerCoaster
Triple-Ass
Triple-Ass
Beiträge: 183
Registriert: Do 1. Apr 2004, 17:38
Wohnort: Essen
Alter: 49
Kontaktdaten:

Beitrag von |FaL|*RollerCoaster »

Juhu, jetzt löppt et! Hatte immer \rcon rconpw g_password "XXXXX" probiert. Muss aber \rcon rconpw set g_password "XXXXX" lauten.
Danke Leute, für Eure Hilfe...

:D
Bild
Antworten