Проблема с загрузкой и появлением 3д текста
Всем привет
У меня такая проблема когда покупаешь холодильник он появляется и все работает хорошо
но после рестарта холодильник появляется(но не работает) пишет типа вы не возле холодильник и 3d текс тоже не появляется
вот код загрузки
Код HTML:
publics: LoadFreezs()
{
new stringer[128];
new i=0;
if(cache_num_rows() > 0)
{
for(new he = 0;he < cache_num_rows(); he++)
{
FreezHome[he][FreezX] = cache_get_field_content_int(he, "fX");
FreezHome[he][FreezY] = cache_get_field_content_float(he, "fY");
FreezHome[he][FreezZ] = cache_get_field_content_float(he, "fZ");
FreezHome[he][FreezRX] = cache_get_field_content_float(he, "frX");
FreezHome[he][FreezRY] = cache_get_field_content_float(he, "frY");
FreezHome[he][FreezRZ] = cache_get_field_content_float(he, "frZ");
i++;
if(FreezHome[he][FreezX] != 0 && FreezHome[he][FreezY] != 0 && FreezHome[he][FreezZ] != 0)
{
FreezHome[he][FreezObject] = CreateObject(2141, FreezHome[he][FreezX], FreezHome[he][FreezY], FreezHome[he][FreezZ], FreezHome[he][FreezRX], FreezHome[he][FreezRY], FreezHome[he][FreezRZ], he);
format(stringer, sizeof(stringer), "{FFFFFF}'Õîëîäèëüíèê'\nÂâåäèòå {FF0000}/freez");
FreezHome[he][FreezText] = CreateDynamic3DTextLabel(stringer, -1, FreezHome[he][FreezX], FreezHome[he][FreezY], FreezHome[he][FreezZ]+0.8,9.0,INVALID_PLAYER_ID, INVALID_VEHICLE_ID,0,he+50);
}
}
printf("[Çàãðóçêa]: LoadFreezs | Çàãðóæåíî %d",i);
}
else printf("[Çàãðóçêa]: Õîëîäèëüíèêè íå çàãðóæåíû.");
return true;
}
А вот команда:
Код:
CMD:freez(playerid, params[])
{
new house = pTemp[playerid][PlayerHouse];
if(HouseInfo[house][hHolod] == 0) return SendClientMessage(playerid, COLOR_GRAD1, "Â äîìå íåòó õîëîäèëüíèêà. Êóïèòü åãî ìîæíî â ãëàâíîì ìåíþ äîìà.");
if(!PlayerToPoint(5.0,playerid,FreezHome[house][FreezX], FreezHome[house][FreezY], FreezHome[house][FreezZ])) return SCM(playerid, -1, "Âû äîëæíû íàõîäèòñÿ îêîëî õîëîäèëüíèêà");
for(new x; x < 9; x++) TextDrawShowForPlayer(playerid, Holod[x]);
SelectTextDraw(playerid, 0xFFFFFF50);
DeletePVar(playerid, "timeclick"); //Óäàëåíèå
SetTimerEx("unclick", 1000, 0, "d", playerid);
return true;
}