[Pomoc] setbiz nece da radi


Započeo JovanZP, Avgust 27, 2014, 20:24:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Privatna RP
Detaljan opis problema:Imam problem sa CMD:setbiz . IG kaga pokusam komandu /setbiz ne radi ali /sethouse koja je skoro pa slica radi. Moze li mi neko pomoci oko ovog problema?
Dio skripte:

CMD:Setbiz:
CMD:setbizz(playerid,params[])
{
	new string[512 char], sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	new houseid = -1;
	new Float:X, Float:Y, Float:Z;
	GetPlayerPos(playerid, X,Y,Z);
	if(PlayerInfo[playerid][Admin] >= 5)
	{
		for(new h = 0; h < sizeof(BizzInfo); h++)
		{
			if(BizzInfo[h][bSetted] == 1)
			{
				houseid = h + 1;
			}
		}

		if(BizzInfo[houseid][bSetted] == 0)
		{
			new string2[256];
			new Kucajtee;
			format(string, sizeof(string),"FlowBotRP/Bizzes/%d.ini",houseid);
			dini_Create(string);
			if(sscanf(params, "i", Kucajtee))
			{
				SCM(playerid, COLOR_GRAD2, "Koriscenje: /setbizz [kucajte]");
				SCM(playerid, COLOR_GRAD2, "Kucajte: 0 (Cluckin Bell) - 1 (Burger Shoot) - 2 (Pizza Stack) - 3 (Donut Shop) - 4 (24-7) - 5 (Strip Club) - 6 (Bar) - 7 (Gym)");
				SCM(playerid, COLOR_GRAD2, "Kucajte: 8 (Sex Shop) - 9 (Binco) - 10 (Ammunation) - 11 (Disco) - 12 (Restaurant) - 13 (ZIP) - 14(Victom) - 15 (Sub Urban) - 16 (Trafika) - 17 (Prodavnica Mobilni Telefona)");
				return 1;
			}
			if(Kucajtee == 0) // Cluckin
			{
				BizzInfo[houseid][bExitX] = 365.779296;
				BizzInfo[houseid][bExitY] = -9.169898;
				BizzInfo[houseid][bExitZ] = 1001.851623;

				BizzInfo[houseid][bBuyPrice] = 325000;
				BizzInfo[houseid][bLevelNeeded] = 6;
				BizzInfo[houseid][bInterior] = 9;
				BizzInfo[houseid][bInteriorNr] = 20;

				strmid(BizzInfo[houseid][bMessage],"Cluckin' Bell",0,strlen("Cluckin' Bell"),255);
			}
			else if(Kucajtee == 1) // Burger
			{
				BizzInfo[houseid][bExitX] = 363.217712;
				BizzInfo[houseid][bExitY] = -74.911697;
				BizzInfo[houseid][bExitZ] = 1001.507812;

				BizzInfo[houseid][bBuyPrice] = 325000;
				BizzInfo[houseid][bLevelNeeded] = 6;
				BizzInfo[houseid][bInterior] = 10;
				BizzInfo[houseid][bInteriorNr] = 21;

				strmid(BizzInfo[houseid][bMessage],"Burger Shoot",0,strlen("Burger Shoot"),255);
			}
			else if(Kucajtee == 2) // Pizza
			{
				BizzInfo[houseid][bExitX] = 372.411712;
				BizzInfo[houseid][bExitY] = -130.457702;
				BizzInfo[houseid][bExitZ] = 1001.492187;

				BizzInfo[houseid][bBuyPrice] = 325000;
				BizzInfo[houseid][bLevelNeeded] = 6;
				BizzInfo[houseid][bInterior] = 5;
				BizzInfo[houseid][bInteriorNr] = 22;

				strmid(BizzInfo[houseid][bMessage],"Pizza Shop",0,strlen("Pizza Shop"),255);
			}
			else if(Kucajtee == 3) // Donut
			{
				BizzInfo[houseid][bExitX] = 377.172393;
				BizzInfo[houseid][bExitY] = -193.304504;
				BizzInfo[houseid][bExitZ] = 1000.632812;

				BizzInfo[houseid][bBuyPrice] = 350000;
				BizzInfo[houseid][bLevelNeeded] = 6;
				BizzInfo[houseid][bInterior] = 17;
				BizzInfo[houseid][bInteriorNr] = 30;

				strmid(BizzInfo[houseid][bMessage],"Donut Shop",0,strlen("Donut Shop"),255);
			}
			else if(Kucajtee == 4) // 24-7
			{
				if(nextshop == 1)
				{
					BizzInfo[houseid][bExitX] = -25.132600;
					BizzInfo[houseid][bExitY] = -139.067001;
					BizzInfo[houseid][bExitZ] = 1003.546875;
					BizzInfo[houseid][bInterior] = 16;

					nextshop ++;
				}
				else if(nextshop == 2)
				{
					BizzInfo[houseid][bExitX] = -28.261899;
					BizzInfo[houseid][bExitY] = -31.767400;
					BizzInfo[houseid][bExitZ] = 1003.546875;
					BizzInfo[houseid][bInterior] = 4;

					nextshop ++;
				}
				else if(nextshop == 3)
				{
					BizzInfo[houseid][bExitX] = -27.391899;
					BizzInfo[houseid][bExitY] = -58.252899;
					BizzInfo[houseid][bExitZ] = 1003.546875;
					BizzInfo[houseid][bInterior] = 6;

					nextshop ++;
				}
				else if(nextshop == 4)
				{
					BizzInfo[houseid][bExitX] = -30.929899;
					BizzInfo[houseid][bExitY] = -92.011398;
					BizzInfo[houseid][bExitZ] = 1003.546875;
					BizzInfo[houseid][bInterior] = 18;

					nextshop = 1;
				}

				BizzInfo[houseid][bBuyPrice] = 350000;
				BizzInfo[houseid][bLevelNeeded] = 5;
				BizzInfo[houseid][bInteriorNr] = 12;

				strmid(BizzInfo[houseid][bMessage],"24-7",0,strlen("24-7"),255);
			}
			else if(Kucajtee == 5) // Pig Pen
			{
				BizzInfo[houseid][bExitX] = 1204.846191;
				BizzInfo[houseid][bExitY] = -13.852100;
				BizzInfo[houseid][bExitZ] = 1000.921875;

				BizzInfo[houseid][bBuyPrice] = 385000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 2;
				BizzInfo[houseid][bInteriorNr] = 17;

				strmid(BizzInfo[houseid][bMessage],"Strip Club",0,strlen("Strip Club"),255);
			}
			else if(Kucajtee == 6) // Bar
			{
				BizzInfo[houseid][bExitX] = 501.870788;
				BizzInfo[houseid][bExitY] = -67.582000;
				BizzInfo[houseid][bExitZ] = 998.757812;

				BizzInfo[houseid][bBuyPrice] = 350000;
				BizzInfo[houseid][bLevelNeeded] = 6;
				BizzInfo[houseid][bInterior] = 11;
				BizzInfo[houseid][bInteriorNr] = 26;

				strmid(BizzInfo[houseid][bMessage],"Bar",0,strlen("Bar"),255);
			}
			else if(Kucajtee == 7) // Gym
			{
				BizzInfo[houseid][bExitX] = 772.359375;
				BizzInfo[houseid][bExitY] = -5.515697;
				BizzInfo[houseid][bExitZ] = 1000.728576;

				BizzInfo[houseid][bBuyPrice] = 400000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 5;
				BizzInfo[houseid][bInteriorNr] = 15;

				strmid(BizzInfo[houseid][bMessage],"Gym",0,strlen("Gym"),255);
			}
			else if(Kucajtee == 8) // Sex Shop
			{
				BizzInfo[houseid][bExitX] = -100.295700;
				BizzInfo[houseid][bExitY] = -24.654399;
				BizzInfo[houseid][bExitZ] = 1000.718811;

				BizzInfo[houseid][bBuyPrice] = 350000;
				BizzInfo[houseid][bLevelNeeded] = 5;
				BizzInfo[houseid][bInterior] = 3;
				BizzInfo[houseid][bInteriorNr] = 34;

				strmid(BizzInfo[houseid][bMessage],"Sex Shop",0,strlen("Sex Shop"),255);
			}
			else if(Kucajtee == 9) // Binco
			{
				BizzInfo[houseid][bExitX] = 207.766204;
				BizzInfo[houseid][bExitY] = -111.266296;
				BizzInfo[houseid][bExitZ] = 1005.132812;

				BizzInfo[houseid][bBuyPrice] = 600000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 15;
				BizzInfo[houseid][bInteriorNr] = 16;

				strmid(BizzInfo[houseid][bMessage],"Binco",0,strlen("Binco"),255);
			}
			else if(Kucajtee == 10) // Ammunation
			{
				BizzInfo[houseid][bExitX] = 315.762786;
				BizzInfo[houseid][bExitY] = -143.661193;
				BizzInfo[houseid][bExitZ] = 999.601623;

				BizzInfo[houseid][bBuyPrice] = 750000;
				BizzInfo[houseid][bLevelNeeded] = 10;
				BizzInfo[houseid][bInterior] = 7;
				BizzInfo[houseid][bInteriorNr] = 14;

				strmid(BizzInfo[houseid][bMessage],"Ammunation",0,strlen("Ammunation"),255);
			}
			else if(Kucajtee == 11) // Disco
			{
				BizzInfo[houseid][bExitX] = 493.439300;
				BizzInfo[houseid][bExitY] = -24.916900;
				BizzInfo[houseid][bExitZ] = 1000.671875;

				BizzInfo[houseid][bBuyPrice] = 350000;
				BizzInfo[houseid][bLevelNeeded] = 6;
				BizzInfo[houseid][bInterior] = 17;
				BizzInfo[houseid][bInteriorNr] = 18;

				strmid(BizzInfo[houseid][bMessage],"Disco",0,strlen("Disco"),255);
			}
			else if(Kucajtee == 12) // Restaurant
			{
				BizzInfo[houseid][bExitX] = 460.265411;
				BizzInfo[houseid][bExitY] = -88.611503;
				BizzInfo[houseid][bExitZ] = 999.554687;

				BizzInfo[houseid][bBuyPrice] = 300000;
				BizzInfo[houseid][bLevelNeeded] = 5;
				BizzInfo[houseid][bInterior] = 4;
				BizzInfo[houseid][bInteriorNr] = 38;

				strmid(BizzInfo[houseid][bMessage],"Restaurant",0,strlen("Restaurant"),255);
			}
			else if(Kucajtee == 13) // ZIP
			{
				BizzInfo[houseid][bExitX] = 161.410293;
				BizzInfo[houseid][bExitY] = -96.687202;
				BizzInfo[houseid][bExitZ] = 1001.804687;

				BizzInfo[houseid][bBuyPrice] = 600000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 18;
				BizzInfo[houseid][bInteriorNr] = 36;

				strmid(BizzInfo[houseid][bMessage],"ZIP",0,strlen("ZIP"),255);
			}
			else if(Kucajtee == 14) // Victim
			{
				BizzInfo[houseid][bExitX] = 227.342803;
				BizzInfo[houseid][bExitY] = -8.243800;
				BizzInfo[houseid][bExitZ] = 1002.210876;

				BizzInfo[houseid][bBuyPrice] = 600000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 5;
				BizzInfo[houseid][bInteriorNr] = 37;

				strmid(BizzInfo[houseid][bMessage],"Victim",0,strlen("Victim"),255);
			}
			else if(Kucajtee == 15) // Suburban
			{
				BizzInfo[houseid][bExitX] = 203.895294;
				BizzInfo[houseid][bExitY] = -50.656700;
				BizzInfo[houseid][bExitZ] = 1001.804687;

				BizzInfo[houseid][bBuyPrice] = 600000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 1;
				BizzInfo[houseid][bInteriorNr] = 35;

				strmid(BizzInfo[houseid][bMessage],"Sub urban",0,strlen("Sub urban"),255);
			}
			else if(Kucajtee == 16) // Trafika
			{
				BizzInfo[houseid][bExitX] = 203.895294;
				BizzInfo[houseid][bExitY] = -50.656700;
				BizzInfo[houseid][bExitZ] = 1001.804687;

				BizzInfo[houseid][bBuyPrice] = 45000;
				BizzInfo[houseid][bLevelNeeded] = 4;
				BizzInfo[houseid][bInterior] = 0;
				BizzInfo[houseid][bInteriorNr] = 35;
				BizzInfo[houseid][bTrafika] = 1;

				strmid(BizzInfo[houseid][bMessage],"Trafika",0,strlen("Trafika"),255);
			}
			else if(Kucajtee == 17) // Prodavnica mobilnih
			{
				BizzInfo[houseid][bExitX] = 1554.3765;
				BizzInfo[houseid][bExitY] = 101.8853;
				BizzInfo[houseid][bExitZ] = 977.2898;

				BizzInfo[houseid][bBuyPrice] = 200000;
				BizzInfo[houseid][bLevelNeeded] = 8;
				BizzInfo[houseid][bInterior] = 0;
				BizzInfo[houseid][bInteriorNr] = 0;
				BizzInfo[houseid][bMobilni] = 1;

				strmid(BizzInfo[houseid][bMessage],"Prodavnica Mobilnih Telefona",0,strlen("Prodavnica Mobilnih Telefona"),255);
   }

			BizzInfo[houseid][bEntranceX] = X;
			BizzInfo[houseid][bTill] = 5000;
			BizzInfo[houseid][bEntranceY] = Y;
			BizzInfo[houseid][bEntranceZ] = Z;
			BizzInfo[houseid][bVirWorld] = houseid;
			BizzInfo[houseid][bSetted] = 1;
			BizzInfo[houseid][bProducts] = 500;
			BizzInfo[houseid][bMaxProducts] = 500;
			BizzInfo[houseid][bPriceProd] = 50;

			EvaluateBizz(houseid);

			strmid(BizzInfo[houseid][bOwner],"Drzava",0,strlen("Drzava"),255);
			strmid(BizzInfo[houseid][bExtortion],"////",0,strlen("////"),255);

			format(string, sizeof(string),"* Created the bizz number %d. The bizz was set automatically, Use /edit to edit it if you want.",houseid);
			SCM(playerid, COLOR_LIGHTBLUE, string);

			format(string,sizeof(string),"[ADMIN]: %s Has Set Bizz: [%d]'s entrance to [%f - %f - %f].",sendername,houseid,X,Y,Z);
			ABroadCast(COLOR_LIGHTRED,string, 5);

			format(string2,sizeof(string2),"{00FF00}Biznis nema Vlasnika! \n {FFFF00}%s \n {00FF00}ID Biznisa: {FFFF00}%d \n {00FF00}Cena: {FFFF00}$%d \n {00FF00}Potreban Level: {FFFF00}%d \n {00FF00}Da bi kupili biznis kucajte {FFFF00}/buybiz",BizzInfo[houseid][bMessage],houseid, BizzInfo[houseid][bBuyPrice],BizzInfo[houseid][bLevelNeeded]);
			BizzLabel[houseid] = CreateDynamic3DTextLabel(string2 ,0xFFFFFFAA,X,Y,Z,7);
			BizzPickup[houseid] = CreateDynamicPickup(1274,1,X,Y,Z,-1);

			OnPropUpdate(2,houseid);
			OnPropTextdrawUpdate(2, houseid);

			SCM(playerid, COLOR_GREY,"* The label will appear on next server restart due to limit of labels!");

			new y, m, d;
			new h,mi,s;
			getdate(y,m,d);
			gettime(h,mi,s);
			format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set the bizz %d.",d,m,y,h,mi,s,sendername,houseid);
			AdminLog(string);
		}
		else SCM(playerid, COLOR_GREY, "* ERROR: Automatic detected Bizzid already setted!");
	}
	else SCM(playerid, COLOR_GRAD1, "** Niste ovlasceni da koristite ovu komandu!");
	return 1;
}


CMD:sethouse:
CMD:sethouse(playerid,params[])
{
	new string[512 char], sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	new houseid = -1;
	new Float:X, Float:Y, Float:Z
	GetPlayerPos(playerid, X,Y,Z);
	if(PlayerInfo[playerid][Admin] >= 1337)
	{
		new string2[256];

		for(new h = 0; h < sizeof(HouseInfo); h++)
		{
			if(HouseInfo[h][hSetted] == 1)
			{
				houseid = h + 1;
			}
		}
		if(HouseInfo[houseid][hSetted] == 0)
		{
			format(string, sizeof(string),"FlowBotRP/Properties/%d.ini",houseid);
			dini_Create(string);
			new Kucajtee;
			if(sscanf(params, "i", Kucajtee))
			{
				SCM(playerid, COLOR_GRAD2, "Koriscenje: /sethouse [kucajte]");
				SCM(playerid, COLOR_GRAD2, "Kucajte: 0 Apartment - 1 Small - 2 Medium - 3 Big");
				return 1;
			}
			if(Kucajtee == 0)
			{
				HouseInfo[houseid][hValue] = 45000;
				HouseInfo[houseid][hLevel] = 3;
				strmid(HouseInfo[houseid][hDiscription], "Apartman", 0, strlen("Apartman"), 255);
				if(nextapartment == 24)
				{
					nextapartment = 25;
					HouseInfo[houseid][hExitx] = 244.411987; HouseInfo[houseid][hExity] = 305.032990; HouseInfo[houseid][hExitz] = 999.231995;
					HouseInfo[houseid][SAVET] = 1;
				}
				else if(nextapartment == 25)
				{
					nextapartment = 27;
					HouseInfo[houseid][hExitx] = 266.4991; HouseInfo[houseid][hExity] = 304.9922; HouseInfo[houseid][hExitz] = 999.1484;
					HouseInfo[houseid][SAVET] = 2;
				}
				else if(nextapartment == 27)
				{
					nextapartment = 29;
					HouseInfo[houseid][hExitx] = 302.181000; HouseInfo[houseid][hExity] = 300.722992; HouseInfo[houseid][hExitz] = 999.231995;
					HouseInfo[houseid][SAVET] = 4;
				}
				else if(nextapartment == 29)
				{
					nextapartment = 24;
					HouseInfo[houseid][hExitx] = 346.870025; HouseInfo[houseid][hExity] = 309.259033; HouseInfo[houseid][hExitz] = 999.155700;
					HouseInfo[houseid][SAVET] = 6;
				}
			}
			else if(Kucajtee == 1)
			{
				HouseInfo[houseid][hValue] = 50000;
				HouseInfo[houseid][hLevel] = 4;
				strmid(HouseInfo[houseid][hDiscription], "Mala Kuca", 0, strlen("Mala Kuca"), 255);
				if(nexthouse == 2)
				{
					nexthouse = 3;
					HouseInfo[houseid][hExitx] = 225.756989; HouseInfo[houseid][hExity] = 1240.000000; HouseInfo[houseid][hExitz] = 1082.149902;
					HouseInfo[houseid][SAVET] = 2;
				}
				else if(nexthouse == 3)
				{
					nexthouse = 6;
					HouseInfo[houseid][hExitx] = 223.1929; HouseInfo[houseid][hExity] = 1287.0780; HouseInfo[houseid][hExitz] = 1082.1406;
					HouseInfo[houseid][SAVET] = 1;
				}
				else if(nexthouse == 6)
				{
					nexthouse = 12;
					HouseInfo[houseid][hExitx] = 328.1066; HouseInfo[houseid][hExity] = 1478.0106; HouseInfo[houseid][hExitz] = 1084.4375;
					HouseInfo[houseid][SAVET] = 15;
				}
				else if(nexthouse == 12)
				{
					nexthouse = 41;
					HouseInfo[houseid][hExitx] = 260.983978; HouseInfo[houseid][hExity] = 1286.549927; HouseInfo[houseid][hExitz] = 1080.299927;
					HouseInfo[houseid][SAVET] = 4;
				}
				else if(nexthouse == 41)
				{
					nexthouse = 2;
					HouseInfo[houseid][hExitx] = 446.5014; HouseInfo[houseid][hExity] = 507.0295; HouseInfo[houseid][hExitz] = 1001.4195;
					HouseInfo[houseid][SAVET] = 12;
				}

			}
			else if(Kucajtee == 2)
			{
				HouseInfo[houseid][hValue] = 65000;
				HouseInfo[houseid][hLevel] = 6;
				strmid(HouseInfo[houseid][hDiscription], "Srednja Kuca", 0, strlen("Srednja Kuca"), 255);
				if(nextmedium == 17)
				{
					nextmedium = 19;
					HouseInfo[houseid][hExitx] = 140.2267; HouseInfo[houseid][hExity] = 1365.9246; HouseInfo[houseid][hExitz] = 1083.8594;
					HouseInfo[houseid][SAVET] = 5;
				}
				else if(nextmedium == 19)
				{
					nextmedium = 21;
					HouseInfo[houseid][hExitx] = -68.294098; HouseInfo[houseid][hExity] = 1353.469971; HouseInfo[houseid][hExitz] = 1080.279907;
					HouseInfo[houseid][SAVET] = 6;
				}
				else if(nextmedium == 21)
				{
					nextmedium = 30;
					HouseInfo[houseid][hExitx] = -42.581997; HouseInfo[houseid][hExity] = 1408.109985; HouseInfo[houseid][hExitz] = 1084.449951;
					HouseInfo[houseid][SAVET] = 8;
				}
				else if(nextmedium == 30)
				{
					nextmedium = 32;
					HouseInfo[houseid][hExitx] = 2495.6416; HouseInfo[houseid][hExity] = -1692.2361; HouseInfo[houseid][hExitz] = 1014.7422;
					HouseInfo[houseid][SAVET] = 3;
				}
				else if(nextmedium == 32)
				{
					nextmedium = 38;
					HouseInfo[houseid][hExitx] = 2468.4502; HouseInfo[houseid][hExity] = -1698.4801; HouseInfo[houseid][hExitz] = 1013.5078;
					HouseInfo[houseid][SAVET] = 2;
				}
				else if(nextmedium == 38)
				{
					nextmedium = 39;
					HouseInfo[houseid][hExitx] = 2807.9172; HouseInfo[houseid][hExity] = -1174.4333; HouseInfo[houseid][hExitz] = 1025.5703;
					HouseInfo[houseid][SAVET] = 8;
				}
				else if(nextmedium == 39)
				{
					nextmedium = 17;
					HouseInfo[houseid][hExitx] = 318.7010; HouseInfo[houseid][hExity] = 1114.7716; HouseInfo[houseid][hExitz] = 1083.8828;
					HouseInfo[houseid][SAVET] = 5;
				}
			}
			else if(Kucajtee == 3)
			{
				HouseInfo[houseid][hValue] = 85000;
				HouseInfo[houseid][hLevel] = 9;
				strmid(HouseInfo[houseid][hDiscription], "Velika Kuca", 0, strlen("Velika Kuca"), 255);
				if(nextbig == 1)
				{
					nextbig = 4;
					HouseInfo[houseid][hExitx] = 235.3054; HouseInfo[houseid][hExity] = 1186.6835; HouseInfo[houseid][hExitz] = 1080.2578;
					HouseInfo[houseid][SAVET] = 3;
				}
				else if(nextbig == 4)
				{
					nextbig = 11;
					HouseInfo[houseid][hExitx] = 225.630997; HouseInfo[houseid][hExity] = 1022.479980; HouseInfo[houseid][hExitz] = 1084.069946;
					HouseInfo[houseid][SAVET] = 7;
				}
				else if(nextbig == 11)
				{
					nextbig = 13;
					HouseInfo[houseid][hExitx] = 227.722992; HouseInfo[houseid][hExity] = 1114.389893; HouseInfo[houseid][hExitz] = 1081.189941;
					HouseInfo[houseid][SAVET] = 5;
				}
				else if(nextbig == 13)
				{
					nextbig = 14;
					HouseInfo[houseid][hExitx] = 221.7330; HouseInfo[houseid][hExity] = 1140.5146; HouseInfo[houseid][hExitz] = 1082.6094;
					HouseInfo[houseid][SAVET] = 4;
				}
				else if(nextbig == 14)
				{
					nextbig = 15;
					HouseInfo[houseid][hExitx] = 27.132700; HouseInfo[houseid][hExity] = 1341.149902; HouseInfo[houseid][hExitz] = 1084.449951;
					HouseInfo[houseid][SAVET] = 10;
				}
				else if(nextbig == 15)
				{
					nextbig = 40;
					HouseInfo[houseid][hExitx] = -262.601990; HouseInfo[houseid][hExity] = 1456.619995; HouseInfo[houseid][hExitz] = 1084.449951;
					HouseInfo[houseid][SAVET] = 4;
				}
				else if(nextbig == 40)
				{
					nextbig = 1;
					HouseInfo[houseid][hExitx] = 2324.3267; HouseInfo[houseid][hExity] = -1149.1440; HouseInfo[houseid][hExitz] = 1050.7101;
					HouseInfo[houseid][SAVET] = 12;
				}
			}
			HouseInfo[houseid][hEntrancex] = X;
			HouseInfo[houseid][hEntrancey] = Y;
			HouseInfo[houseid][hEntrancez] = Z;
			HouseInfo[houseid][hWorld] = houseid;
			HouseInfo[houseid][hSetted] = 1;
			HouseInfo[houseid][hLock] = 1;
			strmid(HouseInfo[houseid][hOwner],"Drzava",0,strlen("Drzava"),255);
			strmid(HouseInfo[houseid][hMessage],"Na prodaju",0,strlen("Na prodaju"),255);
			EvaluateHouse(houseid);
			format(string, sizeof(string),"* Created the house number %d. The house was set automatically, Use /edit to edit it if you want.",houseid);
			SCM(playerid, COLOR_LIGHTBLUE, string);
			format(string,sizeof(string),"[ADMIN]: %s Has Set House: [%d]'s entrance to [%f - %f - %f].",sendername,houseid,X,Y,Z);
			ABroadCast(COLOR_LIGHTRED,string, 5);
			format(string2,sizeof(string2),"{FFFF00}Kuca nema Vlasnika! \n {00FF00}ID Kuce: {FFFF00}%d \n {00FF00}Cena: {FFFF00}$%d \n {00FF00}Opis: {FFFF00}%s \n {00FF00}Potreban Level: {FFFF00}%d \n {00FF00}Da bi je kupili kucajte {FFFF00}/buyhouse",HouseInfo[houseid][hWorld], HouseInfo[houseid][hValue],HouseInfo[houseid][hDiscription], HouseInfo[houseid][hLevel]);
			HouseLabel[houseid] = CreateDynamic3DTextLabel(string2 ,0xFFFFFFAA,X,Y,Z,7);
			HousePickup[houseid] = CreateDynamicPickup(1273, 1, HouseInfo[houseid][hEntrancex], HouseInfo[houseid][hEntrancey], HouseInfo[houseid][hEntrancez]);
			OnPropUpdate(1,houseid);
			OnPropTextdrawUpdate(1, houseid);
			OnHousePickupUpdate(houseid);
			SCM(playerid, COLOR_GREY,"* The label will appear on next server restart due to limit of labels!");
			new y, m, d;
			new h,mi,s;
			getdate(y,m,d);
			gettime(h,mi,s);
			format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set the house %d.",d,m,y,h,mi,s,sendername,houseid);
			AdminLog(string);
		}
		else SCM(playerid, COLOR_GREY, "* ERROR: Automatic detected Houseid already setted!");
	}
	else SCM(playerid, COLOR_GRAD1, "** Niste ovlasceni da koristite ovu komandu!");
	return 1;
}


A CMD:unsetbiz i CMD:unsethouse RADE

Neke slike/video za lakse dobivanje pomoci(neobavezno)://

Streetboy

*

I kada dođe do rasprave, neka su vam reči blage, a dokazi jaki. A ja, iz iskustva znam da su reči jače uvek, kada su dokazi slabi.

Pa normalno da nece raditi kad si samo kopirao sa house sistema i radio biz sistem,i usput zaboravio da promenis sledece:

new houseid = -1;


Promeni to u bizid ili kako vec...

Menjao sam ali nece idalje a u komandi unsetbizz mi koristi sethouse i radi..
Evo kako sam uradio i ponovo nece:
CMD:setbizz(playerid,params[])
{
	new string[512 char], sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	new bizid = -1;
	new Float:X, Float:Y, Float:Z;
	GetPlayerPos(playerid, X,Y,Z);
	if(PlayerInfo[playerid][Admin] >= 1340)
	{
		for(new h = 0; h < sizeof(BizzInfo); h++)
		{
			if(BizzInfo[h][bSetted] == 1)
			{
				bizid = h + 1;
			}
		}

		if(BizzInfo[bizid][bSetted] == 0)
		{
			new string2[256];
			new Kucajtee;
			format(string, sizeof(string),"FlowBotRP/Bizzes/%d.ini",bizid);
			dini_Create(string);
			if(sscanf(params, "i", Kucajtee))
			{
				SCM(playerid, COLOR_GRAD2, "Koriscenje: /setbizz [kucajte]");
				SCM(playerid, COLOR_GRAD2, "Kucajte: 0 (Cluckin Bell) - 1 (Burger Shoot) - 2 (Pizza Stack) - 3 (Donut Shop) - 4 (24-7) - 5 (Strip Club) - 6 (Bar) - 7 (Gym)");
				SCM(playerid, COLOR_GRAD2, "Kucajte: 8 (Sex Shop) - 9 (Binco) - 10 (Ammunation) - 11 (Disco) - 12 (Restaurant) - 13 (ZIP) - 14(Victom) - 15 (Sub Urban) - 16 (Trafika) - 17 (Prodavnica Mobilni Telefona)");
				return 1;
			}
			if(Kucajtee == 0) // Cluckin
			{
				BizzInfo[bizid][bExitX] = 365.779296;
				BizzInfo[bizid][bExitY] = -9.169898;
				BizzInfo[bizid][bExitZ] = 1001.851623;

				BizzInfo[bizid][bBuyPrice] = 325000;
				BizzInfo[bizid][bLevelNeeded] = 6;
				BizzInfo[bizid][bInterior] = 9;
				BizzInfo[bizid][bInteriorNr] = 20;

				strmid(BizzInfo[bizid][bMessage],"Cluckin' Bell",0,strlen("Cluckin' Bell"),255);
			}
			else if(Kucajtee == 1) // Burger
			{
				BizzInfo[bizid][bExitX] = 363.217712;
				BizzInfo[bizid][bExitY] = -74.911697;
				BizzInfo[bizid][bExitZ] = 1001.507812;

				BizzInfo[bizid][bBuyPrice] = 325000;
				BizzInfo[bizid][bLevelNeeded] = 6;
				BizzInfo[bizid][bInterior] = 10;
				BizzInfo[bizid][bInteriorNr] = 21;

				strmid(BizzInfo[bizid][bMessage],"Burger Shoot",0,strlen("Burger Shoot"),255);
			}
			else if(Kucajtee == 2) // Pizza
			{
				BizzInfo[bizid][bExitX] = 372.411712;
				BizzInfo[bizid][bExitY] = -130.457702;
				BizzInfo[bizid][bExitZ] = 1001.492187;

				BizzInfo[bizid][bBuyPrice] = 325000;
				BizzInfo[bizid][bLevelNeeded] = 6;
				BizzInfo[bizid][bInterior] = 5;
				BizzInfo[bizid][bInteriorNr] = 22;

				strmid(BizzInfo[bizid][bMessage],"Pizza Shop",0,strlen("Pizza Shop"),255);
			}
			else if(Kucajtee == 3) // Donut
			{
				BizzInfo[bizid][bExitX] = 377.172393;
				BizzInfo[bizid][bExitY] = -193.304504;
				BizzInfo[bizid][bExitZ] = 1000.632812;

				BizzInfo[bizid][bBuyPrice] = 350000;
				BizzInfo[bizid][bLevelNeeded] = 6;
				BizzInfo[bizid][bInterior] = 17;
				BizzInfo[bizid][bInteriorNr] = 30;

				strmid(BizzInfo[bizid][bMessage],"Donut Shop",0,strlen("Donut Shop"),255);
			}
			else if(Kucajtee == 4) // 24-7
			{
				if(nextshop == 1)
				{
					BizzInfo[bizid][bExitX] = -25.132600;
					BizzInfo[bizid][bExitY] = -139.067001;
					BizzInfo[bizid][bExitZ] = 1003.546875;
					BizzInfo[bizid][bInterior] = 16;

					nextshop ++;
				}
				else if(nextshop == 2)
				{
					BizzInfo[bizid][bExitX] = -28.261899;
					BizzInfo[bizid][bExitY] = -31.767400;
					BizzInfo[bizid][bExitZ] = 1003.546875;
					BizzInfo[bizid][bInterior] = 4;

					nextshop ++;
				}
				else if(nextshop == 3)
				{
					BizzInfo[bizid][bExitX] = -27.391899;
					BizzInfo[bizid][bExitY] = -58.252899;
					BizzInfo[bizid][bExitZ] = 1003.546875;
					BizzInfo[bizid][bInterior] = 6;

					nextshop ++;
				}
				else if(nextshop == 4)
				{
					BizzInfo[bizid][bExitX] = -30.929899;
					BizzInfo[bizid][bExitY] = -92.011398;
					BizzInfo[bizid][bExitZ] = 1003.546875;
					BizzInfo[bizid][bInterior] = 18;

					nextshop = 1;
				}

				BizzInfo[bizid][bBuyPrice] = 350000;
				BizzInfo[bizid][bLevelNeeded] = 5;
				BizzInfo[bizid][bInteriorNr] = 12;

				strmid(BizzInfo[bizid][bMessage],"24-7",0,strlen("24-7"),255);
			}
			else if(Kucajtee == 5) // Pig Pen
			{
				BizzInfo[bizid][bExitX] = 1204.846191;
				BizzInfo[bizid][bExitY] = -13.852100;
				BizzInfo[bizid][bExitZ] = 1000.921875;

				BizzInfo[bizid][bBuyPrice] = 385000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 2;
				BizzInfo[bizid][bInteriorNr] = 17;

				strmid(BizzInfo[bizid][bMessage],"Strip Club",0,strlen("Strip Club"),255);
			}
			else if(Kucajtee == 6) // Bar
			{
				BizzInfo[bizid][bExitX] = 501.870788;
				BizzInfo[bizid][bExitY] = -67.582000;
				BizzInfo[bizid][bExitZ] = 998.757812;

				BizzInfo[bizid][bBuyPrice] = 350000;
				BizzInfo[bizid][bLevelNeeded] = 6;
				BizzInfo[bizid][bInterior] = 11;
				BizzInfo[bizid][bInteriorNr] = 26;

				strmid(BizzInfo[bizid][bMessage],"Bar",0,strlen("Bar"),255);
			}
			else if(Kucajtee == 7) // Gym
			{
				BizzInfo[bizid][bExitX] = 772.359375;
				BizzInfo[bizid][bExitY] = -5.515697;
				BizzInfo[bizid][bExitZ] = 1000.728576;

				BizzInfo[bizid][bBuyPrice] = 400000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 5;
				BizzInfo[bizid][bInteriorNr] = 15;

				strmid(BizzInfo[bizid][bMessage],"Gym",0,strlen("Gym"),255);
			}
			else if(Kucajtee == 8) // Sex Shop
			{
				BizzInfo[bizid][bExitX] = -100.295700;
				BizzInfo[bizid][bExitY] = -24.654399;
				BizzInfo[bizid][bExitZ] = 1000.718811;

				BizzInfo[bizid][bBuyPrice] = 350000;
				BizzInfo[bizid][bLevelNeeded] = 5;
				BizzInfo[bizid][bInterior] = 3;
				BizzInfo[bizid][bInteriorNr] = 34;

				strmid(BizzInfo[bizid][bMessage],"Sex Shop",0,strlen("Sex Shop"),255);
			}
			else if(Kucajtee == 9) // Binco
			{
				BizzInfo[bizid][bExitX] = 207.766204;
				BizzInfo[bizid][bExitY] = -111.266296;
				BizzInfo[bizid][bExitZ] = 1005.132812;

				BizzInfo[bizid][bBuyPrice] = 600000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 15;
				BizzInfo[bizid][bInteriorNr] = 16;

				strmid(BizzInfo[bizid][bMessage],"Binco",0,strlen("Binco"),255);
			}
			else if(Kucajtee == 10) // Ammunation
			{
				BizzInfo[bizid][bExitX] = 315.762786;
				BizzInfo[bizid][bExitY] = -143.661193;
				BizzInfo[bizid][bExitZ] = 999.601623;

				BizzInfo[bizid][bBuyPrice] = 750000;
				BizzInfo[bizid][bLevelNeeded] = 10;
				BizzInfo[bizid][bInterior] = 7;
				BizzInfo[bizid][bInteriorNr] = 14;

				strmid(BizzInfo[bizid][bMessage],"Ammunation",0,strlen("Ammunation"),255);
			}
			else if(Kucajtee == 11) // Disco
			{
				BizzInfo[bizid][bExitX] = 493.439300;
				BizzInfo[bizid][bExitY] = -24.916900;
				BizzInfo[bizid][bExitZ] = 1000.671875;

				BizzInfo[bizid][bBuyPrice] = 350000;
				BizzInfo[bizid][bLevelNeeded] = 6;
				BizzInfo[bizid][bInterior] = 17;
				BizzInfo[bizid][bInteriorNr] = 18;

				strmid(BizzInfo[bizid][bMessage],"Disco",0,strlen("Disco"),255);
			}
			else if(Kucajtee == 12) // Restaurant
			{
				BizzInfo[bizid][bExitX] = 460.265411;
				BizzInfo[bizid][bExitY] = -88.611503;
				BizzInfo[bizid][bExitZ] = 999.554687;

				BizzInfo[bizid][bBuyPrice] = 300000;
				BizzInfo[bizid][bLevelNeeded] = 5;
				BizzInfo[bizid][bInterior] = 4;
				BizzInfo[bizid][bInteriorNr] = 38;

				strmid(BizzInfo[bizid][bMessage],"Restaurant",0,strlen("Restaurant"),255);
			}
			else if(Kucajtee == 13) // ZIP
			{
				BizzInfo[bizid][bExitX] = 161.410293;
				BizzInfo[bizid][bExitY] = -96.687202;
				BizzInfo[bizid][bExitZ] = 1001.804687;

				BizzInfo[bizid][bBuyPrice] = 600000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 18;
				BizzInfo[bizid][bInteriorNr] = 36;

				strmid(BizzInfo[bizid][bMessage],"ZIP",0,strlen("ZIP"),255);
			}
			else if(Kucajtee == 14) // Victim
			{
				BizzInfo[bizid][bExitX] = 227.342803;
				BizzInfo[bizid][bExitY] = -8.243800;
				BizzInfo[bizid][bExitZ] = 1002.210876;

				BizzInfo[bizid][bBuyPrice] = 600000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 5;
				BizzInfo[bizid][bInteriorNr] = 37;

				strmid(BizzInfo[bizid][bMessage],"Victim",0,strlen("Victim"),255);
			}
			else if(Kucajtee == 15) // Suburban
			{
				BizzInfo[bizid][bExitX] = 203.895294;
				BizzInfo[bizid][bExitY] = -50.656700;
				BizzInfo[bizid][bExitZ] = 1001.804687;

				BizzInfo[bizid][bBuyPrice] = 600000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 1;
				BizzInfo[bizid][bInteriorNr] = 35;

				strmid(BizzInfo[bizid][bMessage],"Sub urban",0,strlen("Sub urban"),255);
			}
			else if(Kucajtee == 16) // Trafika
			{
				BizzInfo[bizid][bExitX] = 203.895294;
				BizzInfo[bizid][bExitY] = -50.656700;
				BizzInfo[bizid][bExitZ] = 1001.804687;

				BizzInfo[bizid][bBuyPrice] = 45000;
				BizzInfo[bizid][bLevelNeeded] = 4;
				BizzInfo[bizid][bInterior] = 0;
				BizzInfo[bizid][bInteriorNr] = 35;
				BizzInfo[bizid][bTrafika] = 1;

				strmid(BizzInfo[bizid][bMessage],"Trafika",0,strlen("Trafika"),255);
			}
			else if(Kucajtee == 17) // Prodavnica mobilnih
			{
				BizzInfo[bizid][bExitX] = 1554.3765;
				BizzInfo[bizid][bExitY] = 101.8853;
				BizzInfo[bizid][bExitZ] = 977.2898;

				BizzInfo[bizid][bBuyPrice] = 200000;
				BizzInfo[bizid][bLevelNeeded] = 8;
				BizzInfo[bizid][bInterior] = 0;
				BizzInfo[bizid][bInteriorNr] = 0;
				BizzInfo[bizid][bMobilni] = 1;

				strmid(BizzInfo[bizid][bMessage],"Prodavnica Mobilnih Telefona",0,strlen("Prodavnica Mobilnih Telefona"),255);
   }

			BizzInfo[bizid][bEntranceX] = X;
			BizzInfo[bizid][bTill] = 5000;
			BizzInfo[bizid][bEntranceY] = Y;
			BizzInfo[bizid][bEntranceZ] = Z;
			BizzInfo[bizid][bVirWorld] = bizid;
			BizzInfo[bizid][bSetted] = 1;
			BizzInfo[bizid][bProducts] = 500;
			BizzInfo[bizid][bMaxProducts] = 500;
			BizzInfo[bizid][bPriceProd] = 50;

			EvaluateBizz(bizid);

			strmid(BizzInfo[bizid][bOwner],"Drzava",0,strlen("Drzava"),255);
			strmid(BizzInfo[bizid][bExtortion],"////",0,strlen("////"),255);

			format(string, sizeof(string),"* Created the bizz number %d. The bizz was set automatically, Use /edit to edit it if you want.",bizid);
			SCM(playerid, COLOR_LIGHTBLUE, string);

			format(string,sizeof(string),"[ADMIN]: %s Has Set Bizz: [%d]'s entrance to [%f - %f - %f].",sendername,bizid,X,Y,Z);
			ABroadCast(COLOR_LIGHTRED,string, 5);

			format(string2,sizeof(string2),"{00FF00}Biznis nema Vlasnika! \n {FFFF00}%s \n {00FF00}ID Biznisa: {FFFF00}%d \n {00FF00}Cena: {FFFF00}$%d \n {00FF00}Potreban Level: {FFFF00}%d \n {00FF00}Da bi kupili biznis kucajte {FFFF00}/buybiz",BizzInfo[bizid][bMessage],bizid, BizzInfo[bizid][bBuyPrice],BizzInfo[bizid][bLevelNeeded]);
			BizzLabel[bizid] = CreateDynamic3DTextLabel(string2 ,0xFFFFFFAA,X,Y,Z,7);
			BizzPickup[bizid] = CreateDynamicPickup(1274,1,X,Y,Z,-1);

			OnPropUpdate(2,bizid);
			OnPropTextdrawUpdate(2, bizid);

			SCM(playerid, COLOR_GREY,"* The label will appear on next server restart due to limit of labels!");

			new y, m, d;
			new h,mi,s;
			getdate(y,m,d);
			gettime(h,mi,s);
			format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set the bizz %d.",d,m,y,h,mi,s,sendername,bizid);
			AdminLog(string);
		}
		else SCM(playerid, COLOR_GREY, "* ERROR: Automatic detected Bizzid already setted!");
	}
	else SCM(playerid, COLOR_GRAD1, "** Niste ovlasceni da koristite ovu komandu!");
	return 1;
}
Poslednja Izmena: Avgust 30, 2014, 16:54:14 POSLE PODNE od JovanZP