SA-MP Forums Archive
[BUG] 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: [BUG] Dialog (/showthread.php?tid=620598)



[BUG] Dialog - TunicoJuniorBR - 31.10.2016

Eu estava colocando um sistema de Admin no meu servidor e tudo certo, quando fui testar... bugou o Dialog de registro e login.

Defines:
Код:
//Defines
#define Dialog_Registro 1
#define Dialog_Login 2
#define Dialog_Admins 3
#define Contas "Contas/%s.ini"
#define DIALOG_STYLE_PASSWORD (6)
BUG: http://i.imgur.com/OCOKtrH.png


Re: [BUG] Dialog - BobbMarley - 31.10.2016

o que vc deve ter feito...


Re: [BUG] Dialog - TunicoJuniorBR - 31.10.2016

Cуdigo do sistema de admins que necessita do Dialog_Admins
Код:
CMD:admins (playerid)
{

new Adms[650],ADMsDialog[810],Level,admscount;

for(new i,a = GetMaxPlayers(); i < a; i++)
{
    if(IsPlayerConnected(i))
	{
		if(Player[i][Admin] > 0)
		{
			if(Player[i][Admin] == 5)
			{
			Level = Player[i][Admin];
			if(admscount < 15)
			format(Adms, sizeof(Adms), "%s\n{0C81E8}%s {FF0303}(%i) {8F8F8F}- {DE8410}Management", Adms,GetPlayerNameEx(i),i,Level);
			admscount++;
			}
			//
			if(Player[i][Admin] == 4)
			{
			Level = Player[i][Admin];
			if(admscount < 15)
			format(Adms, sizeof(Adms), "%s\n{0C81E8}%s {FF0303}(%i) {8F8F8F}- {22BD96}[ Sub-Dono Oficial ] {0EC972}[ Level: {FFFF00}%i {0EC972}]", Adms,GetPlayerNameEx(i),i,Level);
			admscount++;
			}
			//
			if(Player[i][Admin] == 3)
			{
			Level = Player[i][Admin];
			if(admscount < 15)
			format(Adms, sizeof(Adms), "%s\n{0C81E8}%s {FF0303}(%i) {8F8F8F}- {DE8410}Game Admin 2", Adms,GetPlayerNameEx(i),i,Level);
			admscount++;
			}
			//
			if(Player[i][Admin] == 2)
			{
			Level = Player[i][Admin];
			if(admscount < 15)
			format(Adms, sizeof(Adms), "%s\n{0C81E8}%s {FF0303}(%i) {8F8F8F}- {DE8410}Game Admin 1", Adms,GetPlayerNameEx(i),i,Level);
			admscount++;
			}
			//
			if(Player[i][Admin] == 1)
			{
			Level = Player[i][Admin];
			if(admscount < 15)
			format(Adms, sizeof(Adms), "%s\n{0C81E8}%s {FF0303}(%i) {8F8F8F}- {DE8410}Tester", Adms,GetPlayerNameEx(i),i,Level);
			admscount++;
			}
		}
	}
}
if(admscount > 0)
format(ADMsDialog, sizeof(ADMsDialog), "{FFFFFF}Total de administradores online: {FFFF00}%i{FFFFFF}{09D19B}\n%s\n", admscount,Adms);
else
format(ADMsDialog, sizeof(ADMsDialog), "{FF0000}Nenhum administrador online", admscount,Adms);
ShowPlayerDialog(playerid, Dialog_Admins, DIALOG_STYLE_MSGBOX,"Administradores online:",ADMsDialog,"Ok","");


return 1;
}



Re: [BUG] Dialog - TunicoJuniorBR - 31.10.2016

Preciso de ajuda pessoal, por favor!


Re: [BUG] Dialog - TunicoJuniorBR - 31.10.2016

Acho que daria para fazer este comando apenas em chat? Usando o format, sem o dialog? Ajudem-me!


Re: [BUG] Dialog - TunicoJuniorBR - 31.10.2016

@UP, HELPP!!!


Re: [BUG] Dialog - iLordGG - 31.10.2016

#define Dialog_Registro 146
#define Dialog_Login 283
#define Dialog_Admins 364

fassa isso e ve se funcionou


Re: [BUG] Dialog - TunicoJuniorBR - 01.11.2016

Quote:
Originally Posted by iLordGG
Посмотреть сообщение
#define Dialog_Registro 146
#define Dialog_Login 283
#define Dialog_Admins 364

fassa isso e ve se funcionou
infelizmente n foi


Re: [BUG] Dialog - BobbMarley - 01.11.2016

Da uma melhor identada nesse cуdigo ai, talvez seja por isso que nгo estб pegando


Re: [BUG] Dialog - MineiriinHo - 01.11.2016

Passe o cуdigo e poderemos lhe ajudar