Taste doppelt belegen

Dr.Oetker
Wie mache ich einen bind, bei dem beim Ersten Tastendruck das eine und beim zweiten Tastendruck was anderes passiert?

Bsp.:

Ich drücke A: Waffe XY wird ausgewählt.
Ich drücke wieder A: Waffe YZ wird ausgewählt.

Das müsste doch eigendlich gehn, beim Demoaufnahmescript funzt das ja auch, das man die Demoaufnahme mit ein und der selben Taste startet und auch wieder stoppt.

Danke für eure Hilfe!
yoda
Boah ey, jetzt bräuchten wir nen Script-König hier... smile

Bin nicht wirklich fit im Scripten, das Demo-Script hat mich schon nerven gekostet... Augenzwinkern

Was wollt ihr nur immer mit solchen Scripts? Bringt doch eigentlich nix...

Hm, also erst mal brauchst Du die Befehle für den Aufruf einer Waffe. In der Standard-Konfig dürfte das so aussehen (CoD):

bind 1 "weaponslot primary"
bind 2 "weaponslot primaryb"
bind 3 "weaponslot pistol"
bind 4 "weaponslot grenade"

Mit 1 Primär-Waffe
Mit 2 Sekündär-Waffe
Mit 3 Pistole
Mit 4 Granate

Und dann nehmen wir mal als Grundlage das Demo-Script:

bind F5 "vstr demo_togg"
seta demo_togg "vstr demo_start0"

seta demo_start0 "record demo0; set demo_togg vstr demo_stop0"
seta demo_stop0 "stoprecord; set demo_togg vstr demo_start1"

seta demo_start1 "record demo1; set demo_togg vstr demo_stop1"
seta demo_stop1 "stoprecord; set demo_togg vstr demo_start2"

usw.

Und bauen das ein wenig um:

bind F5 "vstr weap_togg"
seta weap_togg "vstr weap_start0"

seta weap_start0 "weaponslot primary; set weap_togg vstr weap_stop0"
seta weap_stop0 "weaponslot pistol; set weap_togg vstr weap_start1"

seta weap_start1 "weaponslot primaryb; set weap_togg vstr weap_stop1"
seta weap_stop1 "weaponslot grenade; set weap_togg vstr weap_start0"

Würde dann bedeuten:

Beim Druck auf F5 wechselst Du auf die Primäre Waffe - nochmal F5 - hast Du die Pistole in der Hand - nochmal F5 und Du hast die sekundäre Waffe, nochmal F5 und Du hast die Grante in der Hand und wieder F5 und Du hast die Primär-Waffe wieder usw. Ich weiß aber nicht, was das bringen soll, da bist Du per 1 bis 4 schneller bei Deiner gewünschten Waffe...
Dr.Oetker
Vielen Dank für deine schnelle Hilfe.

Wenn ich dir jetzt sage, das ich das ganze garnicht für die Waffen brauche, sondern das nur ein Beispiel war, bringst du mich um, oder? *g*
yoda
Mach Dein Testament... smile