Započeo [CH]°°LøpεȤ°°[4EVER]
•15. Jul 2010.• Zaključanopomoc = Pickup
1,173
pregleda
9
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
448
Postovi:
59
Teme:
Pridružio se:Okt. 2009
15. Jul 2010.
evo imam jedan problem ali neznam ga rijesiti
sada da krenemo
napravim koriditane i to sve ok uzmem x,y,z pos i onda idem
AddStaticPickup(1239, 2, x, y, z);
i compilam udem u igru nema tog pickupa :S kako da to rijesim mozda sam premasio maximum 0.3 verzije ali nezz stvarno sta je to
EDIT:sada sam skonto sa ovim:
Nema kuca,a sa ovim ima:
Pliz pomazite
sada da krenemo
napravim koriditane i to sve ok uzmem x,y,z pos i onda idem
AddStaticPickup(1239, 2, x, y, z);
i compilam udem u igru nema tog pickupa :S kako da to rijesim mozda sam premasio maximum 0.3 verzije ali nezz stvarno sta je to
EDIT:sada sam skonto sa ovim:
for(new h = 184; h < sizeof(CarInfo); h++)
{
AddStaticVehicleEx(CarInfo,CarInfo,CarInfo,CarInfo+1.0,CarInfo,CarInfo,CarInfo,60000);
}
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
if(HouseInfo != 0.000000 && HouseInfo != -1550.349243 && HouseInfo != 90.334503)
{
format(PropertyString,sizeof(PropertyString),"Kuca je na Prodaju\n Cijena: %d$ \n Opis: %s \n Level: %d", HouseInfo,HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0xFFFF00AA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
}
}
if(HouseInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"Vlasnik kuce %s\n Cijena Renta: %d$ \n Opis: %s \n Koristite /rentroom da iznajmite sobu", HouseInfo, HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0xFFFF00AA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo == 0)
{
format(PropertyString,sizeof(PropertyString),"Biznis je na Prodaju\n Cijena: %d$ \n Level: %d \n Koristite /buybiz da kupite biznis", BizzInfo, BizzInfo);
BizzLabel = Create3DTextLabel(PropertyString ,0xFFFF00AA,BizzInfo, BizzInfo, BizzInfo,50, 0, 1);
}
else if(BizzInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"%s \n Vlasnik: %s\n Suvlasnik: %s \n Cijena Ulaza: %d$. \n Koristite /enter da udete.",BizzInfo,BizzInfo, BizzInfo, BizzInfo);
BizzLabel = Create3DTextLabel(PropertyString ,0xFFFF00AA,BizzInfo, BizzInfo, BizzInfo,50, 0, 1);
}
AddStaticPickup(1239, 2, BizzInfo, BizzInfo, BizzInfo);;
}
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo == 0)
{
format(PropertyString,sizeof(PropertyString),"Biznis je na Prodaju\n Cijena: %d$ \n Level: %d \n Koristite /buybiz da kupite biznis", SBizzInfo, SBizzInfo);
SBizzLabel = Create3DTextLabel(PropertyString ,0xFFFF00AA,SBizzInfo, SBizzInfo, SBizzInfo,30, 0, 1);
}
else if(SBizzInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"s \n Vlasnik: %s\n Suvlasnik: %s \n Cijena Ulaza: %d$. \n Koristite /enter da udete.",SBizzInfo,SBizzInfo, SBizzInfo, BizzInfo);
SBizzLabel = Create3DTextLabel(PropertyString ,0xFFFF00AA,SBizzInfo, SBizzInfo, SBizzInfo,30, 0, 1);
}
}Nema kuca,a sa ovim ima:
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
AddStaticPickup(1273, 2, HouseInfo, HouseInfo, HouseInfo);
pickups++;
}
if(HouseInfo == 1)
{
AddStaticPickup(1239, 2, HouseInfo, HouseInfo, HouseInfo);
pickups++;
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo == 0)
{
AddStaticPickup(1272, 2, BizzInfo, BizzInfo, BizzInfo);
pickups++;
}
if(BizzInfo == 1)
{
AddStaticPickup(1239, 2, BizzInfo, BizzInfo, BizzInfo);
pickups++;
}
}
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo == 0)
{
AddStaticPickup(1272, 2, SBizzInfo, SBizzInfo, SBizzInfo);
pickups++;
}
if(SBizzInfo == 1)
{
AddStaticPickup(1239, 2, SBizzInfo, SBizzInfo, SBizzInfo);
pickups++;
}
}Pliz pomazite
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,918
Postovi:
54
Teme:
Pridružio se:Okt. 2009
15. Jul 2010.
Quote
Script Property Max Limit
Players 500
Vehicles 2000
Vehicle Models Unlimited *
Global Objects 254
Per-Player Objects 254
Virtual Worlds 2,147,483,647
Map Icons 100
Race Checkpoints 1
Checkpoints 1
Script Property Dynamic Limit
Pickups 2048
3D Labels Global 1024
3D Labels Per-player 1024
Chat Bubble String 144 characters
Gangzones 1024
Menus 128
Server Property Limit
Gamemodes 16
Filterscripts 16
Text I/O 128 cells (512 bytes)
Name Length 20 characters.
Textdraws Limit
String Length 1024 characters
Shown In A Single Client's Screen 92
Created Serverwise 2048
Players 500
Vehicles 2000
Vehicle Models Unlimited *
Global Objects 254
Per-Player Objects 254
Virtual Worlds 2,147,483,647
Map Icons 100
Race Checkpoints 1
Checkpoints 1
Script Property Dynamic Limit
Pickups 2048
3D Labels Global 1024
3D Labels Per-player 1024
Chat Bubble String 144 characters
Gangzones 1024
Menus 128
Server Property Limit
Gamemodes 16
Filterscripts 16
Text I/O 128 cells (512 bytes)
Name Length 20 characters.
Textdraws Limit
String Length 1024 characters
Shown In A Single Client's Screen 92
Created Serverwise 2048
Neznam bas da si promasio, tesko 🙂.. neznam u cemu bi to bilo :S.. probaj s streamerom pickupe 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
448
Postovi:
59
Teme:
Pridružio se:Okt. 2009
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,918
Postovi:
54
Teme:
Pridružio se:Okt. 2009
15. Jul 2010.
Eto vidi sta bude na mojem updateu 2.0 pa napravi tako 😄..
#define MAX_HOUSES NEKI_BROJ_NPR_500
new HousePickup;
new Text3D:HouseLabel;
na pocetku OnGameMode
new PropertyString;
Zanemari hworld jer sumnjam da ti to imas
EDIT: Mozes koristiti OnPropTextdrawUpdate, dok kupis kucu itd.. znaci ubacis van nekog callbacka ovo:
Ako me kuzis sta ti pokusavam reci, dok igrac kuca /buyhouse u komandi ovo stavis OnPropTextdrawUpdate(); poslije OnPropUpdate();
I da, ono gore je moj OnPropTextdrawUpdate, ti si ga modificiraj naravno..
#define MAX_HOUSES NEKI_BROJ_NPR_500
new HousePickup;
new Text3D:HouseLabel;
na pocetku OnGameMode
new PropertyString;
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
format(PropertyString,sizeof(PropertyString),"Kuca na prodaju! \n ID: %d \n Cijena: $%d \n Opis: %s \n Level: %d",HouseInfo, HouseInfo,HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FF00AA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
HousePickup = CreateDynamicPickup(1273, 1, HouseInfo, HouseInfo, HouseInfo);
}
if(HouseInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"Kucu posjeduje: %s \n ID: %d \n Rent: $%d \n Opis: %s \n Da rentante: /rentroom", HouseInfo,HouseInfo, HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FFFFAA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
HousePickup = CreateDynamicPickup(1272, 1, HouseInfo, HouseInfo, HouseInfo);
}
}Zanemari hworld jer sumnjam da ti to imas
EDIT: Mozes koristiti OnPropTextdrawUpdate, dok kupis kucu itd.. znaci ubacis van nekog callbacka ovo:
forward OnPropTextdrawUpdate();
public OnPropTextdrawUpdate()
{
new PropertyString;
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
if(HouseInfo != 0.000000 && HouseInfo != -1250.349243 && HouseInfo != 78.334503)
{
Delete3DTextLabel(HouseLabel);
format(PropertyString,sizeof(PropertyString),"Kuca na prodaju! \n ID: %d \n Cijene: $%d \n Opis: %s \n Level: %d",HouseInfo, HouseInfo,HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FF00AA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
}
}
else if(HouseInfo == 1)
{
Delete3DTextLabel(HouseLabel);
format(PropertyString,sizeof(PropertyString),"Kucu posjeduje %s \n ID: %d \n Rent: $%d \n Opis: %s \n Da rentate: /rentroom", HouseInfo,HouseInfo, HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FFFFAA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo == 0)
{
Delete3DTextLabel(BizzLabel);
format(PropertyString,sizeof(PropertyString),"Firma na prodaju! \n ID: %d \n Cijena: $%d \n Level: %d \n Da kupite: /buybiz", BizzInfo, BizzInfo, BizzInfo);
BizzLabel = Create3DTextLabel(PropertyString ,0x00FF00AA,BizzInfo, BizzInfo, BizzInfo,50, 0, 1);
}
else if(BizzInfo == 1)
{
Delete3DTextLabel(BizzLabel);
format(PropertyString,sizeof(PropertyString),"%s \n Vlasnik: %s \n ID: %d \n Reket: %s \n Cijena ulaza: $%d. \n Da udete, /enter.",BizzInfo,BizzInfo, BizzInfo, BizzInfo, BizzInfo);
BizzLabel = Create3DTextLabel(PropertyString ,0x00FFFFAA,BizzInfo, BizzInfo, BizzInfo,50, 0, 1);
}
}
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo == 0)
{
Delete3DTextLabel(SBizzLabel);
format(PropertyString,sizeof(PropertyString),"Firma na prodaju! \n Cijena: $%d \n Level: %d \n Da kupite, /buybiz", SBizzInfo, SBizzInfo);
SBizzLabel = Create3DTextLabel(PropertyString ,0x00FF00AA,SBizzInfo, SBizzInfo, SBizzInfo,30, 0, 1);
}
else if(SBizzInfo == 1)
{
Delete3DTextLabel(SBizzLabel);
format(PropertyString,sizeof(PropertyString),"%s \n Vlasnik: %s \n Reket: %s \n Cijena ulaza: $%d. \n Da udete, /enter.",SBizzInfo,SBizzInfo, SBizzInfo, BizzInfo);
SBizzLabel = Create3DTextLabel(PropertyString ,0x00FFFFAA,SBizzInfo, SBizzInfo, SBizzInfo,30, 0, 1);
}
}
for(new h = 184; h < sizeof(CarInfo); h++)
{
if(CarInfo == 1)
{
if(CarInfo == 0)
{
Delete3DTextLabel(CarLabel);
format(PropertyString,sizeof(PropertyString),"Vozilo na prodaju! \n Model: %s \n ID: %d \n Cijena: $%d",CarInfo,h,CarInfo);
CarLabel = Create3DTextLabel(PropertyString ,0x008080AA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
Attach3DTextLabelToVehicle(CarLabel,h,0,0,0);
}
else
{
Delete3DTextLabel(CarLabel);
}
}
}
return 1;
} Ako me kuzis sta ti pokusavam reci, dok igrac kuca /buyhouse u komandi ovo stavis OnPropTextdrawUpdate(); poslije OnPropUpdate();
I da, ono gore je moj OnPropTextdrawUpdate, ti si ga modificiraj naravno..
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
448
Postovi:
59
Teme:
Pridružio se:Okt. 2009
15. Jul 2010.
LuKsA wrote on July 15, 2010, 3:05 pm:
Eto vidi sta bude na mojem updateu 2.0 pa napravi tako 😄..
#define MAX_HOUSES NEKI_BROJ_NPR_500
new HousePickup;
new Text3D:HouseLabel;
na pocetku OnGameMode
new PropertyString;
Zanemari hworld jer sumnjam da ti to imas
#define MAX_HOUSES NEKI_BROJ_NPR_500
new HousePickup;
new Text3D:HouseLabel;
na pocetku OnGameMode
new PropertyString;
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo == 0)
{
format(PropertyString,sizeof(PropertyString),"Kuca na prodaju! \n ID: %d \n Cijena: $%d \n Opis: %s \n Level: %d",HouseInfo, HouseInfo,HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FF00AA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
HousePickup = CreateDynamicPickup(1273, 1, HouseInfo, HouseInfo, HouseInfo);
}
if(HouseInfo == 1)
{
format(PropertyString,sizeof(PropertyString),"Kucu posjeduje: %s \n ID: %d \n Rent: $%d \n Opis: %s \n Da rentante: /rentroom", HouseInfo,HouseInfo, HouseInfo, HouseInfo);
HouseLabel = Create3DTextLabel(PropertyString ,0x00FFFFAA,HouseInfo, HouseInfo, HouseInfo,25, 0, 1);
HousePickup = CreateDynamicPickup(1272, 1, HouseInfo, HouseInfo, HouseInfo);
}
}Zanemari hworld jer sumnjam da ti to imas
Ok Hvala 😄
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
448
Postovi:
59
Teme:
Pridružio se:Okt. 2009
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
448
Postovi:
59
Teme:
Pridružio se:Okt. 2009
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava