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

Вопрос админ панель redage v3

Mi-Zaft

Высший разум
VIP
BackEnd developer
9 Окт 2020
2,005
530
175
Для тех, кто не знает, как пофиксить ошибку - открываем документацию рейджа, находим метод mp.keys.bind и смотрим его синтаксис. Далее немного включаем голову.

Вместо Keys.VK_F8 впишите 0x77
 
Реакции: enotit

F3RNGREEN

Новый участник
6 Сен 2023
4
0
38
Не понимаю как пофиксить, уже всё перепробовал, весь код перекопал...
 

Вложения

  • Снимок экрана 2025-09-22 013133.png
    13.3 KB · Просмотры: 174

NULMEKS

Мастер
VIP
BackEnd developer
26 Сен 2022
1,331
153
183
29
Реакции: jungledev

NULMEKS

Мастер
VIP
BackEnd developer
26 Сен 2022
1,331
153
183
29
А как пофиксить?
Вот замените весь код в файле: adminpanel.js

JavaScript:
global.AdminMenu = null;

global.adminConfig = {
  mode: false,
  menuOpen: false
};

function openAdminPanel() {
  if (!loggedin || chatActive || global.isAdmin !== true) return;
  if (global.AdminMenu) return;

  global.AdminMenu = mp.browsers.new("package://cef/AdminMenu/index.html");
  global.AdminMenu.active = true;
  global.AdminMenu.enable = true;

  global.adminConfig.mode = true;
  global.adminConfig.menuOpen = true;

  global.menuOpen();

  global.AdminMenu.execute(`
        if (typeof window.openMenu === 'function') {
            window.openMenu();
        }
    `);
}

function closeAdminPanel() {
  if (!global.AdminMenu) return;

  global.AdminMenu.execute(`
        if (typeof window.closeMenu === 'function') {
            window.closeMenu();
        }
    `);

  global.AdminMenu.destroy();
  global.AdminMenu = null;

  global.adminConfig.mode = false;
  global.adminConfig.menuOpen = false;

  global.menuClose();
}

mp.events.add("openAdminPanel", (json) => {
  openAdminPanel();
});

mp.keys.bind(Keys.VK_F8, false, () => {
  if (!loggedin || chatActive || global.isAdmin !== true) return;

  if (global.AdminMenu) {
    closeAdminPanel();
  } else {
    openAdminPanel();
  }
});

mp.events.add("closeAdminPanel", () => {
  closeAdminPanel();
});
 

NULMEKS

Мастер
VIP
BackEnd developer
26 Сен 2022
1,331
153
183
29

NULMEKS

Мастер
VIP
BackEnd developer
26 Сен 2022
1,331
153
183
29
Она вроде не такая как на скриншоте и которая слита работает ли?
Чувак, это сайт а не CEF.
Это сайт который надо ставить на хост и подключать к бд сервера.
 

esd

Участник портала
15 Окт 2023
68
5
57
Ты думаешь я не знаю что это сайт? Так смотри мой скриншот и возможности с сайта как админ панель
 

NULMEKS

Мастер
VIP
BackEnd developer
26 Сен 2022
1,331
153
183
29
Я просто спутал к
Я просто спутал кому отвечаю.
Ну он же слитый был в инете.

Возьми создай тему и слей на этом форуме. Дай инструкцию гляди и спасибо скажут.
 

Similar threads