找回密码
 立即注册

手机号码,快捷登录

手机号码,快捷登录

yinliu
帝王
996pc
服务器
查看: 1759|回复: 23

[西伯利亚的忠犬]血量低于百分比值回复满血脚本

[复制链接]

15

主题

47

回帖

182

积分

什长

元宝
0
鸿盾币
0
金币
5195
发表于 2022-8-24 20:45:51 | 显示全部楼层 |阅读模式
随便发个帖试试。
该功能用于装备BUFF:被攻击时血量低于百分之30就回复满血,冷却60秒. 如果需要什么提示文本就自己找地方加

通用脚本如下:

QF:
[@STRUCK]    ;被攻击时触发
#IF                ;首先计算30%血量,先除后乘是为了防止某些版本血量过多,变量数值爆炸,可能会丢失一些精度
#ACT
DIV N$30%血量 <$MAXHP> 100
MUL N$30%血量 30

#IF
EQUAL N$恢复CD 0             ;CD变量,为0表示已经冷却好
SMALL <$HP> <$STR(N$30%血量)>  ;如果当前血量小于30%
#ACT
HUMANHP + <$MAXHP>     ;恢复满血
SENDMSG 6 你已经满血了,冷却时间60秒
MOV N$恢复CD 59              ;CD设置为59,因为是从0开始的
SETONTIMER 5 1                ;开启5号定时器用于逐步减少CD

QM:
[@ONTIMER5]                    ;5号定时器
#IF
LARGE N$恢复CD 0             ;如果恢复CD大于0,就减1,否则关闭定时器
#ACT
DEC N$恢复CD 1
#ELSEACT
SETOFFTIMER 5

评分

参与人数 2金币 +198 收起 理由
8228945 + 99 感谢楼主的分享精神!
串客 + 99 感谢楼主的分享精神!

查看全部评分

回复

使用道具 举报

15

主题

47

回帖

182

积分

什长

元宝
0
鸿盾币
0
金币
5195
 楼主| 发表于 2022-8-24 20:49:17 | 显示全部楼层
GOM的PG插件脚本如下:
QF:
[@STRUCK]    ;被攻击时触发
#IF
EQUAL N$恢复CD 0             ;CD变量,为0表示已经冷却好
PGCHECKADDHPPER < 31  ;如果当前血量小于30%
#ACT
PGADDHPPER + 100     ;恢复满血
SENDMSG 6 你已经满血了,冷却时间60秒
MOV N$恢复CD 59              ;CD设置为59,因为是从0开始的
SETONTIMER 5 1                ;开启5号定时器用于逐步减少CD

QM:
[@ONTIMER5]                    ;5号定时器
#IF
LARGE N$恢复CD 0             ;如果恢复CD大于0,就减1,否则关闭定时器
#ACT
DEC N$恢复CD 1
#ELSEACT
SETOFFTIMER 5
回复

使用道具 举报

15

主题

47

回帖

182

积分

什长

元宝
0
鸿盾币
0
金币
5195
 楼主| 发表于 2022-8-25 09:22:19 | 显示全部楼层
GEE脚本如下:
QF:
[@STRUCK]    ;被攻击时触发
#IF
EQUAL N$恢复CD 0             ;CD变量,为0表示已经冷却好
CHECKADDHPPER < 31  ;如果当前血量小于30%
#ACT
ADDHPPER + 100     ;恢复满血
SENDMSG 6 你已经满血了,冷却时间60秒
MOV N$恢复CD 59              ;CD设置为59,因为是从0开始的
SETONTIMER 5 1                ;开启5号定时器用于逐步减少CD

QM:
[@ONTIMER5]                    ;5号定时器
#IF
LARGE N$恢复CD 0             ;如果恢复CD大于0,就减1,否则关闭定时器
#ACT
DEC N$恢复CD 1
#ELSEACT
SETOFFTIMER 5
回复

使用道具 举报

64

主题

1177

回帖

4565

积分

郡王

元宝
2812
鸿盾币
0
金币
39050
发表于 2022-8-25 09:27:05 来自手机 | 显示全部楼层
新手表示就像看天书一样
回复

使用道具 举报

0

主题

167

回帖

393

积分

里正

元宝
113
鸿盾币
0
金币
791
发表于 2022-8-25 10:29:36 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得奇速论坛是注册对了!
回复

使用道具 举报

6

主题

474

回帖

541

积分

县令

元宝
13
鸿盾币
0
金币
179
发表于 2022-8-25 11:44:27 | 显示全部楼层

感谢楼主的无私分享!要想奇速论坛好 就靠你我他
回复

使用道具 举报

3

主题

2273

回帖

2302

积分

知府

元宝
2
鸿盾币
0
金币
5648
发表于 2022-8-25 15:57:08 | 显示全部楼层
感谢楼主的无私分享!要想奇速论坛好 就靠你我他
回复

使用道具 举报

4

主题

1199

回帖

1279

积分

知府

元宝
44
鸿盾币
0
金币
6983
发表于 2022-8-25 17:17:13 | 显示全部楼层
亏贼的脚本
回复

使用道具 举报

0

主题

13

回帖

13

积分

百姓

元宝
0
鸿盾币
0
金币
358
发表于 2022-8-25 17:25:24 | 显示全部楼层

这东西我收了!谢谢楼主!奇速论坛真好!
回复

使用道具 举报

0

主题

167

回帖

393

积分

里正

元宝
113
鸿盾币
0
金币
791
发表于 2022-8-25 17:27:12 | 显示全部楼层

既然你诚信诚意的推荐了,那我就勉为其难的看看吧!奇速论坛不走平凡路。
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|传奇服务端 |Sitemap

GMT+8, 2024-11-23 18:13 , Processed in 0.025688 second(s), 11 queries , Gzip On, Redis On.

Powered by 108pc X3.5

快速回复 返回顶部 返回列表