飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
+ ]5 \8 k- E; a5 f
这仅仅是红筹买的快速修复错误。
/ R. H( M2 I. t q
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
* N2 t8 @- O5 B2 C
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
' N! ?; ?4 b; Q; ]
5 i2 d" q& ^/ }2 @4 e# _/ F" D
在WndShop.cpp查找
( O" @: [" z& z1 R
2 A7 s% j8 c7 d4 R, I1 Y
PHP代码:
c0 z: s. R5 R: F2 K- v
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
$ B7 N! T7 d) _& ?6 I) Y
{
6 D8 h. ?" ?' k% P3 u( L5 W
if( pItemElem )
# A8 K; d, H# W9 F
{
, ]7 ?/ |3 ~% ] W8 _0 f H
, x' q7 T2 q7 y* C* i
在它之下。
1 Q+ z8 s0 S9 j
6 |& ]0 A* E: s3 `
" y) Z; m2 C' f
PHP代码:
; G1 k) | R9 y. V; X
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
4 e$ Q* y! k7 B( {
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
5 f, s' G' B2 l1 J- T9 A
if(pwndShop)
G% \ `) N- ] `8 A+ _
{
. T- @% e! z3 E& M, V' m* R: y
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
4 M7 M" ]+ g2 G% Q$ a2 n* z0 \
if(lpCharacter->m_nVenderType == 1)
0 b( f& j/ m( A1 s8 d6 G/ N: A
{
) E' @. q: j, C
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
. d% A3 }& a8 K' h. m
{
5 u$ K6 ?) y9 f' `* @( Q
0 n% l9 S, J" n o3 D i0 I
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
- j# X! q+ t/ q% J2 E3 C
return;
q' x' s2 V. m' ^; J! A
}
: a& ?3 o. p- J: W, `
else
$ N- s( k1 A" v: ~( ~
{
( r# q+ z0 ^5 z; a& ]) S
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
+ l4 O! |: U/ n4 T
return;
8 y, M% V1 r% i4 z: q/ ]% U) _4 {
}
4 j' R) n' f& L4 C" v% V
}
% H% r3 O! M- d4 c. ]8 L6 `2 k
}
, m a/ c3 x+ W- A0 j. m
#endif
5 p+ R- x6 R2 }7 X
' N9 h: _8 n. T+ I9 s% p5 I$ s B
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
c' r/ u( y. u) H5 K
; v$ y) d$ n6 Q \+ e0 |: k, s) R
+ f! z, ~! n9 N1 e8 F
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2