|pomoc|Kako da naprav kad netko izađe is kuce..


Započeo Martin_Jankovic, Novembar 16, 2013, 23:56:28 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:EGRP
Detaljan opis problema:Kako da naparvim kad izaÄ'em s neke kuce , firme da je unfreezen na 5 sec da mi igrac ne propada
Tko oce samnom otvoriti srv i da zna spojiti datubazu. Ja cu placati hosting .NEek me doda na FB https://www.facebook.com/jankovic.martin

forward Unfreeze(playerid);

public Unfreeze(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}


i kod izlaza dodas ovako pod svaki case ili kako ti je uradjeno...
TogglePlayerControllable(playerid,0);
SetTimerEx("Unfreeze",1500,false,"i",playerid);

ne razumijem
Tko oce samnom otvoriti srv i da zna spojiti datubazu. Ja cu placati hosting .NEek me doda na FB https://www.facebook.com/jankovic.martin


to ili

if(dialogid == DIALOG_KUCA)
	{
		if(!response) return 1;
		if(PlayerInfo[playerid][pPosedovanjeKuce] == -1) return SCM(playerid,-1, ""CRVENA"[CFRP] "SIVA"Nemate kucu!");
		new i = PlayerInfo[playerid][pPosedovanjeKuce];
		switch(listitem)
		{
			case 0:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
				new string1[275], string2[275], string[550], z[3], o[3], g[3]; if(KucaInfo[i][kZatvoreno] == 1) z = "Da"; else z = "Ne"; if(KucaInfo[i][kOdjeca] == 0) o = "Ne"; else o = "Da"; if(KucaInfo[i][kOruzije] == -1) g = "Ne"; else g = "Da";
				format(string1,sizeof(string1),""BELA"_______________________________________\n\n"HZELENA"Vlasnik kuce: "CRVENA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Cijena Renta: "BELA"%d\n",KucaInfo[i][kVlasnik],KucaInfo[i][kLevel],KucaInfo[i][kCena],KucaInfo[i][kCenaRenta]);
				format(string2,sizeof(string2),""HZELENA"ID: "BELA"%d\n"HZELENA"Zatvoreno: "BELA"%s\n"HZELENA"Novac: "BELA"%d\n"HZELENA"Droga: "BELA"%d\n"HZELENA"Mats: "BELA"%d\n"HZELENA"Odjeca: "BELA"%s\n"HZELENA"Oruzije: "BELA"%s\n_______________________________________",i,z,KucaInfo[i][kNovac],KucaInfo[i][kDroga],KucaInfo[i][kMats],o,g);
				format(string, sizeof(string), "%s%s", string1, string2);
				SPD(playerid, DIALOG_KINFO, DIALOG_STYLE_MSGBOX, ""BELA"Kuca Informacije", string, "Ok", "Izlaz");
			}
			case 1:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
	    		if(KucaInfo[i][kZatvoreno] == 0) return SCM(playerid,-1,"[CFRP] "CRVENA"Vec je otkljucana!");
				KucaInfo[i][kZatvoreno] = 0; SacuvajKucu(i);
				SCM(playerid,-1, "[CFRP] "HZELENA"Kuca otkljucana!");
			}
			case 2:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
			    if(KucaInfo[i][kZatvoreno] == 1) return SCM(playerid,-1,"[CFRP] "CRVENA"Vec je zakljucana!");
			    KucaInfo[i][kZatvoreno] = 1; SacuvajKucu(i);
			    SCM(playerid,-1, "[CFRP] "HZELENA"Kuca zakljucana!");
			}
			case 3:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
			    SPD(playerid, DIALOG_KOSTAVI, DIALOG_STYLE_LIST, ""BELA"Ostavi u kuci", ""HZELENA"(1). "BELA"Novac\n"HZELENA"(2). "BELA"Drogu\n"HZELENA"(3). "BELA"Mats\n"HZELENA"(4). "BELA"Odelo\n"HZELENA"(5). "BELA"Oruzije", "Ok", "Izlaz");
			}
			case 4:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
			    SPD(playerid, DIALOG_KUZMI, DIALOG_STYLE_LIST, ""BELA"Uzmi iz kuce", ""HZELENA"(1). "BELA"Novac\n"HZELENA"(2). "BELA"Drogu\n"HZELENA"(3). "BELA"Mats\n"HZELENA"(4). "BELA"Odelo\n"HZELENA"(5). "BELA"Oruzije", "Ok", "Izlaz");
			}
			case 5:
			{
				if(PlayerInfo[playerid][pPosedovanjeKuce] == -1) return SCM(playerid,-1, ""CRVENA"[CFRP] "SIVA"Nemate kucu!");
                if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste ispred vase kuce!");
				new cena1 = (KucaInfo[i][kCena]/4)*2;
				new string[256];
				format(string,sizeof(string), ""BELA"Prodaja kuce drzavi\n\n"HZELENA"Dali ste sigurni da zelite da prodate kucu drzavi za %d$!\n\n"BELA"Ako ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena1);
				SPD(playerid, DKUCA_PRODAJA, DIALOG_STYLE_MSGBOX, ""BELA"Prodaja kuce drzavi", string, "Prodaj", "Izlaz");
			}
			case 6:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
				if(KucaInfo[i][kRent] == 0)
				{
					KucaInfo[i][kRent] = 1; SacuvajKucu(i); KuceLP(i);
					SCM(playerid,-1,"[CFRP] "CRVENA"Odobrili ste rent kuce!");
				}
				else if(KucaInfo[i][kRent] == 1)
				{
					KucaInfo[i][kRent] = 0; SacuvajKucu(i); KuceLP(i);
					SCM(playerid,-1,"[CFRP] "CRVENA"Zabranili ste rent kuce!");
				}
			}
			case 7:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
				if(KucaInfo[i][kRent] == 0) return SCM(playerid,-1,""CRVENA"[CFRP] "BELA"Na vasoj kuci nije dozvoljen rent pa ne mozete podesavati cenu!");
				SPD(playerid, DIALOG_KRENT, DIALOG_STYLE_INPUT, ""HZELENA"Cijena Renta", ""BELA"Unesite novu cenu renta", "promjeni", "Izlaz");
			}
			case 8:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kUlazX], KucaInfo[i][kUlazY], KucaInfo[i][kUlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste ispred vase kuce!");
			    new string5[256];
			    format(string5,sizeof(string5),""HZELENA"(1). "BELA"Zvono (2000$)\n"HZELENA"(2). "BELA"Frizder (3000$)\n"HZELENA"(3). "BELA"Standardan Enterijer 1\n"HZELENA"(4). "BELA"Enterijer 2 (30000$)\n"HZELENA"(5). "BELA"Enterijer 3 (40000$)");
			    SPD(playerid, DKUCA_NADPRE, DIALOG_STYLE_LIST, ""BELA"Nadogradnja/Preuredjivanje", string5, "Ok", "Izlaz");
			}
			case 9:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ])) return SCM(playerid,-1,"[CFRP] "ZELENA"Niste u vasoj kuci!");
			    if(KucaInfo[i][kFrizder] == 0) return SCM(playerid,-1,""CRVENA"[CFRP] "BELA"Nemas frizder u kuci!");
			    SPD(playerid, DIALOG_KNAMERNICE, DIALOG_STYLE_LIST, ""BELA"Namernice", ""HZELENA"(1). "BELA"Koristi hranu\n"HZELENA"(2). "BELA"Ostavi hranu", "Ok", "Izlaz");
			}
		}
	}
Poslednja Izmena: Novembar 17, 2013, 00:26:27 PRE PODNE od [X-3] Ralph
Tko oce samnom otvoriti srv i da zna spojiti datubazu. Ja cu placati hosting .NEek me doda na FB https://www.facebook.com/jankovic.martin

Ne to je dijalog za kucu....za opcije koje imas u kuci...

sledeci put stavljaj kod u code tag

[code] pawn kod [ /code]
samo ukloni onaj razmak kod /

nmg naci
Tko oce samnom otvoriti srv i da zna spojiti datubazu. Ja cu placati hosting .NEek me doda na FB https://www.facebook.com/jankovic.martin