03.04.2012, 20:15
pawn Код:
enum pInfo
{
pAdmin,
pAdminName,
PlayerName,
}
new PlayerInfo[MAX_PLAYERS][pInfo];
Then, for example, you make it so you /setadminname [name].
pawn Код:
CMD:setadminname(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new string[128], newname[15];
if(sscanf(params, "s", newname)) return SendClientMessage(playerid, COLOR_WHITE, "Usage: /setadminanme <name>");
PlayerInfo[playerid][pAdminName] = newname;
format(string, sizeof(string), "You set your admin name to %s", newname);
SendClientMessage(playerid, 0xFFFFFFFF, string);
}
else return SendClientMessage(playerid, 0xFFFFFFFF, "You are not authorized to use this command!");
return 1;
}
CMD:adminduty(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
if(AdminDuty[playerid] == 1)
{
SetPlayerName(playerid, PlayerInfo[playerid][pAdminName]);
}
else
{
SetPlayerName(playerid, PlayerName);
}
}
return 1;
}