Ns Scripts ?
TriPhase
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 !!!")
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
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.
In my oppinion, a hack is something that gives you an advantage that nobody else has.
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.
-psygnosis-
convince me that it would be useful and ill write it.
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)
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.
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-->
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.
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-->
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.
i am VERY trigger happy.. how can i set it so on every trigger press i do a 5 round burst?
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.
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.
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
chack out this page: Lots of Metamod and Adminmod pluggins
<a href='http://www.modns.org' target='_blank'>http://www.modns.org</a>
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.
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 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.