Garry的mod lua,试图调用方法错误

时间:2017-03-11 03:09:16

标签: lua garrys-mod

我正在测试Garry的Mod Lua并且出现了一个奇怪的错误!

每当我使用任何Glua类时,这个错误似乎都会弹出,例如Player:kill!

这是我的错误

[ERROR] lua/test.lua:6: attempt to call method 'Kill' (a nil value)

这是我正在使用的代码

function killplayer()


 local ply = LocalPlayer()

 ply:Kill()

end

killplayer()

请帮忙!

1 个答案:

答案 0 :(得分:0)

试试这个:

function killplayer()
  if !(LocalPlayer() and LocalPlayer():Alive()) then return end
  LocalPlayer():Kill()
end