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