Thehornet's Full Script

TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
<div class="IPBDescription">Marines, Aliens, Commander, all in one!</div> Well here's my opening shot into the scripting world... These were made mostly by me, but i had some help along the way. basicly all it does is gives radio commands for marines, and aliens, morphing for aliens, and all the commanders stuff.... I like it, it seems pretty buggless to me, but i haven't fully tested it either. So download it at your leasure... sorry it has to be GeoCities... but o well, and Please tell me what you think.

<a href='http://www.geocities.com/capncow/NS.html' target='_blank'>Get it Here!</a>

Here's the key setup:
<!--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-->
Marine:
Keypad 1-Need Medpack!
Keypad 2-Need Ammo!
Keypad 3-Need Order!
Keypad 4-In Position!
Keypad 5-All Clear!
Keypad 6-Acknowledged!
Keypad 7-Enemy Spotted!
Keypad 8-Follow me!
Keypad 9-Taunt!

Alien:
Keypad 1-Morph Skulk!
Keypad 2-Morph Gorge!
Keypad 3-Morph Lerk!
Keypad 4-Morph Fade!
Keypad 5-Morph Onos!
Keypad 6-Incoming!
Keypad 7-Need Backup!
Keypad 8-Need Healing!
aKeypad 9-Chuckle!

Commander:
Keypad 1-Drop Health!
Keypad 2-Drop Ammo!
Keypad 3-Drop Mines!
Keypad 4-Drop Welder!
Keypad 5-Drop Shotgun!
Keypad 6-Drop HMG!
Keypad 7-Drop Grenade Launcher!
Keypad 8-Drop JetPack!
KeyPad +-Drop Heavy Armour!
Keypad 9-Drop ScannerSweep!
KeyBoard B-Basic Build Menu
KeyBoard R-Build Resource Tower
KeyBoard T-Build Turret
KeyBoard I-Build Infantry Portal
KeyBoard A-Build Armory
KeyBoard F-Build Turret Factory
KeyBoard S-Build Siege Cannon
KeyBoard C-Build Command Center
KeyBoard V-Advanced Build Menu
KeyBoard O-Build Observatory
KeyBoard L-Build Arms Lab
KeyBoard P-Build Prototype lab
KeyBoard G-Build Phase Gate
KeyBoard D-Recycle Structure <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

Constructive Critism is encouraged <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo--> but flat out cruelity is also accepted.
«134

Comments

  • AcheronAcheron Join Date: 2002-11-13 Member: 8489Members
    For a first attempt, a great script. You've put some interesting features in there. I'm a big fan of the "speak" command <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->, and using numpad is an underappreciated method of making communications scripts. Of course, I have a few lil' suggestions <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->

    - in ccoms.cfg, you have a typo: <i>bind "b" "hotke<u>t</u>86" //basic build menu</i>. Same thing later on: <i>bind kp_+ "hotke<u>t</u>38" //Heavy Armour</i>.

    - Aside from little functionality issues like that, it's a good script.

    The biggest hurdles after simple scripts like this one involve distribution... traditionally, scripts had a dead-easy interface that allowed users to bind commands (eg: half-life "controls" menu, or an external *.exe that did the same thing). We're dealing with at least 2 complete remaps of the keyboard, though, so it's harder to accomplish this in NS.

    I am trying to write a program right now to remap keys, but seeing as I don't know how to program, I am having troubles <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo--> I am slowly working through VB tutorials like a total idiot right now.
  • sendersender Join Date: 2002-11-12 Member: 8337Members
    fan-**obscenity**-tastic. NS being easier to play = less time doing homework ending up in me flunking school. Way to ruin a young person's hopes at success (you too dev team!).
  • eyeeye Join Date: 2002-11-06 Member: 7470Members
    lovely. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    i'll get working on those bugs and have anew version out later <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' valign='absmiddle' alt='wink.gif'><!--endemo-->
  • ThansalThansal The New Scum Join Date: 2002-08-22 Member: 1215Members, Constellation
    to remap a keyboard (sorta incompleate):

    basicaly it is a one key deal

    alias alien "execute alien.cfg; echo KHAARA!; bind x marine"
    alias marine "execute marine.cfg; echo TSA!; bind x commie"
    alias comie "execute comie.cfg; echo CC OnLine; bind c alien"
    bind x alien

    youcould also set up 2 keys, one that always sitches you to alien and one that flips through the 2 marine ones, or just set up one for each playstyle (don't forget to remove the bind x ... and the end of each)

    for those of yoy who know some basics you shouls understand that, the one problem is that I don't remember the exact way of executing a .cfg

    as a side note the .cfgs are where you stick your 2 bindings

    TFC actualy has this built in, they have a CFG for each class so all you have to do is change classes and you automaticly get the CFG that you set up for that


    <a href='http://half-life.gamehelp.com/' target='_blank'>http://half-life.gamehelp.com/</a>
  • pardzhpardzh Join Date: 2002-10-25 Member: 1601Members
    Awesome!

    I love it, except for the say_team things, which I'm not fond of at all. But they're easy to edit out, took me just a few seconds. I love it. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
  • ThansalThansal The New Scum Join Date: 2002-08-22 Member: 1215Members, Constellation
    duff, if you are talking about me

    well, those echos are NOT team say, they are put into your console, basicaly it is to remind you that what you did

    it is also advisable to put an echo and the end of you CFG (ie marine.cfg loaded)

    so yah <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
  • CForresterCForrester P0rk(h0p Join Date: 2002-10-05 Member: 1439Members, Constellation
    Excellent work there, Hornet. I won't be downloading it right now, but I will when I have the time! We need more scripters in the community and less people putting down scripts.
  • ChronChron Join Date: 2002-11-03 Member: 6185Members
    instead of binding morphs, like lerks and onos, I think upgrades would be more usefull. its not too often we evolve, but we upgrade a lot.
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    <!--QuoteBegin--Thansal+Nov 17 2002, 03:06 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Thansal @ Nov 17 2002, 03:06 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->duff, if you are talking about me

    well, those echos are NOT team say, they are put into your console, basicaly it is to remind you that what you did

    it is also advisable to put an echo and the end of you CFG (ie marine.cfg loaded)

    so yah <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo--><!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    i think he's talking about, when you morph to a new alien it does a team say like Morphing into a FADE! it can be annoying but i find it helpful...
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    <!--QuoteBegin--Chron+Nov 17 2002, 03:16 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Chron @ Nov 17 2002, 03:16 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->instead of binding morphs, like lerks and onos, I think upgrades would be more usefull. its not too often we evolve, but we upgrade a lot.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    I'll take that into consideration.. maybe find teh F keys to the different upgrades... Thanks for the support guys
  • Techno-KidTechno-Kid Join Date: 2002-11-06 Member: 7223Members
    very interesting. your assignment of commander hotkeys is pretty logical, as far as me thinking "i want a phase gate. G. Gate. weeeeeeeeeee"

    i'm pretty quick with a mouse, but moving my mouse as much as i have to while commanding is bound to give me carpal tunnel. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->

    i think i'll tinker with this to see if i can't get some of acheron's concepts working. if i come up with something worthwhile i'll share it with you if you'd like.
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    ok, fixed a few bugs and added alien upgrade's to F keys. now here's the new list of what keys do what
    <!--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-->
    Marine:
    Keypad 1-Need Medpack!
    Keypad 2-Need Ammo!
    Keypad 3-Need Order!
    Keypad 4-In Position!
    Keypad 5-All Clear!
    Keypad 6-Acknowledged!
    Keypad 7-Enemy Spotted!
    Keypad 8-Follow me!
    Keypad 9-Taunt!

    Alien:
    Keypad 1-Morph Skulk!
    Keypad 2-Morph Gorge!
    Keypad 3-Morph Lerk!
    Keypad 4-Morph Fade!
    Keypad 5-Morph Onos!
    Keypad 6-Incoming!
    Keypad 7-Need Backup!
    Keypad 8-Need Healing!
    Keypad 9-Chuckle!
    KeyBoard F2-Upgrade Regeneration!
    KeyBoard F3-Upgrade Carapace!
    KeyBoard F4-Upgrade Redemption!
    KeyBoard F6-Upgrade Cloaking!
    KeyBoard F7-Upgrade Enhanced Sight!
    KeyBoard F8-Upgrade Scent of Fear!
    KeyBoard F10-Upgrade Adrenaline!
    KeyBoard F11-Upgrade Celerity!
    KeyBoard F12-Upgrade Silence!


    Commander:
    Keypad 1-Drop Health!
    Keypad 2-Drop Ammo!
    Keypad 3-Drop Mines!
    Keypad 4-Drop Welder!
    Keypad 5-Drop Shotgun!
    Keypad 6-Drop HMG!
    Keypad 7-Drop Grenade Launcher!
    Keypad 8-Drop JetPack!
    KeyPad +-Drop Heavy Armour!
    Keypad 9-Drop ScannerSweep!
    KeyBoard B-Basic Build Menu
    KeyBoard R-Build Resource Tower
    KeyBoard T-Build Turret
    KeyBoard I-Build Infantry Portal
    KeyBoard A-Build Armory
    KeyBoard F-Build Turret Factory
    KeyBoard S-Build Siege Cannon
    KeyBoard C-Build Command Center
    KeyBoard V-Advanced Build Menu
    KeyBoard O-Build Observatory
    KeyBoard L-Build Arms Lab
    KeyBoard P-Build Prototype lab
    KeyBoard G-Build Phase Gate
    KeyBoard D-Recycle Structure <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->

    <a href='http://www.geocities.com/capncow/NS.html' target='_blank'>Get It Here!</a> and dont forget to tell me what you think <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
  • ShingyBoyShingyBoy Join Date: 2002-11-17 Member: 9086Members
    Great Script Works Well And I Really Like The Way It Makes A Sound Wen U Change Class Nice Nice
  • jDmEG6jDmEG6 Join Date: 2002-11-17 Member: 9087Members
    thanx for the script TheHornet <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo-->
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    No Problem man ; ]
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    AHH! sorry about broken link, but i fixed it guys <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
  • ShingyBoyShingyBoy Join Date: 2002-11-17 Member: 9086Members
    Hey maybe u want to make a template for peeps in ur script like say if they want a particular key somewhere else lets say taunt on like the END key like tell em wot alias does wot so they can change the key themselves unless u dont want ur script being edited at all

    Wot u can also do is find any more keys binds and woteva and stuff `em in but try not to use any DEFAULT keys made by half life which would be overwritten to like make it so the player can play wit his original keys tho the template thingy does help wit this

    sorry if i made some totally stuipid things ere but i am stuipid
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    if i understand you right, your asking if i can put the binds to other keys instead of the key pad and what they are now... it can be done, and i'll take it into consideration, just need som time
  • EidalEidal Join Date: 2002-11-18 Member: 9229Members
    Can someone explain how to use a script to a total half-life newbie? I used to play counter-strike, but only at LAN parties with friends (i.e. I was a complete newb).

    A step-by-step instuction list to how to get a script working would help greatly, thanks!

    Eidal
  • Rabid_LlamaRabid_Llama Join Date: 2002-11-02 Member: 4340Members
    <!--QuoteBegin--Eidal+Nov 18 2002, 09:42 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eidal @ Nov 18 2002, 09:42 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Can someone explain how to use a script to a total half-life newbie? I used to play counter-strike, but only at LAN parties with friends (i.e. I was a complete newb).

    A step-by-step instuction list to how to get a script working would help greatly, thanks!

    Eidal<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    It's simple <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' valign='absmiddle' alt='biggrin.gif'><!--endemo-->
    1. Read the instructions, so you know what the script does in the first place (simple, but it's a step <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->)
    2. Place the script wherever it tells you to. If it doesn't tell you, assume your half-lfe/ns directory (for NS at least. /cstrike for CS, etc.)
    3. Type "exec <scriptname>.cfg" to load the .cfg file. So if it's Half-Life\NS\commander.cfg, type "exec commander.cfg" in the console to run it.
    That will do whatever the script does. You can also bind a key with "bind <key> whatever.cfg" to run the cfg on keypress.
  • TheHornetTheHornet Join Date: 2002-10-31 Member: 1776Members, Constellation
    close... but when using this script its easier than that... download the zip file... then extract all the .cfg files to you C://sierra/Half-Life/NS Directory, for most people that is. now run NS and press the ~ key while in the game... a text screen should come down and cover half your screen, this is your console. Now type "exec autoexec.cfg" without the quotes of course. You only have to do this once... and thats it now press the Insert key (to the right of backspace) and you should here it say "military, alien, or commander" continue to press it until you get to what you are currently playing... then you can use the key list posted earlier on this thread to find out what buttons do... or as marine and alien press the "0" or "." on the right keypad to get a list ingame of what the buttons do... for commander press "1-5" on the keyboard to see what buttons build what. most of this can be found in the read-me... but if you have anymore questions just ask ; ) Hope i've been some help
  • PeregineDivePeregineDive Join Date: 2002-07-15 Member: 951Members
    Looks awesome man... I just got it, can't wait to try it out!!


    -PD
  • EidalEidal Join Date: 2002-11-18 Member: 9229Members
    Bump for love -- and also another question...

    Last night, I did the autoexec.cfg thing -- but when I hit Insert, it said Alien and wouldn't change to Marine no matter how many times I pressed Insert after that.

    Does that sound familiar? Scripts kick my **obscenity** <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' valign='absmiddle' alt='wink.gif'><!--endemo-->
  • ChronChron Join Date: 2002-11-03 Member: 6185Members
    I get "developer 0 invalid command" or something whenever i use an alien upgrade.
  • ChronChron Join Date: 2002-11-03 Member: 6185Members
    oh, and I can't get anything to build in commander mode using the keypad...
  • FunkTheMonkFunkTheMonk Join Date: 2002-11-02 Member: 4933Members
    Nice script and does Shingy Boy All Ways Talk With Capitals At The Beginning Of Each Word?
  • ShingyBoyShingyBoy Join Date: 2002-11-17 Member: 9086Members
    <!--QuoteBegin--TheHornet+Nov 18 2002, 04:05 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (TheHornet @ Nov 18 2002, 04:05 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->if i understand you right, your asking if i can put the binds to other keys instead of the key pad and what they are now... it can be done, and i'll take it into consideration, just need som time<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Kind of im kind of asking u to put a template thingy of some sort like a manual on how ur script worx so we can put some keys some placez for those who dont know how to script
    im also trying to say try and add more thingys but not say overwrite the main default keys like WASD kind of thingy something like END for lets say u want to ask for back up on this new bind thing of some sort most people im assuming would just use most default keys like WASD but if u overite W then people can be **obscenity** its most thingys like left arror and HOME which aren't usually affected
    i hope im making sense if i just made it worse just smack me
  • ShingyBoyShingyBoy Join Date: 2002-11-17 Member: 9086Members
    <!--QuoteBegin--Chron+Nov 19 2002, 01:25 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Chron @ Nov 19 2002, 01:25 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->I get "developer 0 invalid command" or something whenever i use an alien upgrade.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    That is bcoz u need the resources AND the actually hives for the upgrade lets say u try a onos u get that only coz 1 u dont av like 3 hives or 2 not enooof resources thats my assumption tho
  • ShingyBoyShingyBoy Join Date: 2002-11-17 Member: 9086Members
    <!--QuoteBegin--FunkTheMonk+Nov 19 2002, 02:18 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (FunkTheMonk @ Nov 19 2002, 02:18 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Nice script and does Shingy Boy All Ways Talk With Capitals At The Beginning Of Each Word?<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    I dont know ok im typing like this if it makes u happy
Sign In or Register to comment.