For some reason it keeps on getting syntax errors
package m4
{
function serverCmdlight(%client)
{
if(!isObject(%client.player) || !isObject(%client.player.getMountedImage(0)$=nameToID(M4Image))
{
return;
}
%player = %client.Player;
%m4 = %client.player.getMountedImage(0);
if(%m4 == m4Image.getID())
{
%m4.silence = !%m4.silence;
if(%m4.silence)
{
%player.mountImage(M4silencedImage,0);
return;
}
%player.mountImage(M4Image,0);
return;
}
if(%m4 == m4silencedImage.getID())
{
%m4.none = !%m4.none;
if(%m4.none)
{
// %m4.unhideNode(silence);
%player.mountImage(M4Image,0);
return;
}
//%m4.hideNode(silence);
%player.mountImage(M4Image,0);
return;
}
parent::serverCmdlight(%client);
}
};
Console:
>>> Some error context, with ## on sides of error halt:
^^if(!isObject(%client.player) || !isObject(%client.player.getMountedImage(0)$=nameToID(M4Image))
^^{##
##
^^^return;
^^}
^^^^%player = %client.Player;
^^%m4 = %client.player.getMountedImage(0);
>>> Error report complete.
Executing Add-Ons/Weapon_CSS/Weapon_m4.cs.
Add-Ons/Weapon_CSS/Weapon_m4.cs Line: 629 - Syntax error.
>>> Some error context, with ## on sides of error halt:
^^if(!isObject(%client.player) || !isObject(%client.player.getMountedImage(0)$=nameToID(M4Image))
^^{##
##
^^^return;
^^}
^^^^%player = %client.Player;
^^%m4 = %client.player.getMountedImage(0);
>>> Error report complete.