标题: 修复交换错误 [打印本页] 作者: admin 时间: 2016-1-10 03:43 标题: 修复交换错误 Hi I fixed the swap bug a long time ago it got tested on my server and it worked ! r( O u8 o8 o d+ r `9 [I posted this because someone kinda posted a youtube thingy about it :O.$ |. j, w' h1 l8 b
* a5 c0 S9 O5 {$ V! xFind this in DPSrv.cpp @ worldserver" [5 ?& U( E& Y
$ {. X/ B m6 z+ M% ~" [$ }, nCode:3 U8 {# e/ x J, F F3 l
void CDPSrvr::OnDoEquip( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize )* ~ S+ Y% Q" W4 y; z! i
{$ [1 @5 i8 S( {$ S# f
DWORD nId; $ D, o9 B+ D d0 i int nPart; ) r$ u2 K/ ~/ }: _" R0 X% \7 y& ?( p0 }/ j
ar >> nId; $ S. y/ f& {6 x r" D ar >> nPart; ; {- e! y j! h$ \' x
. v. ?) ?" O& \2 W
if( nPart >= MAX_HUMAN_PARTS ) 7 Z) x% g" t. ~3 u2 b9 A
return; 0 {% ~; F% p8 ]& A2 w& t / ~0 f' o, }7 n! C8 R5 r1 R CUser* pUser = g_UserMng.GetUser( dpidCache, dpidUser );And put this under it. |' B0 u2 u# c1 V! O" X
. a: }( }, ~# r$ y4 v6 U0 s