Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : CS:CZ Crosshair Script



Sternenfeuer
24. September 2008, 19:05
Hallo zusammen,

ich habe folgendes Script zum Ändern der Crosshairfarbe auf Tastendruck:


// in die config.cfg schreiben:
bind "taste" "ch_gruen" // Crosshairfarbe grün
bind "taste" "ch_rot" // Crosshairfarbe rot
bind "taste" "ch_blau" // Crosshairfarbe blau
bind "taste" "ch_gelb" // Crosshairfarbe gelb
bind "taste" "ch_tuerkis" // Crosshairfarbe türkis
bind "taste" "ch_ac+1" // wählt die nächste Farbe

// in die autoexec.cfg schreiben:
exec crosscolor.cfg

// Inhalt der crosscolor.cfg:
alias ch_ac "adjust_crosshair"
alias ch_gruen "ch_reset; ch_reset0; alias ch_reset ch_reset0; alias ch_ac+1 ch_rot"
alias ch_rot "ch_reset; ch_reset1; alias ch_reset ch_reset4; alias ch_ac+1 ch_blau"
alias ch_blau "ch_reset; ch_reset2; alias ch_reset ch_reset3; alias ch_ac+1 ch_gelb"
alias ch_gelb "ch_reset; ch_reset3; alias ch_reset ch_reset2; alias ch_ac+1 ch_tuerkis"
alias ch_tuerkis "ch_reset; ch_reset4; alias ch_reset ch_reset1; alias ch_ac+1 ch_gruen"

alias ch_reset
alias ch_reset0
alias ch_reset1 "ch_ac"
alias ch_reset2 "ch_ac; ch_ac"
alias ch_reset3 "ch_ac; ch_ac; ch_ac"
alias ch_reset4 "ch_ac; ch_ac; ch_ac; ch_ac"

ch_gruen //hier wird die Farbe festgelegt, die das Crosshair beim Laden des Scripts haben soll


Anmerkungen:
Wenn ihr in euren Binds oder Scripts adjust_crosshair verwendet, so müsst ihr dies überall durch ch_ac+1 ersetzen. Die Crosshairfarbe darf vorm Laden dieses Scripts nicht verändert werden.

Das funktioniert soweit auch, nur habe ich das Problem, dass mein Crosshair dann automatisch translucent wird. In meiner userconfig habe ich stehen: cl_crosshair_translucent "0", aber das Script ignoriert dies.

Kann mir da jemand weiterhelfen?