|
- .版本 2* e5 ?. W$ H- h4 f
- 6FD9F450 ‭1876554832‬8 D( C$ u: C. V# u8 ^# U/ d. o
- .DLL命令 D2COMMON_GetClass, 逻辑型, "D2Common.dll", "#10000", 公开, 公开
$ V; M7 M1 Z, i9 a/ e, m' L - .参数 nSkill, 整数型
* e8 X; C! X B9 C" n - .参数 nClass, 整数型, 传址
; w1 B- p2 m, L# d - 6FD7D0B0 ‭1876414640‬
9 ?+ h4 E y7 b" j - .DLL命令 D2COMMON_QUESTSSetFlag, , "D2Common.dll", "#10003", 公开, 公开
. G5 P( t) U$ I$ Z- x/ j - .参数 pQuestData, QuestFlags, 传址! [% f( v$ ?" f4 ?7 d+ Y5 e4 P6 K
- .参数 dwQuest, 整数型
; D! b# }% |& N - .参数 dwFlag, 整数型. @ d- ^$ s9 O$ Z3 Z8 Z& r
- 6FDA2660 1876567648
0 ]# \# A. h0 P) P* D$ e - .DLL命令 D2COMMON_SKILLSAlloc, Skill, "D2Common.dll", "#10008", 公开, 公开
) o" s, k% I) O: T( x* ] - .参数 pUnit, UnitAny, 传址
( G* Q+ v8 [% S$ H: W: t9 @' A - .参数 nSkill, 整数型
4 Y+ C5 y. ~" ]9 N' z1 ] - 6FD737A0 1876375456
; x; C0 Z, B6 c& B/ |" m: ~ - .DLL命令 D2COMMON_ITEMSSetInvPage, , "D2Common.dll", "#10012", 公开, 公开
& Z. r3 w: ?3 {' Y7 p& M+ @ - .参数 pItem, UnitAny, 传址/ _" J2 ^ b5 S1 ]7 _
- .参数 nPage, 字节型3 e% E j$ @' J! k$ j. ^
- 6FD737C0 1876375488
- H! }8 E0 l/ h; k& r! v0 v1 [ - .DLL命令 D2COMMON_ITEMSGetInvPage, 字节型, "D2Common.dll", "#10020", 公开, 公开% z1 g' A: o- m' O$ l+ ?
- .参数 pItem, UnitAny, 传址
6 T4 f2 V: q1 a% d+ _2 i/ N - 6FD729D0 1876371920
" Q* o9 Z1 C- ]2 E8 J! f - .DLL命令 D2COMMON_ITEMRECORDSGetQntWarning, 字节型, "D2Common.dll", "#10026", 公开, 公开7 O* N- L# ^7 |2 r: t4 h1 q
- .参数 pItem, UnitAny, 传址1 D: t& K! K: r: h' Q; s
- 6FDBA580 18766657289 p* c2 U* {; T' g D8 K: V, S
- .DLL命令 D2COMMON_MISSILESGetMinimumDamage, 整数型, "D2Common.dll", "#10040", 公开, 公开
0 }% K9 s8 c1 m; e. { - .参数 pMissile, UnitAny, 传址& u+ B0 s, y; b$ ^, V8 _
- .参数 pOwner, UnitAny, 传址
% P0 ?6 B: C9 b3 s0 z - .参数 nMissile, 整数型 T/ v- x" x& N3 l( U" N: R
- .参数 nLevel, 整数型
) }% n" q; R/ G, _( r - 6FD9E550 1876550992
3 A9 E0 d6 V: y7 W; D# U - .DLL命令 D2COMMON_SKILLSGetClassSkill, 整数型, "D2Common.dll", "#10044", 公开, 公开
6 ^) [; J5 d, b - .参数 nClass, 整数型4 s, @" [" T; W" n+ m
- .参数 nSkill, 整数型
* Q) z* T6 x$ d, h; E - 6FD72E20 18763730245 m, k1 N% B6 h; E- |9 a, m
- .DLL命令 D2COMMON_ITEMRECORDSGetStackable, 整数型, "D2Common.dll", "#10048", 公开, 公开' l8 \% p/ X0 M
- .参数 pItem, UnitAny, 传址& g/ P4 g3 X2 U
- 6FD81940 1876433216
" e/ K) r9 S. h4 g8 E2 ?# y - .DLL命令 D2COMMON_STATSGetBeltGoldLimit, 整数型, "D2Common.dll", "#10049", 公开, 公开1 Y5 x2 j/ h) h6 c& N1 g5 o$ u- q1 g7 Y# B
- .参数 pPlayer, UnitAny, 传址3 ]7 m" L0 _0 P5 M1 H: G
- 6FD6E4F0 18763542889 U( i* c4 E1 m- q7 u, I, l
- .DLL命令 D2COMMON_ITEMSAddToContainer, , "D2Common.dll", "#10050", 公开, 公开) l' K; ^3 R. m2 r: A
- .参数 pInventory, Inventory, 传址
( v9 G9 k- h1 _) z - .参数 pItem, UnitAny, 传址0 l p) g4 h; c* z7 u6 e
- 6FD8C390 1876476816
- E. h8 H& S, E7 T) i& J - .DLL命令 D2COMMON_DRLGRoomIsTown, 逻辑型, "D2Common.dll", "#10057", 公开, 公开
1 r" g' A3 U$ Y/ v - .参数 pRoom, DRLGRoom, 传址
7 c9 R: f% a3 C) o# [+ \/ u - 6FD73C30 1876376624) m% L- W4 q- d; g; b1 F, s6 ^
- .DLL命令 D2COMMON_ITEMSSetBodyLoc, , "D2Common.dll", "#10058", 公开, 公开6 g$ b3 S" E0 l* u
- .参数 pItem, UnitAny, 传址! |# \# v8 S! ]2 _4 m" s" X5 G
- .参数 nBodyLoc, 字节型6 x0 Z0 U9 Z6 w' p% P
- 6FD728D0 18763716643 o- o ?, P& ^" r* v- V- W! @- i7 y+ W
- .DLL命令 D2COMMON_ITEMRECORDSGetGemSockets, 字节型, "D2Common.dll", "#10060", 公开, 公开8 n( L2 B8 i0 z: }; Z/ j3 j
- .参数 nItemHcIdx, 整数型
; v* b8 A \# A" R - 6FDAE7E0 1876617184
0 ^- N1 k. O- S/ D1 u - .DLL命令 D2COMMON_STATSGetMaxLevel, 整数型, "D2Common.dll", "#10066", 公开, 公开0 C; c# A2 `6 ]) g: a7 H0 H
- .参数 nClass, 整数型 [3 {4 ^/ M- i- o% }& N- e* Q
- 6FD83E00 1876442624- e/ R% ^8 ?: k9 `7 o% H4 p
- .DLL命令 D2COMMON_STATEMASKCheckRlRed, 逻辑型, "D2Common.dll", "#10068", 公开, 公开
4 N" }3 c3 P$ k9 K* l7 U H- E - .参数 pUnit, UnitAny, 传址" S2 l m! M- H$ v; v& t$ n
- 6FD730A0 1876373664
5 ~6 j& T) f% B! |% N- g4 { - .DLL命令 D2COMMON_ITEMSGetType, 整数型, "D2Common.dll", "#10082", 公开, 公开, a, M! o7 \; T# c6 i8 u) r
- .参数 nItemHcIdx, 整数型/ i$ {1 Y; N4 i, W" U4 `
- 6FD73810 1876375568% a( q* Y8 c: b/ `! t8 X! a8 X4 b
- .DLL命令 D2COMMON_ITEMSGetLevel, 整数型, "D2Common.dll", "#10086", 公开, 公开$ R1 H6 i) b' D, N4 J# Y: l
- .参数 pItem, UnitAny, 传址
* m* ?4 N7 p, F0 S+ u - 6FD77090 1876390032' y+ N) V! e* _5 l" ]1 h/ e
- .DLL命令 D2COMMON_ITEMSCanBeRepaired, 逻辑型, "D2Common.dll", "#10087", 公开, 公开" F0 I6 K, T9 \; P' q9 O
- .参数 pItem, UnitAny, 传址. Y& o2 R) T& M4 D/ W( K
- 6FD742D0 1876378320
+ j6 H& W: D9 \, o5 I4 [( s - .DLL命令 D2COMMON_ITEMSIsClassSpecific, 逻辑型, "D2Common.dll", "#10089", 公开, 公开( ~+ F. `3 C* ]/ L" w
- .参数 pItem, UnitAny, 传址
* g! b s; I! Y# x) V, I - 6FD8CD80 18764793605 m6 ~* o; F- }- f6 {' |( n
- .DLL命令 D2COMMON_TILESGetWarpLevelNo, 整数型, "D2Common.dll", "#10093", 公开, 公开6 s- N1 \1 a" C" M! Y. E
- .参数 pRoom, DRLGRoom, 传址" `6 w4 L/ m# `5 z4 \/ T+ D1 l
- .参数 dwWarp, 整数型" Z8 F1 d, C4 K8 T
- 6FD83E60 1876442720
$ J% S6 q0 }- a" H3 m; p - .DLL命令 D2COMMON_STATEMASKCheckArmRed, 逻辑型, "D2Common.dll", "#10100", 公开, 公开
9 ~( \0 x, t' [& ?) M - .参数 pUnit, UnitAny, 传址
3 Z6 |, j" z* D8 D2 V - 6FD73B40 1876376384
" b; Q n1 z- h/ F# ]1 A9 a" y+ A! L - .DLL命令 D2COMMON_ITEMSGetQuality, 整数型, "D2Common.dll", "#10106", 公开, 公开 `" L* [7 s& _, s# h7 i
- .参数 pItem, UnitAny, 传址
; V) G7 G2 X% y% ^; b - 6FD79D60 1876401504 ( z- n/ o3 }2 x1 b7 w3 v' p
- .DLL命令 D2COMMON_ITEMSGetTransactionCost, 整数型, "D2Common.dll", "#10107", 公开, 公开
; J& h- O% }1 H* s - .参数 pUnit, UnitAny, 传址% B* b# y+ p, ~+ k
- .参数 pItem, UnitAny, 传址
6 j! U3 L, S1 h/ y$ b - .参数 nDifficulty, 整数型
0 l0 |+ o1 z0 V" k- l/ W- r6 ~+ I - .参数 pQuestFlags, QuestFlags, 传址
& ?0 e* p0 t# p& w! C/ W, q - .参数 nClass, 整数型& F& K* W1 |3 h. _
- .参数 nType, 整数型/ N* b! v! |4 e# \% K; }9 O
- 6FD7EA30 1876421168
- a5 }; i# l$ Q9 N9 ^: }4 ] - .DLL命令 D2COMMON_OBJECTSSetPortalFlag, , "D2Common.dll", "#10111", 公开, 公开
0 w$ {9 V+ [# j+ d6 I& k/ f; f1 r8 z - .参数 pObject, UnitAny, 传址# ^2 I2 ?4 y, R o1 P( t
- .参数 nFlag, 字节型# ~# H) D8 [, s# J' \% X" U5 s! Z
- 6FD72C20 1876372512
7 X; {" R( j- e; ]4 @ G# V - .DLL命令 D2COMMON_ITEMRECORDSGetUnique, 字节型, "D2Common.dll", "#10119", 公开, 公开. z3 s* H. R9 L
- .参数 pItem, UnitAny, 传址& Z# l) t) n# I" M' ^
- 6FDB65C0 1876649408
4 e" @0 b/ X T- D6 @ g" C; t* u - .DLL命令 D2COMMON_UNITSUpdate, , "D2Common.dll", "#10158", 公开, 公开( J0 }( F( z# ^1 S3 G6 a9 o9 Y
- .参数 pUnit, UnitAny, 传址6 r0 k, ? A1 F; H; s
- 6FD83F20 1876442912' `8 A8 @0 @3 R2 b C0 l# \, m- a
- .DLL命令 D2COMMON_STATEMASKCheckBlue, 逻辑型, "D2Common.dll", "#10162", 公开, 公开
8 C2 U# W% U4 P# [1 |9 W1 ~$ q" R - .参数 pUnit, UnitAny, 传址# l* j; f- D# z. | {+ |; M$ z9 D- l
- 6FD8AC90 1876470928
3 k% T" M; r, ?0 U- L5 N" J - .DLL命令 D2COMMON_STATLISTSMerge, , "D2Common.dll", "#10164", 公开, 公开
0 E% _$ p& s$ N3 J8 }) y# u$ C - .参数 pDestination, UnitAny, 传址3 }9 C) ]' K+ W1 w
- .参数 pSource, UnitAny, 传址
: `( y, X% }7 K' } - .参数 bA3, 逻辑型
, `7 g- F/ w7 {; P+ \. q' d& N% t/ w - 6FD7D0F0 1876414704
# {& n( P5 `4 s/ ?5 j - .DLL命令 D2COMMON_QUESTSCheckFlag, 逻辑型, "D2Common.dll", "#10174", 公开, 公开
0 J0 R- V8 i3 m - .参数 pQuestFlags, QuestFlags, 传址
7 r9 ~/ i3 `. {7 b Y - .参数 dwQuest, 整数型4 A. |6 H1 j6 l& K$ U: b
- .参数 dwFlag, 整数型) c! z0 f0 E% x
- 6FD72BC0 1876372416
, Z) V" P; p; d - .DLL命令 D2COMMON_ITEMRECORDSGetQuest, 字节型, "D2Common.dll", "#10176", 公开, 公开
3 O) x) r' q- @8 x6 s J6 [% K - .参数 pItem, UnitAny, 传址
$ v* b; N" Q9 I K* J - 6FD890A0 1876463776
% T0 z1 N& F ? - .DLL命令 D2COMMON_STATSGetMaxMana, 整数型, "D2Common.dll", "#10186", 公开, 公开# g0 |' C9 G+ G1 V+ }
- .参数 pUnit, UnitAny, 传址4 B2 W5 |) J$ W" v) H4 `
- 6FD8A7B0 1876469680
5 `7 _( q( V0 b/ V- Z - .DLL命令 D2COMMON_STATLISTSSetStat, , "D2Common.dll", "#10188", 公开, 公开 d! n: j) j T9 U" o
- .参数 pStatList, StatList, 传址
/ b5 ?; E0 A$ ~; | - .参数 nStat, 整数型3 Y6 L4 s: t8 K. E9 b6 x6 k& W
- .参数 nValue, 整数型
" g# @$ Z. K$ j- ?4 @; j0 U - .参数 nLayer, 短整数型
% ^9 N, k0 E4 f0 m, X. G - 6FD73BC0 1876376512# _( x7 y8 H) f) \7 ~
- .DLL命令 D2COMMON_ITEMSGetInitSeed, 整数型, "D2Common.dll", "#10193", 公开, 公开6 Y/ n, K/ w2 u% i. {5 b$ R
- .参数 pItem, UnitAny, 传址
. @9 a5 M) K3 g K - 6FD884F0 18764607847 K$ _& z- P5 ?9 B3 @
- .DLL命令 D2COMMON_ITEMSGetStatlist, Statlist, "D2Common.dll", "#10195", 公开, 公开
7 k- G% F" ?) \, f: i; n% j2 ~8 V - .参数 pItem, UnitAny, 传址
' ]% R% s( I( R( n0 {. o/ A - .参数 dwFlags, 整数型
& G; b/ m# T' b3 H f - 6FD83FE0 1876443104& M# m) C& @4 ~4 A+ ~
- .DLL命令 D2COMMON_STATEMASKCheckRemHit, 逻辑型, "D2Common.dll", "#10198", 公开, 公开& o8 _( O7 [& P' `0 k" D8 T
- .参数 pUnit, UnitAny, 传址6 F8 U! v0 x4 q! m
- 6FD73940 1876375872
( e- q6 D" T [9 F3 k - .DLL命令 D2COMMON_ITEMSCheckFlag, 逻辑型, "D2Common.dll", "#10202", 公开, 公开2 I( k9 `, _% |: h
- .参数 pItem, UnitAny, 传址
4 s3 W+ H- A" H" K+ X* f - .参数 dwFlag, 整数型9 s9 u" C, v8 ?/ W
- .参数 nLine, 整数型
$ ]( q: M! [; i* W - .参数 szFile, 文本型5 A* J* j! Q# b6 {4 B+ x
- 6FDBB360 18766692802 e7 Z. R' B5 w; H
- .DLL命令 D2COMMON_MISSILESGetMinElementalDamage, 整数型, "D2Common.dll", "#10205", 公开, 公开
" d! \* o4 L" z4 d1 e' Z - .参数 pMissile, UnitAny, 传址- f+ B5 e2 A/ ^6 m) [
- .参数 pOwner, UnitAny, 传址- O6 L* }# o2 d5 o0 k
- .参数 nMissile, 整数型
o+ n2 Z$ T- W - .参数 nLevel, 整数型
* P6 |' s0 C4 f" i" @ M - 6FD73450 18763746082 v W7 c. h2 t- h4 ]
- .DLL命令 D2COMMON_ITEMTYPERECORDSGetVarInvGfx, 字节型, "D2Common.dll", "#10208", 公开, 公开+ I5 \/ m+ N" A% v8 Z" w6 G, i7 p
- .参数 pItem, UnitAny, 传址
' _) S* Q# d: y, B, B. \ - 6FD72920 1876371744/ T/ y' v s( {6 a8 C
- .DLL命令 D2COMMON_ITEMRECORDSGetHasInv, 逻辑型, "D2Common.dll", "#10211", 公开, 公开7 e% T t- o/ I, k6 {" _8 R
- .参数 nItemHcIdx, 整数型9 {! ]* G @$ d
- 6FD73E00 1876377088
$ ]8 [. d1 }+ t( g - .DLL命令 D2COMMON_ITEMFLAGSCheckEthereal, 逻辑型, "D2Common.dll", "#10225", 公开, 公开
! D3 S; k5 }* n1 o - .参数 pItem, UnitAny, 传址
9 B! _; m2 p; s6 P8 e+ b6 h2 k - 6FD73330 1876374320
* J( ^6 w/ a6 b$ v, ~/ ] - .DLL命令 D2COMMON_ITEMRECORDSGetWeapClass, 整数型, "D2Common.dll", "#10238", 公开, 公开* O L1 g, h; m9 {) z _9 n
- .参数 pItem, UnitAny, 传址3 p! R; n- }9 t9 q" c
- 6FD6A5B0 1876338096
: `+ [2 t S. ^( M - .DLL命令 D2COMMON_MONSTERSIsUndead, 逻辑型, "D2Common.dll", "#10239", 公开, 公开
{' z+ M3 s! T- q5 N J - .参数 pMonster, UnitAny, 传址
- B* \9 {( G0 G' q - 6FDBA2B0 18766650081 x$ y* s0 q; J. @, ]
- .DLL命令 D2COMMON_MISSILESGetSkill, 整数型, "D2Common.dll", "#10240", 公开, 公开
) r; d7 J% k- g! q - .参数 pMissile, UnitAny, 传址9 G5 S) k5 p; c% J& v" \
- 6FDB9DC0 18766637448 D, n7 f, v U8 V; b
- .DLL命令 D2COMMON_MISSILESGetElemLength, 整数型, "D2Common.dll", "#10242", 公开, 公开
: ]/ t9 `' A" b - .参数 pMissile, UnitAny, 传址1 Q; H* e' v. n" S- O1 P/ k
- .参数 pOwner, UnitAny, 传址 o( P: U3 c* J9 g
- .参数 nMissile, 整数型
% O& u; m b' R, { - .参数 nLevel, 整数型
+ u$ g4 E2 U6 O7 ]7 H0 o - 6FD76DB0 1876389296; s" E! z4 s3 ~( u# J% C3 u
- .DLL命令 D2COMMON_ITEMSCheckRequirements, 逻辑型, "D2Common.dll", "#10244", 公开, 公开
. O' a3 m0 V+ z" N" X) w: Z) p - .参数 pItem, UnitAny, 传址: Q5 H* Z" O, h/ s0 ?2 `
- .参数 pUnit, UnitAny, 传址9 A. h* K+ e: \# v) U
- .参数 bEquip, 逻辑型7 X6 x/ Z' d) H; a& x& d6 s+ }
- .参数 bStr, 逻辑型, 传址" C3 a1 O. r0 ~+ {4 `' {) Q* c
- .参数 bDex, 逻辑型, 传址! t7 ?3 R, H! K6 K7 u
- .参数 bLvl, 逻辑型, 传址7 r8 c) Z* A- E4 c$ s$ q( D
- 6FD83E40 1876442688# e' J* w% s# N' _! [6 D; k
- .DLL命令 D2COMMON_STATEMASKCheckRfRed, 逻辑型, "D2Common.dll", "#10254", 公开, 公开
9 d8 _" T7 L" ?5 J6 P - .参数 pUnit, UnitAny, 传址7 N7 |; o O4 {0 `$ H$ Y9 T3 M' h. U
- 6FD6A610 1876338192) a' N: u6 q9 [( Q* |9 y
- .DLL命令 D2COMMON_MONSTERSIsDemon, 逻辑型, "D2Common.dll", "#10255", 公开, 公开$ s; Z1 i# m6 p2 `* u9 N
- .参数 pMonster, UnitAny, 传址
8 o! O' P+ E q, f/ X7 o - 6FDBA4B0 1876665520" L, w( |. K% o" |8 z0 V8 c" [
- .DLL命令 D2COMMON_MISSILESGetMaximumDamage, 整数型, "D2Common.dll", "#10256", 公开, 公开7 \/ W- _! z) T( J( b, T$ E
- .参数 pMissile, UnitAny, 传址) M9 \$ c) W! x& H$ R9 i0 K
- .参数 pOwner, UnitAny, 传址% m. k+ `4 A0 D; O9 X7 f0 A
- .参数 nMissile, 整数型& [8 y$ }! c2 D( m: \/ Z V
- .参数 nLevel, 整数型
- [6 f+ z6 u" {7 i2 t - 6FD73AF0 1876376304
2 A. X: e/ T# O" w$ k3 P* A - .DLL命令 D2COMMON_ITEMSGetMagicPrefix, 短整数型, "D2Common.dll", "#10257", 公开, 公开 ~ W2 h6 K( j7 E
- .参数 pItem, UnitAny, 传址. _- p2 b9 g$ i1 V% s) g2 R
- .参数 nPos, 整数型
: L7 k3 o6 U0 o' J; }" b' O, b - 6FD7EA70 1876421232+ a4 A8 R }3 N7 g9 G# _9 C0 m; Q( a
- .DLL命令 D2COMMON_OBJECTSGetPortalFlag, 字节型, "D2Common.dll", "#10258", 公开, 公开; W2 `* O; L. `# @7 z0 g
- .参数 pObject, UnitAny, 传址2 d! k) j+ o. o
- 6FD83FC0 1876443072 3 p: a! d8 I* O& U( j5 y2 p
- .DLL命令 D2COMMON_STATEMASKCheckDamBlue, 逻辑型, "D2Common.dll", "#10263", 公开, 公开" D2 T# `5 N Z1 g! h6 Z% {
- .参数 pUnit, UnitAny, 传址
) i. \; m# {) R1 U - 6FD9E3D0 1876550608
% \, P5 j! T! ]$ [4 C - .DLL命令 D2COMMON_SKILLSGetNext, Skill, "D2Common.dll", "#10273", 公开, 公开
& K/ A5 ~; t8 h! X: { - .参数 pSkill, Skill, 传址% B: |8 E$ {! i. p
- 6FD723D0 1876370384) S3 b: E/ {* l
- .DLL命令 D2COMMON_ITEMRECORDSGetTransmogrify, 整数型, "D2Common.dll", "#10275", 公开, 公开
: C$ L* \: ?; u# d - .参数 nItemHcidx, 整数型
5 }( x% D; s* t8 b5 Y$ U8 ?3 O - 6FD84000 1876443136: l7 T) `# ]) h
- .DLL命令 D2COMMON_STATEMASKCheckActive, 逻辑型, "D2Common.dll", "#10276", 公开, 公开( G; b0 h$ r$ G9 }8 D' ^
- .参数 pUnit, UnitAny, 传址
" p' G+ y+ X/ }4 | - 6FDA1FF0 1876566000
* }# [7 C2 g& ~ - .DLL命令 D2COMMON_SKILLSGetMaximumDamage, 整数型, "D2Common.dll", "#10297", 公开, 公开' t4 c$ h% S; \; U% z7 z, p# N) X
- .参数 pUnit, UnitAny, 传址
8 ]# y1 o3 U+ D2 w$ Q - .参数 nSkill, 整数型
) J! j& [$ E) X* {3 `4 N2 D - .参数 nSkillLevel, 整数型3 e8 r- n: Y# J( v
- .参数 nType, 整数型
X" T( w, Z5 m/ d1 x - 6FDA2BC0 1876569024
% q2 Q+ F5 i% _ ^- F- @7 ] - .DLL命令 D2COMMON_SKILLSAssign, , "D2Common.dll", "#10302", 公开, 公开6 ^; y3 u A# c* U' Z: R
- .参数 pUnit, UnitAny, 传址
7 N. s' U& n$ J9 b5 e - .参数 nSkill, 整数型, 传址
- ]0 m" B5 S) { D) j0 P3 R - .参数 nSkillLevel, 整数型
# q4 t$ [' u0 J' H' T - .参数 nA4, 整数型
: D* D% S5 _0 ]! z s - .参数 szFile, 文本型4 `9 F. x) Z" Q# o+ b a# }
- .参数 nLine, 整数型* ^+ e8 Y& V/ V, ~
- 6FDA05C0 18765592964 ]1 i% E, o' c0 R
- .DLL命令 D2COMMON_SKILLSGetLevel, 整数型, "D2Common.dll", "#10306", 公开, 公开
6 b( l% U. |0 D - .参数 pUnit, UnitAny, 传址5 _ u9 |6 O, h1 |6 s2 ]
- .参数 pSkill, Skill, 传址
& W7 D7 M& w' I' S7 } - .参数 bTotal, 逻辑型
4 a3 i' D# L6 W4 J* t. r - 6FD8A600 18764692482 a0 _ I( H! l2 z1 m+ W# \
- .DLL命令 D2COMMON_StatListSMergeBaseStats, , "D2Common.dll", "#10308", 公开, 公开
: @3 ^3 Z* I: p" j' u$ A) B - .参数 pDestination, StatList, 传址4 I+ d* Q0 P; W. v# g/ ?
- .参数 pSource, StatList, 传址# Z Z/ o. |% t4 E- P; ?7 W
- 6FD8BD60 1876475232
1 e2 c( C' \) z - .DLL命令 D2COMMON_DRLGGetCoordListFromRoom, RoomCoord, "D2Common.dll", "#10310", 公开, 公开
& x1 F& y( j L0 H, d - .参数 pRoom, DRLGRoom, 传址
% V0 A/ K4 w4 e/ d - 6FD73AC0 1876376256
4 o6 B. B9 t6 k6 t# d - .DLL命令 D2COMMON_ITEMSSetMagicPrefix, , "D2Common.dll", "#10312", 公开, 公开7 D; J5 ^. H& V! ]. Z( F. i6 ~7 U
- .参数 pItem, UnitAny, 传址7 n. L' G" H6 Q3 c0 g+ r0 x
- .参数 nPrefix, 短整数型
5 b8 L) ^7 M; s, B0 s R+ ? - .参数 nPos, 整数型
% s; X I4 G% |, y$ y2 z - 6FD9F0E0 1876553952# n2 D: ^5 P! o! g5 _/ R. t. h# X- e
- .DLL命令 D2COMMON_SKILLRECORDSGetPassiveState, 整数型, "D2Common.dll", "#10313", 公开, 公开1 k8 F i! I- H; h
- .参数 nSkill, 整数型6 K. X9 w. o0 x# ~3 t" q4 V( D
- 6FD7D970 1876416880; L2 ?# _) r; r* N5 \
- .DLL命令 D2COMMON_LEVELRECORDSGetLevelType, 整数型, "D2Common.dll", "#10319", 公开, 公开
& C9 O: I% i: x) p! U# d3 ?3 v - .参数 nLevel, 整数型' |* m) G' G+ o$ B; @
- 6FD74BF0 1876380656$ O, @! Q: E. _4 x9 B, A2 T
- .DLL命令 D2COMMON_ITEMSIs2Handed, 逻辑型, "D2Common.dll", "#10326", 公开, 公开$ _3 T; a7 S! W8 f, g
- .参数 pItem, UnitAny, 传址7 L% t9 E6 J& }% Q7 b4 D
- 6FD7FE10 1876426256
: H+ S" ?5 A( i7 @* _' ] - .DLL命令 D2COMMON_DRLGGetRoomFromUnit, Room, "D2Common.dll", "#10331", 公开, 公开
; m9 _" r; }5 B" i - .参数 pUnit, UnitAny, 传址
9 O2 q5 p0 c3 l, J4 c; z/ S6 F - 6FD84020 18764431689 q. T2 X' a+ X. R. a# D2 D
- .DLL命令 D2COMMON_STATEMASKCheckHide, 逻辑型, "D2Common.dll", "#10341", 公开, 公开0 _6 i& x, K0 g- z C3 K
- .参数 pUnit, UnitAny, 传址* ^ p4 K* J; L2 J# h& V) ]. X
- 6FD83E20 18764426561 i; c7 t5 P2 K+ }$ z9 N. {1 p$ N
- .DLL命令 D2COMMON_STATEMASKCheckRcRed, 逻辑型, "D2Common.dll", "#10355", 公开, 公开
P# s; F- p4 Y5 Z+ [ - .参数 pUnit, UnitAny, 传址
7 S7 W+ i; d. ?% q8 ^* ~ - 6FD80970 1876429168
$ y% o7 ?) V; O, h% w$ I5 `. q5 t6 _. a - .DLL命令 D2COMMON_PLAYERSAllocPlayerData, 逻辑型, "D2Common.dll", "#10356", 公开, 公开
- S2 s7 R+ q/ }( {6 R% l- k - .参数 pPlayer, UnitAny, 传址
+ W# M+ I {; e% b - 6FD72310 1876370192& N8 `. O: s0 C' {
- .DLL命令 D2COMMON_ITEMSCanDualWield, 逻辑型, "D2Common.dll", "#10364", 公开, 公开0 g' ^/ N" C. F2 t
- .参数 pUnit, UnitAny, 传址
. M w+ g0 m# _$ d, J; g& Q. f - .参数 pItem, UnitAny, 传址" B* l( C# d) A& F) ^+ x, e+ t/ ~
- 6FD83DE0 18764425923 ^/ Q2 k' |" j) N2 t% v. n: v7 E
- .DLL命令 D2COMMON_STATEMASKCheckRpRed, 逻辑型, "D2Common.dll", "#10370", 公开, 公开, G4 S# a6 K, v9 F9 X
- .参数 pUnit, UnitAny, 传址, o+ h' ^; X. ~+ g8 _3 [1 \
- 6FD83D80 1876442496, l2 ?) [1 I( _
- .DLL命令 D2COMMON_STATEMASKCheckLife, 逻辑型, "D2Common.dll", "#10372", 公开, 公开
; A! r: ~' V0 H$ b6 z, t - .参数 pUnit, UnitAny, 传址2 P' N) j5 x% M( o7 M$ b! {, p
- 6FD737E0 1876375520
" p/ Y3 Z, v8 O5 n - .DLL命令 D2COMMON_ITEMSSetLevel, , "D2Common.dll", "#10377", 公开, 公开
" b! M$ ?2 j7 I6 } - .参数 pItem, UnitAny, 传址
& v) N% O; q+ h* J! q - .参数 nLevel, 整数型* |; ]7 |$ x5 w" M& ]
- 6FD89CC0 1876466880
6 o4 Z) a9 G" n' ?+ j - .DLL命令 D2COMMON_STATSGetBonuses, 整数型, "D2Common.dll", "#10379", 公开, 公开; |* Q. p4 F+ a2 F E. y1 B2 p
- .参数 pUnit, UnitAny, 传址
: |6 h: T6 m) q' `: @ - .参数 nStat, 整数型' I9 g! g9 k$ V& E- ] S
- .参数 nLayer, 短整数型
6 {1 @2 p# Y o/ A2 A% H - 6FD72510 1876370704; H+ i5 @5 D1 x) }) E. q
- .DLL命令 D2COMMON_ITEMSSetOwnerGUID, , "D2Common.dll", "#10386", 公开, 公开
* x% ^4 c( a) o+ J - .参数 pItem, UnitAny, 传址, j+ [3 ?& B$ T, H
- .参数 dwGUID, 整数型
B0 H9 }: ^3 ?5 [& h7 A - 6FD6E710 1876354832# J' L) o, l, n' h( T
- .DLL命令 D2COMMON_INVENTORYAlloc, 逻辑型, "D2Common.dll", "#10387", 公开, 公开
1 L7 q! R8 N' W4 f9 N+ ^# s) H: G - .参数 pMemoryPool, 整数型, 传址
8 Z& ]" @+ g) g4 w$ S, O - .参数 pUnit, UnitAny, 传址8 F9 ~) }% f6 z$ B! Y1 b3 u" @
- 6FD73230 1876374064
! }' \/ {% `3 K! z. {7 m4 b - .DLL命令 D2COMMON_ITEMRECORDSGetAlternateGfx, 整数型, "D2Common.dll", "#10394", 公开, 公开! I, J- S" f- q, j! _
- .参数 pItem, UnitAny, 传址
5 ?5 h8 j% y3 r! P( w+ i2 u - 6FD73050 1876373584
+ a: [/ M, K j. S3 k - .DLL命令 D2COMMON_ITEMRECORDSGetLevel, 字节型, "D2Common.dll", "#10395", 公开, 公开5 S: p- J0 m! T' c" W: S+ v
- .参数 pItem, UnitAny, 传址" }* x+ Y9 J! F9 A2 _) o* d
- 6FDAE810 1876617232; T9 v8 m+ z8 _8 m$ |! g
- .DLL命令 D2COMMON_STATSGetExpForNextLevel, 整数型, "D2Common.dll", "#10399", 公开, 公开
7 L4 _$ | U3 Z' l% K3 \ - .参数 nClass, 整数型
! a% M; r) ?& T w* i0 s - .参数 nLevel, 整数型 I5 h7 v- Q5 J8 F: Q o8 ~
- 6FD83F80 1876443008
# F/ c- u- g) ~. { N - .DLL命令 D2COMMON_STATEMASKCheckAttBlue, 逻辑型, "D2Common.dll", "#10402", 公开, 公开
$ P+ X( j- B2 [$ C; M - .参数 pUnit, UnitAny, 传址
# j, f3 i$ c0 A$ q$ J' B/ { - 6FD83F00 1876442880# o x- K* g, J, X
- .DLL命令 D2COMMON_STATEMASKCheckArmBlue, 逻辑型, "D2Common.dll", "#10404", 公开, 公开5 L! n# `/ o: c0 p
- .参数 pUnit, UnitAny, 传址
! p& j3 ?7 S" Y% k8 I - 6FD73C10 1876376592
2 _& Y9 j( D4 \6 I8 E - .DLL命令 D2COMMON_ITEMSGetSeed, Seed, "D2Common.dll", "#10411", 公开, 公开: N( ]4 v( B7 m3 k* W. j3 B9 ` B
- .参数 pItem, UnitAny, 传址; O; z& X7 X# B9 I1 R
- 6FD73B70 1876376432
5 H( i' i7 U7 [: _& B0 J - .DLL命令 D2COMMON_ITEMSSetInitSeed, , "D2Common.dll", "#10414", 公开, 公开
# o* r0 d! i6 a - .参数 pItem, UnitAny, 传址5 O: l9 K8 ?# i# S
- .参数 dwSeed, 整数型/ z7 ^/ u ~6 T* {
- 6FD73C50 18763766563 P- ?3 k! D. [$ T" x: n1 l% A
- .DLL命令 D2COMMON_ITEMSGetBodyloc, 字节型, "D2Common.dll", "#10417", 公开, 公开
7 |. U; F$ D6 C% r% ~. ~4 q - .参数 pItem, UnitAny, 传址
' B( l& V( z' P8 L" d8 O; C* N - 6FDA2AE0 18765688001 r3 N- e* @3 @5 r+ N$ G; E) }4 y3 S& A
- .DLL命令 D2COMMON_UNITSUpdateSkills, , "D2Common.dll", "#10418", 公开, 公开* L' v: e; g& k
- .参数 pUnit, UnitAny, 传址, C+ S& K. |; v8 D
- 6FD73CE0 1876376800
7 g" D4 m: a4 G+ T$ Z$ H - .DLL命令 D2COMMON_ITEMCALCEval, 整数型, "D2Common.dll", "#10428", 公开, 公开
9 { n; M7 ~" ^8 f/ d' X- \. L' D - .参数 pUnit, UnitAny, 传址8 f! Z/ O4 v4 v* z- M; P" Y# M
- .参数 pItem, UnitAny, 传址6 R4 F) b5 b. j" d
- .参数 dwCalc, 整数型8 t9 l" I6 [: N; ~$ x
- 6FD735D0 18763749922 l7 N3 W6 w, o, O+ ]$ x* A
- .DLL命令 D2COMMON_ITEMTYPERECORDSGetQuiver, 短整数型, "D2Common.dll", "#10430", 公开, 公开* X9 V' z9 U: G$ _4 A- Z
- .参数 nItemType, 整数型, 传址
6 l/ g" R, b- i0 z - 6FD747C0 1876379584# t8 m+ J8 i3 {- @$ d% `
- .DLL命令 D2COMMON_ITEMRECORDSGetMinStack, 整数型, "D2Common.dll", "#10432", 公开, 公开
$ g8 @" q$ H$ ^/ V, e% ?1 [ - .参数 pItem, UnitAny, 传址
# c! R7 f, L3 m- O+ }# q - 6FDB7E50 1876655696 V7 b" _2 Z: L2 j$ o8 g5 ?; v
- .DLL命令 D2COMMON_WAYPOINTSCheck, 逻辑型, "D2Common.dll", "#10436", 公开, 公开
5 G* O' e6 x& y( w% _+ ~& _7 A2 c1 ^ - .参数 nWaypoint, 整数型
# l" Q/ [, m) k* N4 k - .参数 pWaypointData, Waypoint, 传址$ N# p1 q9 o2 I5 Q- S
- 6FD724C0 1876370624
* q, B2 T" [* Y5 W3 Q; y* ] - .DLL命令 D2COMMON_ITEMSGetOwnerGUID, 整数型, "D2Common.dll", "#10438", 公开, 公开9 o1 M2 q& _& \ J* K2 J0 L/ v
- .参数 pItem, UnitAny, 传址" A# c9 [) F( |8 V+ X7 z/ m9 P
- 6FD7D2C0 1876415168, X& @. m+ T, a, g; O8 J$ @
- .DLL命令 D2COMMON_DRLGGetActFromLevel, 整数型, "D2Common.dll", "#10459", 公开, 公开6 S: F8 I7 g; W8 {
- .参数 nLevel, 整数型# d# G3 Z. g% p
- 6FD6E190 18763534247 w' ~4 t" e: Q% r! B6 U' v2 p
- .DLL命令 D2COMMON_INVENTORYGetFirstItem, Unit, "D2Common.dll", "#10460", 公开, 公开
/ I) b. ` C" v( A @ - .参数 pInventory, Inventory, 传址! L) Y" `( O- k$ O
- 6FD760F0 1876386032
. W$ [6 w8 Y0 D - .DLL命令 D2COMMON_ITEMRECORDSGetMaxStack, 整数型, "D2Common.dll", "#10463", 公开, 公开+ k. t6 {4 U: m, v3 W* }
- .参数 pItem, UnitAny, 传址0 p( a7 }! n: Q: L/ N: O. x+ q
- 6FD6E8F0 1876355312
7 b3 {3 r$ C& A/ {- d- P - .DLL命令 D2COMMON_INVENTORYGetNextItem, Unit, "D2Common.dll", "#10464", 公开, 公开
. l+ z6 k# S) z x# O7 W - .参数 pItem, UnitAny, 传址' j" T1 k( t) z$ N7 t
- 6FD73690 1876375184
9 N- k) \% N$ a- M0 l; v - .DLL命令 D2COMMON_ITEMSSetEarLevel, , "D2Common.dll", "#10467", 公开, 公开
0 I: C. t) c! k2 g - .参数 pItem, UnitAny, 传址 \& d( m, X- s9 T. ]
- .参数 nLevel, 字节型
& a' ]- p2 ^1 w. g- A( i5 q - 6FD72C80 1876372608
2 Y! X: C" M/ l8 C - .DLL命令 D2COMMON_ITEMRECORDSGetUseable, 字节型, "D2Common.dll", "#10478", 公开, 公开" M7 _$ I( c" D2 X- D+ @
- .参数 pItem, UnitAny, 传址
. i( \: B( ~" r - 6FD83CD0 1876442320
; ]) D# z/ `. V# ~ - .DLL命令 D2COMMON_STATESCheckState, 逻辑型, "D2Common.dll", "#10494", 公开, 公开
4 ?8 z$ K3 f- t1 M) F' y/ N& D - .参数 pUnit, UnitAny, 传址
. b: S7 B! p0 }2 a" _5 k - .参数 nState, 整数型
8 c% B) A( O2 F2 m% i - 6FDBCC30 1876675632
7 ~# a( e' G: k# Z; G+ c" Q - .DLL命令 D2COMMON_LEVELRECORDSGetMud, 字节型, "D2Common.dll", "#10499", 公开, 公开' d! N* g5 a8 X2 \3 M" d4 \) y' F( Q
- .参数 nLevel, 整数型
& l& K" r1 ?9 \$ [( m& J$ U - 6FD72170 1876369776, Q6 h8 V/ t" i" W
- .DLL命令 D2COMMON_ITEMSSetFormat, , "D2Common.dll", "#10503", 公开, 公开$ V& D o& n9 @8 u- y
- .参数 pItem, UnitAny, 传址
$ Y1 p9 h6 R7 R' E- h% t& F" d - .参数 nFormat, 短整数型1 h' t' Q4 W' I( A
- 6FDA29E0 1876568544
8 o0 N8 I: z: ?/ Q/ C: c6 j. M - .DLL命令 D2COMMON_SKILLSInitializeList, , "D2Common.dll", "#10506", 公开, 公开
: B' T; D0 T5 Q - .参数 pUnit, UnitAny, 传址
/ {; [9 l, S7 Z2 s5 S+ C" H2 v& c - 6FD80420 1876427808/ t$ B( M" j' ~
- .DLL命令 D2COMMON_SKILLSGetRightSkill, Skill, "D2Common.dll", "#10507", 公开, 公开
R8 T( Z' _4 z" t - .参数 pUnit, UnitAny, 传址7 {& @, j$ _; M8 S
- 6FD803A0 18764276805 x W3 j6 ?* e: D: a% Z7 P
- .DLL命令 D2COMMON_SKILLSGetUsedSkill, Skill, "D2Common.dll", "#10511", 公开, 公开% V0 C2 ]9 l! n4 I- B
- .参数 pUnit, UnitAny, 传址1 Y) K7 h0 b3 ]1 q5 w
- 6FD86730 1876453168
- G# {5 k J' }* `, W - .DLL命令 D2COMMON_SEEDGetLoSeed, 整数型, "D2Common.dll", "#10513", 公开, 公开
7 o9 g3 R) @9 z, b6 }: ^* m2 F# l - .参数 pSeed, D2Seed, 传址
. \- n. X8 c2 J0 f5 R - 6FD87D30 18764588004 J0 A) \2 h ?8 E5 B: ]; w
- .DLL命令 D2COMMON_STATLISTSGetSkillLevel, 整数型, "D2Common.dll", "#10515", 公开, 公开
. p: I/ ]" B5 C2 y# _* V - .参数 pStatList, StatList, 传址
! T/ ?# W F4 i( ] - 6FD74210 1876378128) N$ i. P a* L& h
- .DLL命令 D2COMMON_ITEMSIsMagical, 逻辑型, "D2Common.dll", "#10516", 公开, 公开
. E* P- [# U; A+ Q6 P - .参数 pItem, UnitAny, 传址4 h2 J7 v$ D1 O
- 6FD73A10 1876376080( q P: u1 B, }* p$ B- D0 e
- .DLL命令 D2COMMON_ITEMSSetMagicSuffix, , "D2Common.dll", "#10525", 公开, 公开
c. m1 N) H7 Y1 ?' Q0 ?* C5 j- r - .参数 pItem, UnitAny, 传址9 }( n$ P: [7 A$ G+ h
- .参数 nSuffix, 短整数型' h) d/ ^3 a0 K" _
- .参数 nPos, 整数型
9 Q# ?% s" j$ I' {1 M" K$ o1 Z: c4 X - 6FD731E0 1876373984; I4 W# b- Y) h5 I
- .DLL命令 D2COMMON_ITEMRECORDSGetComponent, 字节型, "D2Common.dll", "#10530", 公开, 公开/ T0 @% L6 o z2 r: _
- .参数 pItem, UnitAny, 传址' Y c4 ^* ~8 \
- 6FDBA3E0 1876665312
. @( L6 E& d# }7 z - .DLL命令 D2COMMON_MISSILESGetMaxElemDamage, 整数型, "D2Common.dll", "#10532", 公开, 公开
; ~) m$ g- N+ D - .参数 pMissile, UnitAny, 传址
4 S2 }2 p$ f+ b0 ?- A$ e - .参数 pOwner, UnitAny, 传址3 a* x" y% U0 t8 p1 x. \
- .参数 nMissile, 整数型
& G( O/ ?5 ] W - .参数 nLevel, 整数型
) J. ?$ a4 H+ r9 t! u - 6FD725F0 1876370928- o' L/ `% Z% Y- E9 }5 o! @2 G" y9 N
- .DLL命令 D2COMMON_ITEMSSetFileIndex, , "D2Common.dll", "#10536", 公开, 公开4 r+ k- u' v9 _) D( }! h M3 n; a
- .参数 pItem, UnitAny, 传址5 j$ D1 X" [7 [) G4 M+ X6 z
- .参数 nIndex, 整数型 z+ [, V) o+ d' b, ~2 U5 T
- 6FD74EB0 1876381360
! y$ [+ c0 R2 |' m8 c# S - .DLL命令 D2COMMON_ITEMTYPERECORDSGetShoots, 整数型, "D2Common.dll", "#10543", 公开, 公开. {! M9 j# P" N1 I
- .参数 pItem, UnitAny, 传址5 }" q& e8 Y" ~' z" e4 t& j
- 6FD8A710 1876469520
/ T: d; L: t1 e, a2 A - .DLL命令 D2COMMON_STATSAdd, , "D2Common.dll", "#10551", 公开, 公开
8 C5 X5 P' Z- F - .参数 pUnit, UnitAny, 传址& X( z7 D5 T* x( d% x
- .参数 nStat, 整数型
2 N) d* H9 {! r - .参数 nValue, 整数型0 W, k) A3 C- z9 U, ^
- .参数 nLayer, 短整数型
" I" e2 ]" Z' I W3 Q: s& x - 6FD87D50 1876458832
- O: I& B; g+ Q7 c$ a - .DLL命令 D2COMMON_STATLISTSGetSkillId, 整数型, "D2Common.dll", "#10555", 公开, 公开" Y8 T" u& i0 o2 w- O# W; R* C* `
- .参数 pStatList, StatList, 传址
K$ o% M+ I5 B& F$ x - 6FD73360 18763743688 L8 `2 s, y; r* a9 Z, I2 }
- .DLL命令 D2COMMON_ITEMTYPERECORDSGetNormal, 字节型, "D2Common.dll", "#10556", 公开, 公开8 {, V9 M+ g Q' K; L0 n
- .参数 pItem, UnitAny, 传址% N0 u3 U6 o, _5 n3 \- M' h
- 6FDB9E70 1876663920
7 F" O0 w! U/ x. X - .DLL命令 D2COMMON_MISSILESGetElemType, 字节型, "D2Common.dll", "#10557", 公开, 公开3 ~3 H3 C; B! @
- .参数 nMissileHcIdx, 整数型' {$ Z }4 s# W; }4 |% n7 K
- 6FDA2100 18765662727 C% e+ _; Z, Q/ P7 H
- .DLL命令 D2COMMON_SKILLSGetMinimumDamage, 整数型, "D2Common.dll", "#10567", 公开, 公开, H4 i: C3 _9 |0 w
- .参数 pUnit, UnitAny, 传址7 p% b( \/ Z0 G: x7 t
- .参数 nSkill, 整数型
4 Q# A6 Y2 i p& Q: H - .参数 nSkillLevel, 整数型
$ f8 g* ^7 b' ~; `7 z6 U - .参数 nType, 整数型9 f+ H1 H, O# R& r% O, R k5 H/ |
- 6FD83D40 1876442432
4 v6 P) F) K# z7 Z - .DLL命令 D2COMMON_STATEMASKCheckUDead, 逻辑型, "D2Common.dll", "#10576", 公开, 公开4 D, r* w# O( a; s+ W8 h
- .参数 pUnit, UnitAny, 传址( [* t2 i" x! \4 ?' A/ m1 S2 ^6 a
- 6FD89050 1876463696
1 m* Q/ L- T) h% }; Y: o - .DLL命令 D2COMMON_STATSGetMaxStamina, 整数型, "D2Common.dll", "#10578", 公开, 公开
0 M: K7 P9 \! f$ E3 t/ k! O - .参数 pUnit, UnitAny, 传址
* T+ e# A. p; g0 V! M& B - 6FD88E80 1876463232: M5 K F& N( x0 p5 ]1 @
- .DLL命令 D2COMMON_ITEMSGetMaxThrowDamage, 整数型, "D2Common.dll", "#10583", 公开, 公开
8 R8 Z% C# }2 Z4 d - .参数 pItem, UnitAny, 传址- V. ~6 Y3 Y9 E& M( d t2 {
- 6FD8B1E0 1876472288
% v6 ~+ T* h; G+ q) b% B - .DLL命令 D2COMMON_DRLGGetTownFromAct, 整数型, "D2Common.dll", "#10585", 公开, 公开! F* m$ s" x" E8 d8 Y0 E5 [; V
- .参数 nAct, 字节型% O; ?, h: s( w* s0 E5 R1 e
- 6FD88C20 1876462624
1 M# E, @3 x8 T* |1 [ - .DLL命令 D2COMMON_STATSGetBase, 整数型, "D2Common.dll", "#10587", 公开, 公开" ^% {, J' Y1 i
- .参数 pUnit, UnitAny, 传址
0 T+ ?/ J* ]7 A' o _ - .参数 nStat, 整数型$ Y8 n6 e: p+ l E' b, F
- .参数 nLayer, 短整数型
3 h9 W, \7 u/ l* D6 d6 f& V# Q* |) c - 6FD736B0 1876375216& e1 u5 N: P# T* m! q+ J
- .DLL命令 D2COMMON_ITEMSGetEarLevel, 字节型, "D2Common.dll", "#10588", 公开, 公开
( W4 }+ }; Z' n* r7 }0 \' l - .参数 pItem, UnitAny, 传址
- O1 w3 N1 `/ M3 v0 T - 6FD80F80 1876430720% _7 p0 x* P' p% S" i
- .DLL命令 D2COMMON_UNITSGetSizeX, 整数型, "D2Common.dll", "#10589", 公开, 公开
' I# S( d$ a1 G6 ?( N1 Y - .参数 pUnit, UnitAny, 传址& ]; P# u3 M+ f6 y0 K4 n
- 6FD767F0 1876387824
/ W f3 K3 p/ U! O( d0 m. A - .DLL命令 D2COMMON_ITEMSGetAttackSpeed, 整数型, "D2Common.dll", "#10592", 公开, 公开
0 j6 g8 B4 t7 P8 z+ F - .参数 pUnit, UnitAny, 传址
0 ^7 E+ E# p# m$ u- i* }, T, S - .参数 pItem, UnitAny, 传址
! W# h2 K$ ~- v, ^9 c8 w( S5 L - 6FD7D070 1876414576
+ g6 B. r8 P s# p1 e - .DLL命令 D2COMMON_QUESTSUnsetFlag, , "D2Common.dll", "#10593", 公开, 公开
# c# v. z7 f0 T$ }; d& ]2 d - .参数 pQuestFlags, QuestFlags, 传址2 x- K5 J* h" E: T$ S( s$ d! U: d
- .参数 dwQuest, 整数型( @# t" k& V$ e" e: D+ Q
- .参数 dwFlag, 整数型
# }7 q1 \ g0 w3 Z: ~0 q# q2 p V& f - 6FD9E1D0 1876550096 E4 L. Z* H& p! Y; d
- .DLL命令 D2COMMON_SKILLSGetSkillNo, 整数型, "D2Common.dll", "#10601", 公开, 公开# v1 ~3 d$ ?* p( Y' G w
- .参数 pSkill, UnitAny, 传址
3 x" U; q6 I" O* f& J) R. ?- G# P - .参数 szFile, 文本型; \; J1 ^" T- h- T
- .参数 nLine, 整数型* M& K" {4 }3 c, Z' [; [ Y( z! [8 c
- 6FD74FF0 1876381680
8 s8 x( L3 g7 b! Y& L - .DLL命令 D2COMMON_ITEMSHasUsedCharges, 逻辑型, "D2Common.dll", "#10607", 公开, 公开& S# o9 I. P M0 {
- .参数 pItem, UnitAny, 传址
% U% J' d$ I; o6 b9 ^. ^ - .参数 bHasChargedSkill, 逻辑型, 传址: D4 H. _; s8 _ Y: z3 l* x( x& }
- 6FD739C0 18763760003 L9 A% t; c8 e$ f, r* x# y* i
- .DLL命令 D2COMMON_ITEMSSetRarePrefix, , "D2Common.dll", "#10611", 公开, 公开
" F! P+ s4 G5 P1 A7 D2 ~5 z - .参数 pItem, UnitAny, 传址; D8 K# M, F; A& @, S5 Z
- .参数 nPrefix, 短整数型
# n" f( S+ u- D - 6FD72380 1876370304
. R1 u$ S* X0 e8 h, S$ I - .DLL命令 D2COMMON_ITEMRECORDSGetHitClass, 字节型, "D2Common.dll", "#10617", 公开, 公开! n$ y, n1 X% ?' q$ W6 A7 B
- .参数 pItem, UnitAny, 传址! ^4 L/ f4 @, u4 Q
- 6FD72640 18763710080 c$ w4 r+ ~; h8 {4 [4 I3 }
- .DLL命令 D2COMMON_ITEMSGetFileIndex, 整数型, "D2Common.dll", "#10620", 公开, 公开
" U& N5 q' v7 J! t0 e! l# Q) O3 w - .参数 pItem, UnitAny, 传址
7 \7 T( |" s5 ?$ Z$ V - 6FD84060 1876443232
7 f2 ]/ ?. h6 ]. y+ R9 X - .DLL命令 D2COMMON_STATEMASKCheckAura, 逻辑型, "D2Common.dll", "#10625", 公开, 公开
& t. r6 c# O( }: X* q - .参数 pUnit, UnitAny, 传址/ }+ ?* m- P" j4 @$ c4 A
- 6FD9F070 1876553840
1 k0 l$ I" B5 I5 j6 D - .DLL命令 D2COMMON_SKILLSGetSkillFromUnit, Skill, "D2Common.dll", "#10630", 公开, 公开7 g: [1 v9 R. ]9 J0 j: ]* y" e1 T
- .参数 pUnit, UnitAny, 传址
) P3 p. B' f" R% x& t5 A - .参数 nSkill, 整数型) ^+ a4 v z$ ?. N+ o
- 6FD80290 1876427408
' ~6 ^5 ^9 X* n6 g7 M4 [' ~3 e/ b - .DLL命令 D2COMMON_UNITSGetOffsetX, 整数型, "D2Common.dll", "#10651", 公开, 公开
, d0 c! W: K/ ]0 _/ a - .参数 pUnit, UnitAny, 传址
; j& A! P) [7 z$ i - 6FD74240 18763781762 t+ \7 E I c- n3 S
- .DLL命令 D2COMMON_ITEMSCanTransmogrify, 逻辑型, "D2Common.dll", "#10661", 公开, 公开9 z+ L o: \) M% n' A9 \
- .参数 pItem, UnitAny, 传址
. r# r8 d- F' z5 [. o - 6FD804E0 1876428000
/ M' Z( N# F9 f& f( A - .DLL命令 D2COMMON_PATHSGetDirection, 整数型, "D2Common.dll", "#10663", 公开, 公开
0 m4 e* t5 m1 j2 t9 B - .参数 pUnit, UnitAny, 传址8 q4 z+ h" f1 F
- 6FD732E0 1876374240
& _9 j+ _5 y. r. U' L3 G - .DLL命令 D2COMMON_ITEMRECORDSGet2HandedWClass, 整数型, "D2Common.dll", "#10664", 公开, 公开, v& A! ?0 c0 i8 q% K. s4 s
- .参数 pItem, UnitAny, 传址
* m/ i O- g$ \2 C B0 t - 6FD7FD50 1876426064
% x( S4 P0 c* o+ Y4 f* F - .DLL命令 D2COMMON_PATHSGetTargetGUID, 整数型, "D2Common.dll", "#10669", 公开, 公开
9 T/ G& S3 [$ x5 x - .参数 pUnit, UnitAny, 传址
6 a8 {' `0 @( |; C8 s* \ - 6FD82890 1876437136! o$ }$ U% [: z/ D0 G6 o( W' b
- .DLL命令 D2COMMON_ITEMSTATSGetDefense, 整数型, "D2Common.dll", "#10672", 公开, 公开
. N1 J* v) g4 l) |& M - .参数 pItem, UnitAny, 传址
' T) h6 D" l$ b' y8 T2 L9 a9 F - 6FD89140 1876463936
; R* o( {8 O" V6 r* o4 l - .DLL命令 D2COMMON_STATLISTSGetStatTotal, 整数型, "D2Common.dll", "#10680", 公开, 公开
1 X/ B& W$ }' D- {0 R - .参数 pStatList, StatList, 传址" P- T. {8 k' }4 f/ c4 M' J
- .参数 nStat, 整数型* Z8 G* q! F% x: F( r$ b/ g2 T# S
- .参数 nLayer, 短整数型4 I. P7 w" x; k" l
- 6FD6E8C0 1876355264% r' U" {6 p9 c" w8 n8 q7 N, ~0 W
- .DLL命令 D2COMMON_GetItemNodePage, 整数型, "D2Common.dll", "#10698", 公开, 公开1 H; X% n5 B, S6 F
- .参数 pItem, UnitAny, 传址
: o3 E' A& U; O. U2 |% q - 6FD733B0 1876374448, o3 F$ b4 U+ A
- .DLL命令 D2COMMON_GetMagicFromItemTypeTxt, 字节型, "D2Common.dll", "#10710", 公开, 公开( P! l" {4 v; B' v
- .参数 pItem, UnitAny, 传址
6 ] m% l6 p B* g! i4 l: b% r - 6FD8B550 18764731682 T8 Y: [; y8 L! q5 r7 A, X
- .DLL命令 D2COMMON_GetFirstRoomFromAct, Room, "D2Common.dll", "#10717", 公开, 公开: ] e( S: ]% P8 J( k: Y: y
- .参数 nAct, Act, 传址
0 ^( l4 x' c- o% _3 H& B* h( y/ T - 6FD721C0 1876369856* ^6 g8 X0 r2 `" L8 R) i6 C) l( M
- .DLL命令 D2COMMON_GetItemFormat, 短整数型, "D2Common.dll", "#10718", 公开, 公开
7 V* I6 Q0 T6 u* } - .参数 pItem, UnitAny, 传址9 |7 z, b% b! C- Z* K, j
- 6FD87D60 1876458848
& M9 S' t+ `7 U# L7 w4 } - .DLL命令 D2COMMON_SetSkillInList, , "D2Common.dll", "#10725", 公开, 公开
! D4 d' {* h+ D0 q; G3 X. O0 C - .参数 pStatList, StatList, 传址
8 D1 @' u+ h r) j' W) _* N - .参数 nSkill, 整数型& S( a* N2 ], A8 R0 k, n4 ^
- 6FD74430 1876378672# J0 Z" H! [6 P5 f* @& j4 j) B
- .DLL命令 D2COMMON_CheckItemType, 整数型, "D2Common.dll", "#10744", 公开, 公开4 a4 `$ b6 m9 A3 d" M
- .参数 pItem, UnitAny, 传址+ V; I" I+ A* B2 Z$ g6 I
- .参数 itemType, 整数型2 k* x$ \. V* F, J
- 6FD746F0 1876379376
& b2 X" c1 G; ?/ y. v& I' K - .DLL命令 D2COMMON_ItemHasInv, 逻辑型, "D2Common.dll", "#10757", 公开, 公开6 m7 ~# `+ c: _/ O" X5 b
- .参数 pItem, UnitAny, 传址
, H2 \$ X& [# A& P7 f* I; q - 6FD73290 1876374160
0 J( C4 j `; p3 W - .DLL命令 D2COMMON_GetCodeFromItemTxt, 整数型, "D2Common.dll", "#10802", 公开, 公开. [) v! z7 V' |8 x1 \0 i! O
- .参数 pItem, UnitAny, 传址$ x& { D. }5 ]" x: A3 P6 C
- 6FDC1940 1876695360
: B: x) f6 r6 J1 C) ^ - .DLL命令 D2COMMON_GetItemIndexFromCode, 整数型, "D2Common.dll", "#10814", 公开, 公开 j5 J: y; {+ H* z5 T) _- ^- \
- .参数 pItem, 整数型
) \! M0 d; z& h/ Y/ L8 R - 6FD74280 1876378240
/ }2 g g5 G) h8 p7 t - .DLL命令 D2COMMON_GetClassFromItemType, 整数型, "D2Common.dll", "#10822", 公开, 公开4 E9 F" C; ?* f3 z: S# \/ A
- .参数 pItem, UnitAny, 传址
3 v. g0 v1 ^1 ? - 6FD88ED0 1876463312
: c. G) m$ P; u, p+ i' \/ s" ?' J - .DLL命令 D2COMMON_GetItemMinDamage, 整数型, "D2Common.dll", "#10823", 公开, 公开0 Q4 C2 ]; X3 c# d& Y4 ?# K
- .参数 pItem, UnitAny, 传址: ]6 a D( H6 z* y+ T. \
- .参数 uN, 整数型
6 g8 O- F% E, t& B2 `. j' c - 6FD8C000 1876475904
% B* ]4 O: [: N# X6 t - .DLL命令 D2COMMON_GetLevelNoFromRoom, 整数型, "D2Common.dll", "#10826", 公开, 公开 M" f" B2 k% s# ~/ A4 G$ U
- .参数 pUnit, DRLGRoom, 传址
8 f* g# q L$ H( Q - 6FD80460 1876427872: w3 M7 p# M# B9 P5 n9 T
- .DLL命令 D2COMMON_GetLeftSkill, Skill*, "D2Common.dll", "#10828", 公开, 公开0 w) K# s4 ^! d4 W; J
- .参数 pSkill, UnitAny, 传址" E9 G3 B9 i* l3 r9 j$ x
- 6FD7F8A0 1876424864
8 C8 r7 x8 \* U$ { - .DLL命令 D2COMMON_ItemIsBeltable, 逻辑型, "D2Common.dll", "#10835", 公开, 公开5 c% E4 {9 x" W; A; k. x& r& T
- .参数 pItem, UnitAny, 传址
& f. Y7 F$ \* r3 I; i" k; V, N - 6FD738E0 1876375776
0 ?) L" m* j- T - .DLL命令 D2COMMON_GetItemFlags, 整数型, "D2Common.dll", "#10838", 公开, 公开6 w. w I& N3 _) [% p
- .参数 pItem, UnitAny, 传址2 r* X4 Y1 q- {
- 6FD8A740 1876469568+ r5 y0 v9 U/ X& f6 _1 g" |
- .DLL命令 D2COMMON_SetUnitStat, , "D2Common.dll", "#10887", 公开, 公开
1 A! \) Q9 j% W, ?" f$ W+ ]& N - .参数 Unit, UnitAny, 传址
8 I- t1 S2 Q9 S" V8 Z: t - .参数 nStat, 整数型
' w3 ~6 N. h# \6 x% b6 r - .参数 nValue, 整数型
& ?2 l! i0 v0 H* A - .参数 nLayer, 整数型5 i# w, R% m* p- w+ {
- 6FD890F0 1876463856
. I" m+ S$ L. W" {# C+ q; J- O - .DLL命令 D2COMMON_GetMaxHp, 整数型, "D2Common.dll", "#10913", 公开, 公开1 T, k7 O V/ N
- .参数 pUnit, UnitAny, 传址
) w3 B9 y( G: }! [4 x: t- u3 _% @ - 6FD8C6D0 1876477648
6 F$ M$ N$ u& K: [( P4 y8 u$ d$ _9 A) b) l - .DLL命令 D2COMMON_CheckCollision1, 整数型, "D2Common.dll", "#10916", 公开, 公开8 {8 f5 y/ c1 H) v" Y- V
- .参数 pRoom, DRLGRoom, 传址1 G5 T6 m7 w* v& E# V: |
- .参数 dwX, 整数型7 U0 k# A+ z6 I% y2 t; q8 H8 ~! c c: b- y
- .参数 dwY, 整数型- Y% W* Y# f! t" J- u+ K/ Z4 X
- 6FD84510 1876444432: s! J; W7 F3 O) p3 ?: w0 z+ s
- .DLL命令 D2COMMON_ToggleState, , "D2Common.dll", "#10945", 公开, 公开3 |6 D7 Z. c& T* a1 P
- .参数 ptItem, UnitAny, 传址
3 x* N# N2 P1 K- E9 ] - .参数 State, 整数型- c+ |- o7 m" N- D6 I
- .参数 remove, 逻辑型0 M+ }; J1 Y4 z6 J; D3 U$ J: c
- 6FD804A0 1876427936
8 i( W( j5 ~- k - .DLL命令 D2COMMON_GetFirstSkill, Skill, "D2Common.dll", "#10947", 公开, 公开3 k/ O9 e5 N9 I. P8 ?, w% p
- .参数 nSkill, UnitAny, 传址" ]$ o, o' w' x* \3 d
- 6FD8CB30 1876478768
7 M+ v5 e4 ~+ Z0 `3 [2 @ - .DLL命令 D2COMMON_LoadAct, Act, "D2Common.dll", "#10951", 公开, 公开
$ P1 C5 C) e+ H) Y4 B# q. K - .参数 ActNumber, 整数型0 R, f7 k4 N, u/ A5 f
- .参数 InitSeed, 整数型
, j2 ~7 B n& u2 Q+ f5 T$ N - .参数 Unk0, 整数型
% x' U" n% ?0 t* b. e! i4 ~' ^ - .参数 pGame, 整数型, 传址
2 c5 X$ S l( {% F% |/ n+ I S5 X - .参数 DiffLvl, 整数型9 a: D- ~6 ^$ r4 H
- .参数 pMemPool, 整数型, 传址
. l% \- o# E0 g! y2 g' r - .参数 TownLevelId, 整数型
}) B9 T# L7 X z) M1 k; d - .参数 Func1, 整数型
+ p. w" }1 a, M1 M - .参数 Func2, 整数型
, A) F9 g. m, [! J3 u# i' t - 6FD88B70 1876462448# D% y# r7 S& K1 m* t
- .DLL命令 D2COMMON_GetUnitStat, 整数型, "D2Common.dll", "#10973", 公开, 公开
' w! s* I% W1 T$ ~1 `6 D/ H - .参数 Unit, UnitAny, 传址
( @3 H7 M5 U% v2 O: f. E - .参数 Stat, 整数型
: W; L* N+ F* S9 Q2 ]2 x, E, _# r5 H - .参数 Stat2, 整数型5 d$ V$ r& w! y! y) C7 N
- 6FD73900 1876375808
! w Z3 X. h, Y - .DLL命令 D2COMMON_SetItemFlag, , "D2Common.dll", "#10977", 公开, 公开
9 ^4 V2 ~# `$ q; n/ v6 y - .参数 ptItem, UnitAny, 传址
- p. I5 Q9 p) p0 w9 m& D - .参数 arg2, 整数型
9 r# ~5 X) @9 F) ] - .参数 arg3, 逻辑型
0 T. Y7 w5 r8 e - 6FD9ECC0 1876552896 : C4 J' j& i4 ?( X. Q
- .DLL命令 D2COMMON_AddSkill, , "D2Common.dll", "#10978", 公开, 公开9 ~ S# L i$ T
- .参数 pUnit, UnitAny, 传址* r+ O( r* R$ f
- .参数 skillID, 整数型. X( y7 ~8 L# [
- .参数 SkillLevel, 整数型' Z: v; ~2 o2 C, L3 b# W
- 6FD7A480 1876403328
- n6 L3 R; `( a, }! P+ A - .DLL命令 D2COMMON_ItemAddSockets, , "D2Common.dll", "#10992", 公开, 公开
" s9 [; c- I3 i+ j& ]' [ - .参数 pItem, UnitAny, 传址
! Y+ f7 `, ]+ o1 p - .参数 Num, 整数型
% q8 R" z4 J$ e P/ c( m2 i5 n0 Y - 6FD73EF0 1876377328
. v5 C0 k, C1 { L( H! A7 T - .DLL命令 D2COMMON_ItemIsEquipable, 逻辑型, "D2Common.dll", "#11006", 公开, 公开
R; x7 X% P5 W/ e/ q - .参数 pItem, UnitAny, 传址
0 W1 X, E% n- j; I7 z; H - 6FD88100 1876459776" u3 z$ a8 ?/ b/ F! m; r& u
- .DLL命令 D2COMMON_D2CreateStatList, StatList, "D2Common.dll", "#11013", 公开, 公开
/ W; ?9 w6 k7 w - .参数 pmempool, 整数型, 传址" Y7 L% ]0 y6 U" g5 F
- .参数 flags, 整数型
) s9 P5 t: U) y1 N' n0 i: x( u3 S( q, [ - .参数 lenght, 整数型
: u# B; c( @" Y6 f# B - .参数 type, 整数型
8 s2 i6 |% {/ a0 j% i* t - .参数 guid, 整数型* y3 N2 R" j4 ?" J: s$ _
, P ^% D3 v4 y5 x- ASMPTR(D2GAME, CreateUnit_I, 0x6FE10) //D2Game.0xE1D90
* r7 L- K; {$ l* ]% ]$ @( c1 W( Z- W - //D2Game.0xA22E0 //D2Game.0xA22E0
6 K$ w; U; f+ g3 |/ |1 j) a - FUNCPTR(D2GAME, CreateLinkedPortalInLevel, UnitAny*, __stdcall, (DWORD, UnitAny*, int, int), 0x15F40)
" _ t8 y0 [& V" H8 P+ E0 L - //D2Game.0xD0AC0 //D2Game.0x34130
" z3 T: @9 _0 _$ S - FUNCPTR(D2GAME, GetSpace, UnitAny*, __stdcall, (DRLGRoom* pRoom, DRLGCoord* pCoord, unsigned int a3, int a4, DRLGRoom** pLvlRoom, signed int a6), 0xD0AC0)2 x% C3 b8 O4 W6 f Y
7 I- D0 K* N/ T! J
, @1 w G. ~8 Z- //D2Common.#10864 //6FD9D7E0 #10654 1876547552
7 b* o/ H# H8 I9 j" J3 f - FUNCPTR(D2COMMON, GetFreeCoords, DRLGRoom*, __stdcall, (DRLGRoom*, DRLGCoord*, DRLGCoord*, int, int, int, int), 0x279E0): u2 p; u9 ^7 \5 V7 T; R
- //D2Common.#10193 //6FD83920 #11090 1876441376
j' P4 v; B' Q2 \- w; T3 |% l - FUNCPTR(D2COMMON, SetAnimMODe, void, __stdcall, (UnitAny*, int), 0x1A180) [& D Y7 T2 t% o5 j
- //D2Common.#11166 //6FD80050 #10141 1876426832
3 C1 ?- ~+ m9 ?: I - FUNCPTR(D2COMMON, GetUnitXY, void, __stdcall, (UnitAny*, DRLGCoord*), 0x16770)
& n7 Q9 [) Z; u5 d5 ? - //D2Common.#10907 //6FD8BC10 #10346 1876474896
! {5 ~% e( ~7 Z, E* z - FUNCPTR(D2COMMON, UpdateRoomFlags, void, __stdcall, (DRLGRoom*, BOOL), 0x23710)
复制代码
6 L5 F6 o3 E$ F6 G4 u# W! Q8 g' Z( |- l4 k1 `
|
|