- 919
- 218
При использовании двух команд ничего не получаю. То есть. если юзаю сначала одну команду (здесь "1"), а потом вторую (здесь "2"), то срабатывает только та, которую я использую первую (если сначала запущу "1", то "2" не работает и наоборот). Как это пофиксить?
moonloader 0.25
P.S. И как правильно сделать перезагрузку скрипта?
moonloader 0.25
Lua:
local h = require 'lib.samp.events'
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then
return
end
sampRegisterChatCommand("1", tmp1)
sampRegisterChatCommand("2", tmp2)
while true do
wait(0)
if enabled_b then
...code...
end
if enabled_s then
...code...
end
end
function tmp1(arg_b)
enabled_b = not enabled_b
end
function tmp2(arg_s)
enabled_s = not enabled_s
end
function h.onServerMessage(color,text)
if enabled_b or enabled_s then
if string.find(text,"text1") or string.find(text,"text11") then
enabled_b = false
end
if string.find(text,"text2") or string.find(text,"text22") then
enabled_s = false
end
end
end
P.S. И как правильно сделать перезагрузку скрипта?
Последнее редактирование: