• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
智能随机重生点插件

原创 插件 智能随机重生点插件 1.5.0

完成注册/登录后下载
版权类型
原创
API版本
3.0.0
版权链接
#
语言支持
中文(简体)
在开PEmc服务器的圈子里原先是能找到个随机出生点的插件,但使用起来并不是很好,我觉得很糟糕。
好像是受pm限制,玩家进服和玩家死亡重生这两点不能很好的区分开,使得玩家进服也会随机传送,所以还要去搭配个返回退出位置的插件,但传送经常会是卡方块掉虚空(例:挖三填一后退出),还再去找个防掉虚空插件?那可就不一定实用,也许也很难避免意外。
所以我舍弃了返回玩家退出位置的思路,使用玩家进服会话时长来判断该玩家是否为刚进服玩家,而避免同死亡重生玩家一样被随机“发配”出去。

♞随机传送范围可在配置文件自定义X和Z范围来,做到真随机传送。Y轴由插件保障安全
♞可开关对新玩家第一次进服是否随机传送(开2b2t服就有利于新玩家逃离原出生点,而避免被围堵)
♞玩家会话时间被称为阈值时间,默认为3秒,3秒内不支持玩家随机传送。
Image_1763292165718.webp

上图为后台显示。我测试了,从玩家进服显示游戏画面后立即kill是不会超过3秒的,最快也不会小于4秒。所以3秒是我总结考虑得出来的,如果玩家在3秒内死则只是传送到默认出生地,那又何尝不是一种随机呢。不过按理来说,我搞成1秒应该也没问题,但我怕……所以稳妥点。不过把阈值时间拉再长也不会影响进服玩家,只是阈值时间内玩家死亡重生在原出生点罢了。

配置文件主要内容图(下面有部分漏了):
Image_1763291772117.webp

♛插件为api3版本,我会更新个api2版本的

插件由我本人亲自调教Ai而得😋,知道自己没什么本事,所以只在plugin.yml留下了我的名字,没特意在插件内留下声明。允许大家随便使用,但严禁盈利和冒充原作者(要么声明是由Ai写的)

本人已在php7.0.9和php7.3.7测试过,开的是1.1.0~1.1.7版本的服务器,没有任何问题
作者
chenshenghai
下载
11
查看
367
首次发布
最后更新

评分

0.00 星 0 次评分

chenshenghai 的其他资源

最新更新

  1. 智能随机重生点插件[api2版]

    插件功能可查看上一个版本的介绍,本次更新为api2提供支持,版本号为1.5.0。 ♞增强了死亡检测 配置文件如下...
后退
顶部 底部