Post by Methos on Dec 8, 2014 21:15:37 GMT
(Reposted from my original post on Chaotic forum)Ok, I've heard a lot of people talking about this, and I'm having a good day, so I decided to write something about it.
First, let's start with the basics. What is scripting?
Any and all of your movements, from walking around, jumping, crouching, to swinging your sabers, is due to commands(+forward, +movedown, +moveup, +attack, etc.).
A scripted move, is simply a longer string of those commands.
A quick example would be a Lunge script: /Bind 3 "+movedown; wait 1; +forward; +attack; wait 1; -movedown; -forward; -attack"
Now, when you press the 3 button(when you have Blue stance) you instantly perform a Lunge(if you are standing still).
So, what can be scripted?
Well, any action or movement, where you do the exact same thing, every single time.
What can not be scripted? Anything that includes variables. I.e. where some of the factors varies, every time.
To give examples:
Wiggle(moving your saber in quick movements, left and right, back and forth, etc.), can easily be scripted.
Poke(making your saber stay in the same spot, for the duration of the swing), is almost impossible to script.
The best way to do a Poke script, is to find the cl_yawspeed that fits exactly with the speed of the swing, then bind a key to +left(or right, if it's a left swing).
So, why is scripting good? What is it good for?
Well, the good thing about scripting, is that you can make it much easier to do difficult, or taxing, actions. Wiggling, for example, can be pretty hard on your wrist, if you have to do it extensively for a long time.
What's the downside then?
The major downside about a scripted action, is that once you execute the script(push the button) you are locked to the set of actions that you have scripted.
A good way to get around this, and minimize the weakness, is to make your scripts as short as possible.
As a finishing comment(for now): Anything that you can script, it is possible to do just as good(if not better) with training.
Scripts are a good tool, but don't rely on them too much. They can tend to make you lazy, which ultimately lowers your skill level.
Hope this was useful to people. And if you have any additional comments, or something you would like me to add(or even a completely new thing you would like me to make a thread about), just leave a comment and let me know.
First, let's start with the basics. What is scripting?
Any and all of your movements, from walking around, jumping, crouching, to swinging your sabers, is due to commands(+forward, +movedown, +moveup, +attack, etc.).
A scripted move, is simply a longer string of those commands.
A quick example would be a Lunge script: /Bind 3 "+movedown; wait 1; +forward; +attack; wait 1; -movedown; -forward; -attack"
Now, when you press the 3 button(when you have Blue stance) you instantly perform a Lunge(if you are standing still).
So, what can be scripted?
Well, any action or movement, where you do the exact same thing, every single time.
What can not be scripted? Anything that includes variables. I.e. where some of the factors varies, every time.
To give examples:
Wiggle(moving your saber in quick movements, left and right, back and forth, etc.), can easily be scripted.
Poke(making your saber stay in the same spot, for the duration of the swing), is almost impossible to script.
The best way to do a Poke script, is to find the cl_yawspeed that fits exactly with the speed of the swing, then bind a key to +left(or right, if it's a left swing).
So, why is scripting good? What is it good for?
Well, the good thing about scripting, is that you can make it much easier to do difficult, or taxing, actions. Wiggling, for example, can be pretty hard on your wrist, if you have to do it extensively for a long time.
What's the downside then?
The major downside about a scripted action, is that once you execute the script(push the button) you are locked to the set of actions that you have scripted.
A good way to get around this, and minimize the weakness, is to make your scripts as short as possible.
As a finishing comment(for now): Anything that you can script, it is possible to do just as good(if not better) with training.
Scripts are a good tool, but don't rely on them too much. They can tend to make you lazy, which ultimately lowers your skill level.
Hope this was useful to people. And if you have any additional comments, or something you would like me to add(or even a completely new thing you would like me to make a thread about), just leave a comment and let me know.