Уведомление когда написал админ

DeathINyourEyes

Новичок
Автор темы
7
0
Версия MoonLoader
Другое
В индустрии скриптинга я новичок, и не понимаю как сделать что я хочу.
А хочу я сделать скрипт который будет включать звук когда пишет админ, помогите пожалуйста.
Спасибо
 
Решение
Использовать samp.lua.
Lua:
local sampev = require "lib.samp.events"
function main()
     repeat wait(0) until isSampAvailable()
    audio = loadAudioStream("moonloader/твой звук.mp3") -- Загружаем аудио-файл
    while true do
        wait(0)
end

function sampev.onServerMessage(color, text)
    if text:find('Сообщение админа') then
         setAudioStreamState(audio, 1) -- Играть аудио-файл
    end
end
будет играть звук только когда ты в игре

andrey_hacker

Известный
274
88
Использовать samp.lua.
Lua:
local sampev = require "lib.samp.events"
function main()
     repeat wait(0) until isSampAvailable()
    audio = loadAudioStream("moonloader/твой звук.mp3") -- Загружаем аудио-файл
    while true do
        wait(0)
end

function sampev.onServerMessage(color, text)
    if text:find('Сообщение админа') then
         setAudioStreamState(audio, 1) -- Играть аудио-файл
    end
end
будет играть звук только когда ты в игре
 

DeathINyourEyes

Новичок
Автор темы
7
0
Использовать samp.lua.
Lua:
local sampev = require "lib.samp.events"
function main()
     repeat wait(0) until isSampAvailable()
    audio = loadAudioStream("moonloader/твой звук.mp3") -- Загружаем аудио-файл
    while true do
        wait(0)
end

function sampev.onServerMessage(color, text)
    if text:find('Сообщение админа') then
         setAudioStreamState(audio, 1) -- Играть аудио-файл
    end
end
будет играть звук только когда ты в игре
1588196249044.png
 

DeathINyourEyes

Новичок
Автор темы
7
0
Точно, спасибо
Использовать samp.lua.
Lua:
local sampev = require "lib.samp.events"
function main()
     repeat wait(0) until isSampAvailable()
    audio = loadAudioStream("moonloader/твой звук.mp3") -- Загружаем аудио-файл
    while true do
        wait(0)
end

function sampev.onServerMessage(color, text)
    if text:find('Сообщение админа') then
         setAudioStreamState(audio, 1) -- Играть аудио-файл
    end
end
будет играть звук только когда ты в игре
написали админы, звук не сработал
 
Последнее редактирование:

Dmitriy Makarov

25.05.2021
Проверенный
2,478
1,113
не работает у меня, и так и сяк перепробовал. Думаю нужно вникнуть в чем ошибка и получится.
Поставь задержку
Lua:
if text:find('Сообщение админа') then
    lua_thread.create(function()
    wait(10)
    setAudioStreamState(audio, 1) -- Играть аудио-файл
    end)
end
 
  • Нравится
Реакции: kek22822 и DeathINyourEyes