• Хостинг игровых серверов

    Максимальная производительность для ваших игровых серверов!

    Заказать сейчас

Помогите Замена глобального чата на локальный

guestfromgmod

Геймдизайн и все, что с ним связано
11 Ноя 2023
55
1
50
37
Всем читающим салют!

Пытался сменить на выделенном сервере глобальный чат на локальный. Казалось бы, что может быть проще двух конваров - chat.localchat true + chat.globalchat false. Но не все так легко.

После прописывания этих параметров в конфиге начинаются проблемы. Локальный чат не показывается (его нет), глобальный чат виден при нажатии TAB, но сообщения в нем не отправляются (он не активен).

Грешил на конфиг, сборку и на все остальное. Понятнее вообще не становилось. Поэтому написал на коленке плагин из пары строчек, который принудительно включал упомянутые выше переменные. В момент запуска плагина на включенной сборке всё отлично заработало. Решил перезайти на сервер, чтобы перепровериться и закрепить успех. Но тут здрасьте...

Чат снова стал вести себя таким же образом - локальный отсутствует, глобальный не активен. Перезапуск плагина на рабочем сервере без перезахода снова решил вопрос.

Выходит, что подключение губительно для работоспособности чата? Неужели это никак не фиксится?
____________________________________________________________________________________________________________________

Upd: сборку сервера делал через бесплатную версию RST. Также видел плагины на локальные чаты в сети, но хотелось реализовать этот функционал через внутриигровые механики, не прибегая к помощи стороннего кода.

Upd2: буду благодарен любым конструктивным соображениям на эту тему.

Upd3: повторная активация chat.localchat 1 после перезахода игрока не дает результата - нужно сбрасывать значения.
 
Допиши свой плагин, чтобы он начинал свою работу при инициализации сервера и сохранял данные при выключении.
Возможно это решит проблему.
как происходит коннект игрока все слетает, мы с ним вдвоем пробовали, но я хз как это решить
 
Допиши свой плагин, чтобы он начинал свою работу при инициализации сервера и сохранял данные при выключении.
Возможно это решит проблему.
Так и было реализовано. Отписал в поддержку фейспанч. Апну тему, как будет от них ответ
 
Апаю тему, как и писал выше. Короче данный прикол оказался очередным багом игры, который разработчики не видели.
Поддержка передаст информацию об этом команде, хэппи энд!

1711887412698.png
 
Апаю тему, как и писал выше. Короче данный прикол оказался очередным багом игры, который разработчики не видели.
Поддержка передаст информацию об этом команде, хэппи энд!

1711887412698.png
победа
 
  • Мне нравится
Реакции: guestfromgmod
Активность
Пока никто не печатает сообщение