Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Lucic | Digital Hosting poslato Januar 27, 2012, 13:03:09 POSLE PODNE

Naslov: [Pomoc] 3d Textovi na kucama
Poruka od: Lucic | Digital Hosting poslato Januar 27, 2012, 13:03:09 POSLE PODNE
Skripta koju koristim: GTARP
Detaljan opis problema:E kako da stavim u gtarp mod 3d text na kucama ja stavim ali nece da pise ceo pise samo KUCA NA PRODAJI i nema Adresa: Koliko kosta nista kako to da namestim molim vas pomozite mi
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: ѕєуzιι¢н™.amx poslato Januar 27, 2012, 13:06:36 POSLE PODNE
Daj mi OnGameModeInit al samo ono gdje ti je property string. Btw mozda ti nece sve prikazat jer ti je property string max words na 20 ili tako nes ugl probaj nac: new PropertyString[BROJ]; ovdje gdje je broj stavi si 200 ili 256 i probaj oce li radit
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: Lucic | Digital Hosting poslato Januar 27, 2012, 13:12:49 POSLE PODNE
Nemam nigde  PropertyString
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: TheMonk poslato Januar 27, 2012, 13:15:13 POSLE PODNE
Nadji u OnGameModeInit ovo: for(new h = 0; h < sizeof(HouseInfo); h++) i daj nam sve sto ima tu..
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: ѕєуzιι¢н™.amx poslato Januar 27, 2012, 13:17:09 POSLE PODNE
Kako ti je onda definirano kod kuca odi u mod i nadi tamo gdje si pisao KUCA NA PRODAJU trebalo bi ovako izgledat:
format(NESTO,sizeof(NESTO),"KUCA NA PRODAJU! Adresa: %s",Kuce[h][hAdresa]);
HouseLabel[h] = Create3DTextLabel(NESTO ,COLOR_KUCE,Kuce[h][hExteriorX], Kuce[h][hExteriorY], Kuce[h][hExteriorZ]+0.5,40.0, 0, 1);


Znaci tu di ti je NESTO je bitno jer ti on odreduje duljinu texta i onda iznad toga trebas imati npr. ( new nesto[20];)
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: Lucic | Digital Hosting poslato Januar 27, 2012, 13:19:38 POSLE PODNE
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo[h][hOwned] == 0)
{
            format(string1, sizeof(string), "{F3FF02}Kuca na Prodaju! \n{F3FF02}Cena:{FFFFFF} $%d\n{F3FF02}Level:{FFFFFF} %d\n{F3FF02}\n{F3FF02}/kupikucu",HouseInfo[h][hValue]);
housesale = Create3DTextLabel(string1,0x006400FF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+0.5,20, 0, 1);
AddStaticPickup(1273, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
pickups++;
}
if(HouseInfo[h][hOwned] == 1)
{
format(string1, sizeof(string), "{F3FF02}Vlasnik:{FFFFFF} %s\n{F3FF02}Rent:{FFFFFF} $%d ",HouseInfo[h][hOwner]);
Create3DTextLabel(string1,0x006400FF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+0.5,20, 0, 1);
AddStaticPickup(1318, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
pickups++;
}
}
for(new h = 0; h < sizeof(BizzInfo); h++)
{
if(BizzInfo[h][bOwned] == 0)
{
format(string1, sizeof(string), "[Prodaja]\n$ %d",BizzInfo[h][bBuyPrice]);
bizsale = Create3DTextLabel(string1,0x8361FFFF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]+0.5,20, 0, 1);
AddStaticPickup(1274, 2, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
pickups++;
}
if(BizzInfo[h][bOwned] == 1)
{
format(string1, sizeof(string), "[Vlasnik]\n%s",BizzInfo[h][bOwner]);
Create3DTextLabel(string1,0x8361FFFF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]+0.5,20, 0, 1);
AddStaticPickup(1272, 2, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
pickups++;
}
}
for(new h = 0; h < sizeof(SBizzInfo); h++)
{
if(SBizzInfo[h][sbOwned] == 0)
{
format(string1, sizeof(string), "[Prodaja]\n$ %d",SBizzInfo[h][sbBuyPrice]);
sbizsale = Create3DTextLabel(string1,0x8361FFFF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]+0.5,20, 0, 1);
AddStaticPickup(1274, 2, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
pickups++;
}
if(SBizzInfo[h][sbOwned] == 1)
{
format(string1, sizeof(string), "[Vlasnik]\n%s",SBizzInfo[h][sbOwner]);
Create3DTextLabel(string1,0x8361FFFF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]+0.5,20, 0, 1);
AddStaticPickup(1239, 2, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
pickups++;
}
}
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: ѕєуzιι¢н™.amx poslato Januar 27, 2012, 13:20:29 POSLE PODNE
Koliki ti je new string1[BROJ]; ?
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: Lucic | Digital Hosting poslato Januar 27, 2012, 13:21:59 POSLE PODNE
new string1[256];
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: caupton poslato Januar 27, 2012, 13:22:54 POSLE PODNE
Citat: [Bp]Eric_Mendez poslato Januar 27, 2012, 13:21:59 POSLE PODNE
new string1[256];
povecaj na [500]
Naslov: Odg: [Pomoc] 3d Textovi na kucama
Poruka od: Nxidza poslato Januar 27, 2012, 13:47:23 POSLE PODNE
O kakvim vi stringovima pricate vidite da nije uopste stavio varijablu za level i ostalo...Samo za cenu je stavio : HouseInfo[h][hValue],vidi kako ti je defniran level i ostalo,uglavnom nesto slicno ovome: HouseInfo[h][hLevel] ..