Server spielt nicht die komplette Maprotation ab

<[U30]>Pepper
Hallo zusammen,

irgendwie mag unser Server die Maprotation nicht.

Wenn der Server neugestartet wird fängt er schon gar nicht bei der ersten Map an (sondern bei der zweiten mp_powcamp), dann laufen 4 Maps von der Maprotation und dann fängt er wieder bei der zweiten an...

Unsere Maprotation sieht im Moment so aus:

//Map Rotation

set sv_mapRotation "gametype ctf map mp_breakout gametype ctf map mp_powcamp gametype ctf map mp_rhine gametype hq map mp_harbor gametype ctf map mp_burgundy gametype sd map mp_dawnville gametype ctf map mp_farmhouse gametype hq map mp_decoy gametype ctf map mp_carentan gametype hq map mp_leningrad gametype ctf map mp_brecourt gametype ctf map mp_edelweiss gametype ctf map mp_railyard gametype sd map mp_trainstation gametype ctf map mp_matmata gametype hq map mp_downtown gametype ctf map mp_toujane gametype sd map mp_tilli"


set sv_mapRotationCurrentmap ""
wait 250
map_rotate

Für einen Tipp wäre ich dankbar. Vielleicht hatte ja schon mal jemand das gleiche Problem?

Grüße Pepper

PS.: Sollte man eigentlich die Logfiles auf dem Server von Zeit zu Zeit berreinigen? Die werden ja auch immer voller...???
MikeTNT
Gibt es bei dir vor der Rotation den Befehl:
set g_gametype "ctf"

und steht im Startparameter der Befehl " +map_rotate"

und setz mal den Befehl set sv_maprotationcurrent "" vor die Rotation.
(Den Befehl set sv_mapRotationCurrentmap "" gibt es nicht)

cu Mike

PS: Logfiles kannst du natürlich löschen. Riesige Logfiles können den Server etwas bremsen
<[U30]>Pepper
Ich habe die dedicated.cfg nun so angepasst:

//Start-Spiel-Modus
set g_gametype "ctf"

//Map Rotation

set sv_mapRotationCurrentmap ""
wait 250
map_rotate

set sv_mapRotation "gametype ctf map mp_breakout............


Jetzt startet der Server zumindest mal die erste Map. smile Vielen Dank hierfür! Alles weitere muss ich erst mal beobachten.

Grüße Pepper
MikeTNT
Der Befehl lautet aber set sv_mapRotationCurrent "" (also ohne den Zusatz Map!)

cu Mike
<[U30]>Pepper
Den Befehl habe ich vom Config-Generator so übernommen:

https://www.opferlamm-clan.de/?menu=199

Ich lass es jetzt mal so laufen. Bei weiteren Problemen, ist das das nächste was geändert wird! Augenzwinkern

Gruß Pepper
MikeTNT
Habs nun auch gesehen. Vielleicht gibt es den Befehl doch oder ich liege falsch.

Vielleicht kann yoda etwas dazu sagen.

cu Mike
OLD MAN WITH GUN

Zitat:

Original von MikeTNT
Habs nun auch gesehen. Vielleicht gibt es den Befehl doch oder ich liege falsch.

Es gibt weder den Befehl noch liegst du falsch.
Die dvar lautet, wie du bereits geschrieben hast, sv_maprotationCurrent.
Da hat sich wohl ein Fehler in den Config-Generator geschlichen.
Panzer
Evt. irgendetwas mit den Custommaps nicht in Ordnung ? Sind die Namen alle richtig geschrieben ?
Ansonsten mal eine Startmap angeben ...
<[U30]>Pepper
nun gut, ich habe den Befehl entsprechend eurem Vorschlag angepasst.

Muss aber auch sagen, dass es jetzt zuletzt funktioniert hatte. Der Grund, warum nicht die komplette Maprotation gelaufen ist, ist so würde ich sagen, ein ziemlicher Anfängerfehler... ich hatte schlichtweg einen Break in der Auflistung. Aufgrund dessen hat der Server an der Stelle wieder von vorne angefangen.

Mal noch eine Frage, an welcher Stelle kann ich den Texte einfügen, die dann beim spielen auf dem Server angezeigt werden?

Vielen Dank im Voraus,

Grüße Pepper




<[U30]> Fun Clan Mixed Rotation 85.25.135.230:28960
MikeTNT
Welcher Mod läuft bei dir?

cu Mike
<[U30]>Pepper
wir haben keinen MOD laufen. Ist ein Standard CoD Server.

Grüße Pepper
MikeTNT
Ohne Mod gibt es keine Nachrichten.

cu Mike
Lumo
Dann käme wohl nur noch die Ausgabe via Punkbuster in Frage, allerdings müsste Euer Server dann mindestens mit V1.2 laufen.

hier mal aus den empfohlenen Settings für PB kopiert,ich denke Du kannst die beiden Zeilen einfach in Deine pbsv.cfg schreiben:


// PB_SV_Task [X] [Y] [command]
// Adds a task to PB's Task List; The Task will be executed X seconds after entry and
// every Y seconds thereafter; use -1 for Y if a one-time task is desired

// Default config, run this every 300 seconds (5 minutes)

pb_sv_task 1 300 "say Recommended PB Configs - v1.20-a"
pb_sv_task 1 300 "say www.punksbusted.com"

Der Text in den "" wir nach einer Sekunde angezeigt, danach alle 300 Sekunden.
Allerdings wird das so angezeigt:
console:Recommended PB Configs - v1.20-a

Wenn Dich das mit der console nicht stört, sollte das klappen, ansonsten wirst Du wohl um einen Mod nicht rumkommen.
<[U30]>Pepper
ok, vielen Dank euch allen!

Ich versuch das mal über PB. Evt. versuch ich mich auch noch an einer Mod Installation... mal schauen.

Schönen Sonntag euch allen,

Gruß Pepper
yoda
Was das mit dem Befehl angeht muss ich noch mal rumsuchen, wie ich drauf gekommen bin...

---

Was die PB-Nachrichten angeht, hatten wir schon öfter hier, u. a.:

Sollte auch gehen, wenn man es in die normale cfg einträgt, die beim Serverstart ausgeführt wird.

Zitat:

Original von yoda
Geht entweder per Punkbuster: KLICK


Da steht u. a. das:

Zitat:

Original von yoda
Hab folgendes im Forum von CallofDuty-News.de gefunden (zum PunkBuster-Messaging):

Zitat:


es geht auch anders und zwar hast du im versteckten Ordner .callofduty/pb/ eine Datei die pbsv.cfg heisst, dort kannst du folgendes einfügen.

z.b.
pb_sv_task 15 300 "say ^1Dieser Server ist gestreamt, jeder Cheat kann zu einem Globalen Bann fuehren."
pb_sv_task 20 300 "say ^Willkommen auf unserem ^1[EST] ^3Schweizer Clan Server"
pb_sv_task 30 300 "say ^1visit us @ www.est-clan.ch"
pb_sv_task 40 300 "say ^1Wir suchen noch Schweizer-Member"
pb_sv_task 50 300 "say ^1Teamspeak IP 217.79.182.106:8888"


geht aber nur wenn Punkbuster an ist.


Musst Du mal ausprobieren, ob das so funktioniert.


Zitat:

Original von yoda
Zum Thema Punkbuster: KLICK - so genau kenne ich den auch nicht, sorry...


Da findest Du diesen Link:
PB - Befehle und Einstellungen (DEU)

Und das steht auch die Erklärung:

Zitat:

PB_SV_Task [X] [Y] [command]
Fürgen Sie eine Aufgabe zu PB's Aufgabenliste hinzu. Die Aufgabe wird X Sekunden nach dem Eintrag ausgeführt, danach alle Y Sekunden. Nutzen Sie -1 für eine einmalige Aufgabe. Dies kann sowohl für Server- als auch für PunkBuster-Befehle genutzt werden.