Нету вывода сообщения в чат на Lua

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

Qlliman

Участник
Автор темы
46
1
Хочу написать подставу игроков, суть в том чтобы по команде и заданной настройке скрипт отправил сообщение в чат, очень похожее будто это писал игрок. Но скрипт никак не хочет реагировать на активацию и вывод сообщения в чат, хелп
Lua:
script_name('Podstava228')

local act = false

function main()
    while not isSampAvailable() do wait(100) end
          wait(10000)
          sampAddChatMessage("[Podstava228] {FFFFFF}Скрипт был успешно загружен. Автор: {00FF00}The Qlliman", 0x00FF00)
          sampAddChatMessage("[Podstava228] {FFFFFF}Активация скрипта - /pod", 0x00FF00)
    sampRegisterChatCommand('pod', function()
        act = not act
        sampAddChatMessage('{FFFFFF} Uglycreepen: админы лохи')
        end)
      end
 
Решение
потому что скрипт заканчивает работу т.к. нет бесконечного цикла
не помню как лучше:
Lua:
script_name('Podstava228')

local act = false

function main()
    while not isSampAvailable() do wait(100) end
    wait(10000)
    sampAddChatMessage("[Podstava228] {FFFFFF}Скрипт был успешно загружен. Автор: {00FF00}The Qlliman", 0x00FF00)
    sampAddChatMessage("[Podstava228] {FFFFFF}Активация скрипта - /pod", 0x00FF00)
    sampRegisterChatCommand('pod', function()
        act = not act
        sampAddChatMessage('{FFFFFF} Uglycreepen: админы лохи')
    end)
    while true do
        wait(-1)
    end
end
или так
Lua:
script_name('Podstava228')

local act = false

function main()
    while not isSampAvailable() do wait(100) end
    wait(10000)...

Kenshi.

Известный
312
146
потому что скрипт заканчивает работу т.к. нет бесконечного цикла
не помню как лучше:
Lua:
script_name('Podstava228')

local act = false

function main()
    while not isSampAvailable() do wait(100) end
    wait(10000)
    sampAddChatMessage("[Podstava228] {FFFFFF}Скрипт был успешно загружен. Автор: {00FF00}The Qlliman", 0x00FF00)
    sampAddChatMessage("[Podstava228] {FFFFFF}Активация скрипта - /pod", 0x00FF00)
    sampRegisterChatCommand('pod', function()
        act = not act
        sampAddChatMessage('{FFFFFF} Uglycreepen: админы лохи')
    end)
    while true do
        wait(-1)
    end
end
или так
Lua:
script_name('Podstava228')

local act = false

function main()
    while not isSampAvailable() do wait(100) end
    wait(10000)
    sampAddChatMessage("[Podstava228] {FFFFFF}Скрипт был успешно загружен. Автор: {00FF00}The Qlliman", 0x00FF00)
    sampAddChatMessage("[Podstava228] {FFFFFF}Активация скрипта - /pod", 0x00FF00)
    sampRegisterChatCommand('pod', function()
        act = not act
        sampAddChatMessage('{FFFFFF} Uglycreepen: админы лохи')
    end)
    wait(-1)
end
 
Статус
В этой теме нельзя размещать новые ответы.