Skripta koju koristim:GTARP
Detaljan opis problema:Skinuo sam gtarp mod i sad ne znam kako da namestim da ne pise onako samo na prodaju nego da pise ime firme,cena,lvl i td ,jel kad to namestim nece da se update kad neko kupi firmu,Unapred HVALA
Dio skripte:ako treba dacu..
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]oko GTARP mod-a
331
pregleda
7
postova
Underboss
Novi Član
240 / 250 XP
🌱Početnik(0)
667
Postovi:
82
Teme:
Pridružio se:Apr. 2012
29. Jun 2013.
Smanji font za pocetak, nadji u skripti to sto ti verovatno ovako pise [NA PRODAJU] i tu prepravis label, pored tj sta ce ti pisati, kada to zavrsis definises ako si stavio da pise ime biza stavis bizname itd..
29. Jun 2013.
Evo ovako sam stavio pod ongamemodeinit
ali sad kad kupim kucu ne menja tek kad se server restartuje evo i komanda buy
znaci kako da namestim da se label update i kad kupim i kad prodam i kad promenim ime biza, cenu produkta i td to ja hocu
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
format(PropertyString,sizeof(PropertyString),"Kuca je na prodaju! \n ID kuce: %d \n Cena: $%d \n Opis: %s \n Level: %d",HouseInfo, HouseInfo,HouseInfo, HouseInfo);
housesale = Create3DTextLabel(PropertyString,0x00FF00FF,HouseInfo, HouseInfo, HouseInfo+1,15,0,1);
AddStaticPickup(1273, 2, HouseInfo, HouseInfo, HouseInfo);
pickups++;
}
if(HouseInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"Vlasnik: %s \n Kucni Broj: %d \n Cena Rentanja: $%d \n Opis: %s \n /househelp.",HouseInfo,HouseInfo, HouseInfo, HouseInfo);
housesale = Create3DTextLabel(PropertyString ,0x00C2ECFF,HouseInfo, HouseInfo, HouseInfo+1,15,0,1);
AddStaticPickup(1318, 2, HouseInfo, HouseInfo, HouseInfo);
pickups++;
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo == 0)
{
format(PropertyString, sizeof(PropertyString), "Biznis je na Prodaju! \n %s \n Cena: $%d \n Potrebni Level: %d \n /bizhelp. ",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 \n Vlasnik: %s\n Iznuda: %s \n Ulaz: $%d. \n Da udjes kucaj, /enter.",BizzInfo,BizzInfo, BizzInfo, BizzInfo);
bizsale = Create3DTextLabel(PropertyString ,0x00C2ECFF,BizzInfo, BizzInfo, BizzInfo+1,50,0,1);
AddStaticPickup(1239, 2, BizzInfo, BizzInfo, BizzInfo);
pickups++;
}
}
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo == 0)
{
format(PropertyString, sizeof(PropertyString), "Bizz je na prodaju! \n %s \n\n Cena: $%d \n Level: %d \n Da kupis kucaj, /buybiz",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 \n Vlasnik: %s \n Iznuda: %s \n Ulaz: $%d. \n Da udjes kucaj, /enter.",SBizzInfo,SBizzInfo, SBizzInfo, BizzInfo);
sbizsale = Create3DTextLabel(PropertyString ,0x00C2ECFF,SBizzInfo, SBizzInfo, SBizzInfo,30, 0, 1);
AddStaticPickup(1239, 2, SBizzInfo, SBizzInfo, SBizzInfo);
pickups++;
}
}ali sad kad kupim kucu ne menja tek kad se server restartuje evo i komanda buy
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 posedujete biznis, ukucajte /sellbiz ako zelite da kupite ovaj.");
return 1;
}
for(new b = 0; b < sizeof(SBizzInfo); b++)
{
if(PlayerToPoint(2.0, playerid, SBizzInfo, SBizzInfo, SBizzInfo) && SBizzInfo == 0)
{
if(PlayerInfo < SBizzInfo)
{
format(string, sizeof(string), "Morate biti level %d da bi ste kupili ovo",SBizzInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(GetPlayerMoney(playerid) > SBizzInfo)
{
Delete3DTextLabel(Text3D:sbizsale);
PlayerInfo = b+100;
SBizzInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(SBizzInfo, sendername, 0, strlen(sendername), 255);
SafeGivePlayerMoney(playerid,-SBizzInfo);
PlayerPlayMusic(playerid);
SendClientMessage(playerid, 0xFFFFFFAA, "Cestitamo na novoj kupovini.");
SendClientMessage(playerid, 0xFFFFFFAA, "Ukucajte /help da bi pogledali nove komande za biznis.");
Delete3DTextLabel(Text3D:sbizsale);
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdate(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Nemate novca za to");
return 1;
}
}
}
for(new b = 0; b < sizeof(BizzInfo); b++)
{
if(PlayerToPoint(2.0, playerid, BizzInfo, BizzInfo, BizzInfo) && BizzInfo == 0)
{
if(PlayerInfo < BizzInfo)
{
format(string, sizeof(string), "Morate biti level %d da bi kupili ovo",BizzInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(GetPlayerMoney(playerid) > BizzInfo)
{
Delete3DTextLabel(Text3D:bizsale);
PlayerInfo = b;
BizzInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(BizzInfo, sendername, 0, strlen(sendername), 255);
SafeGivePlayerMoney(playerid,-BizzInfo);
PlayerPlayMusic(playerid);
SetPlayerInterior(playerid,BizzInfo);
PlayerInfo = BizzInfo;
SetPlayerPos(playerid,BizzInfo,BizzInfo,BizzInfo);
GameTextForPlayer(playerid, "~w~Dobrodosli~n~Da izadjete,ukucajte /exit", 5000, 3);
PlayerInfo = BizzInfo;
PlayerInfo = b ;
SendClientMessage(playerid, 0xFFFFFFAA, "Cestitamo na novoj kupovini.");
SendClientMessage(playerid, 0xFFFFFFAA, "Ukucajte /help da vidite nove komande za vas biznis.");
Delete3DTextLabel(Text3D:bizsale);
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdate(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Nemate novca za to");
return 1;
}
}
}
}
return 1;
}znaci kako da namestim da se label update i kad kupim i kad prodam i kad promenim ime biza, cenu produkta i td to ja hocu
Underboss
Novi Član
240 / 250 XP
🌱Početnik(0)
667
Postovi:
82
Teme:
Pridružio se:Apr. 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava