Проверка которая не проверяет, краш скрипта

vegas

Известный
Автор темы
Проверенный
563
529
Версия SA-MP
  1. Любая
Если 3d текст существует то из него можно брать информацию, иначе - краш, но у меня произошла каким-то образом такая дичь
И это произошло всего один раз, больше не повторялось пока что
Lua:
for id = 0, 2048 do
    if sampIs3dTextDefined(id) then -- вот вроде-бы проверка которая должна исключить краш
        local text,color,x,y,z,dist,ignoreWalls,playerId,vehicleId = sampGet3dTextInfoById(id) -- но у меня скрипт всё равно крашнулся на этом моменте из-за отсутствия текста, как такое возможно?
    end                                                                                        -- может ли быть это к примеру из-за сворачивани игры и тому подобного?
end