Script für Console

[ZA]Tony
Hallo zusammen,
Ich habe ein kleines Problem.

Für eine COD4 Liga müssen über die Console bei jeden Spiel Punkbusterliste (/pb_plist) und die Anzeige dann abgespeichert werden (/screenshotjpeg) gemacht werden.
Zusätzlich sollen noch Demos aufgezeichnet werden. Das konnte ich über die config regeln.

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

code:
1:
2:
3:
4:
5:
6:
bind KP_PLUS "vstr demo_togg"
seta demo_start "record; set demo_togg vstr demo_stop"
seta demo_stop "stoprecord; set demo_togg vstr demo_start"
seta demo_togg "vstr demo_start"




Jetzt die entscheidenen Frage:
Ist es möglich auch Binds für die Console zu machen? Ich stelle mir das so vor das ich eine Taste drücke und er mir die PB Liste ausführt und dann vielleicht sogar schon abspeichert.

Das würde uns das lästige Consolentippen ersparen.

Vielleicht kann mir hier jemand helfen

MfG

LostH~Tony
[ZA]Tony
Hat keiner nee Lösung? grosses Grinsen
OLD MAN WITH GUN
Liegt wohl daran, das es keine Lösung dafür gibt (außer du hast eine Tastatur auf der du Tasten mit Makros programmieren kannst, wie z.B. Logitech G11 oder G15). Es gibt keinen Befehl der die große Console öffnet, damit du die PB Liste der Spieler anzeigen lassen kannst, das geht halt nur manuell mit Shift^ und nicht per Befehl.
[ZA]Tony
Danke für die Antwort, auch wenn sie nicht die ist die ich erwartet habe. smile
dertony
So gehts:

bind F11 "pb_plist;wait 100;screenshotJPEG; say_team ^5PB_List + Screenshot"


es ist von vorteil dabei in den himmel zu schauen - du benötigst einen hellen hintergrund für ne gute lesbarkeit.

demo mach ich so:

bind F7 "record; say_team ^1DEMO AN"

bind F8 "stoprecord; say_team ^2DEMO AUS"
MAINERROR
Hey hey,

Doppel- bzw. Mehrfachbindings werden in den Ligen nicht gerne gesehen. Am besten einfach nen Screen manuell machen und fertig.

Alternativ dazu gibts auch noch die Möglichkeit den PB Output in ein log-file schreiben zu lassen.

/pb_logtofile 1 //hiermit schaltest du das Loggen ein
/pb_plist //eh schon wissen
/pb_logtofile 0 //hiermit schaltest du das Loggen aus

Es wird alles in die Datei pbcl.log geloggt, aber ich glaub nicht, dass diese Datei zulässig ist in den Ligen.

EDIT: Vor allem der Befehl "wait" wird nicht gerne gesehen.
Oi!mel
Ich weiß dass der post schon uralt ist, aber eigentlich ist das doch kein Problem:

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

code:
1:
2:
3:
4:
bind KP_PLUS "vstr demo_togg; pb_plist; wait 100; screenshotJPEG; ^7DEMO &PBSHOT ^2DONE"
seta demo_start "record; set demo_togg vstr demo_stop"
seta demo_stop "stoprecord; set demo_togg vstr demo_start"
seta demo_togg "vstr demo_start"