SA-MP Forums Archive
[Pedido] comando kick por phelper - 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 kick por phelper (/showthread.php?tid=575413)



comando kick por phelper - BHTMestre - 26.05.2015

olб pessoal tudo bom ? gostaria de saber se vocкs teriam algum comando para kikar um jogador como helper ? tipo

a pessoa que tem o rank [phelper] podera kikar usuarios teriam ??


Re: comando kick por phelper - Jimmmy - 26.05.2015

Fiz uma base...

PHP код:
new pHelper[MAX_PLAYERS]; 
Para dar a permissгo

PHP код:
pHelper[playerid] = 1
PHP код:
CMD:kick(playeridparams[])
{
    if(
pHelper[playerid] == 1)
    {
         new 
ID;
         if(
sscanf(params"d"ID)) return SendClientMessage(playerid0xFFFFFFAA"Digite /kick ID");
         
Kick(ID);
    }
    return 
1;




AW: Re: comando kick por phelper - BHTMestre - 26.05.2015

Quote:
Originally Posted by Jimmmy
Посмотреть сообщение
Fiz uma base...

PHP код:
new pHelper[MAX_PLAYERS]; 
Para dar a permissгo

PHP код:
pHelper[playerid] = 1
PHP код:
CMD:kick(playeridparams[])
{
    if(
pHelper[playerid] == 1)
    {
         new 
ID;
         if(
sscanf(params"d"ID)) return SendClientMessage(playerid0xFFFFFFAA"Digite /kick ID");
         
Kick(ID);
    }
    return 
1;

eu testei aqui mas a pessoa nгo vai kikada '-'


Re: AW: Re: comando kick por phelper - Jimmmy - 26.05.2015

Quote:
Originally Posted by BHTMestre
Посмотреть сообщение
eu testei aqui mas a pessoa nгo vai kikada '-'
Bom eu dei uma base de como vocк irar fazer ..

O comando nгo fuciono porque vocк tem que fazer o resto ..
esse aqui seta a permissгo ao player para poder usar o cmd kick.

Loga na RCON .
PHP код:
CMD:sethelper(playeridparams[]) 

     if(
IsPlayerAdmin(playerid))
    { 
         new 
ID
         if(
sscanf(params"d"ID)) return SendClientMessage(playerid0xFFFFFFAA"Digite /helper ID"); 
         
pHelper[ID] = 1;  
    }
    return 
1

OBS: tem que fazer o salvamento da variavel pHelper ainda caso queira quando reniciar o jogador continuar com a permissгo .


AW: Re: AW: Re: comando kick por phelper - BHTMestre - 26.05.2015

Quote:
Originally Posted by Jimmmy
Посмотреть сообщение
Bom eu dei uma base de como vocк irar fazer ..

O comando nгo fuciono porque vocк tem que fazer o resto ..
esse aqui seta a permissгo ao player para poder usar o cmd kick.

Loga na RCON .
PHP код:
CMD:sethelper(playeridparams[]) 

     if(
IsPlayerAdmin(playerid))
    { 
         new 
ID
         if(
sscanf(params"d"ID)) return SendClientMessage(playerid0xFFFFFFAA"Digite /helper ID"); 
         
pHelper[ID] = 1;  
    }
    return 
1

OBS: tem que fazer o salvamento da variavel pHelper ainda caso queira quando reniciar o jogador continuar com a permissгo .
vlw funfo agr como faзo pra mostrar pro player q foi kick ?


Respuesta: comando kick por phelper - AndreLuiz - 27.05.2015

PHP код:
SendClientMessage(ID0xFF0000AA"Vocк foi kickado!"); 



Re: Respuesta: comando kick por phelper - BHTMestre - 27.05.2015

Quote:
Originally Posted by AndreLuiz
Посмотреть сообщение
PHP код:
SendClientMessage(ID0xFF0000AA"Vocк foi kickado!"); 
e pra mostrar o motivo do kick eh ?


Respuesta: comando kick por phelper - [BWL]Chamaleon - 27.05.2015

pawn Код:
CMD:kick(playerid, params[])
{
    if(pHelper[playerid] == 1)
    {
         new ID,motivo[128],string[128];
         if(sscanf(params, "ds", ID,motivo)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite /kick ID [MOTIVO]");        
        format(string, sizeof(string),"Vocк foi kickado! MOTIVO %s",motivo);
        SendClientMessage(ID, 0xFF0000AA, string);  
        Kick(ID);
    }
    return 1;
}
Fiz correndo mas acho que tб certo kk..

Atenciosamente,



Re: Respuesta: comando kick por phelper - Jimmmy - 27.05.2015

Quote:
Originally Posted by [BWL]Chamaleon
Посмотреть сообщение
pawn Код:
CMD:kick(playerid, params[])
{
    if(pHelper[playerid] == 1)
    {
         new ID,motivo[128],string[128];
         if(sscanf(params, "ds", ID,motivo)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite /kick ID [MOTIVO]");        
        format(string, sizeof(string),"Vocк foi kickado! MOTIVO %s",motivo);
        SendClientMessage(ID, 0xFF0000AA, string);  
        Kick(ID);
    }
    return 1;
}
Fiz correndo mas acho que tб certo kk..

Atenciosamente,
Nгo precisa de [128] ..

30+40 = string[ 70 ]

PHP код:
CMD:kick(playeridparams[]) 

    if(
pHelper[playerid] == 1
    { 
         new 
IDMotivo[40], string[70]; 
         if(
sscanf(params"ds"IDMotivo)) return SendClientMessage(playerid0xFFFFFFAA"Digite /kick ID Motivo"); 
         
format(stringsizeof(string), "Vocк foi kickado [ Motivo %s ]"Motivo);
         
SendClientMessage(ID0xFFFFFFAAstring);
         
Kick(ID); 
    } 
    return 
1




Respuesta: Re: Respuesta: comando kick por phelper - DKDarkking - 28.05.2015

Quote:
Originally Posted by Jimmmy
Посмотреть сообщение
Nгo precisa de [128] ..

30+40 = string[ 70 ]

PHP код:
CMD:kick(playeridparams[]) 

    if(
pHelper[playerid] == 1
    { 
         new 
IDMotivo[40], string[70]; 
         if(
sscanf(params"ds"IDMotivo)) return SendClientMessage(playerid0xFFFFFFAA"Digite /kick ID Motivo"); 
         
format(stringsizeof(string), "Vocк foi kickado [ Motivo %s ]"Motivo);
         
SendClientMessage(ID0xFFFFFFAAstring);
         
Kick(ID); 
    } 
    return 
1

nгo mostrou o motivo do kick so mostrou server closed the connection