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