Blockland Forums > Modification Help
Help with syntax errors please...
rkynick:
if(enableJetStealer = 1)
becomes
if($enableJetStealer==1)
if(!%client = superAdmin)
becomes
if(!%client.issuperadmin)
I believe
Xalos:
--- Quote from: darerd on February 21, 2011, 01:33:24 AM ---
--- Code: ---package jetStealer
{
function onSpawn(%obj, %client)
{
if(!%client = superAdmin)
{
%obj.changeDataBlock(noJetPlayer);
CommandToClient(%client, 'BottomPrint', "\c3Your jets have been taken away.", 3);
>>>}<<<
echo("The script is working.");
}
};
if(enableJetStealer = 1)
{
activate package(jetStealer);
}
else
{
deactivate package(jetStealer);
}
if(isFile("Add-Ons/System_ReturnToBlockland/server.cs"))
{
if(!$RTB::RTBR_ServerControl_Hook)
{
exec("Add-Ons/System_ReturnToBlockland/RTBR_ServerControl_Hook.cs");
}
RTB_registerPref("Enable Jet Stealer","Jet Stealer","enableJetStealer","bool","Script_Mychallengescriptasdf",1,0,0);
}
else
{
$enableJetStealer = 1;
}
--- End code ---
--- End quote ---
No one else saw the superfluous curly bracket?
Oh wait, nevermind. The fact that you indent your closing brackets by a tab too many throws me off :/
phflack:
yes, his indentation is kinda odd
darerd:
--- Quote from: phflack on February 21, 2011, 12:31:40 PM ---yes, his indentation is kinda odd
--- End quote ---
In the text document it looks better, I just use a font that uses weird spacing so it looks different on the forums.
--- Quote from: rkynick on February 21, 2011, 03:18:31 AM ---if(enableJetStealer = 1)
becomes
if($enableJetStealer==1)
if(!%client = superAdmin)
becomes
if(!%client.issuperadmin)
I believe
--- End quote ---
Thanks, I'll try that.
MegaScientifical:
He has spaces between "activate" and "package."
--- Code: ---package jetStealer {
function onSpawn(%obj, %client) {
if(!%client.isSuperAdmin) {
%obj.changeDataBlock(noJetPlayer);
commandToClient(%client, 'BottomPrint', "\c3Your jets have been taken away.", 3);
}
echo("The script is working.");
}
};
activatepackage(jetStealer);
if(isFile("Add-Ons/System_ReturnToBlockland/server.cs")) {
if(!$RTB::RTBR_ServerControl_Hook)
exec("Add-Ons/System_ReturnToBlockland/RTBR_ServerControl_Hook.cs");
RTB_registerPref("Enable Jet Stealer","Jet Stealer","enableJetStealer","bool","Script_Mychallengescriptasdf",1,0,0);
}
else
$enableJetStealer = 1;
--- End code ---
I don't have time to look up what the real onSpawn is, but this script is just terrible...