切换风格

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

13

主题

37

帖子

472

积分

大区版主

Rank: 7Rank: 7Rank: 7

积分
472
人气
14 点
钻石粒
590 粒
贡献
0 点
论坛币
81 个
爱心
0 点
[1.7.10][ECMA]判定npc血量低于百分比[复制链接]
发表于 2019-4-7 20:49:42 | 显示全部楼层 |阅读模式
脚本例子
脚本版本: 1.7.10
适用版本: 1.7.10 
编写语言: ECMA
最后更新: 2019-04-21
代码版权: 弱版权

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

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

x
这个就只是单纯的计算npc当前血量为总血量的百分之多少,配合别的做个boss狂暴应该还是可以的
  1. var a = npc.getHealth();
  2. var x = npc.getMaxHealth();
  3. var y = 50%x;
  4. if(a<y){npc.say("我的血量低于百分之五十")}
  5. y = 30%x;
  6. if(a<y){npc.say("我的血量低于百分之三十")
  7. y = 10%x;
  8. if(a<y){npc.say("我的血量低于百分之十")
复制代码
就这么简单,调整数值就好了

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

评分

参与人数 1钻石粒 -10 收起 理由
Hueihuea -10 版权声明补充费

查看全部评分

莫得
回复

使用道具 举报

20

主题

33

帖子

1303

积分

萌新

Rank: 10Rank: 10Rank: 10

积分
1303
人气
2 点
钻石粒
1975 粒
贡献
10 点
论坛币
153 个
爱心
30 点

论坛注册会员

发表于 2019-4-7 22:30:13 | 显示全部楼层
注意标题
回复

使用道具 举报

13

主题

37

帖子

472

积分

大区版主

Rank: 7Rank: 7Rank: 7

积分
472
人气
14 点
钻石粒
590 粒
贡献
0 点
论坛币
81 个
爱心
0 点
发表于 2019-4-8 12:24:33 | 显示全部楼层

欧克欧克
莫得
回复

使用道具 举报

0

主题

2

帖子

17

积分

论坛萌新

Rank: 1

积分
17
人气
0 点
钻石粒
22 粒
贡献
0 点
论坛币
4 个
爱心
0 点

论坛注册会员

发表于 2020-3-30 14:48:56 | 显示全部楼层
放在更新格子吗?不能用啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2020-7-10 23:27 , Processed in 0.089091 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部