[Ajuda] Como pegar o ID do admin no dialog.
#18

Tente:
Code:
if(dialogid == 1018)
    {
    	if(response)
        {
        	//if(ContarAdmins == 0) return SendClientMessage(playerid, COR_ERRO, ": ERRO : {FFFFFF}Nгo hб nenhum membro da staff online para vocк enviar uma mensagem particular!"),
            Admin_Lista[playerid][0] = Admin_Lista[playerid][listitem]; //id do administrador clicado ficarб na posiзгo 0 da array
			ShowPlayerDialog(playerid, 47, DIALOG_STYLE_INPUT, "{FF0000}Mensagem Particular", "\n{FFFFFF}Coloque abaixo o texto que vocк quer enviar a um membro da staff.\nColoque de {EEAD2D}1 {EEAD2D}a 40 {FFFFFF}caracteres.\n", ">>>", "X");
		}
		return true;
    }

    if(dialogid == 47)
    {
    	if(response)
        {
	        if(strlen(inputtext) == 0) return ShowPlayerDialog(playerid, 47, DIALOG_STYLE_INPUT, "{FF0000}Mensagem Particular", "\n{FFFFFF}Coloque abaixo o texto que vocк quer enviar a um membro da staff.\nColoque de {EEAD2D}1 {EEAD2D}a 40 {FFFFFF}caracteres.\n", ">>>", "X");
	        if(strlen(inputtext) < 1 || strlen(inputtext) > 40) return SendClientMessage(playerid, COR_ERRO, ": ERRO : {FFFFFF}Coloque de 1 a 40 caracteres."), ShowPlayerDialog(playerid, 47, DIALOG_STYLE_INPUT, "{FF0000}Mensagem Particular", "\n{FFFFFF}Coloque abaixo o texto que vocк quer enviar a um membro da staff.\nColoque de {EEAD2D}1 {EEAD2D}a 40 {FFFFFF}caracteres.\n", ">>>", "X");
	        if(!IsValidText(inputtext)) return ShowPlayerDialog(playerid, 47, DIALOG_STYLE_INPUT, "{FF0000}Mensagem Particular", "\n{FFFFFF}Coloque abaixo o texto que vocк quer enviar a um membro da staff.\nColoque de {EEAD2D}1 {EEAD2D}a 40 {FFFFFF}caracteres.\n", ">>>", "X");
			format(STG,sizeof(STG), ": MP : {FFFFFF}MP de %s (%d): %s", Nome_Conta[playerid], playerid, inputtext);
            if(!IsPlayerConnected(Admin_Lista[playerid][0]) || INFO_P[Admin_Lista[playerid][0]][Nivel_Admin_P] < 1) //se o administrador clicado saiu do jogo
            {
                SendClientMessage(playerid, 0xFFE328FF,": MP : {FFFFFF}Sua mensagem particular nгo pфde ser enviada por causa de um erro interno!");
            }
            else
            {
				SendClientMessage(Admin_Lista[playerid][0], 0xFFE328FF , STG);
				SendClientMessage(playerid, 0xFFE328FF,": MP : {FFFFFF}Sua mensagem particular foi enviada com sucesso, aguarde uma resposta!");
			}
        }
		return true;
    }
Reply


Messages In This Thread
Como pegar o ID do admin no dialog. - by Duk - 15.03.2017, 20:26
Re: Como pegar o ID do admin no dialog. - by Duk - 15.03.2017, 20:53
Re: Como pegar o ID do admin no dialog. - by FallweN - 15.03.2017, 20:57
Re: Como pegar o ID do admin no dialog. - by Duk - 15.03.2017, 21:02
Re: Como pegar o ID do admin no dialog. - by pWesley - 15.03.2017, 21:23
Re: Como pegar o ID do admin no dialog. - by tonisantolia - 15.03.2017, 21:23
Re: Como pegar o ID do admin no dialog. - by Duk - 15.03.2017, 21:33
Re: Como pegar o ID do admin no dialog. - by BLacksKrillex - 15.03.2017, 21:54
Re: Como pegar o ID do admin no dialog. - by Duk - 15.03.2017, 22:03
Re: Como pegar o ID do admin no dialog. - by BLacksKrillex - 15.03.2017, 22:36
Re: Como pegar o ID do admin no dialog. - by pWesley - 15.03.2017, 22:46
Programando e Relaxando! - by RazorGuigo - 16.03.2017, 00:21
Re: Como pegar o ID do admin no dialog. - by Duk - 16.03.2017, 01:55
Re: Como pegar o ID do admin no dialog. - by pWesley - 16.03.2017, 02:03
Re: Como pegar o ID do admin no dialog. - by Duk - 16.03.2017, 02:13
Re: Como pegar o ID do admin no dialog. - by pWesley - 16.03.2017, 02:13
Re: Como pegar o ID do admin no dialog. - by Duk - 16.03.2017, 02:18
Re: Como pegar o ID do admin no dialog. - by RodrigoMSR - 16.03.2017, 02:20
Re: Como pegar o ID do admin no dialog. - by Duk - 16.03.2017, 02:45
Re: Como pegar o ID do admin no dialog. - by RodrigoMSR - 16.03.2017, 03:10
Re: Como pegar o ID do admin no dialog. - by Duk - 16.03.2017, 15:23
Re: Como pegar o ID do admin no dialog. - by pWesley - 16.03.2017, 15:43

Forum Jump:


Users browsing this thread: 1 Guest(s)