Сохранение id на lua при вводе команды

KmAuArJo850

Участник
Автор темы
41
3
Версия SA-MP
  1. 0.3.7-R3
  2. Любая
  3. Другая
Как сделать, чтобы после ввода команды /pass с id (/pass 232) сохранялось id и писалось после отыгровки?




require "lib.moonloader"

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

function pass1()
lua_thread.create(function()
sampSendChat("/me достал паспорт")
wait(700)
sampSendChat("/do Паспорт в руке.")
wait(700)
sampSendChat("/pass")
end)
end
 

chromiusj

прогресс невозможен без пива
Модератор
5,553
3,867
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('pass',function (arg)
        if arg:find('(%d+)') then
            lua_thread.create(function ()
                sampSendChat("/me достал паспорт")
                wait(700)
                sampSendChat("/do Паспорт в руке.")
                wait(700)
                sampSendChat("/pass "..arg)
            end)
        else
            sampAddChatMessage('can`t find id...', -1)
        end
    end)   
    while true do
        wait(0)
        
    end
end
 
  • Нравится
Реакции: deleted-user-139653