28 Nov 11, 12:06AM
alias is weird compared to more normal languages.
It can be thought of like a container (like a box, nothing computer-science related), you can put anything in it. You can put methods (definitions, functions), variables (strings, numbers), or anything else in it.
Look at the scripts thread: http://forum.cubers.net/thread-38-post-199.html#pid199
Look at the quickknife script. I'll copy it here:
[cubescript]
alias quickknife [
if (!= (curweapon) 6) [melee]
attack
onrelease [ sleep 1 [ if (= (curweapon) 0) [weapon (prevweapon)] ] ]
]
bind Q quickknife
[/cubescript]
The main alias here is quickknife. It gets executed whenever you hit Q. However, you can make this alias, and then do:
[cubescript]
echo $quickknife
[/cubescript]
and then it will print out the script to the screen. You can think of an alias as a container that gets parsed whenever it gets executed by () or other execution methods.
If you aren't scared away from cubescript by now, check out some guides made by some of the best: http://cubescripts.tk/forums_smf2/index.php?board=7.0
You can also join the IRC to ask some questions. irc.gamesurge.net #cubescript
It can be thought of like a container (like a box, nothing computer-science related), you can put anything in it. You can put methods (definitions, functions), variables (strings, numbers), or anything else in it.
Look at the scripts thread: http://forum.cubers.net/thread-38-post-199.html#pid199
Look at the quickknife script. I'll copy it here:
[cubescript]
alias quickknife [
if (!= (curweapon) 6) [melee]
attack
onrelease [ sleep 1 [ if (= (curweapon) 0) [weapon (prevweapon)] ] ]
]
bind Q quickknife
[/cubescript]
The main alias here is quickknife. It gets executed whenever you hit Q. However, you can make this alias, and then do:
[cubescript]
echo $quickknife
[/cubescript]
and then it will print out the script to the screen. You can think of an alias as a container that gets parsed whenever it gets executed by () or other execution methods.
If you aren't scared away from cubescript by now, check out some guides made by some of the best: http://cubescripts.tk/forums_smf2/index.php?board=7.0
You can also join the IRC to ask some questions. irc.gamesurge.net #cubescript