[Ajuda] Qual a cagada que to fazendo?
#1

To fazendo o comando /banir [id] [motivo], sу que quando eu digito /banir no jogo
ele puxa todas as funзхes

Aparece Use: /banir id motivo.
Aparece Vocк nгo й um admin
e bane o jogador playerid.

pawn Код:
CMD:banir(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) SendClientMessage(playerid, COR_VERMELHO, "[INFO] Vocк nгo й um admin.");
    new giveid;
    new texto[128];
    if(sscanf(params, "us[128]", giveid, texto)) SendClientMessage(playerid, COR_CINZA, "[INFO] Use: /banir [id/nome].");
    Ban(giveid);
    new msgban[128];
    new nome[MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, nome, sizeof(nome));
    format(msgban, sizeof(msgban), "O jogador %s foi banido pelo admin %s. Motivo: %s.", nome[giveid], nome[playerid], texto);
    SendClientMessageToAll(COR_VERMELHO, msgban);
    return 1;
}
Reply
#2

pawn Код:
CMD:banir(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) SendClientMessage(playerid, COR_VERMELHO, "[INFO] Vocк nгo й um admin.");
    new giveid;
    new texto[128];
    if(sscanf(params, "us", giveid, texto)) return SendClientMessage(playerid, COR_CINZA, "[INFO] Use: /banir [id/nome].");
    new msgban[128];
    new nome[MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, nome, sizeof(nome));
    format(msgban, sizeof(msgban), "O jogador %s foi banido pelo admin %s. Motivo: %s.", nome[giveid], nome[playerid], texto);
    SendClientMessageToAll(COR_VERMELHO, msgban);
    Ban(giveid);
    return 1;
}
Reply
#3

ta..
mas a msg quando bane aparece O jogador "nome do jogador" foi banido pelo Admin "Nome do Admin"
no nome do jogador ta aparecendo o mesmo nome do admin sу que sem a primeira letra.. pq?

e ta aparecendo Use: /banir [id/nome] atй pra qm nгo й admin..
me explica
Reply
#4

pawn Код:
CMD:banir(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_VERMELHO, "[INFO] Vocк nгo й um admin.");
    new giveid;
    new texto[128];
    if(sscanf(params, "us", giveid, texto)) return SendClientMessage(playerid, COR_CINZA, "[INFO] Use: /banir [id/nome].");
    new msgban[128], nome[MAX_PLAYER_NAME], name1[MAX_PLAYER_NAME];
    GetPlayerName(giveid, nome, sizeof(nome));
    GetPlayerName(playerid, name1, sizeof(name1)):
    format(msgban, sizeof(msgban), "O jogador %s foi banido pelo admin %s. Motivo: %s.", nome, name1, texto);
    for(new i = 0; i < GetMaxPlayers(); i++)
        if(IsPlayerConnected(i) && IsPlayerAdmin(i)) SendClientMessage(i, COR_VERMELHO, msgban);
    Ban(giveid);
    return 1;
}
ta ae
Reply
#5

boa mlq
eu tava colocando GetPlayerName(playerid)

(Y) +Rep
Reply
#6

Quote:
Originally Posted by ChrisRock
Посмотреть сообщение
boa mlq
eu tava colocando GetPlayerName(playerid)

(Y) +Rep
De nada Chris ^^

@OFF
Curto o seriado rsrs
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)