Detaljan opis problema: Pa kako da napravim da mi ova komanda msm da mi bude da kad kucam /makebiz na tom mestu na kom sam kucao da mi se pojavi onaj pickup i 3DTEXTLABel evo moje komande sa kojom zelim da uradim ono sto sam naveo gore
Deo skripte:
CMD:makebiz(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, COLOR_GREY, "You aren't authorized to use this command!");
new price, type, level, id, int, world, string, Float:Xi, Float:Yi, Float:Zi, inti;
if(sscanf(params, "dddd", price, type, level, id)) return SendClientMessage(playerid, COLOR_GREY, "Koriscenje: /makebiz ");
if(level < 0 || level > 14) return SendClientMessage(playerid, COLOR_GREY, "YCMD: Type cannot go below 0, or above 10.");
if(price < 10000) return SendClientMessage(playerid, COLOR_GREY, "YCMD: Price cannot go below $10,000.");
for(new h = 1;h < sizeof(BizInfo);h++)
{
if(BizInfo == 0)
{
id = h;
break;
}
}
new Float:X,Float:Y,Float:Z,Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
int = GetPlayerInterior(playerid);
world = GetPlayerVirtualWorld(playerid);
BizInfo = inti;
BizInfo = Xi;
BizInfo = Yi;
BizInfo = Zi;
BizInfo = 0;
BizInfo = price;
BizInfo = type;
BizInfo = level;
BizInfo = X;
BizInfo = Y;
BizInfo = Z;
BizInfo = A;
BizInfo = 1;
BizInfo =int;
BizInfo =world;
BizInfo =id;
new vrsta;
if(BizInfo == 1) { vrsta = "Butik"; }
else if(BizInfo == 2) { vrsta = "Prodavnica"; }
else if(BizInfo == 3) { vrsta = "Picerija"; }
else if(BizInfo == 4) { vrsta = "Kafic"; }
else if(BizInfo == 5) { vrsta = "Restoran"; }
else if(BizInfo == 6) { vrsta = "Cvecara"; }
else if(BizInfo == 7) { vrsta = "Auto Salon"; }
else if(BizInfo == 8) { vrsta = "Moto Salon"; }
else if(BizInfo == 9) { vrsta = "Brod Salon"; }
else if(BizInfo == 10) { vrsta = "Avio/Heli Salon"; }
else if(BizInfo == 11) { vrsta = "Salon Bicikala"; }
else if(BizInfo == 12) { vrsta = "Auto Skola"; }
else if(BizInfo == 13) { vrsta = "Glavni Burg"; }
else if(BizInfo == 14) { vrsta = "Mali Burg"; }
if(type == 1) // BUTIK
{
BizInfo = 204.332992;
BizInfo = -166.694992;
BizInfo = 1000.523437;
BizInfo = 1;
strmid(BizInfo,"Butik",0,strlen("Butik"),255);
}
else if(type == 2) // PRODAVNICA
{
BizInfo = 6.091179;
BizInfo = -29.271898;
BizInfo = 1003.549438;
BizInfo = 2;
strmid(BizInfo,"Prodavnica",0,strlen("Prodavnica"),255);
}
else if(type == 3) // PIZZERIJA
{
BizInfo = 373.825653;
BizInfo = -117.270904;
BizInfo = 1001.499511;
BizInfo = 3;
strmid(BizInfo,"Pizzerija",0,strlen("Pizzerija"),255);
}
else if(type == 4) // KAFIC
{
BizInfo = 681.557861;
BizInfo = -455.680053;
BizInfo = -25.609874;
BizInfo = 2;
strmid(BizInfo,"Kafic",0,strlen("Kafic"),255);
}
else if(type == 5) // RESTORAN
{
BizInfo = 452.489990;
BizInfo = -18.179698;
BizInfo = 1001.132812;
BizInfo = 3;
strmid(BizInfo,"Restoran",0,strlen("Restoran"),255);
}
else if(type == 12) // AUTO SKOLA
{
BizInfo = 373.825653;
BizInfo = -117.270904;
BizInfo = 1001.499511;
BizInfo = 3;
strmid(BizInfo,"Auto Skola",0,strlen("Auto Skola"),255);
}
else if(type == 14) // MALI BURG
{
BizInfo = 375.962463;
BizInfo = -65.816848;
BizInfo = 1001.507812;
BizInfo = 3;
strmid(BizInfo,"Mali Burg",0,strlen("Mali Burg"),255);
}
format(string,sizeof(string),""SPLAVA"Firma na prodaju!\nVrsta: "BELA"%s\n"SPLAVA"Cena: "BELA"%d\n"SPLAVA"Level: "BELA"%d\n"SPLAVA"ID Firme: "BELA"%d\n"SPLAVA"Za kupovinu /kupifirmu",vrsta,BizInfo,BizInfo,id);
BizLabel = Create3DTextLabel(string ,0x33CCFFAA,Xi,Yi,Zi,25,0,1);
/*format(string, sizeof(string), "None");
strmid(BizInfo, string, 0, strlen(string), 255);*/
if(BizInfo) DestroyDynamicPickup(BizInfo);
if(BizInfo) DestroyDynamicPickup(BizInfo);
BizInfo = CreateDynamicPickup(1272, 1, BizInfo, BizInfo, BizInfo, BizInfo);
BizInfo = CreateDynamicPickup(1272, 1, BizInfo, BizInfo, BizInfo, BizInfo);
new file4;
format(file4, sizeof(file4), BPATH, id);
new INI:File = INI_Open(file4);
INI_SetTag(File,"data");
INI_WriteInt(File,"bOwned", BizInfo);
INI_WriteInt(File,"bPrice", BizInfo);
INI_WriteString(File,"bOwner", BizInfo);
INI_WriteInt(File,"bType", BizInfo);
INI_WriteInt(File,"bLocked", BizInfo);
INI_WriteInt(File,"bMoney", BizInfo);
INI_WriteFloat(File,"bEntranceX", BizInfo);
INI_WriteFloat(File,"bEntranceY", BizInfo);
INI_WriteFloat(File,"bEntranceZ", BizInfo);
INI_WriteFloat(File,"bEntranceA", BizInfo);
INI_WriteFloat(File,"bExitX", BizInfo);
INI_WriteFloat(File,"bExitY", BizInfo);
INI_WriteFloat(File,"bExitZ", BizInfo);
INI_WriteFloat(File,"bExitA", BizInfo);
INI_WriteInt(File,"bInt", BizInfo);
INI_WriteInt(File,"bWorld", BizInfo);
INI_WriteInt(File,"bInsideInt", BizInfo);
INI_WriteInt(File,"bInsideWorld", BizInfo);
INI_WriteString(File,"bName", BizInfo);
INI_Close(File);
return 1;
}
//////////////////////////////////////////////////////////////////
CMD:deletebiz(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return 1;
new id;
if(sscanf(params, "d", id)) return SendClientMessage(playerid, COLOR_GREY, "YCMD: /deletebiz ");
if(BizInfo == 1) return SCM(playerid, COLOR_GREY, "{FFFF00}{AFAFAF} Ova firma ima vlasnika");
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
BizInfo = 0;
Delete3DTextLabel(BizLabel);
if(BizInfo) DestroyDynamicPickup(BizInfo);
new string;
format(string, sizeof(string), BPATH, id);
fremove(string);
return 1;
}Neke slike/video: /////////////
