What Scripts Do You Use?
2_of_Eight
Join Date: 2003-08-20 Member: 20016Members
Just share what scripts you use. Let's keep this friendly, a nice clean list with <b>no arguments</b> about how the script is useless, how scripts in general are useless, how scripting is bad, how mp_bs should always be 0, etc. Just show what scripts you use, something like this:
<b>Bunnyhopping - 3jump</b>
Jump key bound to +jump by default, but I can rebind it to 3jump.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias "jump" "+jump;wait;-jump;wait"
alias "3jump" "jump;jump;jump"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
That's what I use. So, just post your scripts, a small description, and optionally the code. <b>Do not argue</b> for/against scripts, or the usefulness of any script, or whatever. Just post your scripts <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
<b>Bunnyhopping - 3jump</b>
Jump key bound to +jump by default, but I can rebind it to 3jump.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias "jump" "+jump;wait;-jump;wait"
alias "3jump" "jump;jump;jump"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
That's what I use. So, just post your scripts, a small description, and optionally the code. <b>Do not argue</b> for/against scripts, or the usefulness of any script, or whatever. Just post your scripts <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
This discussion has been closed.
Comments
I currently use no scripts... The only scripts I want to use are related to taking demos and SS more easily, but I never bothered to write them.
I use the following:
In userconfig.cfg
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias graph1 "net_graph 1; alias showgraph graph2"
alias graph2 "net_graph 2; alias showgraph graph3"
alias graph3 "net_graph 3; alias showgraph nograph"
alias nograph "net_graph 0; alias showgraph graph1"
alias showgraph graph1
bind "BACKSPACE" "showgraph"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
Toggles between net_graph 0 - 3. I don't use it as much as I used to because I have the next alias.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias +scoreboard "+showscores; net_graph 1"
alias -scoreboard "-showscores; net_graph 0"
bind "F1" "+scoreboard"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
Shows net_graph with the scoreboard. Might want to change it from 1 to 3 if you prefer the "graph without the graph" look.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->//Auto Use Key Holder
alias useon "+use; alias usehold useoff"
alias useoff "-use; alias usehold useon"
alias usehold useon
bind "ALT" "usehold"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
Does exactly what it says on the tin. My use key is space so I can hit alt quickly & carry on building while I type in chat or check the minimap or whatever.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->bind "KP_END" "jointeamone; exec rine.cfg"
bind "KP_DOWNARROW" "jointeamtwo; exec alien.cfg"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
I use these for joining teams. Allows me to have team specific aliases & binds.
in alien.cfg:
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias bhop "+jump;wait;-jump;wait"
alias +bhop "bhop;bhop;bhop;+jump"
alias -bhop "-jump"
bind "w" "+bhop"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
Should be self explanatory (I have w bound to the basic +jump in rine.cfg).
I have a few more binds in alien.cfg & rine.cfg but I don't see the point in boring you with the minute details.
I did used to have scripts that utilised the _special command for timing jumps as alien & firing the pistol as marine but the command has been removed in 3.0 final.
If anyone wants a script written (within reason, don't ask for something impossible to do in the HL engine) or has problems with a script either post in Mintmans thread or make a new thread as I'm happy to help & have plenty of scripting experience in Half-Life (and QuakeWorld) as I've been writing scripts practically since Half-Life was released for HLDM, TFC, FA, S&I and now NS.
alias a2 "a1;a1"
alias a3 "a1;a1;a1"
bind space +swipe
alias +swipe "slot2;wait;def"
alias -swipe "slot1;wait;abc"
bind mouse1 +attack
bind mouse2 +bhop
bind 3 "slot3; bind mouse1 +attack"
bind e "slot3; bind mouse1 +attack"
bind q "slot2; bind mouse1 a1"
alias abc "bind mouse1 +attack;-attack"
alias def "bind mouse1 a1;-attack"
bind f +use
<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
alias +2jump "jump;+jump;wait"
alias -2jump "-jump;wait"
alias +5jump "jump;jump;jump;jump;+jump;wait"
alias -5jump "-jump;wait"
alias record1 "record 1;wait;wait;bind capslock record2;wait"
alias record2 "stop;wait;wait;bind capslock record1"
alias +scores "+showscores;wait;net_graph 3;wait;cl_showfps 0;wait"
alias -scores "-showscores;wait;net_graph 0;wait;cl_showfps 1;wait"
alias +2shot "+attack;wait;-attack;wait;+attack;wait"
alias -2shot "-attack"
alias +qslash "slot3;wait;+attack"
alias -qslash "-attack;wait;lastinv"
alias +bbhop "slot2;wait;+5jump;wait"
alias -bbhop "+attack;wait;-attack;wait;slot1"
alias rconp "rcon_password ********"
alias agod "give weapon_stomp;wait;give weapon_devour;wait;give weapon_spikegun;wait;give weapon_webspinner;wait;give weapon_claws;agod2"
alias agod2 "give weapon_spit;wait;give weapon_spore;wait;give weapon_umbra;wait;give weapon_bilebombgun;wait;give weapon_metabolize;wait;give weapon_parasite;agod3"
alias agod3 "give weapon_swipe;wait;give weapon_blink;wait;give weapon_bite2;agod4"
alias agod4 "give weapon_acidrocketgun;wait;give weapon_healingspray;wait;give weapon_charge;wait;give weapon_primalscream;give weapon_leap;wait;wait"
alias mgod "give weapon_mine;wait;give weapon_grenade;wait;give weapon_heavymachinegun;wait;give item_genericammo;wait;give item_genericammo;wait;give item_genericammo;wait;give item_jetpack;wait;give weapon_welder;wait"
alias mgod2 "give weapon_mine;wait;give weapon_shotgun;wait;give item_genericammo;wait;give item_genericammo;wait;give item_genericammo;wait;give weapon_welder;wait;give item_health;wait"
alias mgod3 "give weapon_mine;wait;give weapon_shotgun;wait;give item_genericammo;wait;give item_genericammo;wait;give item_genericammo;wait;give item_jetpack;wait;give weapon_welder;wait"
alias shive "spawnhive;wait"
alias comxp "givexp;wait;givexp;wait;givexp;wait;givexp;wait;givexp;wait"
alias hivec "give team_hive;wait;give points;wait"
alias ta "fps_max 10;cl_yawspeed 3600;wait;+left;wait;-left;fps_max 101; +jump; wait; -jump;wait;cl_yawspeed 210"
alias +bs "slot2;wait;+attack"
alias -bs "-attack;wait;slot1"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
I'm trying to tweak my demo one so it records and stops more reliably, don't have the time though. Also, there's a couple things in here that I don't use right now, but I used to.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->too lazy to write the code, you know it allready anyway<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->too lazy to write the code, you know it allready anyway<!--c2--></td></tr></table><div class='postcolor'><!--ec2--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Please post it, actually <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo--> Just copy from autoexec.cfg or wherever else it might be.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias silence "voice_scale 0; stopsound; developer 1; echo No more voices; developer 0; bind t nosilence"
alias nosilence "voice_scale 1; stopsound; developer 1; echo Voices return; developer 0; bind t silence"
bind "t" "silence"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
all it does is mute the voices but it lets the boxes pop up so you know when its muted or not.
and a 2jump.
those are the only scripts i use, i would use a meta script if i faded but id ont, because im not leet enough.
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->too lazy to write the code, you know it allready anyway<!--c2--></td></tr></table><div class='postcolor'><!--ec2--> <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Please post it, actually <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo--> Just copy from autoexec.cfg or wherever else it might be. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->//duh
alias +double "+attack"
alias -double "-attack; wait; +attack; wait; -attack"
bind mouse2 +double<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
btw, didn't you dislike scripts like ****?
Please continue there <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->