All pastes #912583 Raw Edit

drop.cfg

public text v1 · immutable
·published 2008-02-21 14:02 UTC
rendered paste body
//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