首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Garry的模具工具-Gun Lua错误

Garry的模具工具-Gun Lua错误
EN

Stack Overflow用户
提问于 2016-04-19 13:31:18
回答 1查看 496关注 0票数 0

我已经对Garry's Mod的旧Pikmin插件进行了解压缩,因为它产生了以下错误:

错误工作坊/lua/sv_pikmin.lua:38:尝试调用全局'ValidEntity‘(一个零值)1.v-工作间/lua/sv_pikmin.lua:382。

这一节代码位于第38行:

代码语言:javascript
复制
    local function DontToolMe(ply, tr, tool)
if (ValidEntity(tr.Entity) && tr.Entity:GetClass() == "pikmin_onion" || tr.Entity:GetClass() == "pikmin" || tr.Entity:GetClass() == "pikmin_model") then
    if (tool == "duplicator") then
        return false;
    end
end
return true;

结束

第38行是带有"ValidEntity“关键字的"if”语句。

我希望能够以某种方式更新这个奇妙的附加功能,这样我们就可以和工具枪一起使用它了。

我这里有一个完整的项目:https://drive.google.com/file/d/0Bwr6tf5HSyxyRXZ0c2VkQmEtU2M/view?usp=sharing

谢谢,Pikmin25。

EN

回答 1

Stack Overflow用户

发布于 2016-04-19 13:42:28

ValidEntity不是您作用域中的函数。所以你不能叫它。

我不知道你是从哪里得到这个功能的,我也不是加里的模特专家。但是参考文档列出了一个函数IsValid(实体)。也许你可以用这个代替,因为你很明显是在验证一个实体。

所以尝试用ValidEntity(tr.Entity)代替IsValid(tr.Entity)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36719990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档