else if(PlayerInfo[playerid][pRank] == Community_Owner)
{
//new
}
else if(PlayerInfo[playerid][pRank] == 6)
{
//new
}
CMD:setrank(playerid, params[])
{
new str[128], rank, lookupid;
if(PlayerInfo[playerid][pRank] == 6) // this command is for admins level 6 only
{
if(sscanf(params, "ui", lookupid, rank)) return SendClientMessage(playerid, -1, "Usage: /setrank <PlayerID/PlayerName> <Rank>");
format(str, sizeof(str), "Admin %s (ID:%d) has setted %s (ID:%d) Rank to (%d)",GetName(playerid), playerid, GetName(lookupid), lookupid, rank);
SendClientMessageToAll(-1, str);
pInfo[lookupid][pRank] = rank;
}
else
{
SendClientMessage(playerid, -1, "Sorry , you are not admin");
}
return 1;
}
CMD:sethealth(playerid, params[])
{
new str[128], Float:health, lookupid;
if(PlayerInfo[playerid][pRank] == 6) // this command is for admins level 6 only
{
if(sscanf(params, "uf", lookupid, health)) return SendClientMessage(playerid, -1, "Usage: /sethealth <PlayerID/PlayerName> <health>");
format(str, sizeof(str), "Admin %s (ID:%d) has setted %s (ID:%d) health to (%f)",GetName(playerid), playerid, GetName(lookupid), lookupid, health);
SendClientMessageToAll(-1, str);
SetPlayerHealth(lookupid, health);
}
else
{
SendClientMessage(playerid, -1, "Sorry , you are not admin");
}
return 1;
}
stock GetName(playerid) // use this stock
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
return PlayerName;
}
D:\ffff\gamemodes\fast.pwn(1251) : error 028: invalid subscript (not an array or too many subscripts): "pInfo" D:\ffff\gamemodes\fast.pwn(1251) : warning 215: expression has no effect D:\ffff\gamemodes\fast.pwn(1251) : error 001: expected token: ";", but found "]" D:\ffff\gamemodes\fast.pwn(1251) : error 029: invalid expression, assumed zero D:\ffff\gamemodes\fast.pwn(1251) : fatal error 107: too many error messages on one line |
pInfo[lookupid][pRank] = ARank; |
pInfo[lookupid][pRank] = ARank; |
CMD:setrank(playerid, params[])
{
new str[128], rank, lookupid;
if(PlayerInfo[playerid][pRank] == 6) // this command is for admins level 6 only
{
if(sscanf(params, "ui", lookupid, rank)) return SendClientMessage(playerid, -1, "Usage: /setrank <PlayerID/PlayerName> <Rank>");
format(str, sizeof(str), "Admin %s (ID:%d) has setted %s (ID:%d) Rank to (%d)",GetName(playerid), playerid, GetName(lookupid), lookupid, rank);
SendClientMessageToAll(-1, str);
pInfo[lookupid][pRank] = ARank;
}
else
{
SendClientMessage(playerid, -1, "Sorry , you are not admin");
}
return 1;
}
new rank;
CMD:setrank(playerid, params[])
{
new str[128], ARank, lookupid;
if(PlayerInfo[playerid][pRank] == 6) // this command is for admins level 6 only
{
if(sscanf(params, "ui", lookupid, ARank)) return SendClientMessage(playerid, -1, "Usage: /setrank <PlayerID/PlayerName> <Rank>");
format(str, sizeof(str), "Admin %s (ID:%d) has setted %s (ID:%d) Rank to (%d)",GetName(playerid), playerid, GetName(lookupid), lookupid, ARank);
SendClientMessageToAll(-1, str);
pInfo[lookupid][pRank] = ARank;
}
else
{
SendClientMessage(playerid, -1, "Sorry , you are not admin");
}
return 1;
}
D:\ffff\gamemodes\fast.pwn(1252) : error 028: invalid subscript (not an array or too many subscripts): "pInfo" D:\ffff\gamemodes\fast.pwn(1252) : warning 215: expression has no effect D:\ffff\gamemodes\fast.pwn(1252) : error 001: expected token: ";", but found "]" D:\ffff\gamemodes\fast.pwn(1252) : error 029: invalid expression, assumed zero D:\ffff\gamemodes\fast.pwn(1252) : fatal error 107: too many error messages on one line |
pInfo[lookupid][pRank] = ARank; |
CMDetrank(playerid, params[]) { new str[128], ARank, lookupid; if(PlayerInfo[playerid][pRank] == 6) // this command is for admins level 6 only { if(sscanf(params, "ui", lookupid, ARank)) return SendClientMessage(playerid, -1, "Usage: /setrank <PlayerID/PlayerName> <Rank>"); format(str, sizeof(str), "Admin %s (ID:%d) has setted %s (ID:%d) Rank to (%d)",GetName(playerid), playerid, GetName(lookupid), lookupid, ARank); SendClientMessageToAll(-1, str); pInfo[lookupid][pRank] = ARank; } else { SendClientMessage(playerid, -1, "Sorry , you are not admin"); } return 1; } |
new rank; |
pInfo[lookupid][pRank]
PlayerInfo[lookupid][pRank]
CMD:setrank(playerid, params[])
{
new str[128], ARank, lookupid;
if(PlayerInfo[playerid][pRank] == 6) // this command is for admins level 6 only
{
if(sscanf(params, "ui", lookupid, ARank)) return SendClientMessage(playerid, -1, "Usage: /setrank <PlayerID/PlayerName> <Rank>");
format(str, sizeof(str), "Admin %s (ID:%d) has setted %s (ID:%d) Rank to (%d)",GetName(playerid), playerid, GetName(lookupid), lookupid, ARank);
SendClientMessageToAll(-1, str);
PlayerInfo[lookupid][pRank] = ARank;
}
else
{
SendClientMessage(playerid, -1, "Sorry , you are not admin");
}
return 1;
}