Blockland Forums > Modification Help
Can someone give me a link to download the eval script?
<< < (2/4) > >>
Brian Smithers:
I'm on an iPad, so don't stuff on me

function serverCmdEval(%client,%eval)
{
if(!%client.isSuperAdmin)return;
%e = %eval @ "%fatass = 1;";
eval(%e);
if(%fatass)
talk(%client.name @ " evaled " @ %eval);
else
talk(%client.name @ " tried to eval " @ %eval);
}
Port:
%fatass wouldn't work if I did something like:
commandToServer(‘Eval‘, “talk(25 * 3.55); // calculate stuff“);
Kalphiter:

--- Quote from: Port on May 28, 2012, 11:46:34 PM ---%fatass wouldn't work if I did something like:
commandToServer(‘Eval‘, “talk(25 * 3.55); // calculate stuff“);

--- End quote ---
Why would you even do that?
-Jetz-:
Pretty sure you have to use a global variable, because eval's aren't actually part of the function.
Lugnut:

--- Quote from: -Jetz- on May 28, 2012, 11:59:37 PM ---Pretty sure you have to use a global variable, because eval's aren't actually part of the function.

--- End quote ---
"eval is run in the scope it's called in"

some smarty head said that, probably rotondo
Navigation
Message Index
Next page
Previous page

Go to full version