Go Back   Tactical Gamer > Action > Natural Selection > Natural Selection - General Discussion


Natural Selection - General Discussion General Discussion for Natural Selection

Reply
 
Thread Tools
Old 11-07-2005, 01:32 PM   #1 (permalink)
 
Join Date: Nov 2005
Posts: 3
Smile help with "keys"

hey i am nwe to this forum and just a minute a go i took "unbindall" in console and now my numberkey 6 7 8 9 0 dont work
so when i wanna select uraium ammo which got key nr 6 i cant select and i cant cancel stuff either like if i select thicken skin defult nr 1 i cant cancel it with key 0

plz guys help me its not that fun to play with no uraium
runpuff is offline   Reply With Quote
Old 11-07-2005, 01:34 PM   #2 (permalink)




 
Pokerface's Avatar
 
Join Date: May 2003
Location: MD, USA
Age: 30
Posts: 5,773
Re: help with "keys"

Quote:
Originally Posted by runpuff
hey i am nwe to this forum and just a minute a go i took "unbindall" in console and now my numberkey 6 7 8 9 0 dont work
so when i wanna select uraium ammo which got key nr 6 i cant select and i cant cancel stuff either like if i select thicken skin defult nr 1 i cant cancel it with key 0

plz guys help me its not that fun to play with no uraium
...

Hi! Welcome to TacticalGamer!

For answers to your questions, you might want to ask a forum where those options are in use on its Natural Selection server.
__________________

NS Game Officer. TF2 Admin. BF2 Admin / Scripter. PM with issues.
Tempus: Pokerface is nailing it right on the head. Everyone who is arguing against him is simply arguing against reality.
<anmuzi> it is not permitted to have privacy or anonymity
<LazyEye> yeah when I play on TG the server digs though my trash

Arm yourself with knowledge: TG NS TF2 BF2
Pokerface is offline   Reply With Quote
Sponsored links
Old 11-07-2005, 01:40 PM   #3 (permalink)
 
Join Date: Nov 2005
Posts: 3
Re: help with "keys"

i tryed that but the dont know how to help me its like my "6" "7" "8" "9" "0" aint in use :S
runpuff is offline   Reply With Quote
Old 11-07-2005, 01:53 PM   #4 (permalink)

 
Join Date: Jul 2004
Posts: 899
Re: help with "keys"

runpuff, you'll want to execute commands of the following nature:

bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
etc...

to fix your numkey binds.

That said, Pokerface was subtly mentioning the fact that we don't have uranium bullets in the "extra upgrades" plugin installed on our server- in fact access to those upgrades are not on by default and must be expressly enabled by a supporting member or admin. Furthermore, co_* acts as a glorified ready room on our server, when the main focus is ns_*.

Hope this helps!
__________________
Cool! Personalized plates! Barclay, Barry, Bert, Bort...come on...Bort?
zibalatz is offline   Reply With Quote
Old 11-07-2005, 02:01 PM   #5 (permalink)
 
Join Date: Nov 2005
Posts: 3
Re: help with "keys"

thx zibalataz!!!
works fine now
runpuff is offline   Reply With Quote
Old 11-07-2005, 08:20 PM   #6 (permalink)
 
Karkianman101's Avatar
 
Join Date: Jan 2005
Location: East Lansing
Age: 20
Posts: 1,546
Re: help with "keys"

On a related (?) note, is there a way to bind slots to keys in a way that isnt toggle? So that if you are, say, a skulk, you have bite equipped, and you press a button to leap, but bite is still equipped after the leap? So I can have as a lerk a "spore" key, an "umbra" key, etc., but not actually have to switch slots?
Karkianman101 is offline   Reply With Quote
Sponsored links
Old 11-07-2005, 08:26 PM   #7 (permalink)

 
Wyzcrak's Avatar
 
Join Date: May 2003
Location: Memphis, TN
Posts: 14,148
Re: help with "keys"

Slots and abilities ("weapons") are one in the same. Someone coooooler than me in scripting could probably make you switch to your most recently used weapon every time you issue an attack command.
__________________
Steam Community? Add me. | Join #tacticalgamer | Search Results Legend | New Posts Forum Filter | Postbox Toggle | Live Thread Review | One Line Results | Free Remote, Encrypted Backup

Darkilla: In short, NS is pretty much really fast chess. With guns. Apophis: I haven't seen anyone say that SM's are better than non-SMs. Nordbomber: This is THE first server I've seen where either side can comeback from out of seemingly nowhere with the right teamwork. en4rcment: I have NEVER experienced the type of gameplay that I have found here. Nightly I am amazed at the personalities and gaming talent. Root: Welcome to TG. Feel free to punctuate your sentences correctly. Monkerz: Its gonna take all my skills to beat those boys off in the future.
Wyzcrak is offline   Reply With Quote
Old 11-07-2005, 09:03 PM   #8 (permalink)
 
Karkianman101's Avatar
 
Join Date: Jan 2005
Location: East Lansing
Age: 20
Posts: 1,546
Re: help with "keys"

How about: check to see what I am, then update keys to simply initiate an ability without switching to it like a toggle. So when I skulk, pressing ctrl leaps, pressing r parasites, and pressing q xeno's, but when I'm a lerk pressing r spores, pressing q umbras, and ctrl primal screams. Yet throughout all that time, for both species, pressing mouse 1 bites.
Karkianman101 is offline   Reply With Quote
Old 11-07-2005, 09:14 PM   #9 (permalink)

 
Iceberg's Avatar
 
Join Date: Dec 2004
Location: Illinois
Age: 25
Posts: 1,929
Re: help with "keys"

http://www.tacticalgamer.com/showthr...hlight=scripts

Code:
//nonscripted weapon script... err yeah
alias +sw3 "slot3"
alias -sw3 "slot1"
alias +sw2 "slot2"
alias -sw2 "slot1"
alias sone "bind MOUSE2 +sw3; bind MOUSE3 stwo"
alias stwo "bind MOUSE2 +sw2; bind MOUSE3 sone"
bind "MOUSE2" "+sw2"
bind "MOUSE3" "sone"


----------------------------------------------------

//scripted weapon switch
alias +s2 "slot2;wait;+attack;"
alias -s2 "-attack;wait;wait;slot1"

alias +s3 "slot3;wait;+attack;
alias -s3 "-attack;wait;wait;slot1"

alias +s4 "slot4;wait;+attack;
alias -s4 "-attack;wait;wait;slot1"
//Allows button specific weapon attacks.

//switches mouse2 for either slot2 or slot3 weapon (skulk or fade)
alias switch "bind MOUSE2 +s2; bind MOUSE3 switch2"
alias switch2 "bind MOUSE2 +s3; bind MOUSE3 switch"
__________________
It only takes 2 bites [insert parasite] to get to the center of a meatpop.
TGNS Admin | NS Forum Moderator Digz | NS Play Tester
Natural Selection | TGNS Primer | Communication Awareness!
Army Info:
Deployment or Bust - June 2009
Iceberg is offline   Reply With Quote
Old 11-07-2005, 11:01 PM   #10 (permalink)
 
Karkianman101's Avatar
 
Join Date: Jan 2005
Location: East Lansing
Age: 20
Posts: 1,546
Re: help with "keys"

I'll screw with it later...
Karkianman101 is offline   Reply With Quote
Sponsored links
Old 11-09-2005, 03:41 AM   #11 (permalink)
 
ReK_'s Avatar
 
Join Date: Jun 2005
Location: Vancouver, Canada
Age: 20
Posts: 170
Re: help with "keys"

Here's what you're looking for, it's stripped out of my config (To use it properly, you'll need to have seperate marine and alien cfgs. Very simple, put the following two lines in your userconfig.cfg and the two versions into marine.cfg and alien.cfg respectively. Then, as long as you use F1 and F2 to join teams, you'll be fine)
Code:
alias marine "exec marine.cfg; jointeamone"
alias alien "exec alien.cfg; jointeamtwo"
bind "F1" "marine"
bind "F2" "alien"
Basically, you have a second quickswitch. "q" is your standard one, or a scripted version of it at least (no change in functionality). Mouse2 is your second quickswitch, which is actually a quickattack (press and hold to keep attacking, release to go to last used weapon). V and B tell the script which slot to use when pressing mouse2.

The best thing about this is it intergrates seamlessly with both the "q" quickswitch and standard number key slot selection. Example: You have your LMG out, hit q to get your pistol, empty it and hold mouse2 to swipe with your knife. When letting go, it will switch you back to your pistol. Pressing q (or 1) will get you back to your LMG.

Don't get daunted by the giant number of lines, just copy paste and know the following binds:

mouse2: Use current quickattack (switch to selected slot, attack with it, releasing will switch back to previous slot)
V: Select previous slot (you will hear the slot number spoken)
B: Select next slot (ditto)

Marine version:
Code:
//ReK_'s Marine Lastinv
//Modelled after Romano's Lastinv
//Flood-guard code for binding
//Non-flood code for calling in configs
//Intergrated pistol script
//Remebers last used slot 4 weapon
//Press 4 while using a slot 4 weapon to cycle through them
//Weapon 4 defaults to welder, will cycle in order of: Welder, Mines, Hand Grenade
//Press F3 to ignore slot 4 functionality (use for voting menus, or to select the weapon yourself)

alias slot.l "slot1"

alias +slot1.1 "slot1.s"
alias +slot1.2 "slot1.s; bind q +slot2.1"
alias +slot1.3 "slot1.s; bind q +slot3.1"
alias +slot1.4 "slot1.s; bind q +slot4.1"
alias -slot1.1 ""
alias -slot1.2 ""
alias -slot1.3 ""
alias -slot1.4 ""
alias slot1.1 "slot1.s"
alias slot1.2 "slot1.s; bind q +slot2.1"
alias slot1.3 "slot1.s; bind q +slot3.1"
alias slot1.4 "slot1.s; bind q +slot4.1"
alias slot1.s "slot1; bind 1 +slot1.1; bind 2 +slot2.1; bind 3 +slot3.1; bind 4 +slot4.1; alias slot.l slot1; bind mouse1 +attack"

alias +slot2.1 "slot2.s; bind q +slot1.2"
alias +slot2.2 "slot2.s"
alias +slot2.3 "slot2.s; bind q +slot3.2"
alias +slot2.4 "slot2.s; bind q +slot4.2"
alias -slot2.1 ""
alias -slot2.2 ""
alias -slot2.3 ""
alias -slot2.4 ""
alias slot2.1 "slot2.s; bind q +slot1.2"
alias slot2.2 "slot2.s"
alias slot2.3 "slot2.s; bind q +slot3.2"
alias slot2.4 "slot2.s; bind q +slot4.2"
alias slot2.s "slot2; bind 1 +slot1.2; bind 2 +slot2.2; bind 3 +slot3.2; bind 4 +slot4.2; alias slot.l slot2; bind mouse1 +attack"

alias +slot3.1 "slot3.s; bind q +slot1.3"
alias +slot3.2 "slot3.s; bind q +slot2.3"
alias +slot3.3 "slot3.s"
alias +slot3.4 "slot3.s; bind q +slot4.3"
alias -slot3.1 ""
alias -slot3.2 ""
alias -slot3.3 ""
alias -slot3.4 ""
alias slot3.1 "slot3.s; bind q +slot1.3"
alias slot3.2 "slot3.s; bind q +slot2.3"
alias slot3.3 "slot3.s"
alias slot3.4 "slot3.s; bind q +slot4.3"
alias slot3.s "slot3; bind 1 +slot1.3; bind 2 +slot2.3; bind 3 +slot3.3; bind 4 +slot4.3; alias slot.l slot3; bind mouse1 +attack"

alias +slot4.1 "slot4.q; bind q +slot1.4"
alias +slot4.2 "slot4.q; bind q +slot2.4"
alias +slot4.3 "slot4.q; bind q +slot3.4"
alias +slot4.4 "slot4.s"
alias -slot4.1 ""
alias -slot4.2 ""
alias -slot4.3 ""
alias -slot4.4 ""
alias slot4.1 "slot4.q; bind q +slot1.4"
alias slot4.2 "slot4.q; bind q +slot2.4"
alias slot4.3 "slot4.q; bind q +slot3.4"
alias slot4.4 "slot4.s"
alias slot4.s "slot4.n; bind 1 +slot1.4; bind 2 +slot2.4; bind 3 +slot3.4; bind 4 +slot4.4; alias slot.l slot4.c; bind mouse1 +attack"
alias slot4.q "slot4.c; bind 1 +slot1.4; bind 2 +slot2.4; bind 3 +slot3.4; bind 4 +slot4.4; alias slot.l slot4.c; bind mouse1 +attack"

alias slot4.n "slot4.w"
alias slot4.c "slot4.w"

alias slot4.w "weapon_welder; alias slot4.n slot4.m; alias slot4.c slot4.w"
alias slot4.m "weapon_mine; alias slot4.n slot4.g; alias slot4.c slot4.m"
alias slot4.g "weapon_grenade; alias slot4.n slot4.w; alias slot4.c slot4.g"

alias slot4.t0 "alias slot4.n slot4; alias slot4.c slot4; alias slot4.t slot4.t1; speak zero"
alias slot4.t1 "alias slot4.n slot4.ws; alias slot4.c slot4.ws; alias slot4.t slot4.t0; speak one"
alias slot4.t "slot4.t0"
bind "F3" "slot4.t"

//ReK_'s Marine Quick-attack script
//Click or hold mouse2 to switch to and attack with the set quick-attack weapon
//Use V and B to cycle through the slots for your quick-attack weapon
//Letting go of mouse2 will switch you back to your previous weapon, without disturbing the quickswitch
//It will treat slot 4 as your last-used slot 4 weapon
alias +qs1 "slot1; wait; +attack"
alias -qs1 "-attack; wait; slot.l"
alias qs1 "bind mouse2 +qs1; alias qsf qs2; alias qsb qs4; speak one"
alias +qs2 "slot2; wait; +attack"
alias -qs2 "-attack; wait; slot.l"
alias qs2 "bind mouse2 +qs2; alias qsf qs3; alias qsb qs1; speak two"
alias +qs3 "slot3; wait; +attack"
alias -qs3 "-attack; wait; slot.l"
alias qs3 "bind mouse2 +qs3; alias qsf qs4; alias qsb qs2; speak three"
alias +qs4 "slot4.c; wait; +attack"
alias -qs4 "-attack; wait; slot.l"
alias qs4 "bind mouse2 +qs4; alias qsf qs1; alias qsb qs3; speak four"
alias qsf "qs4"
alias qsb "qs2"
bind "v" "qsb"
bind "b" "qsf"

bind "F8" "slot4"
Alien version:
Code:
//ReK_'s Alien Lastinv
//Modelled after Romano's Lastinv
//Flood-guard code for binding
//Non-flood code for calling in configs

alias slot.l "slot1"

alias +slot1.1 "slot1.s"
alias +slot1.2 "slot1.s; bind q +slot2.1"
alias +slot1.3 "slot1.s; bind q +slot3.1"
alias +slot1.4 "slot1.s; bind q +slot4.1"
alias -slot1.1 ""
alias -slot1.2 ""
alias -slot1.3 ""
alias -slot1.4 ""
alias slot1.1 "slot1.s"
alias slot1.2 "slot1.s; bind q +slot2.1"
alias slot1.3 "slot1.s; bind q +slot3.1"
alias slot1.4 "slot1.s; bind q +slot4.1"
alias slot1.s "slot1; bind 1 +slot1.1; bind 2 +slot2.1; bind 3 +slot3.1; bind 4 +slot4.1; alias slot.l slot1"

alias +slot2.1 "slot2.s; bind q +slot1.2"
alias +slot2.2 "slot2.s"
alias +slot2.3 "slot2.s; bind q +slot3.2"
alias +slot2.4 "slot2.s; bind q +slot4.2"
alias -slot2.1 ""
alias -slot2.2 ""
alias -slot2.3 ""
alias -slot2.4 ""
alias slot2.1 "slot2.s; bind q +slot1.2"
alias slot2.2 "slot2.s"
alias slot2.3 "slot2.s; bind q +slot3.2"
alias slot2.4 "slot2.s; bind q +slot4.2"
alias slot2.s "slot2; bind 1 +slot1.2; bind 2 +slot2.2; bind 3 +slot3.2; bind 4 +slot4.2; alias slot.l slot2"

alias +slot3.1 "slot3.s; bind q +slot1.3"
alias +slot3.2 "slot3.s; bind q +slot2.3"
alias +slot3.3 "slot3.s"
alias +slot3.4 "slot3.s; bind q +slot4.3"
alias -slot3.1 ""
alias -slot3.2 ""
alias -slot3.3 ""
alias -slot3.4 ""
alias slot3.1 "slot3.s; bind q +slot1.3"
alias slot3.2 "slot3.s; bind q +slot2.3"
alias slot3.3 "slot3.s"
alias slot3.4 "slot3.s; bind q +slot4.3"
alias slot3.s "slot3; bind 1 +slot1.3; bind 2 +slot2.3; bind 3 +slot3.3; bind 4 +slot4.3; alias slot.l slot3"

alias +slot4.1 "slot4.s; bind q +slot1.4"
alias +slot4.2 "slot4.s; bind q +slot2.4"
alias +slot4.3 "slot4.s; bind q +slot3.4"
alias +slot4.4 "slot4.s"
alias -slot4.1 ""
alias -slot4.2 ""
alias -slot4.3 ""
alias -slot4.4 ""
alias slot4.1 "slot4.s; bind q +slot1.4"
alias slot4.2 "slot4.s; bind q +slot2.4"
alias slot4.3 "slot4.s; bind q +slot3.4"
alias slot4.4 "slot4.s"
alias slot4.s "slot4; bind 1 +slot1.4; bind 2 +slot2.4; bind 3 +slot3.4; bind 4 +slot4.4; alias slot.l slot4"

//ReK_'s Alien Quick-attack script
//Click or hold mouse2 to switch to and attack with the set quick-attack weapon
//Use V and B to cycle through the slots for your quick-attack weapon
//Letting go of mouse2 will switch you back to your previous weapon, without disturbing the quickswitch
alias +qs1 "slot1; wait; +attack"
alias -qs1 "-attack; wait; slot.l"
alias qs1 "bind mouse2 +qs1; alias qsf qs2; alias qsb qs4; speak one"
alias +qs2 "slot2; wait; +attack"
alias -qs2 "-attack; wait; slot.l"
alias qs2 "bind mouse2 +qs2; alias qsf qs3; alias qsb qs1; speak two"
alias +qs3 "slot3; wait; +attack"
alias -qs3 "-attack; wait; slot.l"
alias qs3 "bind mouse2 +qs3; alias qsf qs4; alias qsb qs2; speak three"
alias +qs4 "slot4; wait; +attack"
alias -qs4 "-attack; wait; slot.l"
alias qs4 "bind mouse2 +qs4; alias qsf qs1; alias qsb qs3; speak four"
alias qsf "qs3"
alias qsb "qs1"
bind "v" "qsb"
bind "b" "qsf"
(If you want to use something other than q or mouse2, you will have to change the binds inside the script. Simply find all lines where it says "bind q..." or "bind mouse2..." and change it to whatever you want. Make sure you keep it consistant (bind all q binds to the same key. Same for mouse2 binds).
__________________

So long and thanks for all the fish.

ReK_ is offline   Reply With Quote
Sponsored links
Reply

Bookmarks


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
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT -4. The time now is 04:54 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
©2004-2008 - Tactical Gamer - All Rights Reserved