马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 mjc1232009 于 2023-4-20 23:44 编辑
下载的超级炉石Lua程序运行正常,但是在游戏中点击炉石人物会动一下再弹出功能菜单的问题,可以用一下方式修复:
找到源程序中显示菜单的函数,找到player:MoveTo(),移动取消正常炉石功能的代码:
[Lua] 纯文本查看 复制代码 function Stone.ShowGossip(event, player, item)
player:MoveTo(0,player:GetX(),player:GetY(),player:GetZ()+0.01)--移动就停止当前施法
Stone.AddGossip(player, item, MMENU)
end
修改如下:
function Stone.ShowGossip(event, player, item)
--player:MoveTo(0,player:GetX(),player:GetY(),player:GetZ()+0.01)--移动就停止当前施法
Stone.AddGossip(player, item, MMENU)
return false
end
注释player:MoveTo(),在函数的最后添加: return false
|