Скрипты работают как один скрипт с событийной системой
Чтобы обработать событие записи в виртуальный канал нужно сделать следующее:
1. Добавить в начало файла подключение модуля simp-events local events = require("simp-events")
2. Добавить функцию обработки на событие записи в канал
events.on("channelWrite", function(event) local writes = event.writes -- Функция вызывается, когда произошла запись в каналы с какого-нибудь клиента -- changes - это массив таблиц, со свойствами channelID: number, name: string, quality: number, value: any
if #writes < 1 then return end
if writes[1].name == "" then -- Произошла запись в канал end end)
День добрый, Олег.
Скрипты работают как один скрипт с событийной системой
Чтобы обработать событие записи в виртуальный канал нужно сделать следующее:
1. Добавить в начало файла подключение модуля simp-events
local events = require("simp-events")
2. Добавить функцию обработки на событие записи в канал
events.on("channelWrite", function(event)
local writes = event.writes
-- Функция вызывается, когда произошла запись в каналы с какого-нибудь клиента
-- changes - это массив таблиц, со свойствами channelID: number, name: string, quality: number, value: any
if #writes < 1 then
return
end
if writes[1].name == "" then
-- Произошла запись в канал
end
end)