SA-MP Forums Archive
[Ajuda] COMANDO - 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: [Ajuda] COMANDO (/showthread.php?tid=655933)



COMANDO - elTioFrame - 03.07.2018

alguem pode ajuda? eu criei um comando que kika o player mas tipo nгo aparece o nome do player que foi kikado da uma olhada ai no codigo...

Код:
new nomedokikado[MAX_PLAYER_NAME];
Код:
format(string, sizeof(string), "O ADM [ %s ] KIKOU DO SERVER O [ %s ] PELO MOTIVO: %s",nomedoadm, nomedokikado, motivo);



Re: COMANDO - Vithinn - 03.07.2018

Por favor, poderia comentar o cуdigo inteiro?


Re: COMANDO - elTioFrame - 03.07.2018

Код:
CMD:kick(playerid, params[])
{
	new nomedoadm[MAX_PLAYER_NAME];
	new nomedokikado[MAX_PLAYER_NAME];
	new id;
	new motivo[128];
	new string[128];
	if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, VERMELHO, "[!] Vocк nгo й ADM [!]");
	if(sscanf(params, "ds", id, motivo)) return SendClientMessage(playerid, CINZA, "Use: /kick [ID do Jogador] [Motivo]");
	if(!IsPlayerConnected(id)) return SendClientMessage(playerid, VERMELHO, "[ERRO] ID Offline");
	Kick(id);
	GetPlayerName(playerid, nomedoadm, MAX_PLAYER_NAME);
	GetPlayerName(id, nomedokikado, MAX_PLAYER_NAME);
	format(string, sizeof(string), "O ADM [ %s ] KIKOU DO SERVER O [ %s ] PELO MOTIVO: %s",nomedoadm, nomedokikado, motivo);
	SendClientMessageToAll(VERMELHOESCURO, string);
	return 1;
}



Re: COMANDO - FerrariL - 03.07.2018

pawn Код:
if(sscanf(params, "us[128]", id, motivo))



Re: COMANDO - elTioFrame - 03.07.2018

ainda sim nгo aparece o nome do player kikado :/

https://prnt.sc/k1v181


Re: COMANDO - JhonnyMonroe - 03.07.2018

PHP код:
CMD:kick(playeridparams[])
{
    new 
nomedoadm[MAX_PLAYER_NAME], nomedokikado[MAX_PLAYER_NAME], idmotivo[128], string[128];
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playeridVERMELHO"[!] Vocк nгo й ADM [!]");
    else if(
sscanf(params"us[128]"idmotivo)) return SendClientMessage(playeridCINZA"Use: /kick [ID do Jogador] [Motivo]");
    else if(!
IsPlayerConnected(id)) return SendClientMessage(playeridVERMELHO"[ERRO] ID Offline");
    else
    {
        
GetPlayerName(playeridnomedoadmsizeof(nomedoadm));
        
GetPlayerName(idnomedokikadosizeof(nomedokikado));
        
format(stringsizeof(string), "O ADM [ %s ] KIKOU DO SERVER O [ %s ] PELO MOTIVO: %s",nomedoadmnomedokikadomotivo);
        
SendClientMessageToAll(VERMELHOESCUROstring);
        
Kick(id);
    }
    return 
1;




Re: COMANDO - Vithinn - 03.07.2018

Tente utilizar:

PHP код:
CMD:kick(playeridparams[])
{
    if(!
IsPlayerAdmin(playerid)) 
        return 
SendClientMessage(playeridVERMELHO"[!] Vocк nгo й ADM [!]");
    new 
nomedoadm[MAX_PLAYER_NAME],
        
nomedokikado[MAX_PLAYER_NAME],
        
id,
        
motivo[33 1],
        
string[(47 24 24 33) + 1]
    ;
    if(
sscanf(params"ds[33]"idmotivo)) 
        return 
SendClientMessage(playeridCINZA"Use: /kick [ID do Jogador] [Motivo]");
    if(!
IsPlayerConnected(id)) 
        return 
SendClientMessage(playeridVERMELHO"[ERRO] ID Offline");
    
GetPlayerName(playeridnomedoadmsizeof(nomedoadm));
    
GetPlayerName(idnomedokikadosizeof(nomedokikado));
    
format(stringsizeof(string), "O ADM [ %s ] KIKOU DO SERVER O [ %s ] PELO MOTIVO: %s",nomedoadmnomedokikadomotivo);
    
SendClientMessageToAll(VERMELHOESCUROstring);
    
Kick(id);
    return 
1;




Re: COMANDO - elTioFrame - 03.07.2018

Vithinn mt obg eu ajeitei o meu code e deu certo , vi que a funзгo kick temq vir dps de todas outras , resumindo temq ser a ultima nй?


Re: COMANDO - Vithinn - 03.07.2018

Quote:
Originally Posted by elTioFrame
Посмотреть сообщение
Vithinn mt obg eu ajeitei o meu code e deu certo , vi que a funзгo kick temq vir dps de todas outras , resumindo temq ser a ultima nй?
Exatamente elTioFrame, peзo desculpas pela demora da resposta.


Re: COMANDO - elTioFrame - 03.07.2018

suave pelo menos responde ksksks