[Ajuda] Oque tem de errado
#1

Boas maltas galera, estou enfrentando um seguinte erro, ele й o seguinte: "O jogador escreve /darmod [id] [level] e ele seta o level 0 de moderador. Alйm disso em vez de quando digitar /darmod [id], aparecer Use: /darmod [id] [level], pois quando digita /darmod e o id da pessoa ele ja seta o level 0 de adm.

pawn Код:
CMD:darmod(playerid, params[])
{
    if(Jogador[playerid][pStaff] < 2) return SendClientMessage(playerid, -1,"Vocк nгo esta autorizado a utilizar este comando!");
    new giverid, nivel,Nome[MAX_PLAYER_NAME],giveplayer[MAX_PLAYER_NAME],string[70];
    GetPlayerName(playerid,Nome,sizeof(Nome));
    GetPlayerName(giverid,giveplayer,sizeof(giveplayer));
    if(sscanf(params,"u", giverid, nivel)) return SendClientMessage(playerid,-1,"Use: /darmod [id] [Nivel (1-2)]");
    if(!IsPlayerConnected(giverid)) return SendClientMessage(playerid,-1,"Player nгo conectado.");
    format(string,sizeof(string),"INFO: Vocк deu admin %d para %s",nivel,giveplayer);
    SendClientMessage(playerid,-1,string);
    format(string,sizeof(string),"INFO: Vocк foi promovido a moderador %d por %s",nivel,Nome);
    SendClientMessage(giverid,-1,string);
    Jogador[giverid][pStaff] = nivel;
    return 1;
}
Reply
#2

pawn Код:
if(sscanf(params,"ud", giverid, nivel)) return SendClientMessage(playerid,-1,"Use: /darmod [id] [Nivel (1-2)]");
Reply
#3

Vlw tio +rep. Eu man me add no novo msn: matheus.dc.vieira@hotmail.com! To com sdds de vc!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)