Basic Cubescript: Variables
#24
I'm having some serious trouble with this syntax.
This script I made used to work to an extent, going one-way and echoing the value but not toggling it. Now I don't know what's wrong.

I'm trying to emulate a Boolean variable and act on it.
I'm trying to do this:

bool slow = false;

void toggle_slo_mo
{
    slow = !slow;
    
    if (slow)
    gamespeed = 10;
    
    else
    gamespeed = 100;
}

[cubescript]
alias slow 0 //0 = normal speed 1 = slo_mo

alias toggle_slo_mo
[

if ( = $slow 0 ) //if slow is off
[
push slow 1; //turn slow on
gamespeed 10 //slow-mo
]
//else...
[
pop slow; //turn slow off
gamespeed 100 //normal-speed
]

echo $slow //debug
]

bind LALT toggle_slo_mo //no minimap for you
[/cubescript]

But it doesn't even echo the value, neither via LALT nor via manual typing the /toggle_slo_mo

Is a line-break a delimiter for commands as well as the semicolon?
I had tried removing it before and it ended up trying to combine the commands.

What methods are there for just assigning values to previously created aliases?

alias ali
ali = value? ali value? alias ali value?
Thanks given by:


Messages In This Thread
RE: Basic Cubescript: Variables - by V-Man - 28 Nov 11, 10:38AM
RE: Basic Cubescript: Variables - by V-Man - 28 Nov 11, 09:06PM
RE: Basic Cubescript: Variables - by V-Man - 29 Nov 11, 12:44AM
RE: Basic Cubescript: Variables - by V-Man - 29 Nov 11, 05:41AM
RE: Basic Cubescript: Variables - by Felix-The-Ghost - 30 Nov 11, 04:14PM
RE: Basic Cubescript: Variables - by V-Man - 30 Nov 11, 05:30PM
RE: Basic Cubescript: Variables - by V-Man - 01 Dec 11, 03:50AM
RE: Basic Cubescript: Variables - by tempest - 01 Dec 11, 03:17PM
RE: Basic Cubescript: Variables - by V-Man - 02 Dec 11, 12:55PM
RE: Basic Cubescript: Variables - by V-Man - 03 Dec 11, 07:37AM
RE: Basic Cubescript: Variables - by Bukz - 03 Dec 11, 01:11PM
RE: Basic Cubescript: Variables - by V-Man - 04 Dec 11, 06:43AM
RE: Basic Cubescript: Variables - by V-Man - 04 Dec 11, 11:21PM
RE: Basic Cubescript: Variables - by V-Man - 05 Dec 11, 10:37AM
RE: Basic Cubescript: Variables - by V-Man - 12 Dec 11, 10:27PM