传奇部落

MAX引擎人物英雄药品自动解包喝药的DB设置说明

[复制链接]
发表于 2023-10-21 20:31:40 | 显示全部楼层 |阅读模式
通过分析上面的数据我们得到以下的结论:+ z- H5 z& y, g
stdmode=0表示药品,stdmode=31表示打捆物品( z+ J/ h; e% j0 |5 M, d9 [
普通药品的shape=0 特殊药品shape=1( ~) m+ K- e; b. w- q3 S0 n; J6 S
当物品为非打捆物品(stdmode=0)时anicount对应的是打捆物品的shape
( n$ b) z6 c1 Y$ ~当物品为打捆物品(stdmode=31)时: U5 Z7 J. A, n% N3 M
anicount :1表示是普通红药,2表示普通蓝药,3表示特殊药品
& e8 C- Q+ D( }2 I: U7 M5 Ushape对应非打捆物品的anicount& V- E: J; @6 T3 i2 l6 _
下面来说明一下人物和英雄是怎么样吃药的:
! e" G. @6 b) B      当人物/英雄要吃一个普通的红药(强效金创药)时就会在包裹搜索一个stdmode=0 shape=0 AC>01 H; Y6 X% X* w1 L
的物品,找到这个物品时就吃掉,再找一下包裹里还有没有这个物品,如果没有了就拿刚才吃掉的" d. B: t& R. K: V7 a4 x
物品(强效金创药)的anicount值100 去搜索一下包裹里有没有stdmode 31 shape 100 anicount 1- E, ~1 U0 F; T1 r4 @8 J. k6 D
(普通红药)如果能找到就解包,找不到就提示你药品没有了4 [# X/ T$ O$ D
  看了上面的吃药过程我就知道怎么解决下面的问题了- l4 }3 i. B( L1 ^6 {/ G+ M
1  英雄/人物只解包不吃药  
' n1 \) [) B1 m8 p; W    如果不吃普通红药你查一下你药品的 stdmode和shape是不是等于0 AC是不是大于0
: ^' X! I: I) ^) `. c0 V( |    普通蓝药的 stdmode和shape是不是等于0 MAC是不是大于07 @+ B/ M: N; }8 F- M
    特殊药品的查一下stdmode 是不是等于0 shape 是不是等于1  AC/MAC是不是大于0, G: m5 f' a$ [& O5 Y! J2 B
2 只吃药不解包
9 J" H) `: R: S* O/ X        上面说过解包时程序是通过药品的 anicount  去搜打捆物品stdmode=31 shape=药品的anicount,
: S: t( G& F% E$ H9 d# \) Q那你就把打捆物品的shape改成等于药品的anicount,并把打捆物品的 anicount 值改正确的值" c2 g, y- c/ K
(普通红药的打捆anicount 值为1,普通蓝药的打捆anicount值为2,特殊药品的打捆 anicount值为3)& R6 F6 t( A; W$ B+ L
普通/特殊 药品名称      stdmode  shape  anicount. Q% s, W: `" D% i' b$ Z
普通          强效金创药            0          0        100
: p* l, F: Y! x/ t( X, F( }普通            超级金创药          31      100        1
; J0 u; Z6 \& _* c6 f4 _: N( v普通            强效魔法药          0          0        101
' O: g+ z( q0 T普通            超级魔法药          31      101        2
' |5 k9 a! R8 E" L0 q/ w4 i  ?特殊              疗伤药                0          1        112
( h/ D" `8 f% `+ O' l特殊            打捆疗伤药          31      112        3
6 S% y& b* `6 N8 k4 ~: \4 C+ Z0 j/ d6 f
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-10-25 23:06 , Processed in 皖公网安备:34112402000394号 0.167368 second(s), 23 queries .