Black Cat Forums   Alien Swarm - Steampowered Forums
Alien Swarm 2K4 - ThieveryUT
Black Cat Games - TTLG Forums

Go Back   Black Cat Forums > Alien Swarm 2K4 Forums > Alien Swarm 2K4 Discussion

Notices

Reply
 
Thread Tools
Old 13th Apr 2007, 02:45 AM   #1
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
Cool Useful Binds - Morita Hack

"Morita Hack"
Binds the morita hack to a key, in this eg. 0.
When you press this key you turn it on.
When you press it again you turn it off.
"Morita Hack" means that if you have the Morita Carabiner (for the tech only) and press your firebutton it FIRST aims to the nearest alien THEN fires.
There is no longer the need to press the 2nd firebutton first to aim before you press the firebutton to shoot the target.
This makes the Morita a very powerful weapon.

All configurations have to be done in the file /Alienswarm/System/AlienSwarmUser.ini

This two lines should be in most profiles already. If not add it.
Code:
Aliases[0]=(Command="Button bFire | Fire | OnRelease UnFire",Alias="Fire")
Aliases[1]=(Command="Button bAltFire | AltFire",Alias="AltFire")
...
Add this aliases at the end of you aliases list. Adjust the index number Aliases[index] to the next higher value. You can customize the ON/OFF message of course.
Code:
Aliases[36]=(Command="AoAltFire | Button bFire | Fire | OnRelease UnFire",Alias="Mori")
Aliases[37]=(Command="say Hack is ON! | set input 0 MoritaHackOff | set input LeftMouse Mori",Alias="MoritaHackOn")
Aliases[38]=(Command="say Hack is Off | set input 0 MoritaHackOn | set input LeftMouse Fire",Alias="MoritaHackOff")
...
Binds the alias to the 0 key.
Code:
0=MoritaHackOn
Also it can make sense to add a setname PlayernameHacked behind the activation alias and a setname Playername behind the deactivation alias. Then you can always see if the hack is enabled and will never forget it.

-----------DONE------------

Alternative to type into console while in game:
[ON]
Code:
set input leftmouse AoAltFire | Fire
[OFF]
Code:
set input leftmouse Fire
"Info about the maps in current custom campaign"
(binds the info command to key 7)
Code:
7=mutate ccinfo
"Spam bind"
Code:
A=say This game is so cool!!!
"Call for Air plus ! emoticon"
Code:
A=say I need AIR!!!|EmoteExclaim
"Suicide bind plus message"
Code:
Z=Suicide|say Let's die!
"Stim bind plus message"
Code:
Shift=say Slow it down!|Stim
"Stop call plus emoticon"
Code:
NumPad5=say STOP! WAIT HERE!!!|OrderHold
"Go call plus emoticon"
Code:
NumPad5=say Move it people!!!|OrderFollow
===Binds for Admins===
"Login as admin to multible servers. All bound to one key"
Code:
F9=adminlogin <username_1> <password_1> | adminlogin <username_2> <password_2> |  ... adminlogin <username_n> <password_n>
"Logout"
Code:
F10=adminlogout
"Restart the map (when loged in as admin)"
Code:
F11=admin restartmap
"Explode Level (what might that do? )"
Code:
F12=explodelevel
"Take leadership (when you have a resslot on the server)"
Code:
F12=mutate takeleadership
===Explanation of the build-in aliases [CREDIT]by Fuzzy Bunny[/CREDIT]===

"EmoteMedic" - Medic call
"EmoteAmmo" - Ammo call
"EmoteSmile" -
"EmoteAnimeSmile" - ^_^
"DropAmmoFromAmmoBag 7" - Drop Shenk (or Hunter?) ammo
"DropAmmoFromAmmoBag 6" - Drop Hunter (or Shenk?) ammo

The other ammo drops can be assigned in the Input options, as can primary/secondary/extra drops.

"shot" - takes a screenshot
"demorec %m_%d_(%t)" - Starts recording a demo with the name "MapName_Date_(Time)" -Was listed in Carth's guide
"InventoryShout" - Inventory shout
"SpeechMenuToggle" - Brings up the marine speech menu (bonus material)
"MeleeAttack" - Melee
"ShowMenu" - Esc menu
"ShowScores" - Voting menu
"stat net" - shows connection info
"stat none" - disables all the "stat x" commands at once
"gamma #" - Sets gamma level
"brightness #" - sets brightness level
"NextWeapon" - Next weapon
"PreviousWeapon" - Previous weapon

After MiddleMouse, all the other mouse buttons are numerical, Mouse4 to Mouse8
The key "Unknown5B" is the Windows key, at least on my keyboard(s). I'd recommend only binding it if you've got it's ability to pull up the Start menu disabled.



Not realy new stuff. You can find all this in the manualls or in the forum, but people are asking about the morita hack, failed when trying to bind it or event dont know it. So I thought it would make sense to post it again.
The rest is an (incomplete) overview about what you can do with binds to make AS live easier (as admin) or just more fun (spams) .

Please post other useful binds and I will add them here to this first post.

[HINT TO FORUM ADMIN]Make it even sticky?[/HINT TO FORUM ADMIN]

Last edited by Felix; 17th May 2007 at 05:43 AM.
Felix is offline   Reply With Quote
Old 13th Apr 2007, 03:48 AM   #2
westy
Member
 
westy's Avatar
 
Registered: Aug 2006
Location: USA
Posts: 444
Thanks Felix, I was missing 0=MoritaHackOn, even thou it was on the original thread. I guess I just can't read or something.

I like "Y=say I need Air! | EmoteExclaim" so you get the exclaimation mark as well.
__________________
Kept an xmas avatar for 3 year(s).
westy is offline   Reply With Quote
Old 13th Apr 2007, 01:54 PM   #3
Fuzzy Bunny
Member
 
Fuzzy Bunny's Avatar
 
Registered: Sep 2004
Location: In before Moses
Posts: 4,002
As far as I know, I was the first person to suggest the tech try aoaltfire|fire
^Dread was the one that did the fancy alias work, if I remember correctly.

History lesson is over!
Fuzzy Bunny is offline   Reply With Quote
Old 13th Apr 2007, 02:47 PM   #4
Moses2k
Member
 
Moses2k's Avatar
 
Registered: Oct 2004
Location: Was actually here before Fuzz
Posts: 5,674
Actually, it might have been Barmy. Credit where credit is due, son.
Moses2k is offline   Reply With Quote
Old 14th Apr 2007, 01:46 PM   #5
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
 Originally Posted by Fuzzy Bunny: ( link to post ) 
As far as I know, I was the first person to suggest the tech try aoaltfire|fire
^Dread was the one that did the fancy alias work, if I remember correctly.

History lesson is over!

So you are whining cause I dont gave you credit here?
You missed the point of this thread.
Felix is offline   Reply With Quote
Old 14th Apr 2007, 04:05 PM   #6
Fuzzy Bunny
Member
 
Fuzzy Bunny's Avatar
 
Registered: Sep 2004
Location: In before Moses
Posts: 4,002
 Originally Posted by Felix: ( link to post ) 
So you are whining cause I dont gave you credit here?
Not at all.
 Originally Posted by Felix: ( link to post ) 
You missed the point of this thread.
Not at all.

I'll PM you with more stuff to add.
Fuzzy Bunny is offline   Reply With Quote
Old 15th Apr 2007, 04:17 PM   #7
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
Just kidding. I know you are a good one
Felix is offline   Reply With Quote
Old 16th Apr 2007, 04:18 AM   #8
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
Added fuzz(y)/ies stuff
Felix is offline   Reply With Quote
Old 16th Apr 2007, 10:21 AM   #9
lightfoot
Member
 
lightfoot's Avatar
 
Registered: Oct 2005
Location: *teleports up front*
Posts: 576
Post key binds and console tricks

Good one. Always good to know what your game can do.

'Awesome good', to be exact



I'd have a few small things to add. (No originality is claimed. I owe to Sofos for most of what I know about console magic. We are collecting tricks like that for some time now.)


1. Keep in mind: instead of opening your .ini and editing it, you can it most cases bind keys by using the simple console command set input key function.
Like eg. in the classical 'set input g stim'. Or in 'set input u say Would someone stim please?'

I would say this is the 'express route' to a new key bind, without having to shut down the game and edit anything manually.

It has problems, though. As the 'say' command will make the engine ignore everything after it, when typed into the console, 'set input t stim|say Oh my precious stims!' will work, but 'set input t say Oh my precious stims!|stim' will not.

So, editing your .ini may sometimes be the better way indeed, as there is no similar problem with putting a line like 't=say Oh my precious stims!|stim' into your .ini.

But there is yet another way of organising the binds, the official 'menu way'. See below, under point 5.


2. The 'onrelease' command can further enhance what you can do with keys, like in
set input t fly|onrelease walk
which does what you probably expect: it makes you fly as long as you hold 't'.

Could be useful in connection with 'ghost' or 'togglecam' or suchlike.


3. You could of course bind all sorts of cheats to keys. I had god mode bound once, to comfortably toggle it when playtesting.
set input t marineinvun

Other examples - 'set input t summon AoTelic.DrTelicaCan'. (Walk around the map hitting 't' in quick succession, then quench your virtual thirst with the virtual softdrink until the virtual doctor comes...)

- in a dark area, 'set input t summon AoPrototype.AoFlareBurning' will enlighten you.

Of course, cheats like that work in single player only. (by default, that is. but look under point 6.)


4. Sofos and me thought up a way of binding a set of key bind commands to a key, to be able to switch between different keyboard layouts with a simple movement of one finger. There might be other ways to do this, but this one works. And you could do other magical/mental things with it, far more complicated than the morita hack.

The following is just an example, modify it for your own needs. The trick is in the 'exec' function, enabling you to call an arbitrary .txt file in your UT2004\system folder for local execution. Inside that .txt files you could have all kinds of console commands, including (sets of) rebinds. Like in this small (and probably confusing) example:

Produce two text files in ...UT2004\system, one by the name 'drink.txt' containing this:
say "I need a drink!"
marineinvun
summon AoTelic.useObjVendingMachine
set input t exec off.txt


and 'off.txt' with that:
say "Bah, softdrinks! Back to action..."
marineinvun
set input t exec drink.txt


You have a (very small, and, in this simple case, potentially buggy) sequence now. When in game, you need to get it started. Again you could either edit your AlienSwarmUser.ini or, while ingame, type 'set input t exec drink.txt'
(With the other steps of this example done, 'exec drink.txt' at console would do in this case, 'cos the script does the bind automagically then...)

However, this will have the two .txt scripts executed with the same key, one after the other, in sequence.

This example does nothing else but toggle god mode and summon a DrTelicOMatic, as soon as you activate it to have a break from the action. The point of interest here is not the content, but the fact that the .txt scripts all rebind 't' to the next file in the sequence.

Very much like the Morita hack does, in principle. The difference is just that you have more than just one line to enter commands, you have two or more separate console command scripts, that are circle-linked. If you know what I mean.

With that, you could toggle and set almost everything, or, with just a little more effort, even cycle through several keyboard layouts, complete with the respective status messages and whatever.


Again, I heard it'd bring problems if you used the pipe ('|') character in such a .txt file, it doesn't work. However, you can still use the onrelease syntax.
And if you use the method described here you have a console command batch-exec anyway, which should completely remove any need to stack commands into one line with the pipe.


5. If you are confused and want to check what you have done to your binds from ingame, you can simply type 'preferences' in the console. Wait a few seconds, a window will open. In 'Advanced' section there is a tab with the title 'Raw Key Bindings'. Everything is written down there. Be ready for some waiting time, at least on low-spec systems bringing up the preferences may use too much memory and will respond very slow.

6. One specially for the server admins: you ever heard about a prog called 'AdminPlus?' I was told it makes it possible to even enable some cheat commands for online play, as admin...

Last edited by lightfoot; 17th Apr 2007 at 07:19 AM. Reason: updated
lightfoot is offline   Reply With Quote
Old 17th Apr 2007, 06:19 AM   #10
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
 Originally Posted by lightfoot: ( link to post ) 
First, I think you made a typo or something in your thread starter, Felix. Under "Suicide bind plus message", shouldn't it be 'Z=Suicide|say Let's die!' ?
Corrected, thanks.

 Originally Posted by lightfoot: ( link to post ) 
Of course, cheats like that work in single player only.
marineinvun=true works in multiplayer online too. Used it a lot with Donator during beta testing EFR to run to a certain point on the map. Of course you have to log on as admin first.
Felix is offline   Reply With Quote
Old 17th Apr 2007, 07:52 AM   #11
lightfoot
Member
 
lightfoot's Avatar
 
Registered: Oct 2005
Location: *teleports up front*
Posts: 576
Ah yes, I forgot, some cheats work for the admin anyway.
(I remember, Uarch turned into a giant Crash one day on his server, maybe thrice the height, very funny. )

I would like to know: which ones exactly? I guess there are more, at least all the bannning and slapping stuff. And commands like 'smoothandbythenumbers' or 'clearhouse'. I guess to be exactly sure you'd need to try them all out.

There seems to be different levels of console commands. Some only work locally. SOME can be used online by the admin. SOME can even be executed by a map actor script.

I never found any good docu on what makes this levels different. And which command belongs to where.

There is an UDN distinction between 'console commands' and 'exec functions', but it didn't enlighten me so very much.


That admin plus program makes some more commands availiable for the admin, like the almighty 'set' command. Thats why I mentioned it.
lightfoot is offline   Reply With Quote
Old 20th Apr 2007, 02:12 AM   #12
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
Can You Make The Thread Sticky Please???



I will add more information to the first post when I have the time.
Felix is offline   Reply With Quote
Old 17th May 2007, 05:46 AM   #13
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
Change the nickname when Morita hacked

Ark had the cool idea (I never thought I would have to admit that ), that it would make sense to change the player name when enabeling the morita hack.

For that just add a | setname ArkHacked behind the activation alias
and a | setname Ark behind the deactivation alias.

Of course replace that Ark against a proper nick
Felix is offline   Reply With Quote
Old 13th Mar 2008, 03:20 PM   #14
Wolfbullet
Member
 
Wolfbullet's Avatar
 
Registered: Dec 2004
Posts: 99
I've been playing Medic the past few days which I never done much of before. I am really slow and inaccurate with the heals though and I'm not that fast clicking the portraits to do it either.

So I was wondering if anyone knows if it'd be possible to do a heal marine# bind? Something like you press it and it swings you round automatically and heals them. 1 would heal yourself, 2 heals the next marine etc.

Cheers for any help. I'll delete this post after if I can to keep the topic tidy.
Wolfbullet is offline   Reply With Quote
Old 13th Mar 2008, 03:52 PM   #15
Hybrid
Member
 
Hybrid's Avatar
 
Registered: Jan 2003
Location: Jan 2003
Posts: 3,957
If it's multiplayer, tell the injured marien that they will not get any lotion unless they stand still for the time it takes for you to do a portrait click.

Pop quiz: Who is at fault here?
Hybrid is offline   Reply With Quote
Old 14th Mar 2008, 02:07 AM   #16
kangaxx
Member
 
kangaxx's Avatar
 
Registered: Jan 2007
Location: AYBABTU
Posts: 138
rightclicking the portraits is still the easiest way to heal! If u get used to it after some practice its really fast and effective
__________________
"All your bugs are belong to us"
kangaxx is offline   Reply With Quote
Old 14th Mar 2008, 10:59 AM   #17
westy
Member
 
westy's Avatar
 
Registered: Aug 2006
Location: USA
Posts: 444
I wish that Heal wasn't on the same function as Use.

I hate it when I try to use something or pick up something and end up using a heal on myself.

Or when I'm transporting and someone runs in front of me for a free heal. You know who you are!
__________________
Kept an xmas avatar for 3 year(s).
westy is offline   Reply With Quote
Old 10th Jun 2008, 12:28 PM   #18
OneShot
New Member
 
Registered: Jun 2008
Posts: 4
Trouble with Orderfollow and stop command

Im sure its something dumb that im overlooking but when i changed the orderhold and orderfollow commands i no longer see the emotes when i use them. Same code as used in the first post. Any help would be greatly appreciated.

Q=say WAIT HERE!|OrderHold
V=say Move it people!|OrderFollow

Thats what they are set to as of now
OneShot is offline   Reply With Quote
Old 10th Jun 2008, 03:10 PM   #19
Hybrid
Member
 
Hybrid's Avatar
 
Registered: Jan 2003
Location: Jan 2003
Posts: 3,957
I may be sorely mistaken, but would adding emotego and emotestop help?
Hybrid is offline   Reply With Quote
Old 10th Jun 2008, 04:09 PM   #20
lightfoot
Member
 
lightfoot's Avatar
 
Registered: Oct 2005
Location: *teleports up front*
Posts: 576
Maybe try it the other way around.

No kidding.

 Quote:
the 'say' command will make the engine ignore everything after it, when typed into the console, 'set input t stim|say Oh my precious stims!' will work, but 'set input t say Oh my precious stims!|stim' will not.
lightfoot is offline   Reply With Quote
Old 10th Jun 2008, 05:56 PM   #21
Ki!ler-Mk1
Member
 
Ki!ler-Mk1's Avatar
 
Registered: Apr 2005
Location: Boston, England
Posts: 2,013
 Originally Posted by OneShot: ( link to post ) 
Q=say WAIT HERE!|OrderHold
V=say Move it people!|OrderFollow
You know thats going to get annoying very quick, if i did that i'd get kicked very quick, as i make use of those keys all the time(as if i am telling myself what to do). Only i have Q as go and V as stop.
__________________
Alien Swarm Map List
Ki!ler-Mk1 is offline   Reply With Quote
Old 10th Jun 2008, 07:24 PM   #22
OneShot
New Member
 
Registered: Jun 2008
Posts: 4
LoL good point MK1
OneShot is offline   Reply With Quote
Old 11th Jun 2008, 01:43 AM   #23
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
Well, I have always two binds. One that only shows the stop or go sign, that I use regulary and one that shows the stop or go sign together with a say message for urgent situatuations
Felix is offline   Reply With Quote
Old 11th Jun 2008, 01:46 AM   #24
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
 Originally Posted by lightfoot: ( link to post ) 
Maybe try it the other way around.

No kidding.
Ill have a look on how I actually have this commands in my ini. file and then get back to you. Though, I was thinking about the right order too ....
Felix is offline   Reply With Quote
Old 11th Jun 2008, 03:27 PM   #25
Felix
Member
 
Felix's Avatar
 
Registered: Apr 2006
Location: Frankfurt a.M., Germany
Posts: 986
checked my ini.

Code:
NumPad7=say MOVE IT! -  WILL YOU???|OrderFollow
works very good for me.

Must be you
Felix is offline   Reply With Quote
Old 5th Jul 2008, 08:32 AM   #26
unknown
New Member
 
unknown's Avatar
 
Registered: Dec 2007
Location: Right behind you! 0_0
Posts: 13
last night i finally decided i wasn't "2 kool 4 h4x" and configured the morita hack, but, and correct me if i'm wrong, it seemed like it only locked onto a target. if that's the case, would there be any way to set it up with some recursive aliases that fire and then unfire the altfire every other frame? you know, edit the ini so that it changes the input every time its pressed, like the "morita hack on" button?

as far as i can tell, the only reason this wouldn't work would be if the controls are only checked on keypress, in which case you'd get the effect of "the morita hack working every other click." someone who knows more than me, thoughts?
__________________
Who needs stims when you can just play on a slow computer?
unknown is offline   Reply With Quote
Old 5th Jul 2008, 11:06 AM   #27
Moses2k
Member
 
Moses2k's Avatar
 
Registered: Oct 2004
Location: Was actually here before Fuzz
Posts: 5,674
The hack is limited in effectiveness by the ~1 per second target lock rate, which can't, apparently, be bypassed by our puerile tricks.
Moses2k is offline   Reply With Quote
Old 5th Jul 2008, 12:24 PM   #28
unknown
New Member
 
unknown's Avatar
 
Registered: Dec 2007
Location: Right behind you! 0_0
Posts: 13
lame

EDIT: btw, i had to look up puerile XD
__________________
Who needs stims when you can just play on a slow computer?
unknown is offline   Reply With Quote
Old 5th Jul 2008, 03:37 PM   #29
Moses2k
Member
 
Moses2k's Avatar
 
Registered: Oct 2004
Location: Was actually here before Fuzz
Posts: 5,674
Better enough to be worthwhile, tho.
Moses2k is offline   Reply With Quote
Old 5th Jul 2008, 06:59 PM   #30
unknown
New Member
 
unknown's Avatar
 
Registered: Dec 2007
Location: Right behind you! 0_0
Posts: 13
 Originally Posted by Moses2k: ( link to post ) 
Better enough to be worthwhile, tho.

i suppose that if the morita didn't have a cooldown for altfire, it'd be crazy broke, huh

however, one of my aliases says something like "TurnToNearest" ... any insight on what that's for?

also, felix you forgot to add

"LeftMouse=Fire | say SPAM!"

under convenient binds
__________________
Who needs stims when you can just play on a slow computer?
unknown is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Binds????? WhichDoctor Alien Swarm Discussion 10 2nd Nov 2006 05:57 PM
How to hack a morita... Dread Alien Swarm 2K4 Discussion 14 25th Sep 2006 03:55 AM
New binds. Baz Alien Swarm 2K4 Discussion 21 9th Jun 2005 04:45 PM
Separate binds Curunir Troubleshooting & Technical Help 3 25th Feb 2004 04:16 PM
Aliases and Binds from TTLG?? KewlAzMe Community Chat 18 19th Feb 2003 11:30 PM


All times are GMT -5. The time now is 09:47 PM.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.