尝试索引全局变量'ent'(一个空值)

在开始之前,我应该说我是编程新手。我现在想制作一个脚本,可以让玩家在死亡后生成在同一地点,但是每当我运行脚本时,它会给我这个错误。

[ERROR] addons/aaa/lua/weapons/test.lua:9: attempt to index global 'ent' (a nil value)

以下是代码。

- 命令
concommand.Add( "test_command", function( ply )
  local hi = ply:GetPos()
  ply:Spawn()
  ent.ply:setPos (hi)
  end)

(顺便说一下,这就是整个脚本)如果有人能帮我,那将不胜感激。

点赞
用户1190388
用户1190388

我假设你想将位置设置给 ply 变量。

concommand.Add( "test_command", function( ply )
 local hi = ply:GetPos()
 ply:Spawn()
 ply:SetPos(hi)
 end
)

根据文档,应该是 SetPos 而不是 setPos

2015-09-29 17:27:51