Если ты с сервера-клиент вызываешь, то попробуй не mp.player.call, а player.callсервер сайд:
Посмотреть вложение 7973
клиент-сайд:
Посмотреть вложение 7974
почему то браузер не открывается,никакими require они не подключаются.КАК ОТКРЫТЬ ЭТОТ БРАУЗЕР В ИГРЕ?
заранее спасибо за ответы
mp.player - вообще не существует.сервер сайд:
Посмотреть вложение 7973
не работаетmp.player - вообще не существует.
Есть mp.players, но ты хочешь отправить задачу конкретному игроку, который подключился.
Игрок, который подключился, будет автоматически помещен под переменную, которую ты поставил в первой строке перед "=> {", то есть player.
Итого:
player.call
1. Удостоверься, что код вообще вызывается и файл, в котором находится твой код - подключен.не работает
не работаетЕсли ты с сервера-клиент вызываешь, то попробуй не mp.player.call, а player.call
как в первом удостовериться?1. Удостоверься, что код вообще вызывается и файл, в котором находится твой код - подключен.
2. Если первый пункт работает - покажи сам код.
Вставь его рядом с player.call, желательно до.как в первом удостовериться?
mp.gui.chat.push("Test");
а можно типо в отдельном js файле на клиент сайде подключить папку где сразу и сеф и сам кодВставь его рядом с player.call, желательно до.
Этот код должен отправить в чат сообщение с текстом "Test".
Если не придёт - значит ивент вообще не вызывается, возможно и скрипт не подключен.
Все .js клиентские скрипты должны быть подключены где-либо ранее через require("file.js");
JavaScript:mp.gui.chat.push("Test");
Подключать можно в любом файле, который был подключен ранее.а можно типо в отдельном js файле на клиент сайде подключить папку где сразу и сеф и сам код
и надо их просто гдето подключить и без этого они не работают?(в плане не обязательно подключать в определенном месте?)
а можно подключить не файл а сразу папку?Подключать можно в любом файле, который был подключен ранее.
Самый первый файл - index.js, от него идут все дальнейшие ветки подключений, как тебе угодно.
В определённом месте их подключать не надо, но где-то подключены они обязаны быть, если ты хочешь, чтобы скрипт работал.
Не помню. Но в чём проблема подключить все файлы в папке?а можно подключить не файл а сразу папку?
ни так ни так не работаетНе помню. Но в чём проблема подключить все файлы в папке?
Ну как я могу сказать тебе что не так, если ты не показываешь что ты сделал?ни так ни так не работает
Ну как я могу сказать тебе что не так, если ты не показываешь что ты сделал?
Я же не могу у бабки-гадалки спросить что именно у тебя не так.
Покажи, пожалуйста, как ты сделал.
mp.events.add('OnPlayerConneted',player =>{
player.call('showLoginDialog');
});
mp.events.add('playerJoin', (player) =>
{
player.call('showLoginDialog');
});
спасибо тебе огромное!!!Проблема в том, что на серверном JS нет event'а под названием "OnPlayerConneted".
Во-первых, даже если бы был - у тебя ошибка в "conneCted".
Во-вторых, проверить доступные ивенты можно вот тут: https://wiki.rage.mp/index.php?title=Server-side_events
Вот это:
Замени на вот это:JavaScript:mp.events.add('OnPlayerConneted',player =>{ player.call('showLoginDialog'); });
JavaScript:mp.events.add('playerJoin', (player) => { player.call('showLoginDialog'); });
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?