lava172
Умник
Сталкивался кто в тем что не удаляется динамический 3d текст?
При покупке авто у меня
DelTexstBuyCar()
TexstBuyCar() т.е сначала удаляется текст, а потом наносится. Так вот покупаю и остается также текст "продается..".
Также когда запускаю сервер TexstBuyCar() должен наносить определенный текст в зависимости от того куплено авто или нет, он же всегда наносит "продается..", хотя авто куплено.
С обычным 3d текстом все нормально.
PHP:
stock TexstBuyCar()
{
new strfd2[150];
for(new i;i<MAX_xCARS1;i++)
{
if(!strcmp(cInfo[i][cOwner],"sell",true,24))
{
f(strfd2, "{00FFFF}Продается\n Цена: {00FF00}%d", cInfo[i][cCoast]); CreateDynamic3DTextLabel(strfd2,0x8685C0AA,cInfo[i][xcx],cInfo[i][xcy],cInfo[i][xcz],INVALID_PLAYER_ID,i,0,-1,-1,-1,30.0);
/*fdtextid[i] = Create3DTextLabel(strfd2,0xFFFFFFAA,30.0,30.0,5.0,30.0,0);//0xFFFF00AA
Attach3DTextLabelToVehicle(fdtextid[i], cInfo[i][cCarID], 0.0, 0.0, 0.0);*/
}
else
{
f(strfd2, "Номер:%d\n {00FFFF}Легковой автомобиль {02FF13}Владелец: {00FF00}%s",i,cInfo[i][cOwner]); CreateDynamic3DTextLabel(strfd2,0x8685C0AA,cInfo[i][parkx],cInfo[i][parky],cInfo[i][parkz],INVALID_PLAYER_ID,i,0,-1,-1,-1,30.0);
/*fdtextid[i] = Create3DTextLabel(strfd2,0x8685C0AA,30.0,30.0,5.0,30.0,0);//0xFFFF00AA
Attach3DTextLabelToVehicle(fdtextid[i], cInfo[i][cCarID], 0.0, 0.0, 0.0);*/
}
}
return 1;
}
PHP:
stock DelTexstBuyCar()
{
for(new i;i<MAX_xCARS1;i++)
{
DestroyDynamic3DTextLabel(Text3D:fdtextid[i]);
//DestroyDynamic3DTextLabel(fdtextid[i]);
}
return 1;
}
DelTexstBuyCar()
TexstBuyCar() т.е сначала удаляется текст, а потом наносится. Так вот покупаю и остается также текст "продается..".
Также когда запускаю сервер TexstBuyCar() должен наносить определенный текст в зависимости от того куплено авто или нет, он же всегда наносит "продается..", хотя авто куплено.
С обычным 3d текстом все нормально.
