Reset Password
Existing players used to logging in with their character name and moo password must signup for a website account.
- Rangerkrauser 1s youtu.be/FTb97wTsK9g
- DiamondNine 1m
- Mory 1m http://www.novelupdates.com
- Jameson 17m making the eternal black firmament my side bitch
- Kiwi 31m I guess there's always something killing me.
- Warlord203 23s
- Tequilajoe 2m
- Varolokkur 1m
- FancyPenguin 39s
- Atheran 49m
- Melpothalia 7s That's Mrs. Broken Brain [Bottom Text] to you!
- pfh 16s
- Rabajoie 27s
- Revex 1m
- WHYTENINJA96 47m
- Evie 2h
- Malakai 16s
- Cosmic 4m
- BCingyou 3m
- arm0r3r 43s
- geoux 4h Yikes!
- Napoleon 7h Bad bish is bad.
- Stiza13 47m
j Johnny 14h New Code Written Nightly. Not a GM.
- Brozilla 27m
And 24 more hiding and/or disguised
Connect to Sindome @ moo.sindome.org:5555 or just Play Now

Part 4: Math
1 + 1 = ?

As you probablly noticed in the 99 Bottles of beer script, you can now 'decrement' (decrease by one) variables that are integers (numbers). You can also increment (increase by one) them with the 'increment' command.

You can also do math with the 'math' command.

The math command takes a result variable, a left hand operand, a operator, and a right hand operand, and sets the result to the result variable, with valid operators being + - * / (plus, minus, multiply, divide respectively).

It looks like this.

set "%a" 1
set "%b" 1
math "%c" = %a "+" %b
// %c is now 2
math "%d" = 2 "*" %c
// %d is now 4
math "%d" = %d "-" 1
// %d is now 3

You can check to see if two numbers are equal or not equal in the standard way:

if equals 1 %a
 //do something
endif

if notequals %a %b
 //do something
else
 //do something else
endif

And finally you can get a random number between 1 and X by with 'random "%rand" X' where X is any positive number. If you want to make it negative afterwords, multiply it by -1.

Like this

random "%rand" 4
if equals 1 %rand
 //do 1 here
elseif equals 2 %rand
 //do 2 here
elseif equals 3 %rand
 //do 3 here
elseif equals 4 %rand
 //do 4 here
endif

If your confused as to why this is useful, take a look at the 99 Bottles of Beer script... You can do really dynamic things.

Questions? Comments? Screams of agony?

-Kevlar