Poll

How much do you modify your keyboard setup?

Totally - you wouldn't even be able to play it, n00b
11 (22%)
Quite a bit - you might figure it out
20 (40%)
Not much - it's Quake, right?
10 (20%)
Not at all - in fact, I play in tutorial mode
3 (6%)
Not at all - I'm that good
4 (8%)
Not at all - I wouldn't know how
1 (2%)
I wouldn't tell you, even if I did, which I'm not admitting
1 (2%)
Modify your keyboard setup?
0 (0%)

Total Members Voted: 46

Voting closed: February 23, 2007, 01:53:19 am

Author Topic: Loadouts, bindkeys, and scripting  (Read 9193 times)

player1

  • Posts: 3062
  • Turrets: +527/-401
    • My Avatar! (if they were enabled) [by mietz]
Loadouts, bindkeys, and scripting
« on: February 23, 2007, 01:53:19 am »
OK, I've been playing Trem for about a month now. I only have so much time to devote to it, an average of about an hour a day. Anyway, I played Tribes before, so I'm well aware of keybinding and making mini-scripts for turret placement, etc.

I played Tribes about six years ago. I see in the FAQ (was it the manual?) the usual Quake-player DIY explanation of keybinds, and I don't mind actually figuring it out and making it the way I like it. I was just wondering if the forum members had any personal advice, hints, tips or tricks they'd like to share on the subject with the interested n00b.

A few things I'm wondering, as a human player:

1) A closer place than "M" for the Medkit (or should I just learn to use the scrollwheel as intended? - lol, I actually got my first engineer blaster kills and my first shotgun dretchfrags yesterday, sweet Unrealesque/Quakelike nostalgia).

2) Weapon loadouts on the number keys, just like Tribes? (If I'm at an Armoury, pushing "1" opens it, sells my rifle, buys cheapest weapon, ammo, helmet, armor, closes it, etc.  Or should I buy armor separately? How do I deal with the annoying "OK" and "Close" mouse clicks? Can't I bind "Q" to "Close, if Open" also?)

3) Should I make the keybinds for weapon loadouts more stage-specific? (Maybe 1-3 should be favorite S1 items/weapons, 4-6=S2, 7-9=S3?) I realize every item in the game can be useful, but they can't all fit on the hotkeys, can they? I've got 9 keys to spare, and like, 20 items to buy.

4) Where, then, do I put the builder shortcuts? Way over towards "P" & the punctuation? Sometimes you need to build, sometimes you need to defend, and sometimes you need to attack. I'm not usually playing with a partner or a clan, so I need to be versatile.

PlayerOne thanks you for your patience
he can be a little slow, at times

Also, I'm using an external three-button clickwheel Bluetooth mouse & external Mac Bluetooth keyboard with a MacBook C2D & an external widescreen 22" monitor that mirrors the 1.6/1 ratio of the laptop screen;
I'd like to leave F1 thru F7 alone, as well as Func, Ctrl, Alt/Opt & Cmd.

TinMan

  • Posts: 1019
  • Turrets: +49/-70
    • http://neonpulse.net
Loadouts, bindkeys, and scripting
« Reply #1 on: February 23, 2007, 02:30:15 am »
The only things I have set to defaults are the mouse buttons, space, and ~.
Code: [Select]
Linux: ~/.tremulous/base/
Mac: ~/Library/Application\ Support/Tremulous/base/
Windows: C:\Documents and Settings\username\Local Settings\Application Data\Tremulous\base\
NeonPulse
http://neonpulse.net/media/games/tremulous/base/autoexec.cfg

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Loadouts, bindkeys, and scripting
« Reply #2 on: February 23, 2007, 04:38:38 am »
For the armory, there are actually binds that circumvent the whole menu. Sell weapons; buy shotgun is an example.

If you want to read through a whole list of binds, you can find mine here
Its just a text file, so you can open it with textedit or notepad.

∧OMG ENTROPY∧

tuple

  • Posts: 833
  • Turrets: +97/-80
Loadouts, bindkeys, and scripting
« Reply #3 on: February 23, 2007, 05:29:11 am »
}MG{MercenariesGuild bind info  for all your bind explorations :)

Raytray

  • Posts: 355
  • Turrets: +3/-19
    • http://trem-null.com
Loadouts, bindkeys, and scripting
« Reply #4 on: February 23, 2007, 10:43:15 pm »
1) A recommendation would be to replace the default taunt with medkit. (f) or have taunt trigger with medkit.
 
2) You can disable popup error messages.  If that is not what you are requesting then sorry.
 
3) Bind more then one on the same key. IE:
Code: [Select]
buy larmor;buy helmet;buy battpack
 
4) I have mine on my keypad because building is somewhat slowpaced so I can afford to take my hands off my mouse.

As always how to bind would be in tuple's post. ;D
}MG{Raytray

player1

  • Posts: 3062
  • Turrets: +527/-401
    • My Avatar! (if they were enabled) [by mietz]
Thanks
« Reply #5 on: February 24, 2007, 06:01:37 am »
Thanks for the advice. "F"! Right on. When you use the medkit it's a good time to yell "C'mon" anyway. I could even just switch those two. Something is very slowly dawning on me here.... No wait, it'll come to me.

Actually Raytray, the thing about the Armoury that catches me up is that it was the same key to open and close it in Tribes, IIRC. So I'm constantly toggling "Q" to close the Armoury, but it wants a mouse click on "Close". I was just wondering if I can bind "Q" to Use Structure/Close, but then will it open and close the Armoury without letting me see the submenu? Maybe I can bind something closer to "Q" (like, say "1") as "Close" OR "OK". Can I build in walkup accessibility to the Armoury, or will I still use "Q" and have to click "Close"? I'm probably overthinking the whole thing, because I have preconceived notions from another game.

Also, with multiple buy binds on the same key, you must be mouse-clicking past "OK" whenever you have insufficient funds. Which means you put the items in the order you'll most need them at that stage in the game. In S1 the bind in your example gets me larmor first, then a battpack if I've got the dough. But the same bind used in S2 (or beyond, in case of respawn or loadout change, need to crouch or jump) wisely gets me larmor first, then a helmet (since we all know dretch headbites do, what 96 damage, or something like that), then a batt pack. And anytime I've got larmor & a helmet already, the bind gets me a battpack for my NRG weapon. I dig. It's the cowboy up key.

I've also seen examples of combining the buy and build keys. I don't know if I'll confuse the hell out of myself. If you make a change, and leave tutorial on, does it reflect the change, or just list the default binds?

TinMan: No doubt. I've been in games against you before. (And maybe even with you once or twice).

Paradox, thx. I DL'd it, but not to Trem yet. I'd be freaking lost. I hope you don't mind if I use it as a basis to write a couple of my own. There are times when you just need a mass driver, lasgun, or pulse rifle, RFN. [The preliminary buildout becomes turret repairer/door defender in one or two turrets, sometimes. If I'm helping a good builder, I like to help him lay out a few turrets, just to cut build time. Then even if they need adjustment, he's at least got some cover fire in case I drop the ball defending him. After one or two, I want to trade in that ckit for a rifle, to defend for the move. Otherwise I want to trade up my build/survival cred for something to scare off the crawlie thingies. Plus some of you goon up pretty fast. Lousy feeders.... The thing is, if he calls for repairs or I see a smoking turret, I need that ckit again, but then I don't want it between build times. At least I can finally kill dretches with a blaster. Before I just stood there, hoping the turrets would save me. :P]

Tuple: Thanks. I checked it out. That'll keep me busy.

janev

  • Spam Killer
  • *
  • Posts: 534
  • Turrets: +130/-26
Loadouts, bindkeys, and scripting
« Reply #6 on: February 24, 2007, 12:42:04 pm »
I must be one of the few players left who plays with defaults 8) Yes i stretch my fingers to m whenever i want to use medikit and press z to zoom with mass driver. The only change i've made is I downloaded a nice little set of evolve and buy binds.
Author of "The quick beginner's guide to playing tremulous"
Founding member of the "undefeated in clanwars since 2006" club and narcissist extraordinaire.


"Your quote-tower trolling reminds me of two dogs fighting over a piece of poo." [c] Ingar

Raytray

  • Posts: 355
  • Turrets: +3/-19
    • http://trem-null.com
Loadouts, bindkeys, and scripting
« Reply #7 on: February 24, 2007, 12:56:44 pm »
You can bypass the entire armoury menu with binds.  But you'd have to get used to binds.

And janev is uberleet for... well has he pwned anyone with default config?

Also esc > Options > disable popup messages will keep you from getting errors to press Okay to.

Tutorial reflects the change.

And yes, do check out the MG wiki page on it.
}MG{Raytray

temple

  • Posts: 534
  • Turrets: +37/-42
Loadouts, bindkeys, and scripting
« Reply #8 on: February 24, 2007, 01:38:26 pm »
I recently re-binded a lot of stuff.  My only suggestion is use the MG binding pedia and be very careful about making a grenade bind.  Its a good way to get banned from a server.

Also, is there a way to bind jetpack THAT WORKS so that I can activate it when its equiped without selecting it?

Can you bind /name?  I've tried and it says /name isn't a valid command.

E-Mxp

  • Posts: 722
  • Turrets: +27/-10
Loadouts, bindkeys, and scripting
« Reply #9 on: February 24, 2007, 01:45:33 pm »
Quote from: "temple"
Can you bind /name?  I've tried and it says /name isn't a valid command.
I want to know it too. I want /kill on k but can't make it to work. :(

Raytray

  • Posts: 355
  • Turrets: +3/-19
    • http://trem-null.com
Loadouts, bindkeys, and scripting
« Reply #10 on: February 24, 2007, 01:47:50 pm »
Quote from: "temple"
I recently re-binded a lot of stuff.  My only suggestion is use the MG binding pedia and be very careful about making a grenade bind.  Its a good way to get banned from a server.

Also, is there a way to bind jetpack THAT WORKS so that I can activate it when its equiped without selecting it?

Can you bind /name?  I've tried and it says /name isn't a valid command.
Code: [Select]
/bind x itemtoggle jetpack
Code: [Select]
/bind x "sell gren;itemact gren;buy gren"
Code: [Select]
/bind x name ^6Temple

EDIT: if you're just putting straight into the autogen remove the '/'s I put in front of the word bind.
}MG{Raytray

daenyth

  • Posts: 230
  • Turrets: +21/-26
Loadouts, bindkeys, and scripting
« Reply #11 on: February 27, 2007, 02:30:26 am »
It's best to put them in autoexec.cfg rather than autogen
Quote from: Bullislander05
It's like trying to take apple seeds out of a zebra to plant a giraffe tree.

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Loadouts, bindkeys, and scripting
« Reply #12 on: February 27, 2007, 05:11:23 am »
i have mostly default. they number keys (not numpad; i dont have one :S) are evos/weapons. the arrow keys are upgrades, i have g as the safe nade bind, and F keys 6-8 are talk 9 and 10 are quickjoin binds, and 1-4 are yes, no, teamvote yes, teamvote no; for votes of cours. i also have a gamma fixing key because i have quite a few keys trem doesnt recognize, and for some odd reason this sets my gamma back to 1.0. then the right half of my letters are all random binds from messing around, except m of cours. ive been thinking about rebinding medi to scrollup, but ive been too lazy.
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

Xonya

  • Posts: 204
  • Turrets: +2/-1
    • http://tremulous.net/phpBB2/viewtopic.php?p=20830&highlight=#20830
Loadouts, bindkeys, and scripting
« Reply #13 on: February 27, 2007, 01:55:36 pm »
I have so many binds for playing and still some extras are needed. Actually soon there will be no more button what to bind :D  (well not the case, but feels like it)

Have chats for 0-9, F1-F9 and some random letters. Armory binds on arrows, guns for numpad. Some binds also in Insert-Pagedown, demos and stuff.. Mouse4 also binded.

I think that 75% of all my buttons are binded for the game. I am sure that I cannot play smoothly without them, and like I said before, I need more so maybe next step is to start executing some other files; different for aliens and humans || also building... But not right now ;)
ap Zap || Thank you for the NEW shoes

Raytray

  • Posts: 355
  • Turrets: +3/-19
    • http://trem-null.com
Loadouts, bindkeys, and scripting
« Reply #14 on: February 27, 2007, 08:50:05 pm »
Quote from: "daenyth"
It's best to put them in autoexec.cfg rather than autogen
Quote
6473 files in pk3 files
execing default.cfg
execing autogen.cfg
couldn't exec autoexec.cfg

That's on loadup.  So yeah, I use the autogen because of that. :D But what does the autoexec do that's different?
}MG{Raytray

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Loadouts, bindkeys, and scripting
« Reply #15 on: February 28, 2007, 01:47:14 am »
autogen.cfg is modified by tremulous to store current values of all cvars and all binds, autoexec.cfg isn't, so if you put 'set name UnnamedPlayer' in autoexec.cfg, then change it ingame to something else, it will be UnnamedPlayer at the next map again.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Riddick

  • Posts: 14
  • Turrets: +0/-0
Loadouts, bindkeys, and scripting
« Reply #16 on: February 28, 2007, 01:56:26 am »
The only binds I use are for yelling things to/at teammates.  I have a G5 mouse, so medkit is always just under my thumb.


xfire jollyroger1210

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Loadouts, bindkeys, and scripting
« Reply #17 on: February 28, 2007, 02:03:16 am »
Quote from: "Riddick"
The only binds I use are for yelling things to/at teammates.  I have a G5 mouse, so medkit is always just under my thumb.


i want an ubermouse like that someday
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Loadouts, bindkeys, and scripting
« Reply #18 on: February 28, 2007, 02:03:40 am »
Quote from: "kevlarman"
if you put 'set name UnnamedPlayer' in autoexec.cfg, then change it ingame to something else, it will be UnnamedPlayer the next time you start Tremulous.
Fixed
Need help? Ask intelligently. Please share solutions you find.

Thats what we need, helpful players, not more powerful admins.

Lava Croft

  • Guest
Re: Loadouts, bindkeys, and scripting
« Reply #19 on: February 28, 2007, 04:29:35 am »
Quote from: "player1"
Where, then, do I put the builder shortcuts?

You put them under the mousewheel of course!

Henners

  • Posts: 383
  • Turrets: +10/-5
Loadouts, bindkeys, and scripting
« Reply #20 on: February 28, 2007, 01:10:35 pm »
I rarely change keyboard configs in FPS (so long as they are sensible and have crouch as ctrl and not c). Theres not much else I worry about. Wasd has served me fine for years - I doubt I could change now if I wanted to.

Not only that using default controls saves so much time on things like reinstalls, or playing on a different computer. Also I have no reliance on things like scripts.
Official Ace Forum Attorney. If your post is stupid I will object...

Jamppa

  • Posts: 18
  • Turrets: +0/-0
Loadouts, bindkeys, and scripting
« Reply #21 on: March 09, 2007, 10:12:33 am »
i have never changed my keyboard bindings in any game.
url=http://ubanimator.com][/url]
Ingame name : Jammu69

DASPRiD

  • Administrator
  • Posts: 549
  • Turrets: +21/-2
    • http://www.dasprids.de
Loadouts, bindkeys, and scripting
« Reply #22 on: March 09, 2007, 11:43:31 am »
Do you problem with the amount of hotkeys: Simply bind a menu on a key, where you can switch between several bind-sets. I can hand you my scroll-menu for rcon-passwords if you want (but without the passwords ;P)
url=https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mail%40dasprids%2ede&item_name=DASPRiD%27s&no_shipping=0&no_note=1&tax=0&currency_code=EUR&lc=DE&bn=PP%2dDonationsBF&charset=UTF%2d8][/url]

player1

  • Posts: 3062
  • Turrets: +527/-401
    • My Avatar! (if they were enabled) [by mietz]
cool
« Reply #23 on: March 09, 2007, 06:05:29 pm »
D,

That would be really cool. I'd like to set up some voice commands on "V".