飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
, |4 y, [, e. X( C2 A4 v
这仅仅是红筹买的快速修复错误。
* F0 h2 R: q5 M/ J
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
* E( F, c9 E& V# i5 E. \
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
6 H4 A- e1 @% {$ U# m; d0 b3 l' ~
$ s5 r, _% Q7 e5 u
在WndShop.cpp查找
* ^5 j5 q/ w: @8 T/ Y3 p
! ?2 P/ j8 w% n4 I# h+ e5 t% i
PHP代码:
5 B2 L( j& B5 r" S0 ~7 U
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
- g& F. r0 C- I! X0 b
{
$ h! W) Z" g( c' t+ F: ~: M, l% x
if( pItemElem )
$ u6 N: M6 b2 g
{
6 K/ s& r6 {" d& H3 N' m. V3 ]
6 y2 S; h5 m- N
在它之下。
$ o# T# _; L; R
2 K4 C" Q5 X, T' R
7 h5 J* j1 p8 T1 p' @
PHP代码:
# ?$ b8 \9 n2 f
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
8 v: }. w( J5 Y
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
; {3 T5 K# ^+ n6 @
if(pwndShop)
0 X! y0 H9 y3 E p7 b$ v
{
0 g# f' Y A' J% U5 u" q" B8 Q
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
2 T* ?! b! `4 C3 u* O& G
if(lpCharacter->m_nVenderType == 1)
4 \3 b% e) K. j2 [: D* s0 L* y( v
{
$ F$ h0 D* m( p6 m" C/ k
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
3 D' t* v" H8 ]0 K" T
{
1 {" ~" ]8 s" q1 `. O! N" B! z
1 ]1 m6 M. p2 s0 h2 R. s
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
, K$ A1 w! t2 |# ]7 v
return;
$ P0 f; Y7 s6 ~. f/ N6 B% i! }; ^
}
- Y, t, I0 V5 o+ o4 I
else
* [& y' v7 g- T
{
4 S6 v7 l0 a* [4 \% m/ s! z: u
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
- y6 D$ m% ?+ d7 W! z" o
return;
4 f5 u5 x0 f' ^1 n) V
}
0 j8 L. L/ z8 c& S9 s$ ^
}
7 m3 [- Y7 S6 g$ x B) t* r( t7 r
}
/ H: ^+ w' O9 ?% \, v4 @- n
#endif
& c D) K5 {! w$ {8 }# `
0 A& m& k0 b2 v
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
" V4 I. h& w# j# X' ?( G
1 @6 C; W0 x& O; e$ U o8 u+ k
: b0 G- R2 s' j1 O2 {) m* C; T
欢迎光临 飞飞世界论坛 (http://ffwold.com/)
Powered by Discuz! X3.2