[Pedido] Comando MP
#4

Seus comandos estгo sendo produzidos de maneira errada!
O Administrador que vocк pede, se estiver se tratando do Admin em RCON, й do modo que eu fiz abaixo.
Caso for em outro sistema de administraзгo. Irб ser de acordo com as definiзхes que vocк deu!


Produзгo do comando "/mp":

Vamos criar stock para nгo precisar criar variбveis e definiзхes o tempo todo:
PHP код:
stock playername(playerid)
{
    new 
nomezao[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnomezaosizeof(nomezao));
    return 
nomezao;

Comando "/mp":
PHP код:
CMD:mp(playeridparams[])
{
    if(
IsPlayerAdmin(playerid))
    {
        new 
id,Mensagem[90],string[165];
        if(
sscanf(params,"us[90]",id,Mensagem)) return SendClientMessage(playerid,-1,"| ERRO | Use /Mp [ Id ] [ Texto ]");
        if(
playerid == id) return SendClientMessage(playerid, -1"| ERRO | Vocк nгo pode enviar mensagem para si mesmo");
        if(!
IsPlayerConnected(id)) return SendClientMessage(playerid, -1"| ERRO | O(A) jogador(a) nгo estб conectado(a)");
        if(
strlen(Mensagem) > 75) return SendClientMessage(playerid, -1,"| ERRO | Texto muito grande");
        
format(string,sizeof(string), "| MP | Mensagem recebida de %s[%i] ( %s )"playername(playerid),playeridMensagem);
        
SendClientMessage(id, -1string);
        
format(string,sizeof(string), "| MP | Mensagem enviada para %s[%i] ( %s )"playername(id),idMensagem);
        
SendClientMessage(playerid,-1,string);
    }
    else
    {
        
SendClientMessage(playerid, -1"{FF0000}ERRO: Vocк nгo possui permissгo para utilizar este comando!");
    }
    return 
1;

Correзгo do comando "/kill":
PHP код:
CMD:kill(playerid)
{
    if(
IsPlayerAdmin(playerid))
    {
        new 
string[65];
        
format(stringsizeof(string), "[ > ] Jogador %s - Vocк se matou!"playername(playerid));
        
SetPlayerHealth(playerid, -100);
        
SendClientMessage(playerid, -1string);
    }
    else
    {
        
SendClientMessage(playerid, -1"{FF0000}ERRO: Vocк nгo possui permissгo para utilizar este comando!");
    }
     return 
1;

Reply


Messages In This Thread
Comando MP - by Adanilton - 27.08.2017, 19:02
Re: Comando MP - by MatheusFirmino - 27.08.2017, 19:19
Re: Comando MP - by Lontresca - 27.08.2017, 19:19
Re: Comando MP - by fxckshzt - 27.08.2017, 19:41

Forum Jump:


Users browsing this thread: 3 Guest(s)