[Ajuda] Problema com DIALOGS
#1

Tф com um puta problemгo com uma dialog de donater aqui. O problema й que ela simplesmente nгo afere em NADA. Segue o cуdigo:

Primeiro, no topo do gm:
Код:
#define DIALOG_DONATER  1325
(por qual motivo vocк definiu a porra de uma dialog com um nъmero?; eu peguei um gamemode jб feito e existente e tф fazendo umas alteraзхes radicais nele; se eu nгo definisse essa bosta dessa dialog o compilador do sublime text nгo ia compilar).

Depois, a dialog:
Код:
Dialog:DIALOG_DONATER(playerid, response, listitem, inputtext[])
{
	if(!response)
	{
		return SendErrorMessage(playerid, "Vocк fechou o menu donater.");
	}
	else
	{
		switch(listitem){
			case 0:
			{
				if(PlayerInfo[playerid][pVipPoints] < 5)
					return SendErrorMessage(playerid, "Vocк nгo tem vip points suficientes para comprar este benefнcio.");

				PlayerInfo[playerid][pVipPoints] -= 5;
				SendClientMessage(playerid, COLOR_LIGHTGREEN, "Vocк adquiriu 1x mudanзa de nome! Utilize /changename para usufruir do benefнcio.");
				PlayerInfo[playerid][pChangeNames]++;
				format(stringGlobal, sizeof(stringGlobal), "DonatorSys: %s adquiriu uma mudanзa de nome.", PlayerName(playerid, 0));
				SendAdminMessage(COLOR_YELLOW, stringGlobal);
			}
			default: return SendErrorMessage(playerid, "Vai tomar no cu.");
		}
	}

	return 1;
}
Fiz SУ o case 0 e fiz o default pra testar, mas nem essa merda tб indo. Jб tentei colocar na OnDialogResponse mas mesmo assim nгo vai. Segue o comando:

Код:
CMD:menudonater(playerid, params[]){
	
	Dialog_Show(playerid, DIALOG_DONATER, DIALOG_STYLE_TABLIST_HEADERS, stringGlobal, 
                "Benefнcio\tPreзo\tDuraзгo (em dias)\n \
		Mudanзa de nome\t5 VIP POINTS\t--\n \
		Mudanзa de nъmero de telefone\t5 VIP POINTS\t--\n \
		+50 de score\t10 VIP POINTS\t--\n \
		+20 pontos de upgrade\t5 VIP POINTS\t--\n \
		3x payday\t10 VIP POINTS\t30 dias\n \
		Pacote benefнcios 1\t10 VIP POINTS\t30 dias\n \
		Pacote benefнcios 2\t20 VIP POINTS\t30 dias\n \
		Pacote benefнcios 3\t30 VIP POINTS\t30 dias \
		", "Selecionar", "Fechar");
	return 1;
}
O dialog abre normal, aparece tudo normal, sу que a merda й que quando eu clico em qualquer opзгo que seja ou clique esc (que no caso seria o !response), nгo me retorna bosta nenhuma, NADA, simplesmente a dialog existe mas ela nгo responde aos meus cases. O que poderia ser? Jб tentei com ShowPlayerDialog e й a mesma merda.
Reply


Messages In This Thread
Problema com DIALOGS - by Diggie - 06.09.2018, 02:43
Re: Problema com DIALOGS - by humildadeforever - 06.09.2018, 03:01
Re: Problema com DIALOGS - by Diggie - 06.09.2018, 04:07
Re: Problema com DIALOGS - by humildadeforever - 06.09.2018, 04:41
Re: Problema com DIALOGS - by Diggie - 06.09.2018, 16:53
Re: Problema com DIALOGS - by humildadeforever - 06.09.2018, 16:59
Re: Problema com DIALOGS - by xDeadPoolx - 06.09.2018, 19:53
Re: Problema com DIALOGS - by Diggie - 06.09.2018, 20:18

Forum Jump:


Users browsing this thread: 1 Guest(s)