• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
vanish - 管理员隐身查服插件

LL3 vanish - 管理员隐身查服插件 2.0.4

版权类型
二次开发
版权链接
https://github.com/zimuya4153/vanish
语言支持
中文(简体)
前置组件
[可选] GMLIB https://github.com/GroupMountain/GMLIB
适配版本(基岩)
  1. 1.21

Vanish 是一款可以使管理员隐身的插件,可以让玩家在游戏中看不到管理员。


======插件介绍======


一般情况下, 当管理员想要隐身观察玩家时, 进服务器时就已经引起某些恶意玩家的警觉, 无法做到很具体的隐身效果

Vanish 就是为了解决这个问题, 隐藏了这些在原版中无法做到的, 更详细的隐身效果


  • 起初,这只是军宅天马的种子随手写的屎山插件
  • 然后子沐因为想学C++,跟种子要来了源码
  • 当时啥也不懂,所以压根不知道怎么适配LL3
  • 后来懂了一些,就开始尝试适配了LL3,也是我的第一个C++插件,并发布了minebbs
  • (虽然也很屎就是了)
  • 后来逐渐挨鲲佬骂,学会了C++的一点点皮毛,也写了很多C++插件
  • 然后后面觉得隐身还是有非常多的不足,且自己会的更多了,于是就打算重构
  • 最终花了一周的时间,完成了重构,有了现在的隐身2.0版本

Vanish 2.0 版本, 就此发布, 让管理员更好的隐藏在服务器当中!!

注意: 开启了permMode模式后,请勿重载此插件,否则 /v 命令可能无法使用


======插件功能======
[MD]
- 显示隐藏
- 包括玩家本身,手持物,装备,药水粒子等一切显示的内容
- 服务器信息(motd)玩家真实数量
- 进服/退服/修改皮肤/睡床/死亡信息玩家名的文本显示
- 地图/list命令显示
- 暂停菜单页面中玩家列表中的玩家
- 音效/动画隐藏
- 箱子,潜影盒,木桶的开/关,破坏/放置方块,使用物品
- 移动/掉落到方块上的音效
- `[可设置]方块交互`和使用铁砧音效
- 逻辑修改
- 睡觉逻辑不计算隐身玩家
- 经验球等不会追踪隐身玩家
- 目标选择器无法选中隐身玩家(控制台和隐身玩家除外)
- 生存模式不吸引怪物仇恨
- 隐身后不会触发`幽匿感测体`
- `[可设置]`不会触发红石机关(绊线钩,压力板)
- `[可设置]`隐身后禁止丢出/拾取物品
- `[可设置]`Boss栏隐身提示
- `[可设置]`隐身后不吸取经验球
- `[可设置]`隐身后不推动实体
[/MD]

注:玩家自己还能看见自己,但是别人看不见


命令介绍:
  • /vanish - 打开隐身菜单GUI
  • /vanish add <玩家> - 添加玩家隐身权限 (需开启 permMode)
  • /vanish remove <玩家> - 移除玩家隐身权限 (需开启 permMode)

配置文件:

JSON:
{
    "version": 2, // 配置文件版本(勿动)
    "command": "vanish", // 命令名
    "alias": "v", // 命令别名
    "bossbarID": 1756150362, // BossbarID(可以不管)
    "enabledPAPI": true, // 启用PAPI变量
    "permMode": false, // 权限模式(如果启用,除非控制台给予权限,否则不可使用隐身命令)
    "permPlayers": [], // 有隐身权限的玩家(建议使用指令修改)
    "playerConfigs": { // 玩家配置(建议使用/v指令设置)
        "玩家的uuid": { // 这里做个示例
            "enabled": true, // 是否启用隐身
            "appearPromptJoin": true, // 解除隐身是否提示加入游戏
            "vanishPromptExit": true, // 隐身后是否提示退出游戏
            "vanishBossbar": true, // 隐身后是否显示Boss栏
            "vanishBossbarText": "§6爷隐身了OvO", // Boss栏的文本
            "vanishNoTakeItem": false, // 隐身后是否可以捡起物品
            "vanishNoDropItem": false, // 隐身后是否可以丢弃物品
            "vanishNoRedstone": true, // 隐身后禁止触发红石机关
            "vanishNoTouchEntity": true, // 隐身后禁止触碰实体
            "vanishNoInteractSound": true, // 隐身后隐藏交互音效
        }
    }
}


======如何安装======

手动安装:
  • 前往 Releases / MineBBS论坛 下载最新版本的 Vanish-windows-x64.zip
  • 解压压缩包内的文件夹到 ./plugins/ 目录
Lip 安装(推荐):
  • 输入命令
    Bash:
    lip install -y github.com/zimuya4153/Vanish



======拓展内容: 导出/变量======

PAPI变量:
  • vanish_vanishCount 隐身玩家的数量
  • vanish_invisibleCount 未隐身玩家的数量
  • vanish_isVanish 玩家是否正在隐身

======致谢名单与反馈======

致谢名单:


插件移植:

此插件移植于终极隐身并最终实现重构 原作者为作者军宅天马的种子
1719598327988.png


反馈渠道:
作者
小小的子沐呀
价格
50金粒
下载
158
查看
2,699
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. v2.0.4 - 更新

    修复list命令问题 修改命令相关逻辑 修复会捡起玩家投射物的问题 增加宏定义优化代码逻辑 适配GMLIB 0.13.8
  2. v.2.0.3 - 更新

    兼容高亮显示 修改hook启动/关闭方式 修改isType(ActorType::Player)为isPlayer()方法 修改PAPI变量注册逻辑 新增“隐藏方块交互音效”开关...
  3. v2.0.2 - 更新

    修复开启“隐身后禁止拿取物品”后丢出物品,物品消失的问题 #4 新增“不会触发红石机关”开关 修复连续破坏方块隐藏失效问题 修复使用物品隐藏音效失效问题 隐藏和方块交互音效 隐藏使用铁砧音效...
后退
顶部 底部