30.06.2012, 05:04
O comando correto seria assim.
Vejo que meu tutorial estб sendo ao ъtil...
pawn Код:
CMD:criaradmin(playerid, params[])
{
new ID, Level,nome[MAX_PLAYER_NAME],vitimanome[MAX_PLAYER_NAME];
if(AdmInfo[playerid][Nivel] < 10) return SendClientMessage(playerid, -1, "Vocк nгo tem permiзгo para utilizar este comando");
if(sscanf(params, "ui", ID, Level)) return SendClientMessage(playerid, -1, "Use: /Criaradmin [ID] [Level]");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "Este ID/Nome estб Offline");//checa se a vitima estб online..
if(Level < 1 || Level > 10) return SendClientMessage(playerid, -1, "Nнveis entre 1 ~ 10");
AdmInfo[ID][Nivel] = Level;//dando o level a vitima...
GetPlayerName(playerid,nome,sizeof(nome));// pega o nome de quem usou...
GetPlayerName(ID,vitimanome,sizeof(vitimanome));//pega o nome da vitima
format String, sizeof(String), "Vocк foi promovido a nнvel %i de Administrador, pelo Admin: %s", Level, nome);
SendClientMessage(ID, -1, String);//envia para a vitima
format(String, sizeof(String), "Vocк deu nнvel %i de Administrador б %s.", Level, vitimanome);
SendClientMessage(playerid, -1, String);//envia para quem usou
return true;
}
pawn Код:
CMD:tiraradmin(playerid, params[])
{
new Motivo[47],ID,nome[MAX_PLAYER_NAME],vitimanome[MAX_PLAYER_NAME];
if(AdmInfo[playerid][Nivel] < 10) return SendClientMessage(playerid, -1, "Vocк nгo tem permiзгo para utilizar este comando");
if(sscanf(params, "us[47]", ID, Motivo)) return SendClientMessage(playerid, -1, "Use: /Tiraradmin [ID] [MOTIVO]");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "Este ID/Nome estб Offline");//checa se a vitima estб online..
AdmInfo[ID][Nivel] = 0;//tirando da vitima
GetPlayerName(playerid,nome,sizeof(nome));//pega o nome de quem usou
GetPlayerName(ID,vitimanome,sizeof(vitimanome));//pega o nome da vitima
format(String, sizeof(String), "O Administrador %s retirou seu nнvel de Admin. Motivo: %s", nome, Motivo));
SendClientMessage(ID, -1, String); //envia para a vitima
format(String, sizeof(String), "Vocк retirou os privilйgios Administrativos de: %s, Motivo: %s", vitimanome, Motivo));
SendClientMessage(playerid, -1, String);//envia para quem usou
return true;
}
Vejo que meu tutorial estб sendo ao ъtil...

