Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GMOD LUA-冻结并强制切换至;“钥匙”;_Lua - Fatal编程技术网

GMOD LUA-冻结并强制切换至;“钥匙”;

GMOD LUA-冻结并强制切换至;“钥匙”;,lua,Lua,(gmod DarkRP服务器的代码) 所以我想编辑physgun脚本,它会冻结玩家(找到),这样当你捡起他们时(当他们弄脏或杀死玩家时),它也会强制玩家按“键” 应该很简单,但是脚本不起作用。。。 有人有什么想法或建议吗?已尝试将代码放入自动运行和服务器自动运行。 谢谢 附言。 第一篇帖子,如果我做错了什么,很抱歉 函数GODMODE(ply,dmginfo)如果(ply:GetNWInt(“GOD”)==1),则 dmginfo:缩放图像(0) 结束 添加(“EntityTakeDamag

(gmod DarkRP服务器的代码)

所以我想编辑physgun脚本,它会冻结玩家(找到),这样当你捡起他们时(当他们弄脏或杀死玩家时),它也会强制玩家按“键” 应该很简单,但是脚本不起作用。。。 有人有什么想法或建议吗?已尝试将代码放入自动运行和服务器自动运行。 谢谢

附言。 第一篇帖子,如果我做错了什么,很抱歉

函数GODMODE(ply,dmginfo)如果(ply:GetNWInt(“GOD”)==1),则
dmginfo:缩放图像(0)
结束
添加(“EntityTakeDamage”、“GODMODE”、“GODMODE”)
结束
添加(“PhysgunDrop”,“ply_physgundefreeze”,函数(ply,ent)
钩。移除(“PhysgunDrop”、“ulxPlayerDrop”)
ent.\u freezed=false如果(ent:IsPlayer())那么
ent.SetMoveType(层:按键向下(IN_ATTACK2)和MOVETYPE_NOCLIP或MOVETYPE_WALK)
如果(ply:KeyDown(IN_ATTACK2))那么
ent:冻结(真)
运行控制台命令(“使用”、“键”)
ent:SetNWInt(GODMODE,1)
ent:禁止典当(不应解冻)
ulx.setNoDie(耳鼻喉科,不应解冻)
其他的
ent:冻结(错误)
ent:SetNWInt(GODMODE,0)
ent:不允许典当(false)
ulx.setNoDie(耳鼻喉科,应解冻)
结束
如果是服务器,则如果不是ent:Alive(),则
ent:Spawn()
self:PlayerSpawn(耳鼻喉科)
ent:SetPos(ply:GetEyeTrace().HitPos)
结束
结束
返回
结束
(完)
添加(“physgumpickup”,“ply_freezed”,函数(pl,ent)
如果(ent:IsPlayer()),则
ent.\u冻结=真
打印(“实体是玩家!”)
运行控制台命令(“使用”、“键”)
其他的
打印(“实体不是玩家!”)
返回错误
结束
(完)
功能玩家(层、武器、杀手)如果(层被冻结)那么
返回错误
其他的
返回真值
结束
添加(“CanPlayerSuicide”、“playerNoDeath”、“playerDies”)

结束
定义“不起作用”。它会让你的电脑洒咖啡吗?当我拿起一个播放器时,它不会切换到按键,当我右击它时,它不会冻结播放器。