查看: 7|回复: 2

[传统脚本] 奇遇怪物根据人物属性来刷新怪物强度

[复制链接]

25

主题

50

回帖

791

积分

高级会员

积分
791
发表于 昨天 16:17 | 显示全部楼层 |阅读模式
放在杀死怪物触发里面,当触发时候,调用这个部分。其中
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$奇缘怪物攻击

0

主题

57

回帖

425

积分

中级会员

积分
425
发表于 昨天 16:59 | 显示全部楼层
大佬牛逼 学习学习大佬的技术

25

主题

50

回帖

791

积分

高级会员

积分
791
楼主 发表于 11 小时前 | 显示全部楼层
看帖回帖是礼貌,也能得积分
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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