飞飞世界论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 12776|回复: 0
打印 上一主题 下一主题

购物车红筹修复!

[复制链接]

197

主题

203

帖子

1064

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1064
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:23:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
,您好!
5 \$ [4 K& {2 c' C" k这仅仅是红筹买的快速修复错误。
) P6 q: |; s5 Z1 w,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。9 ^1 @, i# b9 y4 z
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)/ U! c4 e+ g. J2 x5 ~6 u

; k+ _4 \$ b/ @$ S9 b, j在WndShop.cpp查找
8 P1 _0 H% [, ~! Y+ Z4 k# G
$ ^. N) E* u, S9 K2 h! aPHP代码:
' c% u- ^3 y3 bvoid CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab ) 3 j, V2 `4 `+ r+ W1 K, N
{
0 i$ t# c* F2 r2 i  M3 c) @) F    if( pItemElem ) ' C; s# g; {5 t7 a  u! w6 O
    {  
! R. C+ T# B7 I2 Q5 }- Y. s' |8 d8 y: e  }* L
在它之下。/ n7 ]/ i0 P9 t* h% ]

% _) K0 i" @5 P. ~0 \+ t6 }0 F# S, _) l7 ^; \+ w
PHP代码:
! [7 |# k: c6 K/ a#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
; G! |3 q7 U! M' F, T# v        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_); 9 p4 B* ^/ o6 h* O
        if(pwndShop)
2 s9 v6 b. O2 F2 }8 q# v. I. d& q        {
/ h: j5 L& z2 ~2 @5 G2 C/ |            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter(); + i1 {8 F4 x, F3 b5 }
            if(lpCharacter->m_nVenderType == 1)
  V$ H+ Q2 r& c1 r; [: P            {
  f! [) v) K3 g2 t# b5 G                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?. ' ]0 S! }2 D$ y. R* E4 R4 `: m
                {
! |1 @+ @5 c7 F8 Z9 T& Z6 X* B  r6 P7 E& l# ~' w/ S0 }+ q
                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId); & Z. B; P+ I+ @6 f: s
                    return;
' r) ]5 m( ?) Q4 z0 o7 U                }
2 U6 _% O6 y' {; a0 z2 |/ m) b                else
' e  z5 ^( q+ L8 n" V3 y                { 7 X/ ^% n) z  K# I4 w
                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
( c$ H+ P* o5 v' K! T                    return;
5 w# U7 Q5 B$ @9 L7 p                }
6 I+ {$ x: B1 I$ `# d+ P! t2 C" l            } / L+ [% C5 p1 B. e  Q
        }
* x: Q8 l9 N) v. X( i1 j7 }" Z  Y#endif  / l9 d1 o/ a3 H$ ]1 B! z0 G
) S6 I9 r3 ?5 ~: d
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz). E0 ]8 @9 H4 g( O9 m/ L" h$ s

$ d! v8 V2 ~# v/ y: G, J+ ~2 J% l) O7 f6 {! L

相关帖子

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|飞飞世界技术论坛  

GMT+8, 2025-7-3 09:40 , Processed in 0.059992 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表