DarkColdBlood
Новичок
- 2
- 0
Ку, гайз✋✋✋ Вопрос таков. Нужно переписать прикрепленный ВХ с прорисовки ников на прорисовку всех 3д текстов в зоне прорисовки. Имею некоторый опыт программирования на разных языках, но со скриптингом для сампа сталкиваюсь впервые, поэтому за подсказки буду всей душой благодарен.
upd.
Ознакомился с такой темой как LUA скрипты. Написал то что нужно за 15 минут, но теперь новая проблема. При использовонии onCreate3Dtext появилась следующая проблема. Некоторые надписи отрисовываются издалека, а некоторые только в близи, при этом скрипт их тоже обрабатывает, но только когда они появляются на близком расстоянии. Можно ли как то это исправить, либо просканировать все 3д текста присутствующие на серве через цикл по id не приближаясь к ним?
upd.
Ознакомился с такой темой как LUA скрипты. Написал то что нужно за 15 минут, но теперь новая проблема. При использовонии onCreate3Dtext появилась следующая проблема. Некоторые надписи отрисовываются издалека, а некоторые только в близи, при этом скрипт их тоже обрабатывает, но только когда они появляются на близком расстоянии. Можно ли как то это исправить, либо просканировать все 3д текста присутствующие на серве через цикл по id не приближаясь к ним?
Lua:
local sampev = require 'lib.samp.events'
function sampev.onCreate3DText(idObject, color, position, distance, testLOS, attachedPlayerId, attachedVehicleId, text)
testLOS = false
distance=10000000
sampAddChatMessage(text,color)
return {idObject, color, position, distance, testLOS, attachedPlayerId, attachedVehicleId, text}
end
Последнее редактирование: