Mod😛rivatan
Problem:Imam labele ali kad neko kupi nece da se menja ni posle restarta :/ kako to ?
Deo skripte:Samo kazite koji
Slika/Video://
[Pomoc] Problem oko 3dtextlabela za kuce i bizove pls help
246
pregleda
4
postova
1. Jul 2012.
kuce sam sredio da radi posle restarta ali bizove i dalje ne eo komanda
evo i ovo
if(strcmp(cmd, "/buybiz", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
if(PlayerInfo != 255)
{
SendClientMessage(playerid, COLOR_WHITE, " Vec posjedujes Bizz, Koristi /sellbiz ako zelis kupiti ovaj.");
return 1;
}
for(new b = 0; b < sizeof(SBizzInfo); b++)
{
if(IsPlayerInRangeOfPoint(playerid, 2, SBizzInfo, SBizzInfo, SBizzInfo) && SBizzInfo == 0)
{
if(PlayerInfo < SBizzInfo)
{
format(string, sizeof(string), "Moras biti Level %d za kupnju ovog",SBizzInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(GetPlayerMoney(playerid) > SBizzInfo)
{
{
PlayerInfo = b+100;
SBizzInfo = 1;
strmid(SBizzInfo, sendername, 0, strlen(sendername), 255);
GivePlayerMoney(playerid,-SBizzInfo);
PlayerPlayMusic(playerid);
SendClientMessage(playerid, COLOR_WHITE, "Cestitamo, na novoj kupnji.");
SendClientMessage(playerid, COLOR_WHITE, "Koristi /help kako bi vidjeli komande za bizz.");
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdate(playerid);
OnPropTextdrawUpdate(3, b);
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 -> /kupifirmu",d,m,y,h,mi,s,sendername);
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Nemate novca");
return 1;
}
}
}
for(new b = 0; b < sizeof(BizzInfo); b++)
{
if(IsPlayerInRangeOfPoint(playerid, 2, BizzInfo, BizzInfo, BizzInfo) && BizzInfo == 0)
{
if(PlayerInfo < BizzInfo)
{
format(string, sizeof(string), "Moras biti Level %d za kupnju ovog",BizzInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(GetPlayerMoney(playerid) > BizzInfo)
{
PlayerInfo = b;
BizzInfo = 1;
strmid(BizzInfo, sendername, 0, strlen(sendername), 255);
GivePlayerMoney(playerid,-BizzInfo);
PlayerPlayMusic(playerid);
/*SetPlayerInterior(playerid,BizzInfo);
SetPlayerVirtualWorld(playerid,BizzInfo);
SetPlayerPos(playerid,BizzInfo,BizzInfo,BizzInfo);*/
GameTextForPlayer(playerid, "~w~Dobrodosli~n~Mozes izaci bilo kada Koristeci /exit", 5000, 3);
PlayerInfo = b ;
SendClientMessage(playerid, COLOR_WHITE, "Cestitamo, na novoj kupnji.");
SendClientMessage(playerid, COLOR_WHITE, "Koristi /help kako bi vidjeli komande za bizz.");
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdate(playerid);
OnPropTextdrawUpdate(2, b);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Nemate novca");
return 1;
}
}
}
}
return 1;
}
if(strcmp(cmd, "/sellbiz", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, playername, sizeof(playername));
if(PlayerInfo == 255)
{
SendClientMessage(playerid, COLOR_WHITE, "Ne posjedujes Bizz.");
return 1;
}
if(PlayerInfo > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Ozenjen si, nemozes prodati Bizz !");
return 1;
}
if(PlayerInfo >= 100 && strcmp(playername, SBizzInfo[PlayerInfo-100], true) == 0)
{
new bouse = PlayerInfo-100;
GivePlayerMoney(playerid,SBizzInfo);
SBizzInfo = 1;
SBizzInfo = 0;
strmid(SBizzInfo, "Drzava", 0, strlen("Drzava"), 255);
strmid(SBizzInfo, "No-one", 0, strlen("No-one"), 255);
//ConsumingMoney = 1;
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Cestitamo~n~ Prodali ste Bizz za ~n~~g~$%d", SBizzInfo);
GameTextForPlayer(playerid, string, 10000, 3);
SBizzInfo = 0;
PlayerInfo = 255;
OnPropUpdate();
OnPlayerUpdate(playerid);
OnPropTextdrawUpdate(3, bouse);
return 1;
}
if(strcmp(playername, BizzInfo[PlayerInfo], true) == 0)
{
new bouse = PlayerInfo;
BizzInfo = 1;
BizzInfo = 0;
strmid(BizzInfo, "Drzava", 0, strlen("Drzava"), 255);
strmid(BizzInfo, "No-one", 0, strlen("No-one"), 255);
//ConsumingMoney = 1;
GivePlayerMoney(playerid,BizzInfo);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Cestitamo~n~ Prodali ste Bizz za ~n~~g~$%d", BizzInfo);
GameTextForPlayer(playerid, string, 10000, 3);
BizzInfo = 0;
PlayerInfo = 255;
OnPropUpdate();
OnPlayerUpdate(playerid);
OnPropTextdrawUpdate(2, bouse);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Ne posjedujes Bizz.");
}
}
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 -> /sellbiz",d,m,y,h,mi,s,sendername);
return 1;
}evo i ovo
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo == 0)
{
format(PropertyString, sizeof(PropertyString), "Opis:%s \n Naziv firme:Bankrotirao zbog faktura \n Biznis je na prodaju! \n ID:%d \n Enterijer Bizza: %d \n Cena: $%d \n Potreban level: %d \n /bizhelp. ",SBizzInfo, SBizzInfo, SBizzInfo, SBizzInfo, SBizzInfo);
sbizsale = Create3DTextLabel(PropertyString,0x00FF00FF,SBizzInfo, SBizzInfo, SBizzInfo+1,50,0,1);
AddStaticPickup(1272, 2, SBizzInfo, SBizzInfo, SBizzInfo);
pickups++;
}
if(SBizzInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"%s\nVlasnik biznisa: %s\nID:%d | Cena: $%d | lvl: %d\nEnterijer Bizza: %d\nIznuda: %s\nCena ulaza: $%d.\nPotrebni proizvodi:%d | Cena proizvoda:%d | Budzet:%d\nDa udjete stisnite F.",SBizzInfo,SBizzInfo,SBizzInfo,SBizzInfo,SBizzInfo,SBizzInfo,SBizzInfo,BizzInfo,SBizzInfo,
SBizzInfo,SBizzInfo);
sbizsale = Create3DTextLabel(PropertyString ,0x00C2ECFF,SBizzInfo, SBizzInfo, SBizzInfo,30, 0, 1);
AddStaticPickup(1239, 2, SBizzInfo, SBizzInfo, SBizzInfo);
pickups++;
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo == 0)
{
format(PropertyString, sizeof(PropertyString), "Opis:%s \n Naziv firme:Bankrotirao zbog faktura \n Biznis je na prodaju! \n ID:%d \n Enterijer Bizza: %d \n Cena: $%d \n Potreban level: %d \n /bizhelp. ",BizzInfo, BizzInfo, BizzInfo, BizzInfo, BizzInfo);
bizsale = Create3DTextLabel(PropertyString,0x00FF00FF,BizzInfo, BizzInfo, BizzInfo+1,50,0,1);
AddStaticPickup(1272, 2, BizzInfo, BizzInfo, BizzInfo);
pickups++;
}
if(BizzInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"%s\nVlasnik biznisa: %s\nID:%d | Cena: $%d | lvl: %d\nEnterijer Bizza: %d\nIznuda: %s\nCena ulaza: $%d.\nPotrebni proizvodi:%d | Cena proizvoda:%d | Budzet:%d\nDa udjete stisnite F.",BizzInfo,BizzInfo,BizzInfo,BizzInfo,BizzInfo,BizzInfo,BizzInfo,BizzInfo,BizzInfo,
BizzInfo,BizzInfo);
bizsale = Create3DTextLabel(PropertyString ,0x00C2ECFF,BizzInfo, BizzInfo, BizzInfo+1,50,0,1);
AddStaticPickup(1239, 2, BizzInfo, BizzInfo, BizzInfo);
pickups++;
}
}
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava