как создать команду в lua

tashernonyb

Новичок
Автор темы
10
0
Хочу зарегистрировать команду, но не получается.
Внизу будет код что я написал, и мне выдает разные ошибки по типу.
[ML] (error) test2.lua: Script died due to an error. (163C1B44) 01B2A204 и так далее.
Lua:
require "lib.moonloader.lua"

function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("/basa", cmd_basa)
wait(-1)
end

function cmd_basa(arg)
sampAddChatMessage("Привет всем", 0x5A90CE)
end
 
Последнее редактирование модератором:

lemonager

;)
Всефорумный модератор
809
1,702
Lua:
function main()
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("basa", function()
   sampAddChatMessage("{32CD32}Привет всем")
end)
wait(-1)
end
1 способ
Lua:
function main()
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("basa", cmd_basa)
wait(-1)
end

function cmd_basa()
   sampAddChatMessage("{32CD32}Привет всем")
end
2 способ, arg нужен если в команде есть аргумент - у тебя его нет.
когда делаешь команду, "/" не нужно писать.
 

sᴀxᴏɴ

#Mary
Всефорумный модератор
791
846
  • Нравится
Реакции: sa.lazin