green_beret
Moin Leute,
kann mir jemand sagen warum ich den den Bombtimer nur auf minimal 30 Sekunden bekomme? Möchte das zwecks Train, dass er auf 20 bzw niedriger ist. Ich setze in der config "scr_sd_bombtimer 20" aber er stellt das automatisch zurück auf 30, was soll das? Hat jeman ne Erklärung dafür?
thx schon mal
greetz green
MAnsTar
bin zwar kein cod2 zocker aber hast du dann die cfg gespeichert nachdem du es geändert hast???
green_beret
brauchst du darauf wirklich en Antwort? Hab wohl mehr als einmal probiert. Auch per Rcon, Console usw, das Ding ist bei 30 festgenagelt!
MadMan
Ne, Mod am laufen?
OLD MAN WITH GUN
Original von MadMan2388
Ne, Mod am laufen?
Ist auch meine Vermutung (womöglich die PAM-Mod und dort in einem Match-Modus).
Da wäre der Bombtimer durch die Regeln fest eingestellt und nicht änderbar.
MadMan
Jupp, hatte auch mal wieder die PAM in Verdacht...^^
green_beret
wenn der pam läuft, stellt er das auf 30 runter, das zeigt er auch an. Wenn sv_pam 0 , dann kann ich ihn auch nur auch min 30 stellen, das ist ja das komische, sonstige mods sinds nicht drauf....
crossshooter
Hat PAM nicht ein eigenes CVAR für den Bombtimer?
Edit:
Nein, hat es nicht. ^^
Läuft der Server denn wirklich im PUB-Mode oder hast du noch irgenteinen Matchmode drin?
green_beret
wie gesagt, ich stell den Pam komplett ab, der Server ist nur PW-geschützt mehr nicht. Wenn der Pam läuft(esl-mode) kann ich ihn kurzfristing sogar auf 10 sek. stellen, in der nächsten runde schraubt er den dann auf 30 sek.
Es gibt also 2 Möglichkeiten, entweder ich schaffs mit PAM(was mir am liebsten wäre) oder ohne.
Wenn das Spiel diese Einstellung bietet, warum kann man es dann nicht beliebig ändern?
Hat das jemand schon mal auf seinem Server getestet?
MIK
Nimm doch mal nur zum Spass den gesamten Pam raus aus dem COD Verzeichnis, nur um zu gucken was dann passiert.
crossshooter
Bzw. lösch mal die config_mp_server.cfg... Kann sein, dass die den Wert nicht übernimmt... (Die wird bei jedem Mapchange oder Serverrestart aus deiner normalen Config neu erstellt...)
OLD MAN WITH GUN
Die Lösung für dein Problem lautet: Du benötigtst dafür eine eigene Mod.
Habe mir mal die Scripte der Pam sowie die Originalscripte für den SD-Modus angeschaut. Die Pam-Mod und die Originaldateien unterscheiden sich in diesem Punkt nicht. Dort ist folgendes festgelegt.
Wird scr_sd_bombtimer garnicht angegeben, so werden automatisch 60 Sekunden vorgegeben.
Wird für scr_sd_bombtimer ein Wert über 120 Sekunden angegeben, so wird der Wert automatisch auf 120 Sekunden runtergesetzt.
Wird für scr_sd_bombtimer ein Wert unter 30 Sekunden angegeben, so wird der Wert automatisch auf 30 Sekunden raufgesetzt.
Also ohne spezielle Mod sind für den Bombtimer nur Zeiten zwischen 30 und 120 Sekunden möglich, weder mehr noch weniger.
Hier der dafür verantwortliche Teil in der sd.gsc
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
// Sets the time it takes for a planted bomb to explode
if(getCvar("scr_sd_bombtimer") == "")
setCvar("scr_sd_bombtimer", "60");
else if(getCvarInt("scr_sd_bombtimer") > 120)
setCvar("scr_sd_bombtimer", "120");
else if(getCvarInt("scr_sd_bombtimer") < 30)
setCvar("scr_sd_bombtimer", "30");
level.bombtimer = getCvarInt("scr_sd_bombtimer"); |
|
green_beret
vielen Dank Dir und auch all den anderen, jetzt weiss ich jedenfalls woran es liegt....werd mich dann mal mit dem modden auseinander setzen müssen
greetz green
OLD MAN WITH GUN
Original von green_beret
vielen Dank Dir und auch all den anderen, jetzt weiss ich jedenfalls woran es liegt....werd mich dann mal mit dem modden auseinander setzen müssen
greetz green
Prinzipiell ganz einfach. Du öffnest die Pam-Mod mit einem zip-Programm gehst in den Ordner maps/mp/gametypes und extrahierst die Datei sd.gsc.
Diese öffnest du mit einem Texteditor und suchst den Teil, den ich oben gepostet habe. Dort änderst du den Wert 30 einfach in sagen wir mal 10 um. Somit wären 10 Sekunden der untere Wert für den Bombtimer. Wieder speichern. Dann erstellst du einen Ordner maps darin einen Ordner mp und darin wiederum einen Ordner mit dem Namen gametypes. Dort packst du die eben veränderte Datei hinein. Danach zipst du den Ordner maps und nennst die entstandene Zipdatei in z.B. z_svr_pam203b_addon.iwd um. Die packst du dann mit auf den Server und schon kannst du die Zeit bis 10 Sekunden runtersetzen (nach Serverrestart natürlich).
Um sich eine weitere iwd-Datei zu sparen kannst du auch die sd.gsc direkt in der Pam-Mod austauschen. Nur kannst du mit dieser dann nicht mehr bei offiziellen Clanwars irgendwelcher Ligen teilnehmen (da ist nur die original und unveränderte Version erlaubt). Bei Wars in Ligen müsstest du allerdings auch die zusätzliche iwd-Datei entfernen falls du dich für diese Variante entscheidest.
MIK
OLD MAN WITH GUN: RESPEKT!!!

Ich liebe DIESE Community!!!
green_beret
allerdings RESPEKT, vielen vielen Dank
OLD MAN WITH GUN
Naja, QuakeC ist ja nicht viel anders als die Programmiersprache C. Der Rest ist eigenlich nur logisches Denken, aufmerksames lesen, viel Zeit sich mal den gesammten Aufbau anzuschauen (wobei ich mir auch noch nicht alles genau angeschaut habe), die richtigen Schlüsse ziehen und letztendlich einfach ausprobieren und sehen was rauskommt (mit Sicherungen der Originaldateien, versteht sich).
MadMan
Ich glaub, ich werd mich damit mal auseinandersetzten...