Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Как получать сообщения из чата в никсе?

  • Автор темы Автор темы kittyle
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
21 Авг 2019
Сообщения
3
Реакции
0
Всем ку. Пишу луашку небольшую для себя, но почему-то ивент player_chat не триггерится
Вынес все строки своей функции, думая, что я где-то затупил, но даже вот это не пашет

code_language.lua:
Expand Collapse Copy
client.register_callback("player_chat", function (event)
    client.notify("A")
end)

Спасите меня пж)
 
Всем ку. Пишу луашку небольшую для себя, но почему-то ивент player_chat не триггерится
Вынес все строки своей функции, думая, что я где-то затупил, но даже вот это не пашет

code_language.lua:
Expand Collapse Copy
client.register_callback("player_chat", function (event)
    client.notify("A")
end)

Спасите меня пж)
у тебя и но должно оно работать, у тебя client.notify связан с рендером наверное.. посмотри эвенты player_chat, какие там переменные и event.checktestjestko
 
Всем ку. Пишу луашку небольшую для себя, но почему-то ивент player_chat не триггерится
Вынес все строки своей функции, думая, что я где-то затупил, но даже вот это не пашет

code_language.lua:
Expand Collapse Copy
client.register_callback("player_chat", function (event)
    client.notify("A")
end)

Спасите меня пж)
разве есть ивент player_chat?


UPD
1666384123045.png


нашел


вроде должно работать
Код:
Expand Collapse Copy
client.register_callback( 'player_chat', function( event )
    local entity, name, text = event:get_int( 'entity', 0 ) event:get_string( 'name', '' ), event:get_string( 'text', '' )
    if entity == nil or name == nil or text == nil then return end
    print( string.format( 'User: %s | message: %s | index: %s' ), name, text, entity )
end )
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
разве есть ивент player_chat?


UPD
Посмотреть вложение 225301

нашел


вроде должно работать
Код:
Expand Collapse Copy
client.register_callback( 'player_chat', function( event )
    local entity, name, text = event:get_int( 'entity', 0 ) event:get_string( 'name', '' ), event:get_string( 'text', '' )
    if entity == nil or name == nil or text == nil then return end
    print( string.format( 'User: %s | message: %s | index: %s' ), name, text, entity )
end )
На будущее, entity == nil можно заменить на not entity, тогда если entity будет false, оно все равно сработает
 
разве есть ивент player_chat?


UPD
Посмотреть вложение 225301

нашел


вроде должно работать
Код:
Expand Collapse Copy
client.register_callback( 'player_chat', function( event )
    local entity, name, text = event:get_int( 'entity', 0 ) event:get_string( 'name', '' ), event:get_string( 'text', '' )
    if entity == nil or name == nil or text == nil then return end
    print( string.format( 'User: %s | message: %s | index: %s' ), name, text, entity )
end )

также, как и было, к сожалению
в консоли пусто, как будто ивент никогда не происходит, несмотря на то, что в чате идут сообщения
 
также, как и было, к сожалению
в консоли пусто, как будто ивент никогда не происходит, несмотря на то, что в чате идут сообщения
Попробуй это

Код:
Expand Collapse Copy
client.register_callback( 'player_say', function( event )
    local entity, name, text = event:get_int( 'entity', 0 ) event:get_string( 'name', '' ), event:get_string( 'text', '' )
    if entity == nil or name == nil or text == nil then return end
    print( string.format( 'User: %s | message: %s | index: %s' ), name, text, entity )
end )
 
Попробуй это

Код:
Expand Collapse Copy
client.register_callback( 'player_say', function( event )
    local entity, name, text = event:get_int( 'entity', 0 ) event:get_string( 'name', '' ), event:get_string( 'text', '' )
    if entity == nil or name == nil or text == nil then return end
    print( string.format( 'User: %s | message: %s | index: %s' ), name, text, entity )
end )

player_say тоже не пашет, как было ничего, так и осталось
1666533564493.png


Ивент player_chat не работает в мм вообще, если у тебя в нём.

пробовал и на пабликах, и в дме, и в напарниках - нигде не работает, почему-то
 
Назад
Сверху Снизу