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