Pezbot05

eXtreme
Hi .
Gibt es eine Einstellung das ich den Mod ich sag mal unendlich laufen lassen kann? Zur Zeit habe ich immer nur Punkte 5000 (TDM) und 120 min. . Gibt es irgendeine Einstellung das ich höher kommealso ich sage mal solange bis ich den Server irgendwann wieder ausmache.
So habe ich es zur Zeit.
// TDM
set scr_tdm_globalbattlechatterprobability "0"
set scr_tdm_numlives "0"
set scr_tdm_playerrespawndelay "-9"
set scr_tdm_roundlimit "40"
set scr_tdm_scorelimit "5000"
set scr_tdm_timelimit "120"
set scr_tdm_waverespawndelay "0"
eXtreme
Hallo.
Keiner nen Plan ne Idee irgendwas ???? wo ich drauf aufbauen kann.
MikeTNT
Bei COD2 v1.0 habe ich aufgrund der langen Mapdownloadzeiten ab und zu im laufenden Spiel die Rundenzeit wie folgt manipuliert:

Angenommen:
- es blieben nur noch 5 Minuten übrig
- es läuft TDM
- der Server ist auf set scr_tdm_timelimit "20" gesetzt

Dann kann man einfach per RCon-Befehl folgende Zeile via Rcon-Konsole von miniadmin3 schicken:
set scr_tdm_timelimit "21"

Nun seht die Rundenzeit im Spiel auf 21 Minuten.

Anmerkung: Hätte ich den Befehl set scr_tdm_timelimit "20" an den Server geschickt, wäre nichts passiert, da dieser Wert dem Server bereits bekannt ist.

Angenommen, jetzt würden wieder nur 5 Minuten übrig bleiben, dann könnte man dieses Mal set scr_tdm_timelimit "20" an den Server schicken, da ja inzwischen der Wert 21 gesetzt wurde und somit 20 eine Abweichung darstellt.

Ich hoffe, du erkennst das Potential, sofern es bei COD4/5 auch noch funktioniert.

Kurz gesagt: Es dürfte schon reichen, wenn man eine time.cfg mit folgendem Inhalt bastelt:

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

code:
1:
2:
3:
set scr_tdm_timelimit "20"
set scr_tdm_timelimit "21"



Diese Config muss man in weniger als 20 Minuten aufrufen, dann kann man sicher sein, dass die Zeit nie abläuft. Setzt man das Scorelimit noch auf unendlich (=0). dann sollte die Runde theoretisch ewig laufen.

Jetzt frag mich aber bitte nicht, wie man automatisiert Configdateien oder Serverbefehle ausführen kann. Alternativ wäre es auch bestimmt möglich, ein Script mit einem Zähler einzubauen, der quasi in einer Endlosschleife endet und immer wieder diese beiden Zeitbefehle verarbeitet.

Vielleicht sind ja ein paar Modder hier im Forum, die dir hierbei helfen können.
Ich will auch nicht ausschließen, dass es eventuell noch eine bessere Lösung gibt.

cu Mike

Edit: Rein interessehalber, da ich vermute, dass du es schon ausprobiert hast. Was passiert, wenn man folgende Werte setzt:
set scr_tdm_scorelimit "0"
set scr_tdm_timelimit "0"

Läuft es dann nicht unendlich?
eXtreme

Zitat:

Original von MikeTNT

Edit: Rein interessehalber, da ich vermute, dass du es schon ausprobiert hast. Was passiert, wenn man folgende Werte setzt:
set scr_tdm_scorelimit "0"
set scr_tdm_timelimit "0"

Läuft es dann nicht unendlich?


Hallo Mike TNT
Erstmal danke für Deine ausführliche Erklärung. Also mir ist ja schon klar das der Petzbot mehr oder weniger zum testen für Mapper ist (Spawnpoint) und so.
Also wenn ich alles auf 0 setze läuft er eigenartigerweise 10 min. mit Sieg bei 750 Punkten.
Ich habe darauf ,einige Daten wegen persönlichen Einstellungen ,von einer Original cfg. eingefügt und angepasst. Naja ist jetzt nicht so dringend wichtig ist ja nur das Wir ab und zu mal den Homeserver hochfahren und etwas Spaß haben wollen, da reicht es ja aus mit 2 Std. . Ist halt nur so als Information für mich gewesen. Muss man mit Leben denke ich. Augenzwinkern
MikeTNT
10 Min / 750 Punkte sind die Defaultwerte. Demzufolge scheint es ab Werk keine Unendlichkeit zu geben...

Trotzdem kannst du ja mal manuell testen, ob der Trick mit der Zeitverlängerung klappt. Ich habe leider keinen COD5 Server mehr, um selbst zu testen.
Wenn's klappt, kann man bestimmt etwas basteln.

cu Mike
eXtreme
Werde ich machen, heute Nachmittag und dann hier einen Bericht hinterlegen.

EDIT: Tja also es tut sich nicht´s er läuft unbeirrt seine Zeit ab. Aber ich werde nochmal in Ruhe testen.