[Ajuda] COMANDO
#1

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);
Reply
#2

Por favor, poderia comentar o cуdigo inteiro?
Reply
#3

Код:
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;
}
Reply
#4

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

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

https://prnt.sc/k1v181
Reply
#6

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;

Reply
#7

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;

Reply
#8

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й?
Reply
#9

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.
Reply
#10

suave pelo menos responde ksksks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)