Hallo wie die Überschrift schon sagt ich hab ein problem mit Update3DTextLabelText .
Das Problem ist wenn ich das Biz kaufe dann aktualisiert sich das pickup 1. erst nach einem restart 2. aktualisieren sich die Produkte die noch vorhanden sind nicht auch nur bei einem Restart
wär nett wenn mir jemand helfen könnte
if(BizzInfo[h][bOwned] == 0)
{
format(bizstring, sizeof(bizstring), "%s\nDieses Business steht zum verkauf!\nPreis: $%d\nLevel: %d\nZum kaufen gib /buybiz ein",BizzInfo[h][bMessage],BizzInfo[h][bBuyPrice],BizzInfo[h][bLevelNeeded]);
text_bizz[h] = Create3DTextLabel(bizstring,0xFFFFFFAA,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]+1,15,0,1);
Update3DTextLabelText(text_bizz[h],0xFFFFFFAA,bizstring);
AddStaticPickup(1272, 1, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
pickups++;
}
if(BizzInfo[h][bOwned] == 1)
{
format(bizstring, sizeof(bizstring), "%s\nBesitzer: %s\nTeilhaber: %s\nEintrittspreis: %d$ Level: %d\nProdukte: %d/%d\nPreis pro Produkt: %d",BizzInfo[h][bMessage],BizzInfo[h][bOwner],BizzInfo[h][bExtortion],BizzInfo[h][bEntranceCost],BizzInfo[h][bLevelNeeded],BizzInfo[h][bProducts],BizzInfo[h][bMaxProducts],BizzInfo[h][bPriceProd]);
text_bizz[h] = Create3DTextLabel(bizstring,0xFFFFFFAA,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]+1,15,0,1);
Update3DTextLabelText(text_bizz[h],0xFFFFFFAA,bizstring);
AddStaticPickup(1239, 1, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
pickups++;
}
if(TankeInfo[h][tOwned] == 0)
{
format(tankestring, sizeof(tankestring), "%s\n Diese Tankstelle steht zum verkauf!\nPreis: $%d \nLevel: %d \nBenutze /buytanke um die Tankstelle zu kaufen",TankeInfo[h][tMessage],TankeInfo[h][tBuyPrice],TankeInfo[h][tLevelNeeded],TankeInfo[h][tProducts],TankeInfo[h][tMaxProducts],TankeInfo[h][tPriceProd]);
text_tanke[h] = Create3DTextLabel(sbizstring,0xFFFFFFAA,TankeInfo[h][tEntranceX], TankeInfo[h][tEntranceY], TankeInfo[h][tEntranceZ]+1,15,0,1);
Update3DTextLabelText(text_tanke[h],0xFFFFFFAA,tankestring);
AddStaticPickup(1272, 2, TankeInfo[h][tEntranceX], TankeInfo[h][tEntranceY], TankeInfo[h][tEntranceZ]);
pickups++;
}
if(TankeInfo[h][tOwned] == 1)
{
format(tankestring, sizeof(tankestring), "%s\nBesitzer: %s\nTeilhaber: %s\nSpritpreis: $%d Level: %d\nProdukte: %d/%d\nPreis pro Produkt: %d",TankeInfo[h][tMessage],TankeInfo[h][tOwner],TankeInfo[h][tExtortion],TankeInfo[h][tEntranceCost],TankeInfo[h][tLevelNeeded],TankeInfo[h][tProducts],TankeInfo[h][tMaxProducts],TankeInfo[h][tPriceProd]);
text_tanke[h] = Create3DTextLabel(tankestring,0xFFFFFFAA,TankeInfo[h][tEntranceX], TankeInfo[h][tEntranceY], TankeInfo[h][tEntranceZ]+1,15,0,1);
Update3DTextLabelText(text_tanke[h],0xFFFFFFAA,tankestring);
AddStaticPickup(1239, 2, TankeInfo[h][tEntranceX], TankeInfo[h][tEntranceY], TankeInfo[h][tEntranceZ]);
pickups++;
}
- JasoN.Weed