[🔴停更] PSpectator -旁观模式 | 旁观限制

资源 [🔴停更] PSpectator -旁观模式 | 旁观限制 1.0.0

请登录后获取

engsr6982

【Lv:5】

开发者
正式会员
注册
2022/01/31
消息
477
金粒
283,216.64金粒
PPOUI 提交新资源:

PSpectator - 基于旁观模式的轻量灵魂出窍插件 - 与Java灵魂出窍类似,基于旁观模式,体验更好

闲着无聊写的,主要是自己服务器用
很简单的一个插件,仅96行

命令:/ps 旁观/生存切换

配置文件
路径:./plugins/PPOUI/PSpectator/Config.json

JSON:
{
    "tp": true//切换生存是否传送回保存的坐标
    "listen": true//是否进服就开启旁观模式
    "PlayerData": []//存储玩家坐标
}

阅读关于此资源更多信息...
 
希望可以加入一个切换到旁观者模式时候限制范围:
灵魂出窍时玩家最大跑离原位置坐标的范围,为在xz轴上的一个正方形区域
当玩家超过此限定范围将会回弹,防止跑图
当设置为大于0的数,则为生效的限制范围
当设置为小于等于0的数,则代表不开启限制
 
希望可以加入一个切换到旁观者模式时候限制范围:
灵魂出窍时玩家最大跑离原位置坐标的范围,为在xz轴上的一个正方形区域
当玩家超过此限定范围将会回弹,防止跑图
当设置为大于0的数,则为生效的限制范围
当设置为小于等于0的数,则代表不开启限制
考虑过这个问题,但过高的计算频率会导致性能问题,频率低了会拉回较慢。 对于这个计算矩阵/圆心,我有现成模块,可以实现CommandChecker一样的检测。
 
考虑过这个问题,但过高的计算频率会导致性能问题,频率低了会拉回较慢。 对于这个计算矩阵/圆心,我有现成模块,可以实现CommandChecker一样的检测。
我在用CommandChecker插件
 
额,我没理解错的话应该是兼容旧版配置文件吧,你用的是初始化啊
 
额,我没理解错的话应该是兼容旧版配置文件吧,你用的是初始化啊
因为涉及计算区域、边界,PlayerData里的Pos类型改了,所以不兼容,测试的时候pos类型导致的问题蛮多,所以才改了
 
1689072890816.jpg玩家都旁观者模式了,物品栏上方消息有啥用,默认的就行了
 
可能材质包影响吧,我是纯客户端(没有材质和addon),实在看不见你改一下改到聊天栏吧
确定是LL自带那个资源包的问题,显示到右上角去了,另外这个输出是不是没什么用,我注释了1689073880108.jpg
 
当时做这个给ZoneCheck写了点新方法,debug用的忘了删
还有个问题,为什么我用title @s actionbar 文字 显示的就是在物品栏上方,调用LLSE的接口就显示到右上角去了,什么玄学问题
 
还有个问题,为什么我用title @s actionbar 文字 显示的就是在物品栏上方,调用LLSE的接口就显示到右上角去了,什么玄学问题
可能是资源包,我这客户端和bds都没有加任何材质、addon,我这是正常的
 
配置文件关闭入服切换旁观者模式后,重启服务器加载插件,配置文件里的入服切换旁观者选项就自动改成true了,导致无法关闭入服切换旁观者模式。
望作者大大修复一下这个问题。
 
配置文件关闭入服切换旁观者模式后,重启服务器加载插件,配置文件里的入服切换旁观者选项就自动改成true了,导致无法关闭入服切换旁观者模式。
望作者大大修复一下这个问题。
可能是修改后,关闭服务器保存数据导致的,建议服务器关闭状态下在编辑配置文件
 

在线会员

  • 初夏时光
  • abcd1234
  • KururuCZ
  • ljl12517
后退
顶部 底部