飞飞世界论坛

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

购物车红筹修复!

[复制链接]

197

主题

203

帖子

1070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1070
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:23:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
,您好!6 W  I% q7 D2 v3 g. Q) G) {& o
这仅仅是红筹买的快速修复错误。
  f2 H& R# e1 V  E  z,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
" a. r  S3 Q) M  w! c这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)+ I5 t; s# Y! s# I# g# }6 P7 v

% Y! c) o% Y- {; `9 l. D9 B8 o在WndShop.cpp查找4 n' L0 {  D( ?+ D; o3 W+ U$ n

. V; ?: @8 R0 r! X: g: y6 GPHP代码:
( `$ Y1 S6 |7 u: I; j8 Rvoid CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab ) + n+ v& _& Z: Z
{
' l8 P4 a/ k  K6 r2 G# M    if( pItemElem )
0 \, x  v+ W0 `5 ^+ |* C9 z    {  
' J. m0 o- |9 t
* i' H2 l/ F+ r& M& x* y+ m+ s在它之下。
4 |1 A" M9 N. H. p+ m/ f6 U; n5 p- X( D8 A# q) L" G% }: H( c

. j; t- y$ Q( Y* c0 z& o% SPHP代码:
( F/ M  [5 Y/ e' k#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
" v2 s0 Q7 O) a  B9 P        CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
. s8 F) s! R, ?3 S7 h8 g- A1 @6 M        if(pwndShop)
) G0 ?4 t& C& s! G) P. i6 x1 ^        {
# T2 j# H! `+ [  c. n8 a% s            LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
3 k  K% g$ @: a, [/ J  o7 }* V* K+ y            if(lpCharacter->m_nVenderType == 1)
2 f2 y6 S" K7 g9 W* ]            {
( M1 ~+ ]$ P4 A8 P                if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?. . U! U5 P) o' N9 J7 }
                {
" G; K3 h7 J! M" q; f0 V
& T, g8 b8 c& N4 x                    g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId); 9 l# a2 D& V) E; j& _% c
                    return; ) T. ]0 K( r% S/ Z4 h6 f
                } / {( b, p' F. E' p9 Z3 s
                else
! H8 ~' _) a* E+ p  u8 |* f                {
6 X6 h2 M! |; V* C6 K) R3 b. l6 j                    g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
; [8 g& S1 ^3 q! p  Z) z                    return; * C% l: k: x' u9 B3 u
                }
8 D2 K3 T0 A1 e$ D            } 3 k8 ^' K' ^5 \( K
        }
% Y! c; f. r; y- T. U8 X7 T; u$ Y5 c# L#endif  , x3 T3 V2 H- ?2 d* G- ?" d3 y1 G4 Z
5 u, [/ J! {6 u4 l* o$ O
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
4 P. X$ i6 Q, o# G
- J2 ~8 f$ b4 t- R! ~6 K8 ]( }, s1 z% V6 V' b# }

相关帖子

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-3 23:36 , Processed in 0.188015 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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