采集怪物尸体¶
模块说明¶
怪物死亡后,可以采集怪物尸体,采集有几率失败,采集成功或时间结束怪物尸体消失
相关配置¶
1、tejieconfig配置
文件路径 ..\Mir200\Tejieconfig\Tejieconfig.txt
[tjconfig]
;单次采集尸体读条时间,尸体存在时间上限(单位毫秒,不配置该项时无法采集尸体)
butchTime=2000,36000
2、怪物配置
文件路径 ..\Mud2\DB\Monster.CSV
表字段Butch,填写大于0的数字X,则采集怪物尸体会触发QFunction-0.txt中的触发器[@butchX]
3、怪物采集掉落配置
文件路径 ..\Mir200\Envir\MonItems 目录下与怪物名相同的.txt文件(包含根目录和子目录)
在[butch]下配置采集尸体的掉落数据
4、配置不同怪物尸体可采集的几率
相关配置文件
butchProfile.txt
setButchState | 开启/关闭本服怪物尸体采集功能 |
autoCorpseCollection | 开启/关闭人物挂机时自动采集尸体 |
clearMonCoprse | 控制指定怪物的尸体立刻消失 |
butchSysPrgs | 系统尸体采集进度按钮显隐 |
特戒引擎脚本示例:¶
;..\Mir200\Tejieconfig\Tejieconfig.txt
[tjconfig]
;单次采集尸体读条时间,尸体存在时间上限(单位毫秒,不配置该项时无法采集尸体)
butchTime=2000,36000
;..\Mud2\DB\Monster.CSV
;将怪物 猪 对应的表字段Butch的值设为1
;配置采集尸体掉落
;..\Mir200\Envir\MonItems\猪.txt
[butch]
#CHILD 1/1 RANDOM
(
1/1 回城石
)
;..\Mir200\Envir\MapQuest_Def\QManage.txt
;服务器启动触发模块
[@Startup]
#if
;开服天数大于6天
large G99 6
#act
;开启本服怪物尸体采集功能
setButchState 1
#elseAct
;关闭本服怪物尸体采集功能
setButchState 0
;..\Mir200\Envir\Market_Def\QFunction-0.txt
;采集尸体触发
[@butch1]
#if
#act
sendTipsMsg 你搜索了一次尸体/scolor=222
#if
equal s0
#act
sendMsg 6 啥也没挖到!
#elseAct
sendMsg 6 获得道具<$str(s0)><$str(n0)>个
[@StartAutoPlayGame]
#act
;开启人物挂机时自动采集尸体
autoCorpseCollection 1
;配置不同怪物尸体可采集的几率
;..\Mir200\Envir\butchProfile.txt
1 50