jin2003 发表于 2026-5-29 16:17:47

奇遇怪物根据人物属性来刷新怪物强度

放在杀死怪物触发里面,当触发时候,调用这个部分。其中
CalcPercent <$STR(N$主属性)> 1000 N$奇缘怪物血量
CalcPercent <$STR(N$主属性)> 50 N$奇缘怪物防御
这个比例按自己版本修改

[@_@奇缘怪物触发]
#if
large N$奇遇怪物上限 0
small <$str(J30)> <$str(N$奇遇怪物上限)>
NOT EQUAL <$STR(S100)>
#act
mov N$奇缘杀怪数量 0
INC J30 1
MONGENEX <$map> <$x> <$y> <$STR(S100)> 6 1 215
goto @根据人物算怪物属性

ChangeMonAbility <$map> <$STR(S100)> 0 = <$STR(N$奇缘怪物血量)> 0
ChangeMonAbility <$map> <$STR(S100)> 1 = <$STR(N$奇缘怪物血量)> 0
ChangeMonAbility <$map> <$STR(S100)> 4 = <$STR(N$奇缘怪物防御)> 0
ChangeMonAbility <$map> <$STR(S100)> 5 = <$STR(N$奇缘怪物防御)> 0
ChangeMonAbility <$map> <$STR(S100)> 8 = <$STR(N$奇缘怪物攻击)> 0
ChangeMonAbility <$map> <$STR(S100)> 9 = <$STR(N$奇缘怪物攻击)> 0
sendmsg 6 今日触发<$str(J30)>/<$str(N$奇遇怪物上限)>个奇遇怪物啦,手动杀的越多触发几率越高。神器可提高每日上限
SENDMOVEMSG 0 253 0 100 1 {奇缘BOSS:/SCOLOR=254}{玩家/SCOLOR=250}{【<$USERNAME>】/SCOLOR=251}在{<$MapTitle><$X>,<$Y>/SCOLOR=250}{不小心召唤出/SCOLOR=254}{【<$STR(S100)>】/SCOLOR=249}{他的奇遇能圆满吗?/SCOLOR=253} 16 2 30 0


[@根据人物算怪物属性]
#IF
CheckJob Warrior
#ACT
MOV N$主属性 <$MAXDC>

#IF
CheckJob Taoist
#ACT
MOV N$主属性 <$MAXSC>

#IF
CheckJob Wizard
#ACT
MOV N$主属性 <$MAXMC>


#IF
#act
CalcPercent <$STR(N$主属性)> 1000 N$奇缘怪物血量
CalcPercent <$STR(N$主属性)> 50 N$奇缘怪物防御
CalcPercent <$MAXAC> 130 N$奇缘怪物攻击

qq154886255 发表于 2026-5-29 16:59:11

大佬牛逼 学习学习大佬的技术

jin2003 发表于 2026-5-30 10:18:19

看帖回帖是礼貌,也能得积分

jin2003 发表于 2026-5-31 08:47:24

啦啦啦啦啦啦啦
页: [1]
查看完整版本: 奇遇怪物根据人物属性来刷新怪物强度