切换风格

默认晚霞 雪山 粉色心情 伦敦 花卉 绿野仙踪 加州 白云 星空 薰衣草 城市 简约黑色 龙珠
回复 1

16

主题

52

帖子

382

积分

注册会员

Rank: 2

积分
382
人气
7 点
钻石粒
328 粒
贡献
0 点
论坛币
73 个
爱心
0 点

论坛注册会员

[1.12.2][ECMA]武器随机伤害[复制链接]
发表于 2020-3-21 15:11:24 | 显示全部楼层 |阅读模式
脚本例子
脚本版本: 1.0.0
适用版本: 1.12.2 
编写语言: ECMA
最后更新: 2020-03-21
代码版权: 强版权

请注册论坛会员,已便查看高清图片!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 万年萌新小浩 于 2020-3-21 15:15 编辑
//@Author 小浩
function damagedEntity(e){
if(e.player.getMainhandItem() != null){
try{
var arr = e.player.getMainhandItem().getLore()
var arr1 = arr[0].split("-");
var damg1 = getNumber(arr1[0])
var damg2 = getNumber(arr1[1])
var Max = damg1;
//设置最小值
var Min = damg2;
var damgers = Math.floor(Math.random() * (Max - Min) + Min)
e.damage = damgers;
//e.API.executeCommand(e.player.world, "/title " + e.player.getName() + " actionbar {\"text\":\"你对 "   +  e.target.name  +   " 造成了 "   +  damgers  +   " 点伤害。\"}");
}catch(e){}
}
}
function getNumber(string){
 var string1 = string.replace(/§[0-9]/g,"")
 return Number(string1.replace(/[^0-9]/ig,""))
}


版权声明:
1.您不能转载本帖
2.您不能声称作者是自己






小浩喜欢男孩子嘛!
回复

使用道具 举报

16

主题

52

帖子

382

积分

注册会员

Rank: 2

积分
382
人气
7 点
钻石粒
328 粒
贡献
0 点
论坛币
73 个
爱心
0 点

论坛注册会员

发表于 2020-3-21 15:26:37 | 显示全部楼层
这是split的应用,写的挺憨的XD
小浩喜欢男孩子嘛!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|自定义NPC脚本中文论坛 ( 蜀ICP备17005795号-3 )

GMT+8, 2020-8-15 22:15 , Processed in 0.064402 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部