[原创][1.21.2+][Script API][测试插件]雪球游戏菜单-2
星空晶体的雪球游戏菜单第二版已发布,内容除了第一版的内容,更新了一些内容更新:
①「清除选项」更新更多内容
②补了「矿石给予」,暂时没有做下届矿石和深层矿石
模式切换那个还是有问题,无论切换什么模式,点击提交后,都是把模式改为「旁观」
现场问一下这个问题如何解决,我的模式切换代码JavaScript片段:
function mode(player) {
const mode = new ModalFormData()
.title(`游戏模式`)
.dropdown(`模式选择`,[`生存`,`创造`,`冒险`,`旁观`],0)
.show(player)
.then((mode) => {
if (mode.formValues == `生存`) {
player.runCommand(`gamemode survival`)
} else if (mode.formValues == `创造`){
player.runCommand(`gamemode creative`)
} else if (mode.formValues == `冒险`) {
player.runCommand(`gamemode adventure`)
} else {
player.runCommand(`gamemode spectator`)
}
})
}
下载:
https://pan.huang1111.cn/s/4RdRzCg
作者:星空晶体
好啊![贴吧_大拇指] 感谢分享,klpbbs又多了一个原创作者 我测试下来都可以,但是药水效果与文字不符就比如说打开的是抗火,实际确是提升了挖掘速度。能不能对应一下 代码部分,我的建议是:
o 让玩家“说说”他们的“mode.formValues”是什么
player.run('say '+mode.formValues)
然后根据回复修改
以及,建议最后调旁观模式的else部分也加上条件限制。
第三、面向多人游戏的话,我建议加入鉴权功能,或者改用只有op能获得的物品,或者限制功能,不然有普通玩家拿到雪球发现这个“ㄍㄨㄚ”的话,容易出问题。当然面向单人就随便吧
第四、测试版api应该是只有在到了版本号带beta的script api才需要打开的,并不是说只有开了测试版api才能用script api。 Sakarwei 发表于 2024-9-1 21:02
代码部分,我的建议是:
o 让玩家“说说”他们的“mode.formValues”是什么
这只是一个测试的东西,非服务器向 本帖最后由 Spring_SnowNai 于 2024-9-1 21:39 编辑
感谢分享
PS:addon更新的话建议在原有的帖子编辑新的内容出来,不然有些坛友觉得你在刷经验([贴吧_玫瑰]
Spring_SnowNai 发表于 2024-9-1 21:35
感谢分享
PS:addon更新的话建议在原有的帖子编辑新的内容出来,不然有些坛友觉得你在刷经验(
...
主要是没办法,即使是发小喇叭或其他地方再次宣传,看过的人大多不会去看,没有看过的人就更不好说了。我的知名度不高,这样的行为是发习惯了(上个号有大量非一个帖子更新一个addon的行为,再加上那是我论坛的注册之号)不过感谢提醒 我可以更改了自己使用吗 满级雪人 发表于 2024-9-1 22:46
我可以更改了自己使用吗
可以的,话说你用这个是因为你是服主吗