Citazioni tra virgolette nei comandi

È ansible inserire le virgolette tra virgolette nella console di sviluppo di Source? Ad esempio, è ansible bind

bind KP_END "give weapon_357" 

a KP_INS ?

 bind KP_INS "bind KP_END "give weapon_357"" 

restituisce un errore di syntax.

Non è ansible nidificare le virgolette nei comandi della console. Non sono sicuro se c'è un modo per sfuggire a loro, ma è ansible aggirare questa limitazione tramite aliasing del command quotato. Ad esempio, nel tuo caso:

 alias givewpn "give weapon_357" 

Quindi fa:

 bind KP_INS "bind KP_END givewpn" 

E voilà, il secondo command non richiede più virgolette.

Non c'è modo di sfuggire alle virgolette doppie, ma è ansible creare un file CFG ( valvola wiki ), ad esempio, cfgFileName1.cfg in gameFolder\cfg con contenuti bind KP_END "give weapon_357"

e ora bind KP_INS "exec cfgFileName1"

per una migliore organizzazione usa il command alias (usa alias univoci!)

KP_INS direttamente a KP_INS . Questo dovrebbe funzionare Non ha senso legarsi in un legame. Non sono sicuro della situazione, ma a quanto sembra dovrebbe funzionare.

Basta fare:

 bind KP_INS "give weapon_357" 

So da csgo e soruce che tutto ciò che devi fare è questo e functionrà. Anche se ci fosse un vincolo precedente su quella chiave, dovrebbe sostituirlo con il nuovo bind.