[英]lua - garry's mod - attempt to call global 'Player' (a table value)
[英]Garry's mod lua, attempt to call method error
我正在测试 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()
请帮忙
尝试这个:
function killplayer()
if !(LocalPlayer() and LocalPlayer():Alive()) then return end
LocalPlayer():Kill()
end
你运行lua_openscript test.lua
吗? 因为你必须在服务器端运行这个脚本,因为 Kill() 是 function 只在服务器端工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.