33 lines
651 B
Lua
33 lines
651 B
Lua
g_require("scripts/thread.lua")
|
|
g_require("scripts/input.lua")
|
|
g_require("scripts/player.lua")
|
|
g_require("scripts/npc.lua")
|
|
|
|
print("autoexec")
|
|
|
|
inputmap["KEY_W"] = "forward"
|
|
inputmap["KEY_S"] = "backward"
|
|
inputmap["KEY_A"] = "left"
|
|
inputmap["KEY_D"] = "right"
|
|
|
|
local player = ent_spawn(-1, 1, 0, 0, 0, 0, 1, 1, 1)
|
|
mdl_set(player, "models/test_skeletal.mdl.json")
|
|
|
|
local playercamera = false
|
|
|
|
setupplayer(player)
|
|
|
|
onkeypress["KEY_T"] = function ()
|
|
if playercamera then
|
|
g_detachcamera()
|
|
else
|
|
g_attachcamera(player, 0, 1, 0)
|
|
end
|
|
|
|
playercamera = not playercamera
|
|
end
|
|
|
|
for i = 1, 10 do
|
|
spawnnpc(1 + i, 1, 0, player)
|
|
end
|