飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
4 g0 e: J- g( h
这仅仅是红筹买的快速修复错误。
_# {( m0 S1 J) D- C" z0 [
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
0 g, p% f+ m2 d
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
( l# f6 ~3 o. t& G9 ]8 l
( [* c, h {- U" B
在WndShop.cpp查找
0 X5 ~- B; |, @' o7 O8 A
' X d5 x8 L# D
PHP代码:
1 Y K! o- B: v4 C+ R7 P2 {
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
+ A m2 e9 K, F4 B5 P0 ]: X
{
5 u2 U7 o3 S+ @
if( pItemElem )
/ C9 |, c r# `% j2 V
{
. X+ p! C2 l3 h, K0 E
/ v2 M+ k1 R: F& B. {
在它之下。
* M1 ]2 @+ P- r, H; ]8 m
; o5 ~* p9 a6 M8 q* P% U5 f
- E, K) T# e! k* y8 ?" K
PHP代码:
, k9 g- n7 G. d
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
5 L/ I0 x$ T5 z8 ?
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
( _& S g" u' d% p
if(pwndShop)
( G& T1 i& \6 [; G) S
{
* E+ |/ x; n5 U( {& h% P2 L
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
0 d1 u: N+ S8 X* ^( D8 L- }9 [ j
if(lpCharacter->m_nVenderType == 1)
: j2 z- E9 C; h
{
( d" T8 {) v9 j0 Q j( d
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
9 B7 E, N+ s. y) r4 q
{
9 m/ M" ~- O. l# w; D3 F
8 M# b5 W; u" T; g/ ]: v1 B
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
0 p$ k5 d( ~9 w" g1 F, ~1 m
return;
( s1 P! C8 Q) s4 |2 x. W
}
. F. Q$ b+ X5 L. n% E4 ?
else
0 B1 n) X0 w. q2 ^) X5 o" j6 C
{
4 E. k/ O$ \$ }$ o: E x& q
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
t9 x6 u, f+ ~7 k
return;
0 ]6 Z. x+ W" F `
}
3 M4 W# w0 m+ t0 w" X! s3 f
}
3 F+ x( i" a( v" U! p
}
# c" d; X# r& K: T+ `
#endif
0 Y1 m/ L! E" o5 A1 w
, c9 v0 R! l) h
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
8 X# R" U5 u5 h! ]
/ U& X; W* w' ?1 I
( K u D c N* J1 c- I
欢迎光临 飞飞世界论坛 (http://ffwold.com/)
Powered by Discuz! X3.2