SA-MP Forums Archive
[Pedido] Comando /desarmar - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Comando /desarmar (/showthread.php?tid=517463)



Comando /desarmar - GHLEMES - 05.06.2014

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


Re: Comando /desarmar - n0minal - 05.06.2014

Simples...
Quote:

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

return RemovePlayerWeapons(variaveldoparametro);
}