[Ajuda] /kick
#1

Eu digito o comando e ele fica dizendo /kick [id] [motivo]

pawn Код:
CMD:kick(playerid, params[])
{
    new VictimID, Motivo[120];
    if(Informacoes[playerid][PlayerAdmin] < 2) return Mensagem(playerid, RED, "Erro: Vocк Nгo tem Nнvel de Administrador Suficiente");
    if(sscanf(params, "ds[120]", VictimID, Motivo)) return Mensagem(playerid, RED, "Erro: /kick [ID] [Motivo]");
    if(!IsPlayerConnected(VictimID)) return Mensagem(playerid, RED, "Erro: Jogador Nгo Conectado");
    GetPlayerName(playerid, gAdminName, sizeof(gAdminName));
    GetPlayerName(VictimID, gPlayerName, sizeof(gPlayerName));
    format(gString, sizeof(gString), ">> Admin-CMD: %s Kickou o Jogador %s Pelo Motivo: %s", gAdminName, gPlayerName, Motivo);
    MensagemParaTodos(RED, gString);
    Kick(VictimID);
    return true;
}
Isso acontece com outros comando, mais ajuda a resolver esse ae e eu resolvo os outros
Reply
#2

vc ja tentou escrever /kick [id do player] [motivo do kick] ?
Reply
#3

Sim..
Reply
#4

vc ta usando parвmetros do sscanf errado...
Deve ser "us" e nгo "ds"...
Reply
#5

Continua dando a maldita msg.
Reply
#6

PHP код:
CMD:kick(playeridparams[])
{
    new 
VictimIDMotivo[120];
    if(
Informacoes[playerid][PlayerAdmin] < 2) return Mensagem(playeridRED"Erro: Vocк Nгo tem Nнvel de Administrador Suficiente");
    if(
sscanf(params"us[120]"VictimIDMotivo)) Mensagem(playeridRED"Erro: /kick [ID] [Motivo]");
    if(!
IsPlayerConnected(VictimID)) return Mensagem(playeridRED"Erro: Jogador Nгo Conectado");
    
GetPlayerName(playeridgAdminNamesizeof(gAdminName));
    
GetPlayerName(VictimIDgPlayerNamesizeof(gPlayerName));
    
format(gStringsizeof(gString), ">> Admin-CMD: %s Kickou o Jogador %s Pelo Motivo: %s"gAdminNamegPlayerNameMotivo);
    
MensagemParaTodos(REDgString);
    
Kick(VictimID);
    return 
true;

Reply
#7

Quote:
Originally Posted by delete
Посмотреть сообщение
PHP код:
CMD:kick(playeridparams[])
{
    new 
VictimIDMotivo[120];
    if(
Informacoes[playerid][PlayerAdmin] < 2) return Mensagem(playeridRED"Erro: Vocк Nгo tem Nнvel de Administrador Suficiente");
    if(
sscanf(params"us[120]"VictimIDMotivo)) return Mensagem(playeridRED"Erro: /kick [ID] [Motivo]");
    if(!
IsPlayerConnected(VictimID)) return Mensagem(playeridRED"Erro: Jogador Nгo Conectado");
    
GetPlayerName(playeridgAdminNamesizeof(gAdminName));
    
GetPlayerName(VictimIDgPlayerNamesizeof(gPlayerName));
    
format(gStringsizeof(gString), ">> Admin-CMD: %s Kickou o Jogador %s Pelo Motivo: %s"gAdminNamegPlayerNameMotivo);
    
MensagemParaTodos(REDgString);
    
Kick(VictimID);
    return 
true;

me ajuda? https://sampforum.blast.hk/showthread.php?tid=396108
Reply
#8

Quote:
Originally Posted by delete
Посмотреть сообщение
PHP код:
CMD:kick(playeridparams[])
{
    new 
VictimIDMotivo[120];
    if(
Informacoes[playerid][PlayerAdmin] < 2) return Mensagem(playeridRED"Erro: Vocк Nгo tem Nнvel de Administrador Suficiente");
    if(
sscanf(params"us[120]"VictimIDMotivo)) Mensagem(playeridRED"Erro: /kick [ID] [Motivo]");
    if(!
IsPlayerConnected(VictimID)) return Mensagem(playeridRED"Erro: Jogador Nгo Conectado");
    
GetPlayerName(playeridgAdminNamesizeof(gAdminName));
    
GetPlayerName(VictimIDgPlayerNamesizeof(gPlayerName));
    
format(gStringsizeof(gString), ">> Admin-CMD: %s Kickou o Jogador %s Pelo Motivo: %s"gAdminNamegPlayerNameMotivo);
    
MensagemParaTodos(REDgString);
    
Kick(VictimID);
    return 
true;

Valeu Delete deu certo, mais oque vocк mudou ae alem do us[120] ?
Reply
#9

Nгo precisa de return
Reply
#10

Valeuu po +REP.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)