//DROP ALIAS
//color code sets
set grn "[ЊЊ]"
set mis "[……]"
set blu "[‡‡]"
set orn "[„„]"
set gry "[‹‹]"
set yel "[€€]"
set red "[ЉЉ]"
set arw "[ЌЌ]"
set tm "( TM )"
set nme "NME"
set saf "OK"
set fri "FRIENDLY"
set sup "SUPPORT"
set req "REQUEST"
set ava "AVAILABLE"
ui
//drop item
alias di.sg "drop shotgun"
alias di.ss "drop super shotgun"
alias di.mg "drop machinegun"
alias di.cg "drop chaingun"
alias di.grl "drop grenade launcher"
alias di.rl "drop rocket launcher"
alias di.hb "drop hyperblaster"
alias di.rg "drop railgun"
alias di.bf "drop bfg10k"
alias di.gr "drop grenades"
alias di.ps "drop power shield"
//drop ammo
alias da.ce "drop cells"
alias da.sh "drop shells"
alias da.bu "drop bullets"
alias da.gr "drop grenades"
alias da.ro "drop rockets"
alias da.sl "drop slugs"
//action: use item
alias bl.ui "use blaster"
alias sg.ui "use shotgun"
alias ss.ui "use super shotgun"
alias mg.ui "use machinegun"
alias cg.ui "use chaingun"
alias grl.ui "use grenade launcher"
alias rl.ui "use rocket launcher"
alias hb.ui "use hyperblaster"
alias rg.ui "use railgun"
alias bf.ui "use bfg10k"
alias gr.ui "use grenades"
alias ps.ui "use power shield"
//action: drop package
alias bl.dp ""
alias sg.dp "dp;di.sg;da.sh;set sg da.sh"
alias ss.dp "dp;di.ss;da.sh;set ss da.sh;say_team $mm $grn $drp SSG/SG"
alias mg.dp "dp;di.mg;da.bu;set mg da.bu;say_team $mm $grn $drp MG"
alias cg.dp "dp;di.cg;da.bu;set cg da.bu;say_team $mm $grn $drp CG"
alias grl.dp "dp;di.grl;da.gr;set grl da.gr;say_team $mm $grn $drp GL"
alias rl.dp "dp;di.rl;da.ro;set rl da.ro;say_team $mm $grn $drp RL"
alias hb.dp "dp;di.hb;da.ce;set hb da.ce;say_team $mm $grn $drp HB"
alias rg.dp "dp;di.rg;da.sl;set rg da.sl;say_team $mm $grn $drp RG"
alias bf.dp "dp;di.bf;da.ce;set bf da.ce;say_team $mm $grn $drp BFG"
alias gr.dp "dp;di.gr;da.gr;set gr da.gr;say_team $mm $grn $drp GRENS"
alias ps.dp "dp;di.ps;da.ce;set ps da.ce;say_team $mm $grn $drp POWERSHIELD"
//action: drop item
alias bl.di ""
alias sg.di "di;di.sg;set sg da.sh;say_team $mm $grn $drp"
alias ss.di "di;di.ss;set ss da.sh;say_team $mm $grn $drp SSG/SG"
alias mg.di "di;di.mg;set mg da.bu;say_team $mm $grn $drp MG"
alias cg.di "di;di.cg;set cg da.bu;say_team $mm $grn $drp CG"
alias grl.di "di;di.grl;set grl da.gr;say_team $mm $grn $drp GL"
alias rl.di "di;di.rl;set rl da.ro;say_team $mm $grn $drp RL"
alias hb.di "di;di.hb;set hb da.ce;say_team $mm $grn $drp HB"
alias rg.di "di;di.rg;set rg da.sl;say_team $mm $grn $drp RG"
alias bf.di "di;di.bf;set bf da.ce;say_team $mm $grn $drp BFG"
alias gr.di "di;di.gr;set gr da.gr;say_team $mm $grn $drp GRENS"
alias ps.di "di;di.ps;set ps da.ce;say_team $mm $grn $drp POWERSHIELD"
//action: drop ammo
alias bl.da ""
alias sg.da "da;da.sh;set sg da.sh;say_team $mm $grn $drp Shells"
alias ss.da "da;da.sh;set ss da.sh;say_team $mm $grn $drp Shells"
alias mg.da "da;da.bu;set mg da.bu;say_team $mm $grn $drp Bullets"
alias cg.da "da;da.bu;set cg da.bu;say_team $mm $grn $drp Bullets"
alias grl.da "da;da.gr;set grl da.gr;say_team $mm $grn $drp Grenades"
alias rl.da "da;da.ro;set rl da.ro;say_team $mm $grn $drp Rockets"
alias hb.da "da;da.ce;set hb da.ce;say_team $mm $grn $drp Cells"
alias rg.da "da;da.sl;set rg da.sl;say_team $mm $grn $drp Slugs"
alias bf.da "da;da.ce;set bf da.ce;say_team $mm $grn $drp Cells"
alias gr.da "da;da.gr;set gr da.gr;say_team $mm $grn $drp Grenades"
alias ps.da "da;da.ce;set ps da.ce;say_team $mm $grn $drp Cells"
//set select 2 action
alias sf1 "set bl bl.$act;set sg sg.$act;set ss ss.$act;set mg mg.$act"
alias sf2 "set cg cg.$act;set grl grl.$act;set rl rl.$act;set hb hb.$act"
alias sf3 "set rg rg.$act;set bf bf.$act;set gr gr.$act;set ps ps.$act"
alias sf "sf1;sf2;sf3"
set dkey "KP_SLASH"
set dkey.default "+movedown"
set rkey "*"
set rkey.default "+movedown"
//possible select actions
alias ui "set act ui;sf;bind $dkey $dkey.default;bind $rkey $rkey.default"
alias dp "set act dp;sf;bind $dkey di;bind $rkey ri;echo drop weapon"
alias di "set act di;sf;bind $dkey da;bind $rkey ri;echo drop item"
alias da "set act da;sf;bind $dkey di;bind $rkey ri;echo drop ammo"
alias ri "set act ri;sf;bind $dkey di;bind $rkey ra;echo request item"
alias ra "set act ra;sf;bind $dkey di;bind $rkey ri;echo request ammo"
alias it "set act it;sf;bind $dkey di;bind $rkey ia;echo respawn item"
alias ia "set act ia;sf;bind $dkey di;bind $rkey it;echo respawn item"
//set normal select action
wait
ui
//meta toggle alias for drops
alias +dam "da;$m2"
alias -dam "ui;$m1;-movedown" //-movedown is SOOOOOO ugly!
//meta toggle alias for drops
alias +ss "dp;$m2"
alias -ss "ui;$m1;-movedown" //-movedown is SOOOOOO ugly!
//meta toggle alias for required
alias +rs "ri;$m2"
alias -rs "ui;$m1;-movedown" //-movedown is SOOOOOO ugly!
//meta toggle alias for respawns
alias +is "it;$m2"
alias -is "ui;$m1;-movedown" //-movedown is SOOOOOO ugly!
//meta toggle alias for drops
alias +di "dp;$m2"
alias -di "ui;$m1;-movedown" //-movedown is SOOOOOO ugly!
//NAME ALIAS!
alias lm "name [lm]OPTIMIZAH"
alias 20 "name OPTIMIZER(2.0)"
alias swe "name OPTIMIZER.se"
alias cyc "name [CyC]OPTIMIZER"
alias opti "name OPTIMIZER"
alias play "name play>OPTIMIZOR
clear