发布网友 发布时间:2022-04-25 22:55
共3个回答
热心网友 时间:2023-10-16 11:00
今天心情好给你两个方案吧,首先你要看你是什么引擎,方案一可能引擎不同不支持,方案二你必须查询你引擎的相关功能是否相同设置!如果两个方案不行,请直接告诉我你的引擎名称。
方案一:
1.你的引擎如果带了自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
例如:
强效金创药 Anicount=100 超级金创药 Shape=100
疗伤药 Anicount=115 疗伤药包 Shape=115
回城卷
Anicount=108 回城卷包 Shape=108
支持2次打包
例如:
可以把“疗伤药包”再次打包
疗伤药包 Anicount=120 超级疗伤药包 Shape=120
解包配置文件 Envir\UnbindList.txt
格式:
物品DB字段shape的值 物品名称 解包数量 物品类型(0其他,1加红,2加蓝,3加红蓝,4卷轴)
100 强效金创药 6 1
方案二:
设置物品为双击触发类,DB物品数据库设置万年雪霜包STDMODE字段设置为:31
AniCount字段设置为:X(这个数字任意填,但是不要和其他物品的AniCount字段一样数字就行,另外此数字作为QF的脚本触发字段值,下面会写)
\Mir200\Envir\market_def\QFunction-0.txt下设置
[@StdModeFuncX]
;上面的X就填写你DB设置的AniCount字段数字
#IF
CHECKBAGSIZE 6
#ACT
GIVE 万年雪霜 6
BREAK
#ELSEACT
GIVE 万年雪霜包 1
BREAK
;这里的意思是不够6个背包空格就解包不了,万年雪霜包照样返回给你
你要打捆雪霜包解包为万年雪霜包,一样的方法只是相关的字段给修改一下。
不懂再问我。
热心网友 时间:2023-10-16 11:00
这是一个触发物品,得写在触发QF脚本里。就像金砖变金条热心网友 时间:2023-10-16 11:01
私信我,远程教你。打字太麻烦了