что с командами

kwzInside

Участник
Автор темы
67
7
Версия MoonLoader
.027.0-preview
я недавно начал писать скрипты для самп на lua языке, у меня проблемы с sampRegiserChatCommand
хотел для теста сделать тестовый скрипт чтоб убедится что зарегистрированная команда работает
но увы не сработала. В lua скриптах я не очень шарю, поэтому написал черти знает что, вот собственно
Lua:
script_author('wwwwwwwwww')
script_name('test scritp')
require ("lib.moonloader")
local tag = '{800000}[SC]:'
local label = 0
local white_color = "{FFFFFF}"
function main()
    if not isSampLoaded() or not isSampfuncsloaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("gruz", cmd_pisun)
function cmd_pisun(arg)
    sampAddChatMessage("{FFFFFF}Test successfully")
end
[code]

понял что нету "end" в конце main функции, но даже после добавления "end" не работает
 
Последнее редактирование:

percheklii

Известный
739
275
я недавно начал писать скрипты для самп на lua языке, у меня проблемы с sampRegiserChatCommand
хотел для теста сделать тестовый скрипт чтоб убедится что зарегистрированная команда работает
но увы не сработала. В lua скриптах я не очень шарю, поэтому написал черти знает что, вот собственно
Lua:
script_author('wwwwwwwwww')
script_name('test scritp')
require ("lib.moonloader")
local tag = '{800000}[SC]:'
local label = 0
local white_color = "{FFFFFF}"
function main()
    if not isSampLoaded() or not isSampfuncsloaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("gruz", cmd_pisun)
function cmd_pisun(arg)
    sampAddChatMessage("{FFFFFF}Test successfully")
end
[code]

понял что нету "end" в конце main функции, но даже после добавления "end" не работает
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand("test", function()
        sampAddChatMessage("test", -1)
    end)
    wait(-1)
end
 
  • Нравится
Реакции: YarikVL