Hiya. Scripting Question.
Testament
Join Date: 2002-11-02 Member: 4037Members
Hi. I've been playing since the very first day of the public NS release, hell, had it within the first hour it came out. I've become pretty proficient with the Skulk, but I find it a pain in the **obscenity** to switch to bite in the middle of a leap. I stalk the forums reading occasionally. But would creating a script that makes me switch to bite after leaping be an unfair advantage? I can switch to it mid-leap, but my keyboard is hard to use sometimes. My old good one broke, and this one is horrible.
Comments
dont do it, learn to play without it... eww look what happened to CS and HL
/me misses old KB.
Allows you to switch weapons with just the press of a key, no need to click after pressing the number. I know a little about scripting, and could probly make some fast thing, but just leaping then pressing 1 in midair is plenty for me.
Allows you to switch weapons with just the press of a key, no need to click after pressing the number. I know a little about scripting, and could probly make some fast thing, but just leaping then pressing 1 in midair is plenty for me.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Grrr..... scum.... <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
slot delay is a part of the game, and so is clicking INTO it.. hate when people get rid of things like that and still call it fair play
Edit: I'm not sure what it does either.
"hud_fastswitch 1" in console and you dont get the GUI come up to select a weapon, you just get the weapon pop straight into your "hands".
But a good keyboard is advised <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
Allllllllright...... I bet you are one of those kind of persons who would call it cheating if preferences for movement keys would be "azlb" and someone would bind them to "asdw", dont you? Its just a matter of personal preferences if you want to see what you switch to (hud_fastswitch 0) or just directly want to switch to (hud_fastswitch 1). If it would be "part" of the game to press 2083 keys just to change to a different weapon the ns team would just have disabled hud_fastswitch.
And neither with hud_fastswitch nor with scripting you can walk around weapon switch times, they do still apply.
Allllllllright...... I bet you are one of those kind of persons who would call it cheating if preferences for movement keys would be "azlb" and someone would bind them to "asdw", dont you? Its just a matter of personal preferences if you want to see what you switch to (hud_fastswitch 0) or just directly want to switch to (hud_fastswitch 1). If it would be "part" of the game to press 2083 keys just to change to a different weapon the ns team would just have disabled hud_fastswitch.
And neither with hud_fastswitch nor with scripting you can walk around weapon switch times, they do still apply.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
when you use a slot select system or a mousewheel to select the weapon or slot you want, you must make 1 more additional click to select the weapon, if you bind the weapon to a key (ie bind "x" "9mm_ar") you are exploiting the game, because you are not subject to the delay in CLICKING into the slot. so blo me lamer
Scripts killed many HL mods(and HL itself), and I hope they are abolished completely in this one
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Dont say such a thing... scripting <i>can</i> be bad, but that doesn't mean it always is... if you have a script that makes you automaticially do a skill in the game like in tfc. rocket jumping then thats bad... but if its a script like what i made that only gives faster access to the voice commands and binds the commander's build menu to differnet keys, then theres nothing bad about that... so dont accuse all scripts of being bad... its just a minority that is really bad...
//--* Auto Leap
alias +Leap "weapon_leap; w4; +attack"
alias -Leap "-attack; w4; lastinv"
bind "DEL" "+Leap"
try it... might work.. although I'm pretty sure I read somewhere that lastinv doesn't work in NS
edit: I was right... lastinv doesn't work.... so it's a little pointless
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Dont say such a thing... scripting <i>can</i> be bad, but that doesn't mean it always is... if you have a script that makes you automaticially do a skill in the game like in tfc. rocket jumping then thats bad... but if its a script like what i made that only gives faster access to the voice commands and binds the commander's build menu to differnet keys, then theres nothing bad about that... so dont accuse all scripts of being bad... its just a minority that is really bad...<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Just my opinion man
Take into account that it is available to EVERYONE, and that it is simple to "install" or use.
Scripts are not something that ruin the game. Some would argue that it is, and use Counter-Strike's No-Recoil script as an example. Something like this would ruin the game, HOWEVER, unlike CS, there isn't any weapon recoil in NS, so this particular script has no bearing.
<!--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-->What's the deal with anti-scripting? Just a trigger that goes off if you switch weaps too fast or something like that? Is there a formal statement on it anywhere, or a listing of what is and what is not allowed, or what triggers it? This is the first I've heard about it...<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
The only thing that "triggers" a script is a keystroke.
If the only thing that triggers a script is a keystroke, then it still depends on the user's speed and quick thinking to hit that button. It doesn't "assist" a user's aiming; it doesn't do anything FOR the user. It just speeds things up a little.
Stop. Remember argument #1.
<!--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-->Take into account that it is available to EVERYONE, and that it is simple to "install" or use.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
If a user does not want to dowload it, that's fine. He/she just shouldn't complain about it.
Scripts killed many HL mods(and HL itself), and I hope they are abolished completely in this one<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
its an exploit b/c it requires one less mouse click?? even though there is an option that can be checked in the HL menus to turn hud_fastswitch off??
How can you say its bad or an exploit when the game designers (that would be Valve) actually included the option in the menus?? That's like saying turning the sound volume up so you can hear better is bad. Its a personal preference and neither right or wrong. Take some responsibility for your choice of YOU wanting to have to click the mouse one more time to select a weapon. I'll take responsibility for using a built in game function as it is MEANT to be used any day.
Scripting has not ruined any games. They have actually increased game speeds and evolved with the games. Just b/c there are exploits that can be done with scripts does not make all scripts bad. Scripting is included as part of the engine by the designers (again, this would be Valve). You can say you do not like scripting, but dont try to spread falacies that are not supported by facts.
Scripting a "leap" key, however (to operate like the "pounce" ability in AvP2), bypasses the balancing element of switching weapons on the fly, which is something every alien must be proficient at. Flayra *could* have made the aliens like the AvP aliens, where each attack has its own individual button, and there is no weapon switching; however, his design decision was to make them all discreet weapons that must be "enabled" to be fired.
To my knowledge, the anti-scripting code comes into effect when you rapidly switch from one weapon to another, and then back to the first. I've occasionally been killed for leaping, switching to bite, biting, and then switching to leap to do it again once I've passed the marine. It's not perfect, but I think it happens infrequently enough that it's not a huge problem. Expect future refinement as well.
Isn't that just a side effect of using the HL weapons system that only allows primary and secondary fire, and then using the right mouse button for the menu so any convenient secondary fire is lost?
Of course, some mods do have extra binds (e.g. for grenades, but that's a separate weapon in NS).
I'd like to have separate keys for stuff like blink though, that's not even a real weapon, more an ability like jumping.
Scripts killed many HL mods(and HL itself), and I hope they are abolished completely in this one<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
its an exploit b/c it requires one less mouse click?? even though there is an option that can be checked in the HL menus to turn hud_fastswitch off??
How can you say its bad or an exploit when the game designers (that would be Valve) actually included the option in the menus?? That's like saying turning the sound volume up so you can hear better is bad. Its a personal preference and neither right or wrong. Take some responsibility for your choice of YOU wanting to have to click the mouse one more time to select a weapon. I'll take responsibility for using a built in game function as it is MEANT to be used any day.
Scripting has not ruined any games. They have actually increased game speeds and evolved with the games. Just b/c there are exploits that can be done with scripts does not make all scripts bad. Scripting is included as part of the engine by the designers (again, this would be Valve). You can say you do not like scripting, but dont try to spread falacies that are not supported by facts.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I would not have had any problems with scripting/binding/aliases if it was included in the game from day 1, but when HL came out after the betas (which my clan mates participated it) there were no options to do any of that, especially in the games GUI. The first time Weapon Binds appeared was when Opp Force updated. AFTER scripts were made popular by quake addicts in CS. If you feel its fair use it, these are my opinions, as is everything people post in forums, dont get all defensive, it only proves that you are uncomfortable with what you are doing
maybe this is what you guys are talking about, but I'm slightly confused. Let me just ask this question.
would including a 'Q' key, or last weapon key be illegal scripting, or is there a way to bind that using a console command in a way that is legal? ? ? ?
<!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' valign='absmiddle' alt='confused.gif'><!--endemo-->
system.out.println("<b>help me, I'm confused!!!! or brain-fused, or something...</b>");
<!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' valign='absmiddle' alt='sad.gif'><!--endemo-->
maybe I should just read this thread a loooong time after I get out of my Java lab and give my gray matter cooling time.....
slot delay is a part of the game, and so is clicking INTO it.. hate when people get rid of things like that and still call it fair play
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I think you should pursue a career in stand up comedy. You're freaking hilarious.
Scripting isn't 'bad', it just makes things easier. All a half-life script does, basically, is execute commands through the console at a keypress instead of 2312312 keypresses. Some scripts are cheating, granted, but that doesn't mean all of them are.
<!--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-->The first time Weapon Binds appeared was when Opp Force updated. AFTER scripts were made popular by quake addicts in CS.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
The hell are you talking about? I remember setting fast switch binds way before opp force was released.. I also remember writing scripts in TFC way before CS was released.
<!--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-->If you feel its fair use it, these are my opinions, as is everything people post in forums, dont get all defensive, it only proves that you are uncomfortable with what you are doing<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
If you're going to come on the boards and say the way someone else plays is 'bad', then expect to get some unhappy comments back.
..I like pancakes.
slot delay is a part of the game, and so is clicking INTO it.. hate when people get rid of things like that and still call it fair play
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I think you should pursue a career in stand up comedy. You're freaking hilarious.
Scripting isn't 'bad', it just makes things easier. All a half-life script does, basically, is execute commands through the console at a keypress instead of 2312312 keypresses. Some scripts are cheating, granted, but that doesn't mean all of them are.
<!--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-->The first time Weapon Binds appeared was when Opp Force updated. AFTER scripts were made popular by quake addicts in CS.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
The hell are you talking about? I remember setting fast switch binds way before opp force was released.. I also remember writing scripts in TFC way before CS was released.
<!--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-->If you feel its fair use it, these are my opinions, as is everything people post in forums, dont get all defensive, it only proves that you are uncomfortable with what you are doing<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
If you're going to come on the boards and say the way someone else plays is 'bad', then expect to get some unhappy comments back.
..I like pancakes.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
last_inv is diffrent from bind "x" to "9mm_ar" fast switch was only used for last item used and wasnt technically a weapon bind, dude I spent years in Creature Feature and Chucamunga arguing with lamers.. I like NS and dont feel like starting this crap all over again