Pickup i dialog (POMOC)


Započeo Å minker, April 23, 2010, 00:55:38 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Å minker

Moze mi neko rec zasto mi se ispred kuca i ispred bizeva ne vide pickupovi one kucice koje se okrecu
ja sam izbriso neke FS-ove a  neznam koje pa da nije mozda radi togga?
ako jeje molio bi da posaljete te FS-e

a ovo za dialog. Napravio sam dialog i uvvjek kad doÄ'em i kucam /meni on meni otvori dialog i onda kliknem na neko jeloo bilokoje i zatvori mi dialog i pise mi izbornik zatvoren ne dobim to kaj sam kliknil
evo kako izgleda


    if(strcmp(cmd, "/meni", true) == 0)
 	{
 	    if(IsPlayerConnected(playerid) && PlayerToPoint(2.0, playerid,1552.4677,-1700.1340,13.5479))
        {
 		        TogglePlayerControllable(playerid, 1);
	    	   	ShowPlayerDialog(playerid, MENIJEDI, DIALOG_STYLE_LIST, "JELA","Piletina 65$\nPizza 45$\nHod Dog 30$\nHamburger 20$\nSandwich 15$\nBurek 25$", "Kupi", "Cancel");
            	return 1;
     	}
    }


    if(dialogid == MENIJEDI)
	{
 		if(response)
		{
			if(listitem == 0)
			{
                 new Float:HP;
                 GetPlayerHealth(playerid, HP);
			     if(HP<100)
                 if (GetPlayerMoney(playerid) > 64)
				 {
     				SetPlayerHealth(playerid, HP+35);
            		GivePlayerMoney(playerid, -65);
	           		GameTextForPlayer(playerid, "~w~Pojeo si Piletinu", 5000, 1);
					return 1;
				 }
				 else
				 {
	                SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno novaca!");
	                TogglePlayerControllable(playerid, 1);
	             }
			}
			if(listitem == 1)
			{
                 new Float:HP;
                 GetPlayerHealth(playerid, HP);
			     if(HP<100)
	             if (GetPlayerMoney(playerid) > 44)
				 {
     				SetPlayerHealth(playerid, HP+27);
            		GivePlayerMoney(playerid, -45);
	           		GameTextForPlayer(playerid, "~w~Pojeo si Pizzu", 5000, 1);
					return 1;
				 }
				 else
				 {
	                SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno novaca!");
	                TogglePlayerControllable(playerid, 1);
	             }
			}
			if(listitem == 2)
			{
                 new Float:HP;
                 GetPlayerHealth(playerid, HP);
			     if(HP<100)
                 if (GetPlayerMoney(playerid) > 29)
				 {
     				SetPlayerHealth(playerid, HP+18);
            		GivePlayerMoney(playerid, -30);
	           		GameTextForPlayer(playerid, "~w~Pojeo si Hod Dog", 5000, 1);
					return 1;
				 }
				 else
				 {
	                SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno novaca!");
	                TogglePlayerControllable(playerid, 1);
	             }
			}
			if(listitem == 3)
			{
                 new Float:HP;
                 GetPlayerHealth(playerid, HP);
			     if(HP<100)
                 if (GetPlayerMoney(playerid) > 19)
				 {
     				SetPlayerHealth(playerid, HP+12);
            		GivePlayerMoney(playerid, -20);
	           		GameTextForPlayer(playerid, "~w~Pojeo si Hamburger", 5000, 1);
					return 1;
				 }
				 else
				 {
	                SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno novaca!");
	                TogglePlayerControllable(playerid, 1);
	             }
			}
			if(listitem == 4)
			{
                 new Float:HP;
                 GetPlayerHealth(playerid, HP);
			     if(HP<100)
                 if (GetPlayerMoney(playerid) > 14)
				 {
     				SetPlayerHealth(playerid, HP+10);
            		GivePlayerMoney(playerid, -15);
	           		GameTextForPlayer(playerid, "~w~Pojeo si Sandwich", 5000, 1);
					return 1;
				 }
				 else
				 {
	                SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno novaca!");
	                TogglePlayerControllable(playerid, 1);
	             }
			}
			if(listitem == 5)
			{
                 new Float:HP;
                 GetPlayerHealth(playerid, HP);
			     if(HP<100)
                 if (GetPlayerMoney(playerid) > 24)
				 {
     				SetPlayerHealth(playerid, HP+20);
            		GivePlayerMoney(playerid, -25);
	           		GameTextForPlayer(playerid, "~w~Pojeo si Burek", 5000, 1);
					return 1;
				 }
				 else
				 {
	                SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno novaca!");
	                TogglePlayerControllable(playerid, 1);
	             }
			}
		}
        else //pressed cancel
        {
            SendClientMessage(playerid, COLOR_GRAD5, "Izbornik zatvoren"); //confirmation of declination
            TogglePlayerControllable(playerid, 1);
        }
        return 1;
    }
Poslednja Izmena: April 23, 2010, 09:09:00 PRE PODNE od ٩(-̮̮̃•̃)۶ Šminker ٩(-̮̮̃•̃)۶

Citat: Ù©(-̮̮̃•̃)Û¶ Å minker  Ù©(-̮̮̃•̃)Û¶ poslato April 23, 2010, 00:55:38 PRE PODNE
Moze mi neko rec zasto mi se ispred kuca i ispred bizeva ne vide pickupovi one kucice koje se okrecu
ja sam izbriso neke FS-ove a  neznam koje pa da nije mozda radi togga?
ako jeje molio bi da posaljete te FS-e


meni ste to isto dogodilo ali kad sam ubacio hous car za neku kuču vratili si se

Å minker

meni se nije vvratilo i ne vidim niti na bizevima

moras GMX ako nisi, a ak jesi onda nemam pojma

a ovo za Dialog, neznam, a jel ti meni mozes rec kak da definiram ShowPlayerDialog

pogledaj velicinu moda.amx ako ti se mod kreira manji od .pwn file-a onda ti nije sa compajlerom nesto ok... tako je i meni bilo ali nakon nekog vremena se samo popravilo :D ;)


[BP] HeLoX ba! ^^
Forum: balkan-paradise.info- Još u izradi!