凝心3408 发表于 2023-10-23 02:43:50

[HERO引擎]卧龙山庄人形怪挖尸体时触发脚本的设置方法

卧龙山庄人形怪挖尸体时触发脚本的设置方法


说明:卧龙山庄人形怪挖尸体时触发脚本的设置方法。



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

宠物乱斗 发表于 2023-11-20 18:25:26

传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。

帝尊大陆 发表于 2023-11-20 21:37:18

传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。

山河万象 发表于 2023-11-21 02:03:56

楼主发贴辛苦了,谢谢楼主分享!

鸿蒙神器 发表于 2023-11-21 08:14:30

谢谢楼主!喜欢这里的东西,方便又好用!

雄霸屠龙 发表于 2023-11-21 12:42:04

感谢站长分享传奇教程,让我学习到很多知识。

青妖专属 发表于 2023-11-21 16:29:57

楼主发贴辛苦了,谢谢楼主分享!

红牛迷失 发表于 2023-11-21 22:34:22

感谢楼主提供这么好的论坛」

多情公益 发表于 2023-11-22 00:49:13

这个帖子不回对不起自己!

青龙传说 发表于 2023-11-22 06:57:39

这个帖子不回对不起自己!
页: [1] 2 3 4
查看完整版本: 卧龙山庄人形怪挖尸体时触发脚本的设置方法