Author Topic: hideNode won't hide anything.  (Read 356 times)

Code: [Select]
function servercmdrtd(%client) {
    %roll = getRandom(0, 9);
    switch(%roll) {
        case 0:
            announce(%client.name SPC "rolled a 0 and \c4GOT NOTHING!");
        case 1:
            %client.player.changedatablock(PlayerQuakeArmor);
            announce(%client.name SPC "rolled a 1 and \c2became a Quake dude.");
            //Evenin' mondays!
        case 2:
            %client.player.setHealth(2);
            announce(%client.name SPC "rolled a 2 and \c1got his health set to 2!");
        case 3:
            %client.player.addHealth(25);
            announce(%client.name SPC "rolled a 3 and \c4got +25 health!");
        case 4:
            %client.player.hideNode(ALL);
            announce(%client.name SPC "rolled a 4 and \c4became a PREDATOR!");
        case 5:
            %client.player.addVelocity(0 SPC 0 SPC 200);
            announce(%client.name SPC "rolled a 5 and \c1was sent to the moon!");
        case 6:
            %client.player.addVelocity(0 SPC 0 SPC 200);
            %client.player.addVelocity(0 SPC 0 SPC -200);
            announce(%client.name SPC "rolled a 6 and \c1was SMITED!");
        case 7:
            %client.player.setPlayerScale(0.2 SPC 0.2 SPC 0.2);
            announce(%client.name SPC "rolled a 7 and \c2became a smurf.");
        case 8:
            %client.player.setPlayerScale(2 SPC 2 SPC 2);
            announce(%client.name SPC "rolled a 8 and \c2became a giant!");
    }
}

I'm not getting any errors, but when I roll 4 nothing happens.

Any ideas?

Put ALL in quotes
%client.player.hideNode("ALL");

Put ALL in quotes
%client.player.hideNode("ALL");
k that fixed it.

Locking.