查看: 6|回复: 0

966引擎

[复制链接]

17

主题

98

元宝

33

积分

村民

发表于 昨天 23:18 | 显示全部楼层 |阅读模式
[@Attack]
;========================================================
; 刀刀10%切割脚本(996引擎)
; 效果:每次攻击怪物,附加怪物最大血量10%的伤害
;========================================================

;--- 判断:目标是怪物(不是玩家),且血量大于0 ---
#IF
NOT CHECKCURRTARGETRACE = 0
LARGE <$CURRRTARGETMAXHP> 0
#ACT
; 取怪物最大血量,除以10,得到10%伤害
MOV N$刀刀伤害 <$CURRRTARGETMAXHP>
DIV N$刀刀伤害 10

; 伤害下限保护,避免小怪10%不足1点
#IF
SMALL N$刀刀伤害 1
#ACT
MOV N$刀刀伤害 1

;--- 造成切割伤害 ---
#IF
LARGE N$刀刀伤害 0
#ACT
CUTTINGOBJECT <$STR(N$刀刀伤害)> 0 1
SENDMSG 7 刀刀10%触发!对【<$CURRRTARGETNAME>】造成 <$STR(N$刀刀伤害)> 点切割伤害。

回复

使用道具 举报

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

本版积分规则

网站分类|小黑屋|爱上gm论坛

GMT+8, 2026-10-13 06:36 , Processed in 0.056662 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.