[Pomoc] House Label


Započeo Scripter Braun, Mart 08, 2014, 10:42:31 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: 4CRP
Detaljan problem: Promenio sam label na kuci dodao sam Kucni Broj i to radi normalno pise broj i sve ali kada kupim kucu label ostane ne promeni se ali dobijem i drugi label kada kuca ima vlasnika i pickup, a kada prodam kucu ostane label vlasnika i pickup i da je kucna na prodaju.
Kod: Evo sve.
OnPropTextdrawUpdate
for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if(HouseInfo[h][hOwned] == 0)
		{
		new PropertyString[512];
		format(PropertyString,sizeof(PropertyString),"{33AA33}KUCA NA PRODAJU!\nOpis: %s\nPotreban Level: %d\nKucni Broj: %d\nCena Kuce: $%d\n/buyhouse",HouseInfo[h][hDiscription],HouseInfo[h][hLevel],HouseInfo[h][hWorld],HouseInfo[h][hValue]);
		HouseLabel[h] = Create3DTextLabel(PropertyString ,0x9EC73DAA,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30, 0, 1);
		HousePickup[h] = CreateDynamicPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
		HouseMap[h] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 31, 0, -1, -1, -1, 100.0);
		}
		else if(HouseInfo[h][hOwned] == 1)
		{
		new PropertyString[512];
		format(PropertyString,sizeof(PropertyString),"{347CCF}Opis: %s\nVlasnik: %s\nPotreban Level: %d\nCena Kuce: $%d\nKucni Broj: %d\n/househelp",HouseInfo[h][hDiscription], HouseInfo[h][hOwner],HouseInfo[h][hLevel],HouseInfo[h][hWorld],HouseInfo[h][hValue]);
		HouseLabel[h] = Create3DTextLabel(PropertyString ,0x9EC73DAA,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30, 0, 1);
		HousePickup[h] = CreateDynamicPickup(1318, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
		HouseMap[h] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 32, 0, -1, -1, -1, 100.0);
	    }
	}

Onaj label koji mora da bude da bi se videlo da je tu kuca.
for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if(HouseInfo[h][hOwned] == 0)
		{
		new PropertyString[512];
		format(PropertyString,sizeof(PropertyString),"{33AA33}KUCA NA PRODAJU!\nOpis: %s\nPotreban Level: %d\nKucni Broj: %d\nCena Kuce: $%d\n/buyhouse",HouseInfo[h][hDiscription],HouseInfo[h][hLevel],HouseInfo[h][hWorld],HouseInfo[h][hValue]);
		HouseLabel[h] = Create3DTextLabel(PropertyString ,0x9EC73DAA,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30, 0, 1);
		HousePickup[h] = CreateDynamicPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
		HouseMap[h] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 31, 0, -1, -1, -1, 100.0);
		}
		else if(HouseInfo[h][hOwned] == 1)
		{
		new PropertyString[512];
		format(PropertyString,sizeof(PropertyString),"{347CCF}Opis: %s\nVlasnik: %s\nPotreban Level: %d\nCena Kuce: $%d\nKucni Broj: %d\n/househelp",HouseInfo[h][hDiscription], HouseInfo[h][hOwner],HouseInfo[h][hLevel],HouseInfo[h][hWorld],HouseInfo[h][hValue]);
		HouseLabel[h] = Create3DTextLabel(PropertyString ,0x9EC73DAA,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],30, 0, 1);
		HousePickup[h] = CreateDynamicPickup(1318, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
		HouseMap[h] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 32, 0, -1, -1, -1, 100.0);
	    }
	}

Slika: Ukoliko treba slika postavicu.
    ~ Member since: 09.13.2013. - 15:30 ~

Kada kupis kucu ili prodas,update label.

Kako to da uradim ?
    ~ Member since: 09.13.2013. - 15:30 ~

BUMP !
    ~ Member since: 09.13.2013. - 15:30 ~

Ako mozes nekako kod da mi posaljes nista ne razumem  :-X
    ~ Member since: 09.13.2013. - 15:30 ~

BUMP !
    ~ Member since: 09.13.2013. - 15:30 ~

Ovo mi je mnogo vazno ako neko hoce da mi objasni...
    ~ Member since: 09.13.2013. - 15:30 ~