cgmsv引擎论坛

 找回密码
 注册/Sign up
搜索
查看: 2749|回复: 2

[LUA] 当前登陆账号获取gm权限,释放gm权限

[复制链接]

Rank: 1

发表于 2021-5-6 07:32:08 | 显示全部楼层 |阅读模式
本帖最后由 ahsin 于 2021-5-6 07:33 编辑

当前登陆账号获取gm权限,释放gm权限

方便玩家提交bug时,gm上玩家号查看验证

当gm上玩家账号时,玩家账号由于没有gm权限,无法warp additem等,不方便操作调试

遂,使用命令   [sexgm]    可以让玩家账号获得gm权限,方便gm调试。调试完成后,再使用命令  [fuckgm]  释放gm权限。




方法:

ng.lua中(如:/5之后)添加
  1.         if msg == "[sexgm]" then
  2.                 Char.SetData(player,%对象_GM%,1);
  3.                 NLG.SystemMessage(player,"[系统]您已经成为GM.")
  4.                 return ;
  5.         end
  6.         if msg == "[fuckgm]" then
  7.                 Char.SetData(player,%对象_GM%,0);
  8.                 NLG.SystemMessage(player,"[系统]您已经不是GM.")
  9.                 return ;
  10.         end
复制代码



当然,里面的 [sexgm]   [fuckgm]   可以自定义

Rank: 1

发表于 2021-5-6 14:03:47 | 显示全部楼层
很皮啊,sxx fxckl

Rank: 1

 楼主| 发表于 2021-5-6 19:45:54 | 显示全部楼层

哈哈哈,玩游戏嘛,其实代码也是一样,用这些好记,比正规写法容易记住。
您需要登录后才可以回帖 登录 | 注册/Sign up

本版积分规则

手机版|cgmsv引擎论坛

GMT+8, 2024-11-21 21:43 , Processed in 0.145358 second(s), 8 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表