Триггер

KyRDa

Активный
Автор темы
100
55
Версия MoonLoader
.026-beta
Как сделать динамический объект-триггер?
Как этот невидимый объект прикоснётся к персонажу, то произойдёт какое-нибудь действие
 
  • Эм
Реакции: qdIbp

tiktokpay

Участник
81
88
Как сделать динамический объект-триггер?
Как этот невидимый объект прикоснётся к персонажу, то произойдёт какое-нибудь действие
Попробуй


Lua:
local act = false

function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('trigger', obj_func)
    wait(-1)
end

function obj_func()
    act = not act
    if act then
        obj = createObject(Model model, float atX, float atY, float atZ)
        thread = lua_thread.create(function()
            repeat wait(0) until isCharTouchingObject(PLAYER_PED, obj)
            event_func()
        end)
    else
        deleteObject(obj)
        thread:terminate()
    end
end

function event_func()
    sampAddChatMessage('Твой триггер',-1)
    -- код триггера
end
 
Последнее редактирование: