Random transmission随机传送

JS插件 Random transmission随机传送 0.0.1

登录后下载
资源类型
原创
版权链接
#
依赖
BDSJSRuner
语言
多语言
支持版本
1.16
Random transmission随机传送
插件名称:Random transmission
前置插件: BDSJSRunner
使用方法:将插件放入JS文件夹
指令说明:聊天栏输入/rtr即可随机传送



如何自定义传送范围?
插件源码:
var PluginName = "Random transmission";
var Author = "联安";
var Version = '0.0.1';

var x,y,z
setBeforeActListener('onInputCommand', function (e) {
    var je = JSON.parse(e);
    if (je.cmd == '/rtr') {
        x = Math.round(Math.random() * 100000);  //设置x坐标,随机取一个0到100000的整数(其中获取最小值 0 和最大值 100000 的几率少一半。)。
        y = Math.round(Math.random() * 100) + 20;  //设置y坐标,随机取一个0到100的整数(其中获取最小值 0 和最大值 100000 的几率少一半。)并将结果+20。
        z = Math.round(Math.random() * 100000);  //设置z坐标,随机取一个0到100000的整数(其中获取最小值 0 和最大值 100000 的几率少一半。)。
        runcmd('tp ' + je.playername + ' ' + x + ' ' + y + ' ' + z);
        runcmd('title ' + je.playername + ' title §b§l传送成功');
        runcmd('tellraw ' + je.playername + ' {"rawtext":[{"text":"§e[系统]§b已将您传送至 ' + x + ' ' + y + ' ' + z + '"}]}');
        return false;
    }
}

);

log('[Random transmission] 插件已装载, 作者:联安, Version:0.0.1');
上方代码为本插件源码,请看第9-11行,以随机数的形式来获取xyz坐标,然后在第12行运行tp命令来进行传送。第9行设置x坐标,随机取一个0到100000的整数,您可以更改*100000来设置x的取值范围。第10行设置了y坐标,第11行设置了z坐标,更改取值范围方式同理。

作者
联安
价格
金粒10粒
下载
3
阅读
180
首次发布
最后更新
评分
3.00 星 1 次评分

联安的更多资源

最新评分

建议修改一下,就是关于y坐标的部分,玩家容易跌死或者被方块卡死,建议参考帝王圣鸽的插件
联安
联安
好的,感谢反馈,我会去修改的