Scripts!

2

Comments

  • Gerald_R_FordGerald_R_Ford Join Date: 2003-11-11 Member: 22544Members
    <!--QuoteBegin-illusion07+Sep 14 2004, 11:44 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (illusion07 @ Sep 14 2004, 11:44 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> does anyone happen to have a metabolize script? i have been trying to work on one, but i cant get it down. i wanted like an auto metabolize, so when u just walk around and not attack you regenerated, and then if i attack, i attack. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    no.
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
    <!--QuoteBegin-Gerald R Ford+Sep 14 2004, 11:54 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Gerald R Ford @ Sep 14 2004, 11:54 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-illusion07+Sep 14 2004, 11:44 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (illusion07 @ Sep 14 2004, 11:44 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> does anyone happen to have a metabolize script? i have been trying to work on one, but i cant get it down.  i wanted like an auto metabolize, so when u just walk around and not attack you regenerated, and then if i attack, i attack.  <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo--> <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    no. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    The one I had when I used to play simply toggled +attack whenever I switched to metabolyze, and all the other slots would execute a -attack whenever I switched to them. So, I would press my metabolyze slot button and it would do autometabolyze until I switched to something else.

    Otherwise, for a limited time only, you can tailor the _special script to perform the same function before it is removed in the next version (unless mp_blockscripts 1 is going to continue being advertised this way beta after beta). Basically, you could route your fade's attack function to something along the lines of:

    alias autometa "weapon_metabolyze; +attack; wait; -attack; special"
    alias +fadeattack "lastinv; wait; +attack; alias _special"
    alias -fadeattack "-attack; alias _special autometa"

    This is just an idea. I'm pretty sure it won't work smoothly (or at all for that matter) since I haven't really thought about how the weapons will switch and lastinv is still stuck up iirc. Anyway, the point is that autometabolyze is possible. However, it is much easier to simply bind it to another key instead of to your attack function.
  • Minstrel_KnightMinstrel_Knight The truth and nothing but the truth... Join Date: 2002-11-21 Member: 9562Banned
    edited September 2004
    <span style='color:white'>Stay on topic.</span>
  • SnidelySnidely Join Date: 2003-02-04 Member: 13098Members
    Ahnteis: The only alien it's not practical for (imo) is the skulk. He gets his own .cfg (mwheelup bite, mwheeldown leap).
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    <!--QuoteBegin-Joe2+Sep 14 2004, 08:24 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Joe2 @ Sep 14 2004, 08:24 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> 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-->// Walk/Run swap
    alias walk "-run"
    alias -run "+speed;alias walk +run"
    alias +run "-speed;alias walk -run"

    // Join team
    alias join_team_one "Marine_slotinit; jointeamone"
    alias join_team_two "Alien_slotinit;  jointeamtwo"
    alias join_random    "Alien_slotinit;  autoassign"

    // Prev&Next Weapon
    alias cinvprev "invprev; +attack; wait; -attack"
    alias cinvnext "impulse 1"

    alias sinvprev "cinvprev; slotinit; alias +fslot1 +attack"
    alias sinvnext "cinvnext; slotinit; alias +fslot1 +attack"

    //---Alien
    alias Alien_slotinit "Aslotinit; alias slotinit RAslotinit; alias fslotinit Aslotinit"

    alias Aslot1 "alias +fslot2 Aslot2; alias +fslot3 Aslot3; alias +fslot4 Aslot4; alias +fslot1 +attack;  slot1; wait; +attack"
    alias Aslot2 "alias +fslot1 Aslot1; alias +fslot3 Aslot3; alias +fslot4 Aslot4; alias +fslot2 +attack;  slot2; wait; +attack"
    alias Aslot3 "alias +fslot1 Aslot1; alias +fslot2 Aslot2; alias +fslot4 Aslot4; alias +fslot3 +attack;  slot3; wait; +attack"
    alias Aslot4 "alias +fslot1 Aslot1; alias +fslot2 Aslot2; alias +fslot3 Aslot3; alias +fslot4 +attack;  slot4; wait; +attack"
    alias Aslot5 "alias +fslot1 +attack; alias +fslot2 Aslot2; alias +fslot3 Aslot3; alias +fslot4 Aslot4;  slot4"

    alias RAslotinit "alias +fslot1 Aslot1; alias +fslot2 Aslot2; alias +fslot3 Aslot3; alias +fslot4 Aslot4"
    alias Aslotinit  "alias +fslot1 +attack; alias +fslot2 Aslot2; alias +fslot3 Aslot3; alias +fslot4 Aslot4; alias +fslot5 Aslot5; Aslotinit2"
    alias Aslotinit2 "alias -fslot1 -attack; alias -fslot2 -attack; alias -fslot3 -attack; alias -fslot4 -attack; alias -fslot5 wait; slot1"

    //---Marine
    alias Marine_slotinit "Mslotinit; alias slotinit RMslotinit; alias fslotinit Mslotinit"

    alias Mslot1 "alias +fslot2 Mslot2; weapon_machinegun; weapon_shotgun; weapon_heavymachinegun; weapon_grenadegun"
    alias Mslot2 "alias +fslot2 Mslot1; weapon_pistol"
    alias Mslot3 "alias +fslot2 Mslot1; weapon_knife"
    alias Mslot4 "alias +fslot2 Mslot1; weapon_welder"
    alias Mslot5 "alias +fslot2 Mslot1; weapon_grenade; weapon_mine"

    alias RMslotinit "alias +fslot1 +attack; alias +fslot2 Mslot1"
    alias Mslotinit  "alias +fslot1 +attack; alias +fslot2 Mslot2; alias +fslot3 Mslot3; alias +fslot4 Mslot4; alias +fslot5 Mslot5; Mslotinit2"
    alias Mslotinit2 "alias -fslot1 -attack; alias -fslot2 wait; alias -fslot3 wait; alias -fslot4 wait; alias -fslot5 wait;  slot1"

    //---default
    Alien_slotinit

    // In cheat mode
    alias giveres "givexp; givepoints"
    <!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
    Bind:
    <!--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-->"walk"    "Run/Walk (toggle)"

    "fslotinit"   "Init Weapon X + Attack"
    "+fslot1"   "Weapon 1 + Attack"
    "+fslot2"   "Weapon 2 + Attack"
    "+fslot3"    "Weapon 3 + Attack"
    "+fslot4"   "Weapon 4 + Attack"
    "+fslot5"   "Weapon 5 + Attack"
    "sinvprev"   "Previous weapon"
    "sinvnext"   "Next weapon"

    "join_team_one"   "Join team 1 (Marine)"
    "join_team_two"   "Join team 2 (Alien)"
    "join_random"   "Join random team"

    "buildminimap"   "Build the minimap"
    "giveres"   "Give ressources/exp"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->

    PS: Don't work well with mp_blockscript 1 <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Excuse me, but what is this?


    Don't say try it out either - I won't try it out unless I know what it does.
  • SpaceJesusSpaceJesus Join Date: 2004-07-02 Member: 29683Banned
    <!--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-->

    //Knife Script - hold down to swap to knife, mouse1 to slash, let go to swap to last weapon
    alias +knife "slot3"
    alias -knife "-attack; -attack; lastinv; -attack; -attack"

    //Pistol Script - Attacks at Twice the Speed
    alias +pscript "+attack"
    alias -pscript "-attack; wait; +attack; wait; -attack;"

    //Pistol Button - Hold down to swap to pistol, let go to go back to previous weapon
    alias +pbutton "slot2; bind mouse1 +pscript"
    alias -pbutton "-attack; lastinv; -attack; -attack; bind mouse1 +attack"

    //Jump Crouch Script - For totally abusing knockback
    alias +jumpcrouch "+jump; +duck"
    alias -jumpcrouch "-jump; -duck"




    //Combat Upgrade Metabind Scripts


    alias +upgrades1 "bind kp_end armour1; bind kp_downarrow armour2; bind kp_pgdn armour3; bind kp_leftarrow weapons1; bind kp_5 weapons2; bind kp_rightarrow weapons3; bind kp_home shotgun; bind kp_uparrow hmg; bind kp_pgup gl"
    alias -upgrades1 "bindreturn"
    alias +upgrades2 "bind kp_end mine; bind kp_downarrow welder; bind kp_pgdn handnade; bind kp_leftarrow resup; bind kp_home catpack; bind kp_rightarrow ha; bind kp_5 scanner; bind kp_uparrow mt; bind kp_pgup jp"
    alias -upgrades2 "bindreturn"


    alias weapons1 "impulse 23"
    alias weapons2 "impulse 24"
    alias weapons3 "impulse 25"

    alias armour1 "impulse 20"
    alias armour2 "impulse 21"
    alias armour3 "impulse 22"

    alias shotgun "impulse 64"
    alias hmg "impulse 65"
    alias gl "impulse 66"

    alias resup "impulse 31"
    alias catpack "impulse 27"

    alias ha "impulse 38"
    alias jp "impulse 39"

    alias mine "impulse 61"
    alias welder "impulse 62"
    alias handnade "impulse 37"

    alias mt "impulse 33"
    alias scanner "impulse 53"



    alias bindreturn "bind kp_end pslot2; bind kp_downarrow slot3; bind kp_leftarrow pslot1; bind kp_5 slot4; bind kp_home +showmap; bind kp_rightarrow medpack1; unbind kp_uparrow; unbind kp_pgup; bind kp_pgdn ammo1"






    //Metabind Lifeform Script

    alias +lifeforms "bind kp_home skulk; bind kp_uparrow gorge; bind kp_pgup lerk; bind kp_rightarrow fade; bind kp_pgdn onos"
    alias fade "impulse 116; say_team I'm Gestating to Fade"
    alias skulk "impulse 113; say_team I'm Gestating to Skulk"
    alias lerk "impulse 115; say_team I'm Gestating to Lerk"
    alias gorge "impulse 114; say_team I'm Gestating to Gorge"
    alias onos "impulse 117; say_team I'm Gestating to Onos"


    alias -lifeforms "bindreturn"


    alias bindreturn "bind kp_end slot2; bind kp_downarrow slot3; bind kp_leftarrow slot1; bind kp_5 slot4; bind kp_home +showmap; unbind kp_rightarrow; unbind kp_uparrow; unbind kp_pgup; unbind kp_pgdn"



    //Metabind Upgrade Script

    alias +upgrades "bind kp_end carapace; bind kp_downarrow regen; bind kp_pgdn redemption; bind kp_leftarrow silence; bind kp_5 celerity; bind kp_rightarrow adrenaline; bind kp_home sof; bind kp_uparrow focus; bind kp_pgdn cloak"  "
    alias carapace "impulse 103"
    alias regen "impulse 102"
    alias redemption "impulse 101"
    alias silence "impulse 107"
    alias adrenaline "impulse 109"
    alias celerity "impulse 108"
    alias cloak "impulse 112"
    alias focus "impulse 111"
    alias sof "impulse 110"


    alias -upgrades "bindreturn"



    //Leap-bite Script - Leaps and bites
    alias +leapbite "slot3; +attack; slot1; +attack;
    alias -leapbite "-attack; -attack"

    //Blink-Swipe Script - Blinks and swipes
    alias +blinkswipe "slot2; +attack; slot1; +attack"
    alias -blinkswipe "-attack; -attack"

    // Xeno-Leap Script - Xeno's and leaps
    alias +xenoleap "slot4; +attack; slot3; +attack"
    alias -xenoleap "-attack; -attack"





    //Zoom In Script
    cl_lw "0"
    alias zoomin "default_fov 60; bind kp_plus zoomnormal"
    alias zoomnormal "default_fov 90; bind kp_plus zoomin"
    bind  "kp_plus" "zoomin"

    //Zoom Out Script
    cl_lw "0"
    alias zoomout "default_fov 110; bind kp_minus zoomnormal"
    alias zoomnormal "default_fov 90; bind kp_minus zoomout"
    bind  "kp_minus" "zoomout"


    <!--c2--></td></tr></table><div class='postcolor'><!--ec2-->


    That's most of the scripts I used (or didn't use) in b4a, most of them don't work now but they're here for reference, the upgrade metabind scripts are copy-and-pasteable, but you'll need to edit the "bindreturn" alias to what you normally have bound on your key/numberpad.

    Everything else should be fairly self-explanatory.
  • Joe2Joe2 Join Date: 2004-09-03 Member: 31268Members
    edited September 2004
    <!--QuoteBegin-Forlorn+Sep 15 2004, 04:10 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Sep 15 2004, 04:10 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Excuse me, but what is this?

    Don't say try it out either - I won't try it out unless I know what it does.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    It creates +fslot1, +fslot2, +fslot3, +fslot4, +fslot5, sinvprev, sinvnext, fslotinit, join_team_one, join_team_two, join_random (which you must bind).

    For aliens, it's like AvsP:
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->for example:
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->if you hold +fslot2 : slot2 and attack
    if you hold +fslot3 : slot3 and attack
    if you rehold +fslot3 : attack (don't redo the slot3)
    if you hold +fslot1 : slot1 and attack
    <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    so:
    if it's a different attack: "+fslotX" = "slotX; wait; +attack"
    if it's the same attack: "+fslotX" = "+attack"
    where X=1 to 4

    There is a minor bug: you must use "fslotinit" after you die or evolve to reinitialize the script.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    For marines:
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->"+fslot1" = "+attack"
    "+fslot2" = swap primary weapon (slot1) and pistol (slot2)
    "+fslot3" = select knife
    "+fslot4" = select welder
    "+fslot5" = select mine, if not, select hand grenade

    Note: if you use join_random and go marine, you must press the join_team_one to initialize the script for the marine.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
  • GrahfGrahf Join Date: 2004-01-21 Member: 25558Members
    <!--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-->// WALK FASTER!

    alias "speedup" "+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft"

    alias "slider" "speedup;speedup;speedup;speedup"

    bind mouse3 "slider"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
    f**king scripters
  • AlkillerAlkiller Join Date: 2004-05-23 Member: 28847Members
    edited September 2004
    <!--QuoteBegin-Grahf+Sep 15 2004, 07:11 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Grahf @ Sep 15 2004, 07:11 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--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-->// WALK FASTER!

    alias "speedup" "+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft"

    alias "slider" "speedup;speedup;speedup;speedup"

    bind mouse3 "slider"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
    f**king scripters <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Woah buddy.

    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->alias +move "m_pitch 0;force_centerview;wait;wait;-forward;cl_pitchspeed 10575;+lookup;wait;-lookup;+movedown;cl_pitchspeed 225"
    alias -move "-movedown;force_centerview;m_pitch 0.022"
    bind x +move<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    = fun.
  • Garet_JaxGaret_Jax Join Date: 2003-02-23 Member: 13870Members, Constellation
    To all: Unless it's a 3jump script it just ain't worth it <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
  • SariselSarisel .::&#39; ( O ) &#39;;:-. .-.:;&#39; ( O ) &#39;::. Join Date: 2003-07-30 Member: 18557Members, Constellation
  • ApolloGXApolloGX Join Date: 2003-09-13 Member: 20817Members
    edited September 2004
    my auto exec:

    // client side lastinv -- romano
    // replace 1,2,3,4 with your binds for slot1,2,3,4 respectively
    // replace q with your bind for lastinv

    alias kk1a "kkslot1"
    alias kk1b "kkslot1; bind q kk2a"
    alias kk1c "kkslot1; bind q kk3a"
    alias kk1d "kkslot1; bind q kk4a"
    alias kkslot1 "slot1; bind 1 kk1a; bind 2 kk2a; bind 3 kk3a; bind 4 kk4a"

    alias kk2a "kkslot2; bind q kk1b"
    alias kk2b "kkslot2"
    alias kk2c "kkslot2; bind q kk3b"
    alias kk2d "kkslot2; bind q kk4b"
    alias kkslot2 "slot2; bind 1 kk1b; bind 2 kk2b; bind 3 kk3b; bind 4 kk4b"

    alias kk3a "kkslot3; bind q kk1c"
    alias kk3b "kkslot3; bind q kk2c"
    alias kk3c "kkslot3"
    alias kk3d "kkslot3; bind q kk4c"
    alias kkslot3 "slot3; bind 1 kk1c; bind 2 kk2c; bind 3 kk3c; bind 4 kk4c"

    alias kk4a "kkslot4; bind q kk1d"
    alias kk4b "kkslot4; bind q kk2d"
    alias kk4c "kkslot4; bind q kk3d"
    alias kk4d "kkslot4"
    alias kkslot4 "slot4; bind 1 kk1d; bind 2 kk2d; bind 3 kk3d; bind 4 kk4d"

    //blink settings for mwheel
    alias blink "+attack; wait; -attack"

    //marine slope jump
    alias +slope "m_pitch 0;force_centerview;wait;wait;-forward;cl_pitchspeed 10575;+lookup;wait;-lookup;+movedown;cl_pitchspeed 225"
    alias -slope "-movedown;force_centerview;m_pitch 0.022"

    //alien vent hop
    alias +vent "m_pitch 0;force_centerview;wait;-forward;+movedown;cl_pitchspeed 7450;m_pitch 0;+lookup;wait;-lookup;cl_pitchspeed 225"
    alias -vent "movecheck;-movedown;force_centerview;m_pitch 0.022"
    //shoot
    alias +shoot "+attack"
    alias -shoot "-attack; wait; wait; +attack; wait; wait; wait; -attack"

    //bhop
    alias +3jumps "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump"
    alias -3jumps "-jump"

    //walk faster
    alias "speedup" "+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft;+moveright;wait;-moveright;+moveleft;wait;-moveleft"
    alias "slider" "speedup;speedup;speedup;speedup"

    //teams
    alias marine "jointeamone; bind space +jump; bind mouse1 +shoot; bind mwheelup slider; bind mwheeldown slider; bind f +move; sensitivity 4.5"
    alias alien "jointeamtwo; bind space +3jumps; bind mouse1 +attack; bind mwheelup blink; bind mwheeldown blink; bind f +vent; sensitivity 6"

    //tracer and sound
    r_bmodelhighfrac "5.0"
    r_detailtextures "0"
    s_a3d "0.0"
    s_automax_distance "30.0"
    s_automin_distance "2.0"
    s_bloat "2.0"
    s_distance "60"
    s_doppler "0.0"
    s_eax "0.0"
    s_leafnum "0"
    s_max_distance "1000.0"
    s_min_distance "8.0"
    s_numpolys "200"
    s_polykeep "1000000000"
    s_polysize "10000000"
    s_refdelay "4"
    s_refgain "0.4"
    s_rolloff "1.0"
    s_verbwet "0.25"
    tracerred "1"
    tracergreen "1"
    tracerblue "0"
    traceralpha "150"
    tracerlength "4"
    traceroffset "-72" //lower the # to make tracers bigger or higher to make tracers smaller
    tracerspeed "1650"
    cl_idealpitchscale "0.8"
    cl_lc "1"
    cl_lw "1"
    cl_minmodels "1"
    cl_vsmoothing "0.05"
    fastsprites "0"
    gl_dither "1"
    gl_flipmatrix "0"
    gl_monolights "0"
    gl_overbright "0"
    gl_polyoffset "0.1"

    //customs
    cl_bob 0
    cl_bobup 0
    cl_bobcycle 0
    cl_drama 1
    lightgamma 0
    developer 1
    rate 15000
    cl_rate 15000
    cl_updaterate 40
    cl_cmdrate 40
    cl_dynamiclights 0

    *i recommend not copying my tracer because it has sound settings that will screw you up considering you arent used to them
  • NGENGE Join Date: 2003-11-10 Member: 22443Members
    <!--QuoteBegin-Sarisel+Sep 15 2004, 07:18 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sarisel @ Sep 15 2004, 07:18 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> _special > 3jump <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Not always true- more lines of command take longer to exec on slower computers. I've noticed that with a _special bhop, I actually go slower than with +3jumps according to showspeed.

    Same with the pistol script- it fires slightly under the ROF cap and is affected by FPS drops.


    The walk faster script is a good way to get yourself killed for a couple inchs of speed. Just letting you all know that you're not going to be able to shoot, strafe, stop moveing, or do anything except run forward untill the commands finish.
  • illusionillusion Join Date: 2004-08-25 Member: 30889Members
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->// client side lastinv -- romano
    // replace 1,2,3,4 with your binds for slot1,2,3,4 respectively
    // replace q with your bind for lastinv

    alias kk1a "kkslot1"
    alias kk1b "kkslot1; bind q kk2a"
    alias kk1c "kkslot1; bind q kk3a"
    alias kk1d "kkslot1; bind q kk4a"
    alias kkslot1 "slot1; bind 1 kk1a; bind 2 kk2a; bind 3 kk3a; bind 4 kk4a"


    blah blah blah<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->



    what is the big deal with this script? how is better than the typical lastinv bind?
  • ApolloGXApolloGX Join Date: 2003-09-13 Member: 20817Members
    <!--QuoteBegin-illusion07+Sep 15 2004, 09:03 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (illusion07 @ Sep 15 2004, 09:03 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->// client side lastinv -- romano
    // replace 1,2,3,4 with your binds for slot1,2,3,4 respectively
    // replace q with your bind for lastinv

    alias kk1a "kkslot1"
    alias kk1b "kkslot1; bind q kk2a"
    alias kk1c "kkslot1; bind q kk3a"
    alias kk1d "kkslot1; bind q kk4a"
    alias kkslot1 "slot1; bind 1 kk1a; bind 2 kk2a; bind 3 kk3a; bind 4 kk4a"


    blah blah blah<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->



    what is the big deal with this script? how is better than the typical lastinv bind? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    i think it was fixed in the newest version but lastinv was(or is) server side, which means if the server is lagging, so is your lastinv

    this script makes it client side and rids the lag
  • illusionillusion Join Date: 2004-08-25 Member: 30889Members
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->//marine slope jump
    alias +slope "m_pitch 0;force_centerview;wait;wait;-forward;cl_pitchspeed 10575;+lookup;wait;-lookup;+movedown;cl_pitchspeed 225"
    alias -slope "-movedown;force_centerview;m_pitch 0.022"

    //alien vent hop
    alias +vent "m_pitch 0;force_centerview;wait;-forward;+movedown;cl_pitchspeed 7450;m_pitch 0;+lookup;wait;-lookup;cl_pitchspeed 225"
    alias -vent "movecheck;-movedown;force_centerview;m_pitch 0.022"
    <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->



    I dont get these two.... i tried them out and all they seem to do is make me look up and not move. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
  • Krazy_GlueKrazy_Glue Join Date: 2003-05-16 Member: 16393Members
    lastinv was moved to the client in this version so its not really needed anymore...

    <!--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-->
    //cancel reload
    alias cancel "slot3; w;w;w;w;w; lastinv"
    bind x "cancel"
    <!--c2--></td></tr></table><div class='postcolor'><!--ec2-->

    for all those like me that reload after every shot even if there are still aliens bitting your ankles..

    preety much all of my scripts are just custimizations to my gameplay, like binding mouse2 to pull out my pistol and fire and stuff like that...
  • BobTheJanitorBobTheJanitor Join Date: 2003-12-10 Member: 24228Members, NS1 Playtester
    <!--QuoteBegin-Krazy Glue+Sep 15 2004, 09:18 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Krazy Glue @ Sep 15 2004, 09:18 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> lastinv was moved to the client in this version so its not really needed anymore... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Not yet it wasn't.
  • NadagastNadagast Join Date: 2002-11-04 Member: 6884Members
    That kkslot script isn't clientside either... it's just a placebo to make yourself feel better. =\

    Can I make this more clear? The script is serverside, just like lastinv.


    Although with the release of B5 and the total screwing up of 'lastinv' code, I can see other benefits...
  • SaltzBadSaltzBad Join Date: 2004-02-23 Member: 26833Members
    <!--QuoteBegin-NGE+Sep 15 2004, 07:37 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (NGE @ Sep 15 2004, 07:37 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Sarisel+Sep 15 2004, 07:18 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sarisel @ Sep 15 2004, 07:18 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> _special > 3jump <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Not always true- more lines of command take longer to exec on slower computers. I've noticed that with a _special bhop, I actually go slower than with +3jumps according to showspeed.

    Same with the pistol script- it fires slightly under the ROF cap and is affected by FPS drops.


    The walk faster script is a good way to get yourself killed for a couple inchs of speed. Just letting you all know that you're not going to be able to shoot, strafe, stop moveing, or do anything except run forward untill the commands finish. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Just bind one sequence to mwheel for more flexibility. Its still not very useful, strafejumping is alot more flexible and faster.
  • Malibu_StaceyMalibu_Stacey Join Date: 2003-04-06 Member: 15243Members
    <!--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-->
    //Netgraph toggle
    net_graph 0
    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 [key] "showgraph"

    //Auto Use Key Holder
    alias useon "+use; alias usehold useoff"
    alias useoff "-use; alias usehold useon"
    alias usehold useon
    bind [key] "usehold"

    //Constant Firing of Selected Weapon
    alias fireon "+attack; alias confire fireoff"
    alias fireoff "-attack; alias confire fireon"
    alias confire fireon
    bind [key] "confire"

    //Quick Leap
    alias +leap "slot3; wait; +attack"
    alias -leap "-attack; wait; slot1"
    bind [key] +leap

    //Quick Blink
    alias +blink "slot2; wait; +attack"
    alias -blink "-attack; wait; slot1"
    bind [key] +blink

    //Quick Knife
    alias +knife "slot3; wait; +attack"
    alias -knife "-attack; wait; slot1"
    bind [key] +knife

    // _special Jumpspammer/Bunnyhop aid
    alias jump "+jump; wait; -jump; wait; start"
    alias start "+attack2; -attack2"
    alias terminate "slot10"
    alias +hop "alias _special jump; wait; +moveup; wait; start; slot10"
    alias -hop "alias _special terminate; wait; -moveup"
    alias hopping "+hop; alias hop nothopping"
    alias nothopping "-hop; alias hop hopping"
    alias hop hopping
    //use this bind to toggle (press once to switch on, press again to switch off)
    bind [key] hop
    //or use this bind to hold [key] down to activate
    bind [key] +hop

    // _special Autopistol.
    alias pistol "+attack; wait; -attack; wait; start"
    alias start "+attack2; -attack2"
    alias terminate "slot10"
    alias +pistolh4x "alias _special pistol; slot2; start; slot10"
    alias -pistolh4x "alias _special terminate; wait; slot1"
    alias pistoling "+pistolh4x; alias pistolh4x notpistoling"
    alias notpistoling "-pistolh4x; alias pistolh4x pistoling"
    alias pistolh4x pistoling
    //use this bind to toggle (press once to start firing until no ammo left then press again to stop & switch back to main weapon)
    bind [key] pistolh4x
    //or use this one to hold down [key] to fire pistol then switch to main weapon when released.
    bind [key] +pistolh4x
    <!--c2--></td></tr></table><div class='postcolor'><!--ec2-->

    add to userconfig.cfg in \half-life\ns\ directory and edit [key] for all scripts to your own tastes.

    P.S I generally play on mp_blockscripts 1 servers and believe mp_blockscripts 1 & mp_consistency 1 should be set for all competitive leagues & matches.
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    Because we know how succesful mp_blockscript leagues are
  • the_x5the_x5 the Xzianthian Join Date: 2004-03-02 Member: 27041Members, Constellation
    edited September 2004
    Wow clever!

    *starts the Brilliant ad*

    "Hey look what I just invented."

    *reads script*

    "So this kkslot script makes the lastinv-like-function on client side thus eliminating the less functionality when the server is lagging. Brilliant!"

    "Brilliant!"

    *hands out beers to everyone, except forlorn <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->*
  • Malibu_StaceyMalibu_Stacey Join Date: 2003-04-06 Member: 15243Members
    <!--QuoteBegin-Forlorn+Sep 16 2004, 08:01 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Sep 16 2004, 08:01 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Because we know how succesful mp_blockscript leagues are <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    only because of people like you who can't play without them.
  • BobTheJanitorBobTheJanitor Join Date: 2003-12-10 Member: 24228Members, NS1 Playtester
    <!--QuoteBegin-Nadagast+Sep 16 2004, 09:41 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Nadagast @ Sep 16 2004, 09:41 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> That kkslot script isn't clientside either... it's just a placebo to make yourself feel better. =\

    Can I make this more clear? The script is serverside, just like lastinv.
    <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Since it works on continually reassigning the slot1-4 commands, are you saying that the slot commands are actually serverside as well? This could explain a lot of weird issues that crop up with slot based weapon switching...
  • the_x5the_x5 the Xzianthian Join Date: 2004-03-02 Member: 27041Members, Constellation
    <!--QuoteBegin-Malibu Stacey+Sep 16 2004, 02:14 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Malibu Stacey @ Sep 16 2004, 02:14 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Forlorn+Sep 16 2004, 08:01 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Sep 16 2004, 08:01 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Because we know how succesful mp_blockscript leagues are <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    only because of people like you who can't play without them. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    "Don't feed the trolls." <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->


    Scripts are fine as long as they aren't amlicious exploits like pistol scripts. And I think everyone should scode their own, that way there's none of this "you got no skill when you script" whining.

    *yawn*

    Some people will always hate scripts and other will find them useful. It's funny that there is so much of this in HL, when in other games like FFXI no one ever complains if you script. Actually usually people are like <!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused-fix.gif' border='0' style='vertical-align:middle' alt='confused-fix.gif' /><!--endemo--> if you aren't.
  • AlkillerAlkiller Join Date: 2004-05-23 Member: 28847Members
    <!--QuoteBegin-Malibu Stacey+Sep 16 2004, 03:14 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Malibu Stacey @ Sep 16 2004, 03:14 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Forlorn+Sep 16 2004, 08:01 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Sep 16 2004, 08:01 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Because we know how succesful mp_blockscript leagues are <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    only because of people like you who can't play without them. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Anyway... the reason blockscripts isn't on leagues is because the clanners will tend to know wth they are doing, and from what I heard it is easy to get around mp_blockscripts.

    But cmon now, this is not what the topic creator wanted. No arguements about scripts being good or bad! Otherwise I'll get my whip. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->

    The slots are buggy in b5, so this would be beneficial there, I think.
  • the_x5the_x5 the Xzianthian Join Date: 2004-03-02 Member: 27041Members, Constellation
    <!--QuoteBegin-Alkiller+Sep 16 2004, 02:22 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Alkiller @ Sep 16 2004, 02:22 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Otherwise I'll get my whip. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo--> Nooo not the whip

    PS: Are you a dude or a chick? Cause I might like it if some hot babe was going to whip me. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> lol


    Kudos to that one guy who posted his whole autoexe.cfg here. Thanx.
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    <!--QuoteBegin-Malibu Stacey+Sep 16 2004, 02:14 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Malibu Stacey @ Sep 16 2004, 02:14 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Forlorn+Sep 16 2004, 08:01 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Sep 16 2004, 08:01 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Because we know how succesful mp_blockscript leagues are <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    only because of people like you who can't play without them. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Oh, so I should have to play the same way as you now?

    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Since it works on continually reassigning the slot1-4 commands, are you saying that the slot commands are actually serverside as well? This could explain a lot of weird issues that crop up with slot based weapon switching...<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    The lastinv script can do a lot more than that, I have mine setup so I have a second lastinv setup using it. It creates a whole varible database seperate of the ones that HL uses to remember what your last weapon was, so if you change your weapon with ramano's script, and your lastinv won't be interrupted.
  • the_x5the_x5 the Xzianthian Join Date: 2004-03-02 Member: 27041Members, Constellation
    Hey nothing wrong with TFC. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo--> I came to NS from that realm. (well TFC and the HoE mods I helped with)

    I'm the crazy engy, with the EMP and the kamakazi-ness = me be mean. I can demoman fairly good too but most experts can out do me in a 1v1 mulch_dm so I stick to engy, medic, or sniper.

    There's no saying there's no skill in TFC or CS as n00bs get owned very badly in most pubs, but if you don't have scripts to do partial zoom-ins or build-control SG's or conc-jump you will have a harder time. Everyone who is good had made their own custom set so you are the odd ball if you don't.

    PS: Hobojoe is right ya know?
This discussion has been closed.