[Ajuda] cmd retornando na mensagem
#1

Qunado digito o comando sempre retorna na mensagem
pawn Код:
Uso: /dararma [id da arma] [quantidade de balas]
Comando \/
pawn Код:
CMD:dararma(playerid, params[])
{
    new string[62], arma, balas;
    if(sscanf(params, "us", arma, balas)) return SendClientMessage(playerid, COLOR_RED, "Uso: /dararma [id da arma] [quantidade de balas]");
    if(arma < 1 || arma > 38) return SendClientMessage(playerid, 0xFF0000FF, "Arma invбlida. Use de 1 б 38.");
    if(balas < 10 || balas > 9999) return SendClientMessage(playerid, 0xFF0000FF, "Uso Correto: Balas entre 10 ~ 9999");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(GetDistanceBetweenPlayers(playerid, i) <= 30)
        {
            if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
            {
                GivePlayerWeapon(i, arma, balas);
            }
        }
    }
    return 1;
}
Reply
#2

se tu usou #include <sscanf>
mude para #include <sscanf2>

ja aconteceu isso comigo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)