[Pedido] Comando /desarmar
#1

Galera tenho um cmd de dar arma no meu server, e queria um para tirar todas as armas do player.


Meu /dararma
pawn Код:
CMD:dararma(playerid, params[])
{
    new String[128], ArmaID, Balas, ID, NomeDoCristao[24], NomeDoCristao2[24];
    if(!IsPlayerConnected(playerid)) return false;
    if(APlayerData[playerid][LoggedIn] == false) return false;
    if(APlayerData[playerid][PlayerLevel] < 7) return SendClientMessage(playerid, -1, "{FF0000}» Vocк nгo tem permissгo para usar este comando!");
    if (sscanf(params, "uii", ID, ArmaID, Balas)) return SendClientMessage(playerid, -1, "» {FF0000}Uso: /dararma [ID] [Arma] [Balas]");
    if (ID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "» {999999}Jogador {FF0000}desconectado!");
    else
    {
        GetPlayerName(ID, NomeDoCristao2, sizeof(NomeDoCristao2));
        GetPlayerName(playerid, NomeDoCristao, sizeof(NomeDoCristao));
        format(String, 128, "» {FF0000}O Administrador {999999}%s {FF0000}te deu uma arma ID:%i", NomeDoCristao, ArmaID);
        SendClientMessage(ID, 0xFFFF00AA, String);
        format(String, 128, "» {999999}Vocк deu uma arma ID: %i para o jogador {00FF00}%s", NomeDoCristao2, ArmaID);
        SendClientMessage(playerid, -1, String);
        GivePlayerWeapon(ID, ArmaID, Balas);
    }
    return true;
}
Obrigado
Reply
#2

Simples...
Quote:

CMD:removerarmas(playerid, params)
{
//declare uma variavel para o parametro
// use a checagem do parametro por sscanf

return RemovePlayerWeapons(variaveldoparametro);
}

Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)