Alias ciclicas los podeis hacer, pero tener en cuenta que el juego no sabe si has comprado o no u tipo de granada y si lo has lanzado o no. Yo defini un script bastante largo que simula eso: el juego sabe qué granada has comprado y qué granada llevas en ese momento. Pero aún asi el script tiene fallos en pequeños detalles.
alias gren he
alias he "weapon_hegrenade; alias gren fb"
alias fb "weapon_flashbang; alias gren sg"
alias sg "weapon_smokegrenade; alias gren he"
Este funcionaria si compras todas las granadas, pero hay caso que compras solamente la he y la fb o la he y la sg o la fb y la sg. Y también depende de que si compras 1 solo fb o si compras 2 fb.
Por no hacer spam de mi cfg te voy a pegar los alias que tengo para simular lo que te comenté al inicio de este post.
-Archivo 1: granadas.cfg
alias LFB "say_team Lanzada Flash Bang!!! Cuidado!!!"
alias LHE "say_team Lanzada Granada de HE!!! Cuidado!!!"
alias LSG "say_team Lanzada Smoke Grenade!!! Que tal un poco de lag?"
alias nogre "d1; echo No tienes mas Granadas tio; d0"
alias maxfb "d1; echo No puedes comprar mas FB; d0"
alias maxhe "d1; echo No puedes comprar mas HE; d0"
alias maxsg "d1; echo No puedes comprar mas SG; d0"
alias m1 "bind MOUSE1 +attack"
alias mwno "bind MWHEELUP nogranadaant; bind MWHEELDOWN nogranadasig"
alias nogranadasig "exec granadasoff.cfg; w; w; siguiente; w; m1"
alias nogranadaant "exec granadasoff.cfg; w; w; anterior; w; m1"
alias actgre "nogre"
alias equip "esp; bind 3 FB; bind 4 HE; bind 5 SG; buyequip"
alias restore "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 0 slot10"
alias FB "8.3; CFB; restore"
alias HE "8.4; CHE; restore"
alias SG "8.5; CSG; restore"
alias esp "bind 1 esp1; bind 2 esp2; bind 6 esp6; bind 7 esp7; bind 0 esp0"
alias esp1 "slot1; restore"
alias esp2 "slot2; restore"
alias esp6 "slot6; restore"
alias esp7 "slot7; restore"
alias esp0 "slot10; restore"
alias CFB 1FB
alias 1FB "alias actgre FB1; alias CFB 2FB; alias CHE 1FB1HE; alias CSG 1FB1SG"
alias 2FB "alias actgre FB2; alias CFB maxfb; alias CHE 2FB1HE; alias cSG 2FB1SG"
alias 1HE1FB "alias actgre HE1FB1; alias CFB 1HE2FB; alias CSG 1HE1FB1SG; alias CHE maxhe"
alias 1HE2FB "alias actgre HE1FB2; alias CFB maxfb; alias CSG 1HE2FB1SG; alias CHE maxhe"
alias 1HE1SG1FB "alias actgre HE1SG1FB1; alias CHE maxhe; alias CSG maxsg; alias CFB 1HE1SG2FB"
alias 1HE1SG2FB "alias actgre HE1SG1FB2; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias 1SG1FB "alias actgre SG1FB1; alias CSG maxsg; alias CFB 1SG2FB; alias CHE 1SG1FB1HE"
alias 1SG2FB "alias actgre SG1FB2; alias CSG maxsg; alias CFB maxfb; alias CHE 1SG2FB1HE"
alias 1SG1HE1FB "alias actgre SG1HE1FB1; alias CHE maxhe; alias CSG maxsg; alias CFB 1SG1HE2FB"
alias 1SG1HE2FB "alias actgre SG1HE1FB2; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias CHE 1HE
alias 1HE "alias actgre HE1; alias CFB 1HE1FB; alias CSG 1HE1SG; alias CHE maxhe"
alias 1FB1HE "alias actgre FB1HE1; alias CFB 2FB1HE; alias CSG 1FB1HE1SG; alias CHE maxhe"
alias 2FB1HE "alias actgre FB2HE1; alias CFB maxfb; alias CHE maxhe; alias CSG 2FB1HE1SG"
alias 1SG1HE "alias actgre SG1HE1; alias CSG maxsg; alias CHE maxhe; alias CFB 1SG1HE1FB"
alias 1SG1FB1HE "alias actgre SG1FB1HE1; alias CHE maxhe; alias CSG maxsg; alias CFB 1SG2FB1HE"
alias 1SG2FB1HE "alias actgre SG1FB2HE1; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias 1FB1SG1HE "alias actgre SG1FB1HE1; alias CHE maxhe; alias CSG maxsg; alias CFB 2FB1SG1HE"
alias 2FB1SG1HE "alias actgre SG1FB2HE1; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias CSG 1SG
alias 1SG "alias actgre SG1; alias CFB 1SG1FB; alias CHE 1SG1HE; alias CSG maxsg"
alias 1FB1SG "alias actgre FB1SG1; alias CHE 1FB1SG1HE; alias CSG maxsg; alias CFB 2FB1SG"
alias 2FB1SG "alias actgre FB2SG1; alias CHE 2FB1SG1HE; alias CSG maxsg; alias CFB maxfb"
alias 1HE1SG "alias actgre HE1SG1; alias CHE maxhe; alias CSG maxsg; alias CFB 1HE1SG1FB"
alias 1HE1FB1SG "alias actgre HE1FB1SG1; alias CFB 1HE2FB1SG"
alias 1HE2FB1SG "alias actgre HE1FB2SG1"
alias 1FB1HE1SG "alias actgre HE1FB1SG1; alias CFB 2FB1HE1SG"
alias 2FB1HE1SG "alias actgre HE1FB2SG1"
//Todas las combinaciones (HE, SG & F
alias HE1FB1SG1 "bind MOUSE1 +1he1fb1sgattack; weapon_hegrenade; mwno; alias actgre FB1SG1HE1"
alias +1he1fb1sgattack "+attack"
alias -1he1fb1sgattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB1SG1; alias CFB FB2SG1; alias CHE FB1SG1HE1"
alias FB1SG1HE1 "bind MOUSE1 +1fb1sg1heattack; weapon_flashbang; mwno; alias actgre SG1HE1FB1"
alias +1fb1sg1heattack "+attack"
alias -1fb1sg1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre SG1HE1; alias CFB SG1HE1FB1"
alias SG1HE1FB1 "bind MOUSE1 +1sg1he1fbattack; weapon_smokegrenade; mwno; alias actgre HE1FB1SG1"
alias +1sg1he1fbattack "+attack"
alias -1sg1he1fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre HE1FB1; alias CSG HE1FB1SG1; alias CFB HE1FB2"
alias HE1FB2SG1 "bind MOUSE1 +1he2fb1sgattack; weapon_hegrenade; mwno; alias actgre FB2SG1HE1"
alias +1he2fb1sgattack "+attack"
alias -1he2fb1sgattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB2SG1; alias CHE FB2SG1HE1"
alias FB2SG1HE1 "bind MOUSE1 +2fb1sg1heattack; weapon_flashbang; mwno; alias actgre SG1HE1FB2"
alias +2fb1sg1heattack "+attack"
alias -2fb1sg1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1SG1HE1; alias CFB FB2SG1HE1"
alias SG1HE1FB2 "bind MOUSE1 +1sg1he2fbattack; weapon_smokegrenade; mwno; alias actgre HE1FB2SG1"
alias +1sg1he2fbattack "+attack"
alias -1sg1he2fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre HE1FB2; alias CSG HE1FB2SG1"
//Combinacion de granadas entre Flash & Herio
alias FB1HE1 "bind MOUSE1 +1fb1heattack; weapon_flashbang; mwno; alias actgre HE1FB1"
alias +1fb1heattack "+attack"
alias -1fb1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre HE1; alias CFB FB1HE1; alias CSG HE1SG1"
alias HE1FB1 "bind MOUSE1 +1he1fbattack; weapon_hegrenade; mwno; alias actgre FB1HE1"
alias +1he1fbattack "+attack"
alias -1he1fbattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB1; alias CFB FB2; alias CHE FB1HE1; alias CSG FB1SG1"
alias FB2HE1 "bind MOUSE1 +2fb1heattack; weapon_flashbang; mwno; alias actgre HE1FB2"
alias +2fb1heattack "+attack"
alias -2fb1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1HE1; alias CFB FB2HE1; alias CSG FB1SG1HE1"
alias HE1FB2 "bind MOUSE1 +1he2fbattack; weapon_hegrenade; mwno; alias actgre FB2HE1"
alias +1he2fbattack "+attack"
alias -1he2fbattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB2; alias CHE FB2HE1; alias CSG FB2SG1"
//Combinacion de granadas entre Smoke & Flash
alias SG1FB1 "bind MOUSE1 +1sg1fbattack; weapon_smokegrenade; mwno;alias actgre FB1SG1"
alias +1sg1fbattack "+attack"
alias -1sg1fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre FB1; alias CFB FB2; alias CHE FB1HE1; alias CSG FB1SG1"
alias FB1SG1 "bind MOUSE1 +1fb1sgattack; weapon_flashbang; mwno; alias actgre SG1FB1"
alias +1fb1sgattack "+attack"
alias -1fb1sgattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre SG1; alias CFB FB1Sg1; alias CHE SG1HE1"
alias SG1FB2 "bind MOUSE1 +1sg2fbattack; weapon_smokegrenade; mwno; alias actgre FB2SG1"
alias +1sg2fbattack "+attack"
alias -1sg2fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre FB2; alias CHE FB2HE1; alias CSG FB2SG1"
alias FB2SG1 "bind MOUSE1 +2fb1sgattack; weapon_flashbang; mwno; alias actgre SG1FB2"
alias +2fb1sgattack "+attack"
alias -2fb1sgattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1SG1; alias CFB FB2SG1; alias CHE FB1SG1HE1"
//Combinacion de granadas entre Smoke & Herio
alias SG1HE1 "bind MOUSE1 +1sg1heattack; weapon_smokegrenade; mwno; alias actgre HE1SG1"
alias +1sg1heattack "+attack"
alias -1sg1heattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre HE1; alias CFB FB1HE1; alias CSG SG1HE1"
alias HE1SG1 "bind MOUSE1 +1he1sgattack; weapon_hegrenade; mwno; alias actgre SG1HE1"
alias +1he1sgattack "+attack"
alias -1he1sgattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre SG1; alias CFB FB1SG1; alias CHE SG1HE1"
//Granadas sueltas, sin combinar
alias FB2 "bind MOUSE1 +2fbattack; weapon_flashbang; mwno"
alias +2fbattack "+attack"
alias -2fbattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1; alias CFB FB2; alias CHE FB1HE1; alias CSG FB1SG1"
alias FB1 "bind MOUSE1 +1fbattack; weapon_flashbang; mwno"
alias +1fbattack "+attack"
alias -1fbattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre nogre; alias CHE 1HE; alias CFB 1FB; alias CSG 1SG"
alias HE1 "bind MOUSE1 +1heattack; weapon_hegrenade; mwno"
alias +1heattack "+attack"
alias -1heattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre nogre; alias CHE 1HE; alias CFB 1FB; alias CSG 1SG"
alias SG1 "bind MOUSE1 +1sgattack; weapon_smokegrenade; mwno"
alias +1sgattack "+attack"
alias -1sgattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre nogre; alias CHE 1HE; alias CFB 1FB; alias CSG 1SG"
Archivo2: granadason.cfg
alias -1he1fb1sgattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB1SG1; alias CFB FB2SG1; alias CHE FB1SG1HE1"
alias -1fb1sg1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre SG1HE1; alias CFB SG1HE1FB1"
alias -1sg1he1fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre HE1FB1; alias CSG HE1FB1SG1; alias CFB HE1FB2"
alias -1he2fb1sgattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB2SG1; alias CHE FB2SG1HE1"
alias -2fb1sg1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1SG1HE1; alias CFB FB2SG1HE1"
alias -1sg1he2fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre HE1FB2; alias CSG HE1FB2SG1"
alias -1fb1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre HE1; alias CFB FB1HE1; alias CSG HE1SG1"
alias -1he1fbattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB1; alias CFB FB2; alias CHE FB1HE1; alias CSG FB1SG1"
alias -2fb1heattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1HE1; alias CFB FB2HE1; alias CSG FB1SG1HE1"
alias -1he2fbattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre FB2; alias CHE FB2HE1; alias CSG FB2SG1"
alias -1sg1fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre FB1; alias CFB FB2; alias CHE FB1HE1; alias CSG FB1SG1"
alias -1fb1sgattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre SG1; alias CFB FB1Sg1; alias CHE SG1HE1"
alias -1sg2fbattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre FB2; alias CHE FB2HE1; alias CSG FB2SG1"
alias -2fb1sgattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1SG1; alias CFB FB2SG1; alias CHE FB1SG1HE1"
alias -1sg1heattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre HE1; alias CFB FB1HE1; alias CSG SG1HE1"
alias -1he1sgattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre SG1; alias CFB FB1SG1; alias CHE SG1HE1"
alias -2fbattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre FB1; alias CFB FB2; alias CHE FB1HE1; alias CSG FB1SG1"
alias -1fbattack "w3; w3; w3; -attack; m1; w; LFB; w; alias actgre nogre; alias CHE 1HE; alias CFB 1FB; alias CSG 1SG"
alias -1heattack "w3; w3; w3; -attack; m1; w; LHE; w; alias actgre nogre; alias CHE 1HE; alias CFB 1FB; alias CSG 1SG"
alias -1sgattack "w3; w3; w3; -attack; m1; w; LSG; w; alias actgre nogre; alias CHE 1HE; alias CFB 1FB; alias CSG 1SG"
Archivo 3: granadasoff.cfg
alias -1he1fb1sgattack "-attack; exec granadason.cfg"
alias -1fb1sg1heattack "-attack; exec granadason.cfg"
alias -1sg1he1fbattack "-attack; exec granadason.cfg"
alias -1he2fb1sgattack "-attack; exec granadason.cfg"
alias -2fb1sg1heattack "-attack; exec granadason.cfg"
alias -1sg1he2fbattack "-attack; exec granadason.cfg"
alias -1fb1heattack "-attack; exec granadason.cfg"
alias -1he1fbattack "-attack; exec granadason.cfg"
alias -2fb1heattack "-attack; exec granadason.cfg"
alias -1he2fbattack "-attack; exec granadason.cfg"
alias -1sg1fbattack "-attack; exec granadason.cfg"
alias -1fb1sgattack "-attack; exec granadason.cfg"
alias -1sg2fbattack "-attack; exec granadason.cfg"
alias -2fb1sgattack "-attack; exec granadason.cfg"
alias -1sg1heattack "-attack; exec granadason.cfg"
alias -1he1sgattack "-attack; exec granadason.cfg"
alias -2fbattack "-attack; exec granadason.cfg"
alias -1fbattack "-attack; exec granadason.cfg"
alias -1heattack "-attack; exec granadason.cfg"
alias -1sgattack "-attack; exec granadason.cfg"
bind MWHEELUP anterior
bind MWHEELDOWN siguiente
- Archivo 4: compras.cfg
alias "+1.1" "buy; w; ms1; w; ms1; w; +8.1; w; +ammo2"
alias "-1.1" "ms0"
alias "+1.2" "buy; w; ms1; w; ms2; w; +8.1; w; +ammo2"
alias "-1.2" "ms0"
alias "+1.3" "buy; w; ms1; w; ms3; w; +8.1; w; +ammo2"
alias "-1.3" "ms0"
alias "+1.4" "buy; w; ms1; w; ms4; w; +8.1; w; +ammo2"
alias "-1.4" "ms0"
alias "+1.5.6" "buy; w; ms1; w; ms5; ms6; w; +8.1; w; +ammo2"
alias "-1.5.6" "ms0"
alias "+2.1" "buy; w; ms2; w; ms1; w; +8.1; w; +ammo1"
alias "-2.1" "ms0"
alias "+2.2" "buy; w; ms2; w; ms2; w; +8.1; w; +ammo1"
alias "-2.2" "ms0"
alias "+3.1" "buy; w; ms3; w; ms1; w; +8.1; w; +ammo1"
alias "-3.1" "ms0"
alias "+3.2.4" "buy; w; ms3; w; ms2; ms4; w; +8.1; w; +ammo1"
alias "-3.2.4" "ms0"
alias "+3.3" "buy; w; ms3; w; ms3; w; +8.1; w; +ammo1"
alias "-3.3" "ms0"
alias "+3.5" "buy; w; ms3; w; ms5; w; +8.1; w; +ammo1"
alias "-3.5" "ms0"
alias "+4.1.3" "buy; w; ms4; w; ms1; w; ms3; w; +8.1; w; +ammo1"
alias "-4.1.3" "ms0"
alias "+4.2.4" "buy; w; ms4; w; ms2; w; ms4; w; +8.1; w; +ammo1"
alias "-4.2.4" "ms0"
alias "+4.5" "buy; w; ms4; w; ms5; w; +8.1; w; +ammo1"
alias "-4.5" "ms0"
alias "+4.6" "buy; w; ms4; w; ms6; w; +8.1; w; +ammo1"
alias "-4.6" "ms0"
alias "+4.7.8" "buy; w; ms4; w; ms7; ms8; w; +8.1; w; +ammo1"
alias "-4.7.8" "ms0"
alias "+5.1" "buy; w; ms5; w; ms1; w; +8.1; w; +ammo1"
alias "-5.1" "ms0"
alias "++ammo1" "buy; w; ms6"
alias "-+ammo1" "ms0"
alias "++ammo2" "buy; w; ms7"
alias "-+ammo2" "ms0"
alias "++8.1" "buyequip; w; ms1"
alias "-+8.1" "ms0"
alias "+8.2" "buyequip; w; ms2"
alias "-8.2" "ms0"
alias "+8.3" "buyequip; w; ms3; CFB"
alias "-8.3" "ms0"
alias "+8.4" "buyequip; w; ms4; CHE"
alias "-8.4" "ms0"
alias "+8.5" "buyequip; w; ms5; CSG"
alias "-8.5" "ms0"
alias "+8.6" "buyequip; w; ms6"
alias "-8.6" "ms0"
alias "+8.7" "buyequip; w; ms7"
alias "-8.7" "ms0"
Explico un poco lo que hace todo este rollo. Para que funcione bien, ya sea usando compra rápida o compra manual, has de tener:
- Para la compa rápida los 4 archivos.
- Para la compra manual los 3 primeros archivos.
Si usas compra manual has de quitar de tu cfg bind tecla buyequip y sustituirlo por bind tecla equip. Y aparte añadir bind tecla actgre. Esta ultima que habeis añadido será la tecla encargada de ir rotando las granadas que dispones en ese instante. Cada vez que se seleccione una granada y lo lanza dira x granada lanzada.
El script es completo, pero me han comentado gente que lo han probado de ciertos fallos que ahora no me acuerdo de cuales. Este script se puede modificar para que solo cumpla lo que tu pides... que seria algo asi:
alias nogre "d1; echo No tienes mas Granadas tio; d0"
alias maxfb "d1; echo No puedes comprar mas FB; d0"
alias maxhe "d1; echo No puedes comprar mas HE; d0"
alias maxsg "d1; echo No puedes comprar mas SG; d0"
alias actgre "nogre"
alias equip "esp; bind 3 FB; bind 4 HE; bind 5 SG; buyequip"
alias restore "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 0 slot10"
alias FB "8.3; CFB; restore"
alias HE "8.4; CHE; restore"
alias SG "8.5; CSG; restore"
alias esp "bind 1 esp1; bind 2 esp2; bind 6 esp6; bind 7 esp7; bind 0 esp0"
alias esp1 "slot1; restore"
alias esp2 "slot2; restore"
alias esp6 "slot6; restore"
alias esp7 "slot7; restore"
alias esp0 "slot10; restore"
alias CFB 1FB
alias 1FB "alias actgre FB1; alias CFB 2FB; alias CHE 1FB1HE; alias CSG 1FB1SG"
alias 2FB "alias actgre FB2; alias CFB maxfb; alias CHE 2FB1HE; alias cSG 2FB1SG"
alias 1HE1FB "alias actgre HE1FB1; alias CFB 1HE2FB; alias CSG 1HE1FB1SG; alias CHE maxhe"
alias 1HE2FB "alias actgre HE1FB2; alias CFB maxfb; alias CSG 1HE2FB1SG; alias CHE maxhe"
alias 1HE1SG1FB "alias actgre HE1SG1FB1; alias CHE maxhe; alias CSG maxsg; alias CFB 1HE1SG2FB"
alias 1HE1SG2FB "alias actgre HE1SG1FB2; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias 1SG1FB "alias actgre SG1FB1; alias CSG maxsg; alias CFB 1SG2FB; alias CHE 1SG1FB1HE"
alias 1SG2FB "alias actgre SG1FB2; alias CSG maxsg; alias CFB maxfb; alias CHE 1SG2FB1HE"
alias 1SG1HE1FB "alias actgre SG1HE1FB1; alias CHE maxhe; alias CSG maxsg; alias CFB 1SG1HE2FB"
alias 1SG1HE2FB "alias actgre SG1HE1FB2; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias CHE 1HE
alias 1HE "alias actgre HE1; alias CFB 1HE1FB; alias CSG 1HE1SG; alias CHE maxhe"
alias 1FB1HE "alias actgre FB1HE1; alias CFB 2FB1HE; alias CSG 1FB1HE1SG; alias CHE maxhe"
alias 2FB1HE "alias actgre FB2HE1; alias CFB maxfb; alias CHE maxhe; alias CSG 2FB1HE1SG"
alias 1SG1HE "alias actgre SG1HE1; alias CSG maxsg; alias CHE maxhe; alias CFB 1SG1HE1FB"
alias 1SG1FB1HE "alias actgre SG1FB1HE1; alias CHE maxhe; alias CSG maxsg; alias CFB 1SG2FB1HE"
alias 1SG2FB1HE "alias actgre SG1FB2HE1; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias 1FB1SG1HE "alias actgre SG1FB1HE1; alias CHE maxhe; alias CSG maxsg; alias CFB 2FB1SG1HE"
alias 2FB1SG1HE "alias actgre SG1FB2HE1; alias CHE maxhe; alias CSG maxsg; alias CFB maxfb"
alias CSG 1SG
alias 1SG "alias actgre SG1; alias CFB 1SG1FB; alias CHE 1SG1HE; alias CSG maxsg"
alias 1FB1SG "alias actgre FB1SG1; alias CHE 1FB1SG1HE; alias CSG maxsg; alias CFB 2FB1SG"
alias 2FB1SG "alias actgre FB2SG1; alias CHE 2FB1SG1HE; alias CSG maxsg; alias CFB maxfb"
alias 1HE1SG "alias actgre HE1SG1; alias CHE maxhe; alias CSG maxsg; alias CFB 1HE1SG1FB"
alias 1HE1FB1SG "alias actgre HE1FB1SG1; alias CFB 1HE2FB1SG"
alias 1HE2FB1SG "alias actgre HE1FB2SG1"
alias 1FB1HE1SG "alias actgre HE1FB1SG1; alias CFB 2FB1HE1SG"
alias 2FB1HE1SG "alias actgre HE1FB2SG1"
alias FB2 "weapon_flashbang"
alias FB1 "weapon_flashbang"
alias HE1 "weapon_hegrenade"
alias SG1 "weapon_smokegrenade"
alias HE1FB1SG1 "weapon_hegrenade; alias actgre FB1SG1HE1"
alias FB1SG1HE1 "weapon_flashbang; alias actgre SG1HE1FB1"
alias SG1HE1FB1 "weapon_smokegrenade; alias actgre HE1FB1SG1"
alias HE1FB2SG1 "weapon_hegrenade; alias actgre FB2SG1HE1"
alias FB2SG1HE1 "weapon_flashbang; alias actgre SG1HE1FB2"
alias SG1HE1FB2 " weapon_smokegrenade; alias actgre HE1FB2SG1"
alias FB1HE1 "weapon_flashbang; alias actgre HE1FB1"
alias HE1FB1 "weapon_hegrenade; alias actgre FB1HE1"
alias FB2HE1 "weapon_flashbang; alias actgre HE1FB2"
alias HE1FB2 "weapon_hegrenade; alias actgre FB2HE1"
alias SG1FB1 "weapon_smokegrenade; alias actgre FB1SG1"
alias FB1SG1 "weapon_flashbang; alias actgre SG1FB1"
alias SG1FB2 "weapon_smokegrenade; alias actgre FB2SG1"
alias FB2SG1 "weapon_flashbang; alias actgre SG1FB2"
alias SG1HE1 "weapon_smokegrenade; alias actgre HE1SG1"
alias HE1SG1 "weapon_hegrenade; alias actgre SG1HE1"
Pero ojo, este alias es muy incompleto. Si lanzas una granada, el juego no sabe que lo has lanzado. Suponte que tienes 1he 1fb y 1sg, si lanzas la sg el juego va a seguir pensado que tienes 1 he, 1 fb y 1 sg.