space-game001/resources/start2.lua
2026-04-25 19:56:00 +03:00

56 lines
1.3 KiB
Lua

-- ============================================
-- NPC PATROL WAYPOINTS
-- ============================================
local function step2()
game_api.npc_walk_to(1, 19.5, 0.0, 32, step1)
end
function step1()
game_api.npc_walk_to(1, -6.45, 0.0, 7.82, step2)
end
step1()
local function step3x()
game_api.npc_walk_to(2, 2.0, 0.0, -27.0, step1x)
end
local function step2x()
game_api.npc_walk_to(2, -1.0, 0.0, -12.0, step3x)
end
function step1x()
game_api.npc_walk_to(2, 2.0, 0.0, -16.0, step2x)
end
--step1x()
-- ============================================
-- ITEM PICKUP HANDLER
-- ============================================
function on_health_pickup()
game_api.pickup_item("health_potion")
print("[Lua] Health potion picked up!")
end
-- ============================================
-- NPC INTERACTION HANDLER
-- ============================================
function on_npc_interact(npc_index)
print("[Lua] NPC interaction! Index: " .. tostring(npc_index))
if npc_index == 0 then
game_api.start_dialogue("dialog_student")
end
if npc_index == 1 then
game_api.start_dialogue("dialog_female_student")
end
if npc_index == 2 then
game_api.start_dialogue("dialog_mukhtar")
end
end
print("Lua script loaded successfully!")