Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Просьба не публиковать сообщения с предложениями продажи модов или сборок!
Мы против использования и перепродажи слитых модов и переделок на их основе. Остальное также сложно верифицировать, поэтому в целом пока что запрещаем эту тему на сайте.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Обновления за последнее время
Запущен сайт-заглушка: https://adrenaline5.com/
Улучшение скрипта подсчета рекордов - добавлены абсолютные рекорды (среди всех машин), отставание от лучшего времени и небольшой редизайн.
Добавлены админ команды для запуска определенных карт.
Исправлены ряд багов...
Попробуй в мод добавить отлавливание всех необработанных исключений
process.on('uncaughtException', (err) => {
console.log('Caught exception: ' + err);
});
Может что то и словит.
Как вариант еще попробовать запустить сервер на другой машине, чтобы исключить проблемы с ОС/железом.
Тут не хватает части где выставляется/убирается эта переменная игроку player.vehicle.getVariable('siren')
А так получается оно не сработает никогда. Либо убрать этот if чтобы всегда срабатывало тогда.
А что конкретно не нравится/хочешь улучшить? Колшейпы на сервере для входов/выходов адекватное решение. Не забывай что клиенту уже нельзя доверять, при помощи софта тебе могут подделать любой ивент или вызов с клиента.
Да по сути так же, как и с сервера на клиент. В браузерном скрипте добавляешь новый обработчик события
mp.events.add("updateKillList", (name1, name2, weaponName) => {
// здесь вывод новой записи
});
и с клиента триггеришь этот ивент обращаясь через объект браузера...
Типо как в сампе/мта?
Это уже сложнее конечно. Возможно есть паблик скрипты которые это реализуют.
Если делать самому, то разве что через CEF это отрисовывать.
Можно на стороне html ограничить список разрешённых символов. https://www.w3schools.com/tags/att_input_pattern.asp
Но все равно стоит также проверять на сервере что прислал клиент, т. к. он может обойти ограничения и прислать тебе по сути все что угодно. Проверять можно простой регуляркой.
//...