飞飞世界论坛

标题: 购物车红筹修复! [打印本页]

作者: admin    时间: 2016-1-10 03:23
标题: 购物车红筹修复!
,您好!
+ ]5 \8 k- E; a5 f这仅仅是红筹买的快速修复错误。/ R. H( M2 I. t  q
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
* N2 t8 @- O5 B2 C这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)' N! ?; ?4 b; Q; ]

5 i2 d" q& ^/ }2 @4 e# _/ F" D在WndShop.cpp查找( O" @: [" z& z1 R
2 A7 s% j8 c7 d4 R, I1 Y
PHP代码:  c0 z: s. R5 R: F2 K- v
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
$ B7 N! T7 d) _& ?6 I) Y{
6 D8 h. ?" ?' k% P3 u( L5 W    if( pItemElem ) # A8 K; d, H# W9 F
    {  , ]7 ?/ |3 ~% ]  W8 _0 f  H

, x' q7 T2 q7 y* C* i在它之下。1 Q+ z8 s0 S9 j
6 |& ]0 A* E: s3 `

" y) Z; m2 C' fPHP代码:; G1 k) |  R9 y. V; X
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
4 e$ Q* y! k7 B( {        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
5 f, s' G' B2 l1 J- T9 A        if(pwndShop)   G% \  `) N- ]  `8 A+ _
        {
. T- @% e! z3 E& M, V' m* R: y            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
4 M7 M" ]+ g2 G% Q$ a2 n* z0 \            if(lpCharacter->m_nVenderType == 1)
0 b( f& j/ m( A1 s8 d6 G/ N: A            {
) E' @. q: j, C                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?. . d% A3 }& a8 K' h. m
                {
5 u$ K6 ?) y9 f' `* @( Q0 n% l9 S, J" n  o3 D  i0 I
                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId); - j# X! q+ t/ q% J2 E3 C
                    return;
  q' x' s2 V. m' ^; J! A                }
: a& ?3 o. p- J: W, `                else $ N- s( k1 A" v: ~( ~
                {
( r# q+ z0 ^5 z; a& ]) S                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) ); + l4 O! |: U/ n4 T
                    return;
8 y, M% V1 r% i4 z: q/ ]% U) _4 {                } 4 j' R) n' f& L4 C" v% V
            } % H% r3 O! M- d4 c. ]8 L6 `2 k
        }
, m  a/ c3 x+ W- A0 j. m#endif  
5 p+ R- x6 R2 }7 X
' N9 h: _8 n. T+ I9 s% p5 I$ s  B最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)  c' r/ u( y. u) H5 K

; v$ y) d$ n6 Q  \+ e0 |: k, s) R+ f! z, ~! n9 N1 e8 F





欢迎光临 飞飞世界论坛 (http://www.ffwold.com/) Powered by Discuz! X3.2