飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
u+ i0 k) t2 j( R5 {# ^
这仅仅是红筹买的快速修复错误。
+ n4 E/ a" y+ E7 f
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
6 A, R$ D3 L% S1 g7 w+ o( f* `
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
) M& `. F- V- L
5 \$ O4 l( x& |7 f7 z: V# N7 [
在WndShop.cpp查找
4 U( m( p: F& e8 R
! Y5 E0 i* E4 h* R
PHP代码:
! H/ `# h. E+ P+ ?
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
! J; @. O; @( U
{
4 E) I: Z, S* ?
if( pItemElem )
% G" p" V+ e: {5 {- |1 }1 C. j
{
* p, q; |' g" @: p( z& d5 \
" o, g0 k) U9 A1 e( m, U1 t i e% `
在它之下。
4 H. j3 @" J% I# y
+ N( ~/ o! U7 P/ O: z, [0 P! E
' K9 S( L* Q: {& m) i
PHP代码:
( G1 j8 l% u* @
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
5 |$ ]5 b! G; C) ~
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
0 x( a- k0 }% c1 w( s3 y
if(pwndShop)
- p5 F8 T9 \) b$ G$ B( K8 N
{
+ H( C1 P7 {, s# V) @; J( F
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
8 k# d% ]$ O7 I( \+ ]$ n) _ l
if(lpCharacter->m_nVenderType == 1)
( L: q/ n- C8 T8 Q' S* E
{
- y) G8 U) ^6 V; S! R
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
$ p% Y- z+ s2 ~+ |. N0 H
{
5 l$ {5 b& I5 C$ a$ G4 R
: v' Y7 J& N$ F2 D
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
2 ]" ~$ ]3 `$ v( _8 j; I; e
return;
n. L9 C* M- o& B
}
4 e& _9 u* M, P1 b9 ]: u2 h
else
9 [+ p4 {# B1 E* @1 w6 G9 T: V
{
( ]* Q9 ?: g R! ?( ]/ }9 O( c z
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
% t2 ]& {5 C6 ?
return;
6 T5 P% `0 F8 q( v! S( m' {0 f
}
- D" T. `# E9 F5 {0 o9 W
}
: T$ n# D& {+ ~, _8 U- z/ a
}
. D( @1 Z( e9 e& h3 T; B9 R
#endif
7 {8 i) A# b' u
# n# l* M& W, r/ @
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
8 g B; D) M9 w7 {1 h
: P! x' L6 n$ b M. Y# ^# J
2 z4 ?/ z) \) q2 W
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2