[Ajuda] Problema com ADM CMD por Dialog
#1


Pessoal, estou criando um sistema de Registro/Login + Administracao por dialog.

O Sistema do Registro/Login ja foi completo, porem o sistema de administracao nao.

Fiz o de Administracao por OnPlayerClickPlayer, assim q o ADM clica sobre o player abre uma Dialog para ele escolher entre comandos de ADM(kick, Ban, etc..) ou de player comum(ligar, SMS, etc...). ate ai ok...



Parte de ADM:



Na parte de ADM/MOD temos comandos(o de Kick por exemplo) em que o ADM quando clicar, vai receber uma outra dialog para digitar o motivo:



Mas Quando o ADM digita o motivo, o player e kickado, porem nao aparece o motivo:



ja tentei diminuir a linha mas nada da certo.

Codigos:

Esse e pra quando o ADM selecionar Kick:

pawn Код:
if(listitem == 1)
        {
            ShowPlayerDialog(playerid, DIALOG_KICK, DIALOG_STYLE_INPUT, ".::Kick::.", "Digite o Motivo:", "Pronto", "Cancelar");
        }
Aqui e a parte que o Dialog pega o "MOTIVO" que o ADM digitou, o nome do ADM e o do player kickado, kicka o player e manda uma mansagem para todos do server:
pawn Код:
if(dialogid == DIALOG_KICK)
{
    new NomeClicado[30], str[128], Motivo;
    Motivo = strval(inputtext);
    GetPlayerName(Clicado[playerid], NomeClicado, 30);
    format(str, 128, "O Administrador %s Kickou o Player %s! Motivo: %s", nome, NomeClicado, Motivo);
    SendClientMessageToAll(COR_LARANJA, str);
    Kick(Clicado[playerid]);
}
Ok, isso tudo ate compila. Mas olha oque acontece In-Game:



Falta o Motivo se repararem...

BOM, E ISSO AE GALERA, DESCULPA TANTA ENROLACAO, AJUDEM AE PF. SE NAO ENTENDEREM SO PERGUNTAR QUE EU RESPONDO

Ajudou = +rep
Reply


Messages In This Thread
Problema com ADM CMD por Dialog - by Foodinha - 30.01.2014, 16:51
Re: Problema com ADM CMD por Dialog - by mau.tito - 30.01.2014, 17:03
Re: Problema com ADM CMD por Dialog - by Foodinha - 30.01.2014, 17:06

Forum Jump:


Users browsing this thread: 1 Guest(s)