飞飞世界论坛

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

作者: admin    时间: 2016-1-10 03:23
标题: 购物车红筹修复!
,您好!- ], L' s0 w9 e3 w
这仅仅是红筹买的快速修复错误。9 E1 r- Z3 x. A# W0 D3 U+ E
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。* Q5 Y) h+ W* l: w$ p
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
4 H$ }; D- }4 p6 H) e9 H5 u  T# f
/ n$ O1 X" |; L" a# F在WndShop.cpp查找$ Y# F2 A+ P! R( p3 U0 x
. e3 L% p$ g1 x
PHP代码:
5 F" A3 @2 k, e6 d, Wvoid CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab ) 3 l$ D. h+ ?: l4 m
{ ' r0 W$ O0 G- v% \) z% V$ X/ C
    if( pItemElem ) 9 |, I/ f9 O- ~6 R3 O
    {  9 p% x! t- z) Y+ \! w* r

1 N* A) U& x( r" N在它之下。3 Q: d% |* ~' f0 _6 T0 f

7 T/ U0 d$ H4 r) {) w( L0 \+ {1 }2 N' l& h7 \/ c
PHP代码:; J) J5 c# r+ T
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
6 t9 f  }, a& |* R. u% V7 l        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
- T7 t; @% o; j        if(pwndShop)
/ p8 K+ C+ r9 }1 B0 w& o        {
8 V9 V) j/ s; U8 B            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
+ E. M9 C) I* w" p) O            if(lpCharacter->m_nVenderType == 1) 8 F6 B7 h! x; o
            {
- ~: S$ w+ c% E9 n$ D: a: h$ O                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?. 9 K! ^6 p/ v$ I
                { 4 ~/ Q3 t" O% G% s9 M! v, f
4 b8 K# i/ ~) C4 r; t# Y# v
                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId); ; H) A7 I& h; f% A
                    return;
% d, c, O( r% A) G' {, L                }
: t" r6 w+ p; e% U' _                else ; b$ D9 t: G. x/ W9 e
                { 2 y( J. d, X1 p( g5 W0 c
                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) ); 6 F6 o1 O3 i- M" F% j
                    return;
8 r  h; d( P+ ?, l4 G  U) j5 Z                }
" o% H4 c% F5 g; `0 W3 c3 Y            } 1 A1 M- F7 r: K+ m* d1 Z3 j
        }
" O' R. a8 M$ q#endif  
: B& l: _  O4 a5 v) H" O! [. Z* Q( f' W' n3 ]
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)0 a& ?2 K! P) l  k, m" s9 \; _1 s

. u/ |3 }- T# C" r# H1 ^3 h4 n1 k" E3 \/ K  |9 {  m





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