The "set" command defines a step in a recursive script.
Wrong.
First off, it's not recursive, it's just looped, USUALLY.
Second, it's just a variable, that may be a step in a script.
When else would you define a variable in urt? Usually when your defining a step in a recursive script. Guides to scripting call them
recursive scripts, there is no need to change terminology, especially when recursive and loop are so similar.
and the part about the #, that i should put in a number depending on my fps, if my ingame fps was 94, what number should i put in the #?... 94??
This will take some trial and error on your part. I run fps 125 and have my wait at 9 with no command dropping. Since your scrolling, it is ok to have some commands drop, since you don't NEED the wait time. If my math is right, somewhere around 6 will leave you with no dropped commands, but even try it without wait time and see if its your thing. Trial and error.
PS. on your next post could you put in the complete codes for me to just copy and paste into the autoexec.cfg and will just work? remember, (press z. system says zombie mode activated. mousewheel up and down becomes attacks..... press x. system says human mode activated. mousewheel up and down switches weapons) could you put in ONE BIG, COMPLETE code to make this happen? thank you.
Everything you need is in my previous post for you to copy and paste for what you want. My bind setup is on the first post for dl and you can just drop into your q3urt folder. My code is slightly less complicated than ruusan's block of code (which I assume is more of a joke, term).
You need 3 separate files. Your auto exec, your zombie.cfg and your human.cfg as explained in the first post. When the game loads it will load your autoexec.cfg by default but not the other two. Your auto exec has a key bound to running one of the other cfg files (which in turn changes your binds).
the command: /exec "name.cfg"
Runs a script that has the name.cfg. If you were to type in /exec "autoexec.cfg" the autoexec binds would be loaded (when urt starts, this is part of the commands that happen when urt starts). Instead of typing that in the console I bound them to a key (since you will be switching back and forth), namly z and x. This is the reason bind x "exec human.cfg;" is in your auto exec. This is also why you have two separate cfg files to easily overwrite your current binds with which mode (zombie or human) you want to be in.
Hopefully this makes sense, the code that you want are already there. Otherwise you can wait till after January 5th and chat with me on ts3.