Ns Scripts ?

TriPhaseTriPhase Join Date: 2002-11-03 Member: 6110Members, Constellation
<div class="IPBDescription">where are they ?</div> Hey i was wondering, does anyone know of some good scripts that are out for NS ? From basic say stuff to advance scripts.. anything ?.. ive searched on google and got "UFO's Natural Selection" nothing about the game.. and when i did find scripts for ns.. they were hacks.. so does anyone know any NS scripts ? please no hacks... i want to be and stay clean

thankz,
Mike

<!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo--> <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif'><!--endemo--> .. what is the marine really thinking ?
<!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html/emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif'><!--endemo--> <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html/emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif'><!--endemo--> ("Kill the fatty !!!")

Comments

  • Brave_UlyssesBrave_Ulysses Join Date: 2003-04-28 Member: 15922Members
    edited May 2003
    What do you classify as a hack? Because this site <a href='http://half-life.gamehelp.com/console/index.html' target='_blank'>here</a> contains some extensive scripts for HL, most of which I <b>assume</b> you could apply to NS. I wouldn't describe them as hacks, but I don't know how you'd view them.
  • Skillzilla1Skillzilla1 Join Date: 2003-05-14 Member: 16282Members
    I thought you write out scripts in console, just like binds, with the command "alias" or something. I don't know how, but thats what I heard o.O
  • Brave_UlyssesBrave_Ulysses Join Date: 2003-04-28 Member: 15922Members
    <!--QuoteBegin--Skillzilla_+May 15 2003, 08:07 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Skillzilla_ @ May 15 2003, 08:07 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I thought you write out scripts in console, just like binds, with the command "alias" or something. I don't know how, but thats what I heard o.O <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Yeah, but you can do it in a txt file as a "config/cfg" file. It equates to writing it in a console, but you can just call it up without having to write everything over & over again.
  • ByekaByeka Name changed from Freak83 Toronto Join Date: 2003-03-13 Member: 14484Members, Constellation
    <!--QuoteBegin--Brave Ulysses+May 15 2003, 08:04 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Brave Ulysses @ May 15 2003, 08:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> What do you classify as a hack? Because this site <a href='http://half-life.gamehelp.com/console/index.html' target='_blank'>here</a> contains some extensive scripts for HL, most of which I <b>assume</b> you could apply to NS. I wouldn't describe them as hacks, but I don't know how you'd view them. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    In my oppinion, a hack is something that gives you an advantage that nobody else has.
  • criticaIcriticaI Join Date: 2003-04-07 Member: 15269Banned, Constellation
    <!--QuoteBegin--Freak83+May 15 2003, 08:13 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Freak83 @ May 15 2003, 08:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> In my oppinion, a hack is something that gives you an advantage that nobody else has. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    I guess my brain is a hack then <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--> It has given me a clear advantage over <i>brain-less</i> people.
  • echsechs Join Date: 2002-12-27 Member: 11568Members, Constellation
    Hmm, hacks...Manipulating the game code, breaking the rules to gain an advantage over your opponents.

    -psygnosis-
  • ZelZel Join Date: 2003-01-27 Member: 12861Members
    what could you possibly need a script for in NS?

    convince me that it would be useful and ill write it.
  • StoneburgStoneburg Join Date: 2002-11-11 Member: 8174Members
    <!--QuoteBegin--Zel+May 15 2003, 08:59 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Zel @ May 15 2003, 08:59 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> what could you possibly need a script for in NS?

    convince me that it would be useful and ill write it. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    How about a script that changes your settings depending on what team/class you are playing?

    Mine:

    COM - bind keys for health, ammo etc. Also binds space to jump instead of duck (I got jump on right mouse normally).

    Marines - lowered sensitivity, binds a reload key.

    Aliens - higher sensitivity, unbinds reload key


    To do:

    - Get a script that toggles voice volume, you know. for those moments where you HAVE to listen and don't want to be bothered by voicecom.
    - Get a some sort of setup for evolving/building as alien.
    - Get a working "one-press-leap/blink" key.
    - Bind the marine/aliens com's to some (same) keys (can't believe I haven't done this yet)
  • StoneburgStoneburg Join Date: 2002-11-11 Member: 8174Members
    Oh, and scripts are easy to make. Here's the "code"

    There are binds, commands and alies. A bind is just assigning a command or alies to a key. Alias is more then one command "added together" and given a new name. There are two sorts of commands, normal and +/- ones.

    Binding works like this:

    bind <key> <command/alies>

    So "bind mouse1 +attack" means when you click the mouse you attack. The + means it is a +/- command, which means it STOPS performing the command when you release the key and KEEPS performing it as long as you keep it pressed.

    When making an alias you put ; between the commands.

    alias "example" "+attack;+duck;kill"

    That alies would make you shoot, duck, and die. Since there is no - command it would mean that it keeps shooting and ducking until the command is released.

    That's the basics. You can also make alieses bind keys etc and all sorts of things.
  • KhazModanKhazModan Join Date: 2003-04-14 Member: 15500Members, Constellation
    <!--QuoteBegin--cri.tical+May 15 2003, 08:20 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (cri.tical @ May 15 2003, 08:20 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Freak83+May 15 2003, 08:13 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Freak83 @ May 15 2003, 08:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> In my oppinion, a hack is something that gives you an advantage that nobody else has. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    I guess my brain is a hack then <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo--> It has given me a clear advantage over <i>brain-less</i> people. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    hehehe, you are BANNED from all servers from now on... Crowbots for you. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • ZelZel Join Date: 2003-01-27 Member: 12861Members
    put all of your marine settings in marine.cfg, alien in alien.cfg and comm in comm.cfg

    bind 8 rinemode
    bind 9 alienmode
    bind 0 commode
    alias rinemode "developer 1;wait;echo Marine Settings Loaded;developer 0;wait;exec marine.cfg;"
    alias alienmode "developer 1;wait;echo Alien Settings Loaded;developer 0;wait;exec alien.cfg;"
    alias commode "developer 1;wait;echo Commander Settings Loaded;developer 0;wait;exec comm.cfg;"

    and voila. yes i jsut wrote that now off the top of my head.

    bind ALT +qblink
    alias +qblink "slot3;+jump;wait;+duck"
    alias -qblink "+attack;wait;-jump;-duck;wait;-attack;wait;lastinv;"

    theres your one button leap/blink. use while running forward, press alt for a half sec then release at the top of your jump.

    your evolve script is already located on the right mouse button.
  • StoneburgStoneburg Join Date: 2002-11-11 Member: 8174Members
    <!--QuoteBegin--Zel+May 16 2003, 02:14 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Zel @ May 16 2003, 02:14 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> put all of your marine settings in marine.cfg, alien in alien.cfg and comm in comm.cfg

    bind 8 rinemode
    bind 9 alienmode
    bind 0 commode
    alias rinemode "developer 1;wait;echo Marine Settings Loaded;developer 0;wait;exec marine.cfg;"
    alias alienmode "developer 1;wait;echo Alien Settings Loaded;developer 0;wait;exec alien.cfg;"
    alias commode "developer 1;wait;echo Commander Settings Loaded;developer 0;wait;exec comm.cfg;"

    and voila. yes i jsut wrote that now off the top of my head.

    bind ALT +qblink
    alias +qblink "slot3;+jump;wait;+duck"
    alias -qblink "+attack;wait;-jump;-duck;wait;-attack;wait;lastinv;"

    theres your one button leap/blink. use while running forward, press alt for a half sec then release at the top of your jump.

    your evolve script is already located on the right mouse button. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Thanks, I actually have it bound to one key instead, that toggles it.

    Leap doesn't work properly because of latency.

    In the Engine hive a gorge was under attack and took off running towards through the vent, just as he is by the vent he drops an OC; jumps up on the OC and dissapears through the vent. Such an über-elajt move is not possible by using the popup menu and I am so jealous of this guy. Oh, and if you paid attention you owuld see that the menu is *not* on my right mouse button (that's my jump key) <!--emo&;)--><img src='http://www.natural-selection.org/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
  • EnemyWithinEnemyWithin Join Date: 2002-11-03 Member: 5572Members
    I posted my scripts months ago. You can read about them <a href='http://pub137.ezboard.com/fclansinfrm14.showMessage?topicID=1628.topic' target='_blank'>here</a>.

    IMHO, a better blink (than the one Zel posted) is:

    alias shortwait "wait;wait;wait;wait"
    alias +qblink "slot3"
    alias -qblink "+jump; +duck; shortwait; +attack; wait; -jump; -duck; -attack; slot1"
    bind ALT +qblink

    Push the button, aim where you want to go, release to blink. Some people have suggested that just ducking (and not jumping) will give better results. I haven't tested that yet.
  • MoquiaoMoquiao Join Date: 2003-05-09 Member: 16168Members
    ok maybe somebody could help me out here...


    i am VERY trigger happy.. how can i set it so on every trigger press i do a 5 round burst?
  • VictorKrugerVictorKruger Join Date: 2003-01-26 Member: 12763Members
    edited May 2003
    wolf: timing your bursts shots can be alittle tricky since the "wait" command can be affected by your lag but here's an example to get you started


    bind <key> 5shot
    alias 5shot "+attack, wait, wait, wait, -attack"


    Im not the most experienced alias writer, i bet someone else can create a better one. but this just a simple one that can do the trick.

    if it doesn't do 5 shot add or remove the wait command until it works for you.
  • a_civiliana_civilian Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->i am VERY trigger happy.. how can i set it so on every trigger press i do a 5 round burst?<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    That might be difficult, as it would need to be timed right. Also, I heard somewhere that the wait command is affected by your fps or lag, if that is true then it would be even more difficult.

    You could try something like this though, and vary the amount of waits (or shortwaits):
    <!--c1--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias shortwait "wait;wait;wait;wait"

    alias burst "+attack;shortwait;shortwait;shortwait;shortwait;-attack"
    bind mouse1 burst<!--c2--></td></tr></table><span class='postcolor'><!--ec2-->
    I don't know how long the wait command is, so this could be way too long or way too short.


    If you want to know how scripts work, you can <a href='http://www.unknownworlds.com/forums/index.php?act=ST&f=17&t=29827' target='_blank'>click here</a> for SoulSkorpion's guide.
  • ShockehShockeh If a packet drops on the web and nobody&#39;s near to see it... Join Date: 2002-11-19 Member: 9336NS1 Playtester, Forum Moderators, Constellation
    Or, you could spend the time you would have spent writing some half cocked script, to get <b>good at the game</b>. If you need to type or download your skill, you don't have any.
  • a_civiliana_civilian Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
    edited May 2003
    Let's not turn this thread into a flame war, okay?
  • MoquiaoMoquiao Join Date: 2003-05-09 Member: 16168Members
    <!--QuoteBegin--Shockwave+May 16 2003, 03:13 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Shockwave @ May 16 2003, 03:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Or, you could spend the time you would have spent writing some half cocked script, to get <b>good at the game</b>. If you need to type or download your skill, you don't have any. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    err... yeh your opinion was WANTED!

    i was asking for help cos i find the lmg has a very fast ROF and my p.c is not the best on themarket so when i fire and then lag then when i stop lagging i have spent like 36 rounds! so next time you have something SOOOOO useful to say dont say it please
  • JoltGrisJoltGris Join Date: 2002-12-19 Member: 11143Members
    If your after some server scripts,
    chack out this page: Lots of Metamod and Adminmod pluggins

    <a href='http://www.modns.org' target='_blank'>http://www.modns.org</a>
  • laggerlagger Join Date: 2002-10-31 Member: 1805Members
    alias "toggle_use_on" "+use; developer 1; echo Toggling use ON; developer 0; alias toggle_use toggle_use_off"
    alias "toggle_use_off" "-use; developer 1; echo Toggling use OFF; developer 0; alias toggle_use toggle_use_on"
    alias "toggle_use" "toggle_use_on"
    // place in an autoexec.cfg in your ns folder and bind a key to toggle_use

    *This script makes 1 button toggle your use key on and off so you dont have to hold it* I use this more in v1.1 then anything else i'm not sure how much its needed in 1.04.

    You will know if it works because it will echo the toggle on the upper left of your screen.
  • ZelZel Join Date: 2003-01-27 Member: 12861Members
    wait; pauses your game, you wont be able to do anything during it, so a crapload of shortwait; is a bad idea.

    a five round burst is a bad idea because the bullets come out instantaneously, here we have the infamous pistol script, aim at a half dead fade, click twice and your entire clip goes into his chest.

    i will not post a decently working version of the 5 round burst.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->In the Engine hive a gorge was under attack and took off running towards through the vent, just as he is by the vent he drops an OC; jumps up on the OC and dissapears through the vent. Such an über-elajt move is not possible by using the popup menu and I am so jealous of this guy. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    yeah, i dont know what kind of prosthetic arms/wrists you have but i sure as heck <b>can</b> right click, move right, move up in about 0.2 seconds.
  • a_civiliana_civilian Likes seeing numbers Join Date: 2003-01-08 Member: 12041Members, NS1 Playtester, Playtest Lead
    Click <a href='http://www.unknownworlds.com/forums/index.php?act=ST&f=1&t=14095&st=60&#entry278804' target='_blank'>here</a> for a script that allows you to mute people as normal.
  • StoneburgStoneburg Join Date: 2002-11-11 Member: 8174Members
    <!--QuoteBegin--Zel+May 16 2003, 01:22 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Zel @ May 16 2003, 01:22 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> wait; pauses your game, you wont be able to do anything during it, so a crapload of shortwait; is a bad idea.

    a five round burst is a bad idea because the bullets come out instantaneously, here we have the infamous pistol script, aim at a half dead fade, click twice and your entire clip goes into his chest.

    i will not post a decently working version of the 5 round burst.

    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->In the Engine hive a gorge was under attack and took off running towards through the vent, just as he is by the vent he drops an OC; jumps up on the OC and dissapears through the vent. Such an über-elajt move is not possible by using the popup menu and I am so jealous of this guy. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    yeah, i dont know what kind of prosthetic arms/wrists you have but i sure as heck <b>can</b> right click, move right, move up in about 0.2 seconds. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    I don't know what kind of reading disability you have, but as I stated two times, the right mouse button is not my menu key.


    Actually, I don't like the menu at all, I'd prefer menu like in *gasp* CS, where one key opens the menu and different number combinations will give you what you want.
  • smokingwreckagesmokingwreckage Join Date: 2003-02-10 Member: 13364Members
    Scripts are good for me, a few good ones would help me enlighten my casual LANers by making the aliens moves in particular less intensive to learn.
Sign In or Register to comment.