Serega575757
Дебютант
Не обновляется 3д текст, уже все попробовал сделать, может есть у кого-то идея?
PHP:
SetTimer("Obnovatexta",2000,true);
new msg[max_line];
for(new i=1; i<max_property; i++){
format(msg,max_line,"Собственность: %s\nВладелец: %s \n\n",pName[i],pOwner[i]);
if(pType[i]==prop_biz){
if(pFee[i]) format(msg,max_line,"%s Вход за %i$",msg,pFee[i]);
if(pMaxRaw[i]!=1) {
if(pBuyPrice[i]) format(msg,max_line,"%s\nЦена: %i\n",msg,pBuyPrice[i]);
if(pBuyPrice[i]) format(msg,max_line,"%s\nЗакупочная цена: %i$\n",msg,pBuyPrice[i]);
if(pSellPrice[i]) format(msg,max_line,"%sПродажная цена: %i$",msg,pSellPrice[i]);
format(msg,max_line,"%s\n\nНаличие товара: %i/%i",msg,pRaw[i],pMaxRaw[i]);
format(msg,max_line,"%s\nМусор: %i%% | ",msg,pTrash[i]);
format(msg,max_line,"%s Износ: %.1f%%",msg,pWear[i]);
}
}
obnova = Create3DTextLabel(msg,clYellow,pCPos[i][PosX],pCPos[i][PosY],pCPos[i][PosZ]+0.65,20,0,1);
}
forward Obnovatexta();
public Obnovatexta()
{
new msg[max_line];
for(new i=1; i<max_property; i++){
format(msg,max_line,"Собственность: %s\nВладелец: %s \n\n",pName[i],pOwner[i]);
if(pType[i]==prop_biz){
if(pFee[i]) format(msg,max_line,"%s Вход за %i$",msg,pFee[i]);
if(pMaxRaw[i]!=1) {
if(pBuyPrice[i]) format(msg,max_line,"%s\nЦена: %i\n",msg,pBuyPrice[i]);
if(pBuyPrice[i]) format(msg,max_line,"%s\nЗакупочная цена: %i$\n",msg,pBuyPrice[i]);
if(pSellPrice[i]) format(msg,max_line,"%sПродажная цена: %i$",msg,pSellPrice[i]);
format(msg,max_line,"%s\n\nНаличие товара: %i/%i",msg,pRaw[i],pMaxRaw[i]);
format(msg,max_line,"%s\nМусор: %i%% | ",msg,pTrash[i]);
format(msg,max_line,"%s Износ: %.1f%%",msg,pWear[i]);
}
}
Update3DTextLabelText(obnova, clYellow,msg);
}
return 1;
}
