Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////medic scripts public release
- ////wu-tang clan aint nothin ta f*** with
- ////i have the following in my reset (makes binding voice commands easier) but some of the below scripts use aliases defined here,
- ////so you'll need to at least have "cheers" "incoming" "help" "spy" "goodjob" and "uberfake" defined somewhere
- //voicemenu aliases
- alias medic "voicemenu 0 0"
- alias thanks "voicemenu 0 1"
- alias go "voicemenu 0 2"
- alias moveup "voicemenu 0 3"
- alias goleft "voicemenu 0 4"
- alias goright "voicemenu 0 5"
- alias yes "voicemenu 0 6"
- alias no "voicemenu 0 7"
- alias incoming "voicemenu 1 0"
- alias spy "voicemenu 1 1"
- alias sntryahd "voicemenu 1 2"
- alias telehere "voicemenu 1 3"
- alias disphere "voicemenu 1 4"
- alias senthere "voicemenu 1 5"
- alias useuber "voicemenu 1 6"
- alias uberfake "voicemenu 1 7"
- alias help "voicemenu 2 0"
- alias battle "voicemenu 2 1"
- alias cheers "voicemenu 2 2"
- alias jeers "voicemenu 2 3"
- alias pos "voicemenu 2 4"
- alias neg "voicemenu 2 5"
- alias niceshot "voicemenu 2 6"
- alias goodjob "voicemenu 2 7"
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //radar
- alias autocall_default "hud_medicautocallersthreshold 65"
- alias autocall_all "hud_medicautocallersthreshold 300"
- alias +radar "autocall_all"
- alias -radar "autocall_default"
- //xhairs and vms
- alias xhair_primary "cl_crosshair_file crosshair7; cl_crosshair_scale 20; cl_crosshair_red 255; cl_crosshair_green 180; cl_crosshair_blue 000"
- alias xhair_secondary "cl_crosshair_file crosshair3; cl_crosshair_scale 20; cl_crosshair_red 000; cl_crosshair_green 255; cl_crosshair_blue 100"
- alias xhair_melee "cl_crosshair_file crosshair5; cl_crosshair_scale 15; cl_crosshair_red 140; cl_crosshair_green 000; cl_crosshair_blue 255"
- alias primary "slot1; r_drawviewmodel 0; xhair_primary; qs_primary; regular_atk; autocall_all"
- alias secondary "slot2; r_drawviewmodel 1; xhair_secondary; qs_secondary; reverse_atk; autocall_default; -atk"
- alias melee "slot3; r_drawviewmodel 1; xhair_melee; qs_melee; regular_atk; autocall_all"
- alias qs_primary "alias next s2p; alias prev m2p; alias eq_primary primary; alias eq_secondary s2p; alias eq_melee m2p"
- alias qs_secondary "alias next m2s; alias prev p2s; alias eq_primary p2s; alias eq_secondary secondary; alias eq_melee m2s"
- alias qs_melee "alias next p2m; alias prev s2m; alias eq_primary p2m; alias eq_secondary s2m; alias eq_melee melee"
- alias p2s "primary; alias qs s2p"
- alias p2m "primary; alias qs m2p"
- alias s2p "secondary; alias qs p2s"
- alias s2m "secondary; alias qs m2s"
- alias m2p "melee; alias qs p2m"
- alias m2s "melee; alias qs s2m"
- //reverse healing
- alias regular_atk "alias +atk +atk_normal; alias -atk -atk_normal"
- alias reverse_atk "alias +atk +atk_reverse; alias -atk -atk_reverse"
- alias +atk_normal "+attack"
- alias -atk_normal "-attack"
- alias +atk_reverse "-attack"
- alias -atk_reverse "+attack"
- //loadout switcher
- alias medigun_mode "alias ubermsg say_team ">>>>|**|UBERCHARGE USED|**|<<<<"; say_team "switching to uber/stock"; stockbinds; load_itempreset 0; play common/wpn_moveselect"
- alias kritz_mode "alias ubermsg say_team ">>>>|**|KRITZ USED|**|<<<<"; say_team "switching to kritz"; stockbinds; load_itempreset 1; play common/wpn_moveselect"
- alias qf_mode "alias ubermsg say_team ">>>>|**|QF CHARGE USED|**|<<<<"; say_team "switching to quickfix"; stockbinds; load_itempreset 2; play common/wpn_moveselect"
- alias vac_mode "alias ubermsg none; say_team "switching to vaccinator"; vacinbinds; load_itempreset 3; play common/wpn_moveselect"
- //uber mask
- alias mask "cheers; say_team >>>>|**|CHARGE READY|**|<<<<"
- //auto-pop
- alias +charge "+attack2; secondary; +attack2; incoming; ubermsg"
- alias -charge "-attack2"
- //vacinator rebinds
- alias stock1 help //edit these aliases to change what
- alias stock2 spy //resistance type keys do in other
- alias stock3 sntryahd //medigun loadouts
- alias stock4
- alias stockbinds "alias +one stock1; alias -one; alias +two stock2; alias -two; alias +three stock3; alias -three; alias +four stock4; alias -four"
- alias vacinbinds "alias +one +ubres; alias -one -ubres; alias +two +ueres; alias -two -ueres; alias +three +ufres; alias -three -ufres; alias +four +modify; alias -lshft -modify"
- //vacinator resist on key //original concept by /u/Kairu927 | see https://gist.github.com/kbrougham/7090528 for their script
- alias b2e "+reload; alias +bres; alias +eres e2f; alias +fres e2f"
- alias e2f "+reload; alias +bres f2b; alias +eres; alias +fres f2b"
- alias f2b "+reload; alias +bres b2e; alias +eres b2e; alias +fres"
- alias +ubres "+bres"
- alias -ubres "-bres"
- alias +ueres "+eres"
- alias -ueres "-eres"
- alias +ufres "+fres"
- alias -ufres "-fres"
- alias +bres ""
- alias -bres "-reload"
- alias +eres "e2f"
- alias -eres "-reload"
- alias +fres "e2f"
- alias -fres "-reload"
- alias bres_reset "alias +bres; alias +eres e2f; alias +fres e2f"
- alias eres_reset "alias +bres f2b; alias +eres; alias +fres f2b"
- alias fres_reset "alias +bres b2e; alias +eres b2e; alias +fres"
- alias +modify "alias +ubres bres_reset; alias +ueres eres_reset;alias +ufres fres_reset"
- alias -modify "alias +ubres +bres; alias +ueres +eres; alias +ufres +fres"
- //init
- secondary
- medigun_mode
- -modify
- //binds
- bind <key> eq_primary //key for slot1
- bind <key> eq_secondary //key for slot2
- bind <key> eq_melee //key for slot3
- bind <key> qs //key for quickswitch
- bind <key> next //key for next slot
- bind <key> prev //key for previous slot
- bind <key> +atk //key to attack; pressing with medigun out stops healing
- bind <key> +charge //key to use uber / attack2
- bind <key> +one //bullet resistance key in vaccinator mode; help for other mediguns
- bind <key> +two //explosive resistance key in vaccinator mode; spy for other mediguns
- bind <key> +three //fire resistance key in vaccinator mode; good job for other mediguns
- bind <key> +four //key to reset vacinator script in case of de-synching: hold this key + whatever resistance your HUD shows to re-synch; does nothing in other modes
- bind <key> +radar //key to activate radar
- bind <key> mask //key to mask "fully charged!" + notify your team
- bind <key> medigun_mode //loadout a / stock medigun mode
- bind <key> kritz_mode //loadout b / kritz medigun mode
- bind <key> qf_mode //loadout c / quickfix medigun mode
- bind <key> vac_mode //loadout d / vaccinator medigun mode
Advertisement
Add Comment
Please, Sign In to add comment