per toggle schaltest du zw. 2 oder mehreren einstellungen/befehlen hin und her
Bsp:
// Himmelskript //
bind m "vstr himmeltoggle"
seta himmel1 "r_fastsky 1;set himmeltoggle vstr himmel2"
seta himmel2 "r_fastsky 0;set himmeltoggle vstr himmel1"
seta himmeltoggle "vstr himmel1"
hier schaltet man per tastendruck den Himmel ein/aus
das ganze funktioniert natürlich auch mit mehr als 2 "Werten"
// Name-Skript //
bind downarrow "vstr nicktoggle"
set nick1 "name ^9B^7ullveyr;set nicktoggle vstr nick2"
set nick2 "name shameless;set nicktoggle vstr nick3"
set nick3 "name ^0.^7stfu^0I^7shameless;set nicktoggle vstr nick4"
set nick4 "name S^:chneeflittchen;set nicktoggle vstr nick1"
set nicktoggle "vstr nick1"
hier wechselt man eben zw. den 4 namen (nick1 -> nick2 -> nick3 -> nick4 -> nick1 -> ...)
man kann auch mehrer Werte pro "toggle-punkt" setzen (klingt etwas komisch)
// Nah-Fern-Skript //
bind "X" "vstr crosssensitoggle"
set near "set crosssensitoggle vstr far;cg_fov 90;cg_drawcrosshair 9;cg_crosshairsize 50;sensitivity 3"
set far "set crosssensitoggle vstr near;cg_fov 105;cg_drawcrosshair 5;cg_crosshairsize 70;sensitivity 5"
set crosssensitoggle "vstr far"
hier wird eben zw. 2 verschiedenen einstellungen für fov, Fadenkreuz, Fadenkreuzgröße und Mouse-sensitivity umgeschalten
PS:
http://www.game-foundation.com/esports/etcfg_de.php
http://www.game-foundation.com/esports/rtcwcfg_de.php