Questa è una guida scritta da me, per cui ditemi che ne pensate, e anche i miglioramenti da apportarci :-)(sopratutto se è comprensibile xD)

Guida al binding!

Premessa
Prima di partire… cosè un bind?? Bindare, significa predisporre un tasto per una determinata funzione, cosicché ogni volta che quel tasto venga premuto, la/le funzioni bindate vengono eseguite.
In css i bind vengono usati per diversi scopi, ma vi spiegherò solo i bind per comprare armi e i bind per scrivere in chat. I bind per gli altri comandi non li spiego, ma li chiamerò bind generici, poiché il meccanismo è sempre lo stesso.

Consigli sui tasti da bindare
Quando scegliete un tasto da bindare, dovete assicurarvi che è un tasto a cui non è assegnata nessun’altra funzione. Per esempio, non usate i tasti dall’1 allo 0 posti sotto i tasti funzione, perché nei server fun o deathmatch sono utili per scegliere le opzioni dai menu. Secondo me sono utili i tasti funzione, ma soprattutto il tastierino numerico. Il tastierino numerico, è difficile da bindare, poiché i suoi tasti hanno dei codici tutti loro. Non preoccupatevi, ve li metto qui sotto Razz
Guida al binding 123511
1. kp_slash
2. *
3. kp_minus
4. kp_home
5. kp_uparrow
6. kp_pgup
7. kp_leftarrow
8. kp_5
9. kp_rightarrow
10. kp_end
11. kp_downarrow
12. kp_pgdn
13. kp_ins
14. kp_del
15. kp_plus
16. kp_enter

Bind generici
Il codice del bind va messo nella config del giocatore (il file denominato autoexec.cfg) che trovate nel seguente percorso:
C:/Programmi/steam/steamapps/@username/counter-strike source/cstrike/cfg
Nel caso il file non ci sia, createlo voi Very Happy
Ora, nell’autoexec.cfg va inserito il codice per il bind:
bind “tasto” “”
Ovviamente questo è un codice incompleto: al posto della parola tasto va inserito il tasto che volete assegnare, mentre tra le due virgolette va inserito il comando da bindare.

Bind delle armi
Questi bind, vengono usati per comprare le armi e l’equipaggiamento, così la fase di rifornimento all’inizio del round sarà più veloce!
Il codice del bind va sempre messo nella config del giocatore (autoexec.cfg) che trovare sempre al percorso:
C:/Programmi/steam/steamapps/@username/counter-strike source/cstrike/cfg
Ora, nella config va inserito il codice per il bind:
bind “tasto” “buy ”
Questo è sempre un codice incompleto: al posto della parola tasto va inserito il tasto che volete usare per comrare, mentre tra le due virgolette DOPO la parola buy e uno spazio va inserito il nome dell’arma o dell’equipaggiamento da comprare. Qui di seguito, trovate il nome di tutte le armi e di tutti gli equipaggiamenti di css.
Nome (codice bind)

Glock (glock)
USP (usp)
228 Compact (p228)
Desert Eagle (deagle)
Dualies (elite)
Five-Seven (fiveseven)

Pump Shotgun (m3)
Auto Shotgun (xm1014)

Mac-10 (mac10)
TMP (tmp)
MP5 (mp5navy)
UMP (ump45)
P90 (p90)

Defender (galil)
AK-47/CV-47 (ak47)
Krieg Commando (sg550)
Clarion (famas)
Maverick M4A1 Colt (m4a1)
Bullpup (aug)
Scout (scout)
Krieg 552 (sg552)
AWP (awp)
D3/AU1 (g3sg1)

M249 (m249)

Kevlar (vest)
Kevlar and Helmet (vesthelm)
Flashbang Granade (flashbang)
HE Grenade (hegrenade)
Smoke Grenade (smokegrenade)
Difusal Kit (defuser)

Bind di frasi e parole
L’ultimo tipo di bind di cui mi occuperò, sarà il bind di frasi e parole che, premendo il tasto a loro assegnato, verranno visualizzate nella chat. Ce ne sono due tipi: quelli con say, che scrivono le frasi in chat comune e quelli con say_team, che visualizzano il messaggio nella chat del team.
Il codice del bind va sempre messo nella config del giocatore (autoexec.cfg) che trovare sempre al percorso:
C:/Programmi/steam/steamapps/@username/counter-strike source/cstrike/cfg
Ora, nella config va inserito il codice per il bind:
bind “tasto” “say ”
bind “tasto” “say_team “
Questo è sempre un codice incompleto: al posto della parola tasto va inserito il tasto a cui volete assegnare, mentre tra le due virgolette DOPO la parola say e uno spazio o say_team e uno spazio va inserita la frase o la parola da bindare.

Bind multipli
In css, è possibile anche fare bind multipli, cioè assegnare ad un tasto più funzioni. Il codice bind è uguale a quello dei codici bind sopra, solo che finito un codice ci va il ; e uno spazio.
Attenzione! Non si scrive così
Bind “tasto” “buy glock; galil”
Ma
Bind “tasto” “buy glock; buy galil”