勇敢小鹿 发表于 2026-3-29 12:39:59

想把一个自定义的召唤技能改成英雄自动召唤的技能

原版技能脚本如下:
[@MagSelfFunc1238]
#IF
Equal S$召唤水灵是否冷却 未冷却
#ACT
SendCenterMsg 249 0 [召唤水灵]正在冷却中... 0 3
BREAK
#IF
CHECKSKILL 召唤水灵 = 0 1
#ACT
CalcPercent <$MAXMC> 100 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 1 1
#ACT
CalcPercent <$MAXMC> 110 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 2 1
#ACT
CalcPercent <$MAXMC> 120 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 3 1
#ACT
CalcPercent <$MAXMC> 130 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 4 1
#ACT
CalcPercent <$MAXMC> 140 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 5 1
#ACT
CalcPercent <$MAXMC> 150 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 6 1
#ACT
CalcPercent <$MAXMC> 160 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 7 1
#ACT
CalcPercent <$MAXMC> 170 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 8 1
#ACT
CalcPercent <$MAXMC> 180 N$召唤水灵基数
#IF
CHECKSKILL 召唤水灵 = 9 1
#ACT
CalcPercent <$MAXMC> 200 N$召唤水灵基数
#IF
#ACT
KILLSLAVE
RECALLMOB 水灵
PLAYEFFECT 15 4960 9 1 100 1 0 0 0
CalcPercent <$STR(N$召唤水灵基数)> 5000 N$水灵生命
CalcPercent <$STR(N$召唤水灵基数)> 150 N$水灵攻击
CalcPercent <$STR(N$召唤水灵基数)> 75 N$水灵防御
ChangeSlaveAbility 0 <$STR(N$水灵生命)>
ChangeSlaveAbility 1 <$STR(N$水灵生命)>
ChangeSlaveAbility 8 <$STR(N$水灵防御)>
ChangeSlaveAbility 9 <$STR(N$水灵攻击)>
ChangeSlaveAbility 5 <$STR(N$水灵防御)>
ChangeSlaveAbility 7 <$STR(N$水灵防御)>
RecalcSlaveAbility
MOV S$召唤水灵是否冷却 未冷却
DelayCall 120000 @召唤水灵冷却
sendmsg 6 召唤成功,生命值:<$STR(N$水灵生命)>,攻击力:<$STR(N$水灵攻击)>,防御力:<$STR(N$水灵防御)>
[@召唤水灵冷却]
#IF
Equal S$召唤水灵是否冷却 未冷却
#ACT
MOV S$召唤水灵是否冷却 已冷却
SendCenterMsg 222 0 [召唤水灵]技能冷却完毕... 0 3
BREAK
我想把这个技能该给英雄用,请大佬们帮忙指点或改下

坚强小熊 发表于 2026-3-29 12:39:59

改为英雄相关检测命令和执行命令就行的了

可爱小鸟 发表于 2026-3-29 12:39:59

pai哥 发表于 2021-6-15 07:27 改为英雄相关检测命令和执行命令就行的了
就是具体的英雄命令不知道,搜出来的都是人物的命令。。

坚强太阳 发表于 2026-3-29 12:39:59

956999606 发表于 2021-6-15 09:33 就是具体的英雄命令不知道,搜出来的都是人物的命令。。
前面加个h.试下

勇敢云朵 发表于 2026-3-29 12:39:59

pai哥 发表于 2021-6-15 09:56 前面加个h.试下
就是不知道哪些前面该加H。。

美丽小鹿 发表于 2026-3-29 12:39:59

顶下,或者请哪位大佬帮忙改下
页: [1]
查看完整版本: 想把一个自定义的召唤技能改成英雄自动召唤的技能