飞飞世界论坛

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

作者: admin    时间: 2016-1-10 03:23
标题: 购物车红筹修复!
,您好!' S/ G" H% p7 f
这仅仅是红筹买的快速修复错误。9 x; J0 o3 k% ^
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
+ M. Z1 l0 c. C" }这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
. y+ d$ h+ M9 C, b: i
+ M3 n! M7 a2 ]% n2 E6 k在WndShop.cpp查找  x3 z$ s0 p2 O: |' u: K. d
  D5 R: H4 g( I/ ?1 G
PHP代码:0 @0 ]- L0 T0 D7 k' w  K
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab ) % u/ J) }/ q" K4 y: t: K; n$ n1 E% K/ v! b
{ : T4 K) o7 T/ C0 [6 g
    if( pItemElem )
9 h) ?0 u& L- r2 T    {  
) b9 c8 k& M0 h& \8 r( h' m
( p2 N9 H9 J1 T9 S4 a/ [. R+ s在它之下。1 l0 a8 k% n( A% K0 J& s4 c8 [
, d4 k$ F  Y. @! X! L

$ q+ g# M0 {- \' I% RPHP代码:
+ |0 [- E8 k. t6 x  y" y9 |$ |#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX , e  e' ~! b( ^% l1 r/ ~
        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
9 B0 ]; ~0 q9 y8 q) v9 {, U& u        if(pwndShop) % ~4 G! K6 O# o
        {
6 T* b) [$ n+ ~; e& l  u            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter(); - F- p! y. @+ G, e! z
            if(lpCharacter->m_nVenderType == 1) ( Y+ W. J# w; |1 U$ H
            {
: |* |6 x6 u+ E) k) d' f# |! O                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
7 S3 E+ R/ H' Z# i% A/ U* m                {
+ C8 J3 x: h) R3 E& D" n% J1 I) K8 q9 v, S# i6 R% i
                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
. ?7 t8 K" c+ h" }. [                    return;
- i9 e- T5 p! y% R2 N                } - M1 t3 ^2 F  h# U! p
                else
! u% R" N, ?7 Y- W5 K! b# Q5 n$ E                {
  o: B% W* D1 |1 E                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) ); + M% a; r6 \# ^% f
                    return;
2 i) s8 ?  Z& z) k                } % R" C4 t9 `( b. I. U  T3 _- j
            }
+ k% F6 A5 v# R* o0 H* x2 p        }
4 ]7 _' I% \0 d" Y$ j; T! l- ?#endif  2 T  n, L# C9 W' \

3 ]( M! b# N( q) {: r7 b$ C6 d- W# v3 O最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)! h3 _& L7 l5 C4 o4 \# }
# s0 l0 W+ k/ V- u! U7 h
3 R% p$ Z0 `9 C





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