onServerMessage

Статус
В этой теме нельзя размещать новые ответы.

Citrys

Участник
Автор темы
179
5
Версия MoonLoader
.026-beta
как сделать так, что бы скрипт, когда в чате появлялось сообщение с определенным цветом (петя вася лёня) или же с частью цвета (петя вася лёня), то в чат отправлялось сообщение - sampAddChatMessage
 

Citrys

Участник
Автор темы
179
5
Да и на любых серверах

Чтобы работать с events с начало тебе надо понять что такое отправка и получение пакетов
1. можно это вывести в Imgui.Text()? то что кто то написал %{.....%}Вася
2. где можно узнать о пакетах по подробнее
 

Sidney31

Известный
1,116
383
1. можно это вывести в Imgui.Text()? то что кто то написал %{.....%}Вася
Да.

Lua:
local piterSaid = ''

function samp.onServerMessage(color, text)
    if text:find('Петя сказал: (.*)') then
        piterSaid = text:match('Петя сказал: (.*)')
    end
end

-- in imgui
imgui.Text(piterSaid)
2. где можно узнать о пакетах по подробнее
 
  • Эм
Реакции: qdIbp

qdIbp

Автор темы
Проверенный
1,450
1,190
2. где можно узнать о пакетах по подробнее
если в крации то
отправка пакета это если ты садишься в машину то отправляется
какое место ты сел, в какую машины ты сел, на каких координатах и тд

А получение это когда ты садишься в машину, на некоторых серверах есть инфо кар, так когда ты садишься ты получаешь данные о авто
Скорость, цвет, уровень здоровья авто и тд

(Я не гений формулировок)

Я выше скидывал этот гайд 🗿
Он про пакеты данных
 
  • Нравится
Реакции: Citrys

Citrys

Участник
Автор темы
179
5
local piterSaid = '' function samp.onServerMessage(color, text) if text:find('Петя сказал: (.*)') then piterSaid = text:match('Петя сказал: (.*)') end end -- in imgui imgui.Text(piterSaid)
текст на русском можно как то показать? если без всего, то появляются ??? вместо букв, а если через u8:decode() то просто ничего нет, ни символов, не слов, пустота, крашей тоже нет
 
Статус
В этой теме нельзя размещать новые ответы.