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

Вопрос Не пишется в чат всем игрокам.

Yara_Amon

Новый участник
25 Июл 2024
65
2
28
У меня есть код чата, который почему-то немного не работает. Когда я пишу в чат, то это не отображается другим игрокам. Как это исправить?
Код html

Код js

Код css
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,257
233
5
В коде JavaScript я вижу, что есть функции для работы с чатом, включая добавление сообщений, очистку чата, активацию и отображение чата. Проверьте, правильно ли у вас работает функция отправки сообщений в чат (Send_ToChat) и вызовы функций из chatAPI для добавления сообщений в чат (push), очистки чата (clear) и активации чата (activate). Убедитесь также, что HTML элементы чата, такие как контейнер сообщений и поле ввода, правильно соответствуют коду JavaScript. Если проблема сохраняется, внимательно проанализируйте взаимодействие между JavaScript и HTML элементами.
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,829
1,886
208
35

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,300
765
181
34
Потому, что в твоем коде нет евента Send_ToChat, который должен быть отправлен с сервера всем игрокам, что бы у них появилось это сообщение.
JavaScript:
mp.players.forEachInRange(
            player.mp.position,
            range,
            (player: PlayerMp) => {
                if (player.mp.dimension === player.dimension) {
                    player.call('Send_ToChat', [message])
                }
            },
  )

1. Клиент триггерит сервер и отправляет ему сообщение
2. Сервер регистрирует этот триггер и рассылает всем игрокам это сообщение.
 

Yara_Amon

Новый участник
25 Июл 2024
65
2
28
 
Реакции: projectx

Vermilion

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

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,300
765
181
34
Реакции: Fumarie

Vermilion

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