This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Мануал Как убрать мерцание интерфейсов (менюшек) при входе на сервер (RedAge RP).

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,063
2,455
219
Если коротко:
Находим все браузеры которые создаются в клиентке и добавляем к ним:
  • в момент создания:
    JavaScript:
    browser_name.active = false; // скрываем

  • в момент показа (ищите по всему коду название браузера):
    JavaScript:
    browser_name.active = true; // показываем

  • а также в момент скрытия (ищите по всему коду название браузера):
    JavaScript:
    browser_name.active = false; // показываем

Пример на мерцающем тюнинге в RedAge RP:
  • В файле client_packages/lscustoms.js находим строчку:
    JavaScript:
    var lsc = mp.browsers.new('package://cef/lscustoms/home.html');
    Добавляем после нее новую:
    JavaScript:
    lsc.active = false;

  • Далее находим еще несколько мест в коде со строчками:
    JavaScript:
    lsc.execute(`show(${false});`);
    Добавляем после них:
    JavaScript:
    lsc.active = false;

  • И наконец находим еще несколько мест в коде со строчками:
    JavaScript:
    lsc.execute(`show(${true});`);
    Добавляем после них:
    JavaScript:
    lsc.active = true;

Вуаля, ниче не мерцает, если руки не из жопы сможете сделать для других также (я в вас верю).