说明: 设置魔王岭功能
a.地图参数中增加KillMon(@XXXX),宝宝杀死怪物时执行Q-Function中的@XXXX脚本段,用于杀怪计数.
b.增加Race=149的怪物,此类怪物不攻击人物和宝宝,自动行走至魔王岭地图的X:58
Y:43的位置.
c.修改RecallMob支持在指定坐标召唤宝宝,例如:RecallMob 弓箭手01 1 60 2 30
30
d.修改KillSlave,可支持杀死指定名字的宝宝.
以下是HEROM2支持的部分特殊怪物和效果:
1.
月灵: Race=152 RaceImg=100 Appr=173
2. 群雷攻击: Race=115 RaceImg=83
Appr=904
3. 仿押镖: Race=153 RaceImg=81 Appr=任意
4. 放火墙: Race=207
RaceImg=19 Appr=任意 MP=威力 SC=释放火墙的范围
5. 放火墙+抗拒+放随从 Race=209 RaceImg=19
Appr=任意 (随从!Setup.txt中BloodMonSlaveX)
说明: 卧龙山庄人形怪挖怪触发脚本的设置方法.
1.首先在怪物数据库中添加Butch字段,以汉化DBC为例:打开怪物数据库文件,然后在随便一个怪物上点击鼠标右键\功能列\添加/删除列.之后在列名称下输入Butch,类型选择SMALLINT,最后点添加即可.
2.Butch字段默认值等于0时不触发脚本段,只有大于0时才触发.当你需要某个怪物死亡不掉落物品,必须以挖的方式获得物品时,可以把Butch设置大于0即可.
3.此类怪物每次挖到一个物品时会自动执行Q-Function.txt中对应的@ButchMonX脚本段.此处的X和怪物数据库中Butch的值一样.最后需要使用SetButchOK脚本命令设置允许人物获得当前物品.
4.当前挖到的物品名字放在人物的S0变量中.
例子1:
不需要任何条件获得挖到物品
[@ButchMon5]
#IF
#ACT
SetButchOK
例子2:
需要灵符才可以获得挖到的物品.
[@ButchMon5]
#IF
CheckGameGird >
0
#ACT
GameGird -
1
SetButchOK
#ELSESAY
灵符不足无法获得物品.
例子3: 挖到特定物品时需要灵符的
[@ButchMon5]
#IF
EQUAL
S0 传送戒指
#ACT
GOTO @Get_Item_01
Break
#IF
EQUAL S0 麻痹戒指
#ACT
GOTO
@Get_Item_01
Break
#IF
#ACT
SetButchOK
Break
[@Get_Item_01]
#IF
CheckGameGird >
9
#ACT
SetButchOK
GameGird - 10