飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
9 U& v+ J7 _$ g7 Z
这仅仅是红筹买的快速修复错误。
' U! v$ ^+ g8 }* c. [8 O: d2 f
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
& O% J0 z; Y# [0 H
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
* i- G; l0 g9 {% [/ L5 p, y
) d' E+ y9 i- [% | I: a, P
在WndShop.cpp查找
! `) \% d+ k4 ^* g/ Z
# Q Z; \3 i7 |8 Y
PHP代码:
7 {# K' T9 g( Q8 _
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
! H) b3 |1 T/ h; C
{
. E5 n' U$ w2 o
if( pItemElem )
9 K) P! s0 a8 O6 V# }! _; e
{
- ~2 o& l0 }+ c8 q
9 M: R @# ]; K/ O
在它之下。
Z! A( R( y$ P& w3 H: m3 E5 J
3 W' s( U1 y, U; @+ l* X9 S
; X2 @( r6 e/ s. ~: X* \: o
PHP代码:
6 O5 Y& L# a* X- b1 |
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
7 ` j7 g0 m8 v+ G
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
* d1 N v# A* j. X q8 s
if(pwndShop)
0 @1 u# h9 j0 z, ~
{
% ?3 U8 L1 P3 p: Q4 H9 y; r
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
! O' F8 n5 R) e$ E, l
if(lpCharacter->m_nVenderType == 1)
1 M1 ^1 _9 I4 H. @8 M
{
, j( O! `. `2 T' |0 W7 K
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
# N) W+ \0 r0 x8 W3 ]
{
8 k1 e2 x8 R3 `+ M8 n
" U! Y e' l! r) T& b* A
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
9 G, o! S+ m, c* c9 |+ ] G
return;
% f: A- o( g/ l2 |* S
}
: U6 l6 {6 g. \" ~1 v5 Y" v
else
6 h% L2 E; d& d. ~8 e0 N
{
6 ^6 {8 @+ _# H$ J
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
5 m) K5 {" N+ H6 R$ h) N6 ^
return;
; m9 J; p, U+ ~" M p6 D
}
# ?. z H: S9 c' }9 \
}
5 h7 H5 t$ [$ ? T9 t
}
4 ^( g/ K3 ^3 L# [0 D& p! f+ i
#endif
0 N2 k i1 i# K! d/ m- Z! }% ~
9 j0 T7 g% e4 ]+ E) G
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
% I: f1 l, w- y5 X* z6 B5 J: ]
" J- V3 j& z: \1 L9 F: K5 s
8 N& N8 d) y" z& ]
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2