飞飞世界论坛

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

作者: admin    时间: 2016-1-10 03:23
标题: 购物车红筹修复!
,您好!
3 r) U: ]$ f* V1 X$ }  L. e) w这仅仅是红筹买的快速修复错误。
$ R) {+ H4 n7 `" [# E9 L$ q' n- n,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
2 C8 b  Y) r( T+ a这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)& v- w' I/ N0 O) i% S

# H- p) I$ F" l, F: b4 N在WndShop.cpp查找" \: D. w9 y6 V( i
1 F. R1 S, D- h  M
PHP代码:4 g0 V( H5 d  W( h  C
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab ) - j% v; R& \7 r, G
{ , c0 v3 v2 x0 Z0 n
    if( pItemElem )
4 V& k) _* F% k    {  ! x3 z8 ^+ n& p/ x" `" Y
3 K# O9 n0 _& Z2 s% D
在它之下。
* T4 K$ D$ K/ d$ z
- y; T8 i1 f/ x* d7 \$ |4 L8 m6 g2 ^
PHP代码:" e9 N. V0 B. f6 H7 P: D
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
( v; m. m6 W9 c# ^3 a( C        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
3 C% Q0 x$ r9 J0 H% Y        if(pwndShop) ; n0 |: V6 T. }
        {
9 n& _7 k3 G5 c/ h0 u$ n            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
8 v! j2 K% ?4 d( a6 O. x2 v0 w$ O            if(lpCharacter->m_nVenderType == 1)
1 L9 s& G- n$ y1 A" I- B            { % f$ }! ]9 u% f$ W+ r) _0 O
                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?. ; f( {9 @8 M- C$ G9 b: \( B
                { " u/ a' U1 _: l$ b
9 s5 }$ p3 W# Z+ E. X- I  C$ p
                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
# D7 c& `) f1 o- d1 {! _0 M$ L% A% O5 O                    return;
  z  G* _% z% e: @                }   ?$ I  u; W6 t# a5 r# S& d% G: u6 i
                else " i% B: L: z7 f% z  Q
                { 7 Y9 x. ?  [! @2 Z0 t9 d" Q' Z1 S
                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
& S* y# I8 `1 |+ h5 ?                    return;
% N9 T) i" l* w6 l                }
5 z4 L) m5 E) w* p  g$ X( O' v, s            } ) A- Q+ }$ D8 t# |
        }
! j0 w6 }5 U1 t#endif  # b8 U* Y7 j4 U4 Q

$ a8 n) N7 s9 j" Z6 N) E最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
- {& M7 o* k  |0 {$ E& v- r- X/ g  n; O9 l" C3 P

0 r+ @! p7 H9 O




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