飞飞世界论坛

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

作者: admin    时间: 2016-1-10 03:23
标题: 购物车红筹修复!
,您好!
0 K8 o3 P3 n( {! x: c+ F& Y这仅仅是红筹买的快速修复错误。
8 G" Z7 u$ v  @' E3 A,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
+ h! ^3 X. @2 \$ `, Z6 x: D这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
% F0 ?% ^6 l. d" E
: z5 X' D! |0 ^2 `: t1 b4 \在WndShop.cpp查找) m* V( H, A& E
+ V2 z" c7 K+ b' f
PHP代码:
0 V$ [& Y1 N& G; z* M/ y- fvoid CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab ) 1 [6 Y& [+ D3 A1 B. G
{
- M% \& t/ |( o  }$ P0 Y    if( pItemElem ) 3 K; c) N6 g; E" p. C
    {  
5 Q, \  \$ i7 k/ L0 m6 v
5 E5 \& U3 Z0 i在它之下。+ _/ e! P6 o2 @) H# A  h

  r8 w1 \5 C, ]# ^
( @. z, E3 v% _8 j1 jPHP代码:
2 Z2 X% K2 T9 ]+ \( J#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 5 E5 M0 p  J. ]  }7 e
        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
( u, H  ]- ]( I8 P* w1 F        if(pwndShop)
0 J* _/ x4 I4 l        { * u  n) u. }) Y" P; ^2 a
            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
  ?' u: n3 m  ~) y6 @# G            if(lpCharacter->m_nVenderType == 1)
7 |# v2 f% O+ Z2 i            {
: H8 ]) l! k1 T2 b                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.   a, ~% }7 b% m% p: P
                { 2 H; p. N( G* u9 r# l: Y5 S

: {$ u0 g* X* G, \' W- C; P5 m                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId); 8 |# C5 X7 a8 J4 O$ ~
                    return; 4 h) x* q# B) |
                } - }7 j3 @4 v- z- [# T! c
                else " U6 z4 \0 C0 r; @& I3 t+ ^
                { 6 Y* B3 `, y% k) k. l- c+ H
                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) ); 6 B/ O; z1 n. t3 o% W% P! J' L
                    return; , u0 v. \5 F- r# G6 Z3 f; ~
                }
! o/ [, f! Q* h" E! u            } # o8 h5 t2 a: Z( U- Q
        }
/ B+ {( i* y' G* V8 l% m#endif  
% c! ?3 E/ B7 ~! b3 _! H% E* d( [* F9 y+ w# Y4 ]- ]! t1 T
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
9 E8 u+ A( j( r
! n/ r2 E7 I9 K: z
) L: b0 m" S& z. y! ^( n




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