关键参数:[@OnKillMob]

用途: 在杀死怪物时触发

说明: 需要在地图参数中加入ONKILLMOB才能生效

脚本示例(仅供参考, [蓝极星工作室]有权不提供解答服务):

[@OnKillMob]

#IF

CheckKillMob 白野猪

#ACT

#SAY

你杀死一头白野猪!

计算百分比方法,记录玩家上次经验值,然后将当前经验值与上次经验值进行比较,当前经验减去上次经验即为玩家所杀怪物获得的经验。示例:

[@OnKillMob]

#IF

#ACT

MOV N2 <$EXP>;=======================记录当前经验值

DEC N2 <$STR(N4)> ;==================当前经验值减去人物上次记录经验值

DIV N2 1000 ;========================宝宝应获得的杀怪累积经验

MOV N4 <$EXP> ;======================再次记录人物当前经验,下次计算时需使用,建议使用自定义保存起来

CALCVAR HUMAN 经验 + <$STR(N2)>;=====将宝宝累积到的经验保存

SAVEVAR HUMAN 经验 ..QUESTDIARY蓝极星工作室宠物元神数据文件BBServ.txt

提取经验过程:

[@main]

需要我为您做什么吗??

<领取宝宝经验/@1>

[@1]

#IF

#ACT

CHANGEEXP + <$HUMAN(经验)> ;=========宝宝累积经验

SENDMSG 6 提示:恭喜您获得了宝宝的<$HUMAN(经验)>经验!

CALCVAR HUMAN 经验 = 0 ;=============将宝宝经验清空并保存

SAVEVAR HUMAN 经验 ..QUESTDIARY蓝极星工作室宠物元神数据文件BBServ.txt

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。