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