[Ajuda] /daradmin
#1

Bom pessoal й o seguinte eu criei um comando /daradmin, mais quando vai compilar o pawn para de funcionar, jб verifiquei as {} e nada vo postar o code:

pawn Код:
COMMAND:daradmin(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 3 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA, "Vocк nгo й Administrador ou nгo estб logado na RCON!");
    new id, level, Str[70], arq[40];
    if(sscanf(params, "id", id, level)) return (playerid, COR_CINZA, "USE: /daradmin [Id do Player] [Nivel do Admin]");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COR_CINZA, "Esse jogador nгo estб conectado!");
    PlayerInfo[id][pAdmin] = level;
    format(arq,sizeof(arq), "Logs/AdminsPromovidos.ini");
    format(Str,sizeof(Str), "Vocк promoveu %s, a nнvel %d, de Administrador", PlayerName(id), level);
    SendClientMessage(playerid, COR_SKYBLUE, Str);
    format(Str,sizeof(Str), "Vocк foi promovido a nнvel %d, de Administrador. USE: /ajudadmin", level);
    SendClientMessage(id, COR_SKYBLUE, Str);
    writeLog(arq,Str);
    return 1;
}
Reply
#2

Aн meu amigo.

PHP код:
CMD:daradmin(playeridparams[])
{
    new 
idlevelStr[70], arq[40];
    if(!
IsPlayerAdmin(playerid) && PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playeridCOR_CINZA"Vocк nгo й Administrador ou nгo estб logado na RCON!");
    if(
sscanf(params"ud"idlevel)) return SendClientMessage(playeridCOR_CINZA"USE: /daradmin [Id do Player] [Nivel do Admin]");
    if(!
IsPlayerConnected(id)) return SendClientMessage(playeridCOR_CINZA"Esse jogador nгo estб conectado!");
    
PlayerInfo[id][pAdmin] = level;
    
format(arq,sizeof(arq), "Logs/AdminsPromovidos.ini");
    
format(Str,sizeof(Str), "Vocк promoveu %s, a nнvel %d, de Administrador"PlayerName(id), level);
    
SendClientMessage(playeridCOR_SKYBLUEStr);
    
format(Str,sizeof(Str), "Vocк foi promovido a nнvel %d, de Administrador. USE: /ajudadmin"level);
    
SendClientMessage(idCOR_SKYBLUEStr);
    
writeLog(arq,Str);
    return 
1;

Reply
#3

Quote:
Originally Posted by .ThePro
Посмотреть сообщение
Aн meu amigo.

PHP код:
CMD:daradmin(playeridparams[])
{
    new 
idlevelStr[70], arq[40];
    if(!
IsPlayerAdmin(playerid) && PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playeridCOR_CINZA"Vocк nгo й Administrador ou nгo estб logado na RCON!");
    if(
sscanf(params"ud"idlevel)) return SendClientMessage(playeridCOR_CINZA"USE: /daradmin [Id do Player] [Nivel do Admin]");
    if(!
IsPlayerConnected(id)) return SendClientMessage(playeridCOR_CINZA"Esse jogador nгo estб conectado!");
    
PlayerInfo[id][pAdmin] = level;
    
format(arq,sizeof(arq), "Logs/AdminsPromovidos.ini");
    
format(Str,sizeof(Str), "Vocк promoveu %s, a nнvel %d, de Administrador"PlayerName(id), level);
    
SendClientMessage(playeridCOR_SKYBLUEStr);
    
format(Str,sizeof(Str), "Vocк foi promovido a nнvel %d, de Administrador. USE: /ajudadmin"level);
    
SendClientMessage(idCOR_SKYBLUEStr);
    
writeLog(arq,Str);
    return 
1;

O erro estava aqui neh:
pawn Код:
if(sscanf(params, "id", id, level)) return (playerid, COR_CINZA, "USE: /daradmin [Id do Player] [Nivel do Admin]");
Reply
#4

Quote:
Originally Posted by LucasF
Посмотреть сообщение
O erro estava aqui neh:
pawn Код:
if(sscanf(params, "id", id, level)) return (playerid, COR_CINZA, "USE: /daradmin [Id do Player] [Nivel do Admin]");
Sim, vocк esqueceu de colocar o
PHP код:
SendClientMessage 
Reply
#5

Quote:
Originally Posted by .ThePro
Посмотреть сообщение
Sim, vocк esqueceu de colocar o
PHP код:
SendClientMessage 
Embaixo no meu nariz e eu virando o forum de ponta cabeзa vlw.

Vo te dar +REP.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)