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

Вопрос Не работает js файл

mak74ikys

Новый участник
6 Авг 2024
9
0
3
Всем привет, я так понимаю для любого js файла, который работает с CEF нужен какой-нибудь инклюд.
Я смотрел туторы, капался на вики так и не нашел.

JavaScript:
function logToConsole(message) {
    const consoleElement = document.getElementById('console');
    const newMessage = document.createElement('div');
    newMessage.textContent = message;
    consoleElement.appendChild(newMessage);
}

// Перехват ошибок и вывод их в консоль
window.onerror = function(message, source, lineno, colno, error) {
    const errorMessage = `Error: ${message} at ${source}:${lineno}:${colno}`;
    logToConsole(errorMessage);
    return true; // Предотвращает появление ошибки в стандартной консоли браузера
};


function disablediv(name) {
    var elements = document.getElementsByClassName(name);
    for (var i = 0; i < elements.length; i++) {
        elements[i].style.display = 'none';
    }
}

function enablediv(name) {
    var elements = document.getElementsByClassName(name);
    for (var i = 0; i < elements.length; i++) {
        elements[i].style.display = 'block';
    }
}

$(function() {
    $(".btn").click(function() {
        $(".form-signin").toggleClass("form-signin-left");
    $(".form-signup").toggleClass("form-signup-left");
    $(".frame").toggleClass("frame-long");
    $(".signup-inactive").toggleClass("signup-active");
    $(".signin-active").toggleClass("signin-inactive");
    $(".forgot").toggleClass("forgot-left");   
    $(this).removeClass("idle").addClass("active");
    disablediv("auth");
    });
});

$(function() {
    $(".btn-signup").click(function() {
  $(".nav").toggleClass("nav-up");
  $(".form-signup-left").toggleClass("form-signup-down");
  $(".success").toggleClass("success-left");
  $(".frame").toggleClass("frame-short");
    disablediv("auth");
    });
});

$(function() {
    $(".btn-signin").click(function() {
  $(".btn-animate").toggleClass("btn-animate-grow");
  $(".welcome").toggleClass("welcome-left");
  $(".cover-photo").toggleClass("cover-photo-down");
  $(".frame").toggleClass("frame-short");
  $(".profile-photo").toggleClass("profile-photo-down");
  $(".btn-goback").toggleClass("btn-goback-up");
  $(".forgot").toggleClass("forgot-fade");
  disablediv("auth");
    });
});

disablediv("auth");

mp.events.add('openMenu', () => {
    // Создаем HTML окно и отображаем его
    enablediv("auth");
    Console.log("srabotalo");
});
mp.events.add не работает, пишет что mp не найдено. Где можно инклюд скачать либо что-то другое
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,257
233
5
Для работы с объектом "mp" (MultiPlayer), который, вероятно, используется в вашем js-файле для работы с CEF (Chromium Embedded Framework), необходимо подключить файл "multiplayer.js", в котором определен этот объект. Вы можете скачать этот файл с официального сайта MultiPlayer (https://github.com/multitheftauto/mtasa-blue) или использовать другие источники для загрузки. После подключения "multiplayer.js" должны быть исправлены ошибки, связанные с объектом "mp" и его методами.
 
Реакции: mak74ikys

mak74ikys

Новый участник
6 Авг 2024
9
0
3
Не могли бы Вы сразу скинуть файл, пожалуйста? Не понимаю как его скачать, с гитхабом вообще не знаком
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,299
765
181
34
Я конечно извиняюсь, а при чем тут МТА?
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,299
765
181
34