SA-MP Forums Archive
[Ajuda] Como pegar o ID do admin no dialog. - 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] Como pegar o ID do admin no dialog. (/showthread.php?tid=630539)

Pages: 1 2


Re: Como pegar o ID do admin no dialog. - Duk - 16.03.2017

Quote:
Originally Posted by RodrigoMSR
View Post
Veja a lуgica:
Abriu a lista, armazenou na variбvel o ID do admin para cada item/linha da lista.
Ao clicar em uma linha da lista, armazena o ID do admin dessa linha na posiзгo 0 da variбvel (para nгo ter que criar outra).
Ao responder o diбlogo de mensagem, utiliza o valor da posiзгo 0 da variбvel que contйm o admin clicado antes.

Exemplo com cуdigo:
Code:
//Ao abrir o primeiro diбlogo com a lista de admins
Admin_Lista[playerid][0] = 32;
Admin_Lista[playerid][1] = 33;
Admin_Lista[playerid][2] = 34;
Admin_Lista[playerid][3] = 35;

//Ao clicar na terceira linha do diбlogo
Admin_Lista[playerid][0] = Admin_Lista[playerid][2]; //Admin_Lista[playerid][0] agora vale 34, que й o ID do admin da terceira linha

//Ao clicar em enviar mensagem
A mensagem й enviada para o ID 34, da variбvel Admin_Lista[playerid][0]
iXI ENTГO QUER DIZER QUE EU VOU TEM QUE COLOCAR UM NUMERO PRA CADA LISTA QUE FOR CLICADA?

Fica dificil por que nгo sei quantos admins vai ter no servidor.


Re: Como pegar o ID do admin no dialog. - pWesley - 16.03.2017

Nгo Duk, nгo vai precisar. O ContarAdmins vai pegar nъmeros de 0 ao limite definido em Maximo_Admins. Daн, quando vocк selecionar o nome da pessoal, vai gerir a partir desse nъmero, esse mesmo que receberб o valor de i (ID do Admin).