飞飞世界论坛

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

作者: admin    时间: 2016-1-10 03:23
标题: 购物车红筹修复!
,您好!4 a7 ]6 w/ O. Z9 ~, j1 J
这仅仅是红筹买的快速修复错误。
! e2 ?8 z8 ]! u3 [,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。7 T' y8 p/ D0 Y6 G) m9 N" \' H5 P* n
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)* g8 }2 q" ?! P: d" |: F- V

; F0 `& @; @  j: |在WndShop.cpp查找
7 _1 P% }' g) |& Y9 V. S+ n+ u& ?) d1 I+ H
PHP代码:
/ D+ `! J" c$ l6 M  X' ^void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
; l3 o. e% e5 X{
2 D- l0 Y/ T4 t+ l. r. E    if( pItemElem )
( U3 [' H+ c% Z, e    {    S. K) i7 B9 U0 |9 w6 y5 S

, Z( I$ }( E6 O7 |9 M" T在它之下。6 I) K8 w, t/ b$ \! N2 d# p
' L/ X) w0 O4 H

: Y( i" x* p6 s' Z+ fPHP代码:" _: m0 G% ?+ D
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX . A+ b7 |) {3 q. D- m! n
        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
3 Z" g8 ?4 q2 V" y0 b* E  t7 U# i        if(pwndShop) 8 o3 r) Y7 y3 R
        {
. w2 W0 t0 u/ a: w: Y1 F* L            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter(); ) D- Y  U* Q9 m) C% `. ^
            if(lpCharacter->m_nVenderType == 1)
( U& ]" L; o4 {, ^5 u4 b# J- W            { 8 S2 X' T- B) b+ `
                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?. " Y3 Y6 Y3 |; n8 f& K
                { ; ~. ?  b$ b6 b* t7 S% q  {
: H" m, v6 ^5 n9 N3 v
                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId); # q- O9 Z+ Z3 }$ M1 }1 t- e7 w
                    return; 4 r/ {1 y" G* g& f" t- L
                }   z! ?) |7 V* J% b+ i
                else ' a7 M8 m. ]' B$ [) R2 {
                {
: u6 C* }* b, P7 w                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
/ S; N2 \6 X& a! V7 {                    return;
; [5 M8 F$ L2 ]" P' V                } . U0 Q) c& h- f4 G6 p; v$ k
            }
& J. n) G7 e1 p- G3 p; s        } , U* S" |, g% w* p% m. p
#endif  
/ v3 J% o6 H  g& T  [9 X' T
& ]: A3 z5 n1 _8 F) H最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)+ \. E4 J- `5 y2 ~, c

" Z& y7 Z* \( C4 [7 K3 Y/ w
3 D2 ~# ], Z/ B" T' l' K4 `2 Y8 M




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