Lua ASI CrosshairFix

THERION

Известный
Автор темы
Проверенный
88
323
Описание: убирает белую точку (примитив) в центре полностью сведенного прицела.

Текстура прицела:

siteM16.png

Без фикса:
pricel_s_bagom.png

С фиксом:
pricel_bez_baga.png
 

Вложения

  • CrosshairFix.asi
    8.5 KB · Просмотры: 657
  • CrosshairFix.lua
    107 байт · Просмотры: 460
Последнее редактирование:

Vandals

Активный
118
42
Самп вылетает при запуске и запускается только со второй или 3-й попытки, в логе мунлоадера пишет что этот скрипт завершен и все [кликабельно]
Удаляю из сборки его и все норм становится
 

Diego_Sativa

Известный
577
59
Самп вылетает при запуске и запускается только со второй или 3-й попытки, в логе мунлоадера пишет что этот скрипт завершен и все [кликабельно]
Удаляю из сборки его и все норм становится
у меня всё норм, мб конфликт какой
 

vidix

Участник
46
6
Я конечно ничего не имею против, но в чём проблема заменить siteM16 в hud.txd?
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,747
11,157
Я конечно ничего не имею против, но в чём проблема заменить siteM16 в hud.txd?
 

THERION

Известный
Автор темы
Проверенный
88
323
Адрес изменил что-ли?
Скорее переделал в очередной раз.
Раньше:
C:
if ( v8 == 0.2 ) {
  coords.left = a5 - 1.0;
  coords.top = v52 - 1.0;
  coords.right = a5 + 1.0;
  coords.bottom = v52 + 1.0;
  v9 = (RwRGBA *)CRGBA::CRGBA(&v67, 0xFFu, 0xFFu, 0xFFu, 0xFFu);
  //CSprite2d::DrawRect((RwVRect *)&coords, v9);
}
Сейчас:
C:
if (0) {
  coords.left = a5 - 1.0;
  coords.top = v52 - 1.0;
  coords.right = a5 + 1.0;
  coords.bottom = v52 + 1.0;
  v9 = (RwRGBA *)CRGBA::CRGBA(&v67, 0xFFu, 0xFFu, 0xFFu, 0xFFu);
  CSprite2d::DrawRect((RwVRect *)&coords, v9);
}