[POMOC] Dialog nema responsa


Započeo [OG]Foley, Mart 22, 2011, 11:42:12 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: GTA-RP edit
Detaljan opis problema: nema responsa u dialogu
Ja upisem komandu /neon i prikaze mi se dialog
no npr. kada stisnem na bijelu boju nestane dijalog i nista se ne desi, a trebalo bi mi naplatit novce i poslat poruku
HELP!!
Dio skripte:komanda /neon
if (strcmp(cmd, "/neon", true) == 0)
	{
	    if(IsPlayerInRangeOfPoint(playerid,10,599.9309,-1509.9836,15.0518))
	    {
	    	SendClientMessage(playerid,COLOR_YELLOW,"HINT: Izaberi Boju");
	    	ShowPlayerDialog(playerid, 542134,DIALOG_STYLE_LIST,"Kupovina Neona","Bijela 8000$\nPlava 10000$\nCrvena 12000$\nZelena 14000$\nRoza                   16000$\nMicanje Neona","Kupi","Odustani");
	    return 1;
	    }
	}

Kod u dialogresponse
if(dialogid == 542134)
		{
		    if(response)
		    {
		        new vehicleid;
				vehicleid = GetPlayerVehicleID(playerid);
		        if(listitem == 0)
				{
					SendClientMessage(playerid,COLOR_YELLOW,"Kupili ste Neon svijetlo Bjele boje");
		            AddNeonLightToVehicle(vehicleid, 0);
		            GivePlayerMoney(playerid, -8000);
				}
				else if(listitem == 1)
				{
				    SendClientMessage(playerid,COLOR_YELLOW,"Kupili ste Neon svijetlo Plave boje");
		            AddNeonLightToVehicle(vehicleid, 1);
		            GivePlayerMoney(playerid, -10000);
				}
				else if(listitem == 2)
				{
				    SendClientMessage(playerid,COLOR_YELLOW,"Kupili ste Neon svijetlo Crvene boje");
		            AddNeonLightToVehicle(vehicleid, 2);
		            GivePlayerMoney(playerid, -12000);
				}
				else if(listitem == 3)
				{
				    SendClientMessage(playerid,COLOR_YELLOW,"Kupili ste Neon svijetlo Zelene boje");
		            AddNeonLightToVehicle(vehicleid, 3);
		            GivePlayerMoney(playerid, -14000);
				}
				else if(listitem == 4)
				{
				    SendClientMessage(playerid,COLOR_YELLOW,"Kupili ste Neon svijetlo Roze boje");
		            AddNeonLightToVehicle(vehicleid, 4);
		            GivePlayerMoney(playerid, -16000);
				}
				else if(listitem == 5)
				{
				    SendClientMessage(playerid,COLOR_YELLOW,"Uklonili ste svoj neon");
			 	    RemoveNeonLightFromVehicle(vehicleid);
				}
			}
		}


Neke slike/video za lakse dobivanje pomoci(neobavezno): 
Poslednja Izmena: Mart 22, 2011, 11:45:21 PRE PODNE od [BM]Alen_Sudec

pokusaj ovo smanjiti: 542134 na manji broj... npr.:
ShowPlayerDialog(playerid, 524,DIALOG_STYLE_LIST,"Kupovina Neona","Bijela 8000$\nPlava 10000$\nCrvena 12000$\nZelena 14000$\nRoza 16000$\nMicanje Neona","Kupi","Odustani");


if(dialogid == 524)

BloodMaster

*

Ex. Super Moderator

Pa gdje si ti otiso, najveci moguci ID ti je 32767, malo si prekoracio

edit:

Napravi provjeru novaca:

if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid,COLOR_YELLOW,"Nemas dovoljno novca za ovaj neon!");

To dodas ispod

if(listitem == 1)
{


offt:

Drago mi je da koristis moju inc (:
Poslednja Izmena: Mart 24, 2011, 10:55:27 PRE PODNE od BloodMaster