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

Вопрос Как такое сделать?

racoonqq

Участник портала
Автор темы
8 Июн 2022
19
0
6
Как сделать чтоб при заходе на сервер
Человека кидало на окно регистрации или авторизации
Как например на серверах становиться ночь и появляеться эта форма
 

enotit

Гуру
13 Ноя 2020
553
239
107
Написать скрипт. При заходе на сервер срабатывает Event, что игрок зашёл. Его ловим и отправляем на регистрацию.
Что касается ночи, то это триггерим на клиенте.
 
Реакции: racoonqq

dooj

Гуру
high coder
24 Мар 2022
459
166
100
mp.events.add("playerJoin", (player) => {}) вызывается на серверной части. В функции прописываешь обращение к созданному Event на клиентской части, который обработает показ CEF (авторизации и регистрации).

Серверная часть
JavaScript:
mp.events.add('playerJoin', (player) => {
    player.call('register:user:client')
})

Клиентская часть
JavaScript:
let browser

mp.events.add('register:user:client', () => {
    browser = mp.browsers.new("package://ПУТЬ ОТ ПАПКИ 'client_packages'")
})

Если используешь какой-нибудь фреймворк, то используй состояния active у CEF и меняй их. В будущем при сборке в CLI, будет меньше работы)
 
Реакции: racoonqq