Updated server file:
if(isPackage(GetRank))
deactivatepackage(GetRank);
package GetRank
{
function serverCmdGetrank (%client, %target, %showall)
{
if (%client.isStaff)
{
%file = new fileObject();
%file.openForRead("config/server/AutoRank/Members.txt");
%id = 0;
while (%id != %target.getBLID())
{
if (%file.isEOF())
break;
%line = %file.readline();
%id = getWord(%line,0);
}
if (%id == %target.getBLID())
{
%member = getWord(%line,1);
%admin = getWord(%line,2);
%super = getWord(%line,3);
%mod = getWord(%line,4);
%reg = getWord(%line,5);
%dev = getWord(%line,6);
if (%showall $= "showall")
{
messageAll(%client, '', "\c2User" SPC @ %id @ SPC "Has The Following Privledges:" );
messageAll(%client, '', "\c2Member:" SPC @ %member);
messageAll(%client, '', "\c2Admin:" SPC @ %admin);
messageAll(%client, '', "\c2Super Admin:" SPC @ %super);
messageAll(%client, '', "\c2Moderator:" SPC @ %mod);
messageAll(%client, '', "\c2Regular:" SPC @ %reg);
messageAll(%client, '', "\c2Developer:" SPC @ %dev);
}
else
{
messageClient(%client, '', "\c2User" SPC @ %id @ SPC "Has The Following Privledges:" );
messageClient(%client, '', "\c2Member:" SPC @ %member);
messageClient(%client, '', "\c2Admin:" SPC @ %admin);
messageClient(%client, '', "\c2Super Admin:" SPC @ %super);
messageClient(%client, '', "\c2Moderator:" SPC @ %mod);
messageClient(%client, '', "\c2Regular:" SPC @ %reg);
messageClient(%client, '', "\c2Developer:" SPC @ %dev);
messageClient(%client, '', "\c2To Display This Message To Server, Use /getrank showall");
}
}
else
{
messageClient(%client, '', "\c2User Not Found / Has No Privledges" );
}
}
else
{
messageClient(%client, '', "\c2Only Staff May Use This Command.");
}
}
};
ActivatePackage(GetRank);
console log:
Executing Add-Ons/Server_AutoRanks_GetRank/server.cs.
Add-Ons/Server_AutoRanks_GetRank/server.cs Line: 37 - Syntax error.
>>> Some error context, with ## on sides of error halt:
^^^^%member = getWord(%line,1);
^^^^%admin = getWord(%line,2);
^^^^%super = getWord(%line,3);
^^^^%mod = getWord(%line,4);
^^^^%reg = getWord(%line,5);
^^^^%dev = getWord(%line,6);
^^^^
^^^^{
>>> Error report complete.