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

资源 TeleportMaster--集成传送 1.0.3

请登录后获取
编辑金额之后 配置文件也更改了,但是还是没有同步 重启服务器也没用
 

附件

  • Screenshot_2025-04-13-16-06-21-116_com.mojang.minecraftpe.webp
    Screenshot_2025-04-13-16-06-21-116_com.mojang.minecraftpe.webp
    278.7 KB · 查看: 8
其实可以白嫖,作者发了几个单独的插件🤓
 
费用支持ll money还是记分板
 
昨天下载的插件我看前周的更新记录改了金币设置无效。死亡传送设置了0我看config也改了,但实际使用被强制要使用100
 
let baseCost = config.deathtp.baseCost || 100;
let multiplier = config.deathtp.costMultiplier || 1.5;


JS里config.deathtp.baseCost没有值会取右边的值,但是当如果是0时是按布尔判断的,当0时会认为时false取值100。
 
修复此问题优雅的解决方案可以使用:
将文件内,共3处config.deathtp.baseCost || 100 修改为 config.deathtp.baseCost ?? 100
 
修复此问题优雅的解决方案可以使用:
将文件内,共3处config.deathtp.baseCost || 100 修改为 config.deathtp.baseCost ?? 100
其它默认值不为0的,但可以实际使用大家会设置为0的都出问题,例如家设置和冷却间隔这些,不一一举例了,可以自己把所有 变量 || 默认值,都改为 变量 ?? 默认值
config.home.baseSetCost,config.home.incSetCost


还有一个直接不命名家/公共传送,默认名称用不了的问题(它也许是个Place,但既然会验证,那为什么干脆不显示,或者给我把值带过来)

let newName = (data[1] || "").trim() || 'Home1';

修改家名要么带出原家名或者直接输入框置空

fm.addInput("新的家名称(<=10字符)", "", "");

因为我是朋友之间使用服务器,只使用了这些内容,还有一些其它没使用到的点,有我再在此贴回复。
另外javascript中字符串建议使用单引号好包含双引号内容,或者直接用ES单引号,作者的命名很规范,修改起来很简单,感谢作者。
 
建议添加私人传送点让玩家可以创建自己的
 

在线会员

  • jiurizi0618
  • cyjbfryjvf
  • 今晚打老虎
  • FunPlayMC
  • moqian
后退
顶部 底部