- Версия SA-MP
-
- Любая
"О нет, ему опять стало скучно!"
Шарился на днях по серверам МТА, на одном увидел шейдерный свет от фар. Задумался - ну не может же быть такого, чтобы никто не попытался сделать это в одиночке или сампе, на клео или луа - т.е. без всех этих ваших ЕНБ.
Попытались.
Я попробовал. Мне не зашло, поэтому я полез и написал свой.
Отличия от скрипта по ссылке выше:
- всего одна корона вместо трёх
- у "света" есть коллизия, он упирается в стены (и меняет от этого размер, чтобы выглядело чуточку реалистичнее)
- "свет" реагирует исключительно на состояние фар вашей машины (оригинал работал в любой ситуации ночью по игровым часам). если вы разобьёте одну фару, "свет" станет меньше, разобьёте обе - он пропадёт
- "свет" есть только у машины, в которой сидите вы (аналогично GTA 4/5/Online, где только у машины локального игрока прорисовывается дальний свет)
- а ещё это неплохой пример того, как можно в луа получить состояние всех четырёх фар машины, потому что ВНЕЗАПНО в игре нет для этого опкода
Осталось только дождаться, когда какой-нибудь гений самповского мододела вроде Чапо заметит эту тему, задумается об идее и напишет шейдерный свет от фар на Moonloader DirectX API.
Нет фар - нет света.
Шарился на днях по серверам МТА, на одном увидел шейдерный свет от фар. Задумался - ну не может же быть такого, чтобы никто не попытался сделать это в одиночке или сампе, на клео или луа - т.е. без всех этих ваших ЕНБ.
Попытались.
Я попробовал. Мне не зашло, поэтому я полез и написал свой.
Отличия от скрипта по ссылке выше:
- всего одна корона вместо трёх
- у "света" есть коллизия, он упирается в стены (и меняет от этого размер, чтобы выглядело чуточку реалистичнее)
- "свет" реагирует исключительно на состояние фар вашей машины (оригинал работал в любой ситуации ночью по игровым часам). если вы разобьёте одну фару, "свет" станет меньше, разобьёте обе - он пропадёт
- "свет" есть только у машины, в которой сидите вы (аналогично GTA 4/5/Online, где только у машины локального игрока прорисовывается дальний свет)
- а ещё это неплохой пример того, как можно в луа получить состояние всех четырёх фар машины, потому что ВНЕЗАПНО в игре нет для этого опкода
Осталось только дождаться, когда какой-нибудь гений самповского мододела вроде Чапо заметит эту тему, задумается об идее и напишет шейдерный свет от фар на Moonloader DirectX API.
Нет фар - нет света.