Dialog problem
#1

Hi.
I have a problem with the dialog, when i tape Cancel my server closes. Here is my dialog:

Code:
public OnPlayerCommandText(playerid, cmdtext[])
//----------------------------------[LICENSE]-----------------------------------------------
  if(strcmp(cmd, "/buylicense", true) == 0)
 	{
 	  if(IsPlayerConnected(playerid) && PlayerToPoint(2.0, playerid, 361.8299,173.6302,1008.3828))
    {
 		    TogglePlayerControllable(playerid, 0);
	  	  	ShowPlayerDialog(playerid, LICMENU, DIALOG_STYLE_LIST, "Odaberi Licencu","Voznja $2000\nLetenje $5000\nPlovidba $800\nOruzje $8000", "Kupi", "Cancel");
      	return 1;
   	}
	}
//---------------------------<[ OnDialogResponse ]>--------------------------------------------------------

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
if(dialogid == LICMENU)
	{
 		if(response)
		{
			if(listitem == 0) // Car Liceses
			{
         if (PlayerInfo[playerid][pCarLic] == 0 && GetPlayerMoney(playerid) > 49)
				 {
	        GivePlayerMoney(playerid,-2000);
	        PlayerInfo[playerid][pCarLic] = 1;
	        	SendClientMessage(playerid, COLOR_GREEN, " Kupio si vozacku dozvolu!");
					SendClientMessage(playerid, COLOR_GRAD5, " Mozes provijeriti licence ako upises /licenses !");
					TogglePlayerControllable(playerid, 1);
					return 1;
				 }
				 else
				 {
	        SendClientMessage(playerid, COLOR_LIGHTRED, "Vec imas licencu za voznju, ili nemas dovoljno novaca!");
	        TogglePlayerControllable(playerid, 1);
	       }
			}
			if(listitem == 1) // Flying Licenses
			{
	       if (GetPlayerMoney(playerid) > 4999)
				 {
	        GivePlayerMoney(playerid,-5000);
					PlayerInfo[playerid][pFlyLic] = 1;
					SendClientMessage(playerid, COLOR_GREEN, " Kupio si dozvolu za Letenje!");
	  			SendClientMessage(playerid, COLOR_GRAD5, "Mozes provijeriti licence ako upises /licenses !");
	  			TogglePlayerControllable(playerid, 1);
					return 1;
				 }
				 else
				 {
	        SendClientMessage(playerid, COLOR_LIGHTRED, "Vec imas licencu za voznju, ili nemas dovoljno novaca!");
	        TogglePlayerControllable(playerid, 1);
	       }
			}
			if(listitem == 2) // Sail Licenses
			{
	       if (GetPlayerMoney(playerid) > 799)
				 {
	        GivePlayerMoney(playerid,-800);
					PlayerInfo[playerid][pBoatLic] = 1;
					SendClientMessage(playerid, COLOR_GREEN, " Kupio si dozvolu za brod!");
	  			SendClientMessage(playerid, COLOR_GRAD5, "Mozes provijeriti licence ako upises /licenses !");
	  			TogglePlayerControllable(playerid, 1);
					return 1;
				 }
				 else
				 {
	        SendClientMessage(playerid, COLOR_LIGHTRED, "Vec imas licencu za voznju, ili nemas dovoljno novaca!");
	        TogglePlayerControllable(playerid, 1);
	       }
			}
			if(listitem == 3) // Gun licenses
			{
		    if (GetPlayerMoney(playerid) > 799)
				{
		    GivePlayerMoney(playerid,-8000);
				PlayerInfo[playerid][pGunLic] = 1;
				SendClientMessage(playerid, COLOR_GREEN, " Kupio si dozvolu za oruzje!");
		  	SendClientMessage(playerid, COLOR_GRAD5, "Mozes provijeriti licence ako upises /licenses !");
		  	TogglePlayerControllable(playerid, 1);
				return 1;
				}
				else
				{
		    	SendClientMessage(playerid, COLOR_LIGHTRED, "Vec imas licencu za voznju, ili nemas dovoljno novaca!");
		    	TogglePlayerControllable(playerid, 1);
				}
      }
		}
	}
	return 1;
}
Please help.
Reply


Messages In This Thread
Dialog problem - by Matej682 - 27.02.2010, 17:39
Re: Dialog problem - by Matej682 - 27.02.2010, 19:42
Re: Dialog problem - by Fedee! - 27.02.2010, 19:47
Re: Dialog problem - by GTAguillaume - 27.02.2010, 19:50
Re: Dialog problem - by Fedee! - 27.02.2010, 19:54
Re: Dialog problem - by Matej682 - 28.02.2010, 09:21
Re: Dialog problem - by Matej682 - 28.02.2010, 13:33
Re: Dialog problem - by MaykoX - 28.02.2010, 13:36
Re: Dialog problem - by Matej682 - 28.02.2010, 14:02
Re: Dialog problem - by Niixie - 28.02.2010, 14:07
Re: Dialog problem - by Matej682 - 28.02.2010, 14:41
Re: Dialog problem - by kmzr - 28.02.2010, 14:57
Re: Dialog problem - by Matej682 - 28.02.2010, 15:08
Re: Dialog problem - by DarkPower - 28.02.2010, 15:09
Re: Dialog problem - by kmzr - 28.02.2010, 15:12
Re: Dialog problem - by DarkPower - 28.02.2010, 15:16
Re: Dialog problem - by Matej682 - 28.02.2010, 15:25
Re: Dialog problem - by Fedee! - 28.02.2010, 15:27
Re: Dialog problem - by Sharks - 28.02.2010, 15:30

Forum Jump:


Users browsing this thread: 5 Guest(s)