飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
0 K8 o3 P3 n( {! x: c+ F& Y
这仅仅是红筹买的快速修复错误。
8 G" Z7 u$ v @' E3 A
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
+ h! ^3 X. @2 \$ `, Z6 x: D
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
% F0 ?% ^6 l. d" E
: z5 X' D! |0 ^2 `: t1 b4 \
在WndShop.cpp查找
) m* V( H, A& E
+ V2 z" c7 K+ b' f
PHP代码:
0 V$ [& Y1 N& G; z* M/ y- f
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
1 [6 Y& [+ D3 A1 B. G
{
- M% \& t/ |( o }$ P0 Y
if( pItemElem )
3 K; c) N6 g; E" p. C
{
5 Q, \ \$ i7 k/ L0 m6 v
5 E5 \& U3 Z0 i
在它之下。
+ _/ e! P6 o2 @) H# A h
r8 w1 \5 C, ]# ^
( @. z, E3 v% _8 j1 j
PHP代码:
2 Z2 X% K2 T9 ]+ \( J
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
5 E5 M0 p J. ] }7 e
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
( u, H ]- ]( I8 P* w1 F
if(pwndShop)
0 J* _/ x4 I4 l
{
* u n) u. }) Y" P; ^2 a
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
?' u: n3 m ~) y6 @# G
if(lpCharacter->m_nVenderType == 1)
7 |# v2 f% O+ Z2 i
{
: H8 ]) l! k1 T2 b
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
a, ~% }7 b% m% p: P
{
2 H; p. N( G* u9 r# l: Y5 S
: {$ u0 g* X* G, \' W- C; P5 m
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
8 |# C5 X7 a8 J4 O$ ~
return;
4 h) x* q# B) |
}
- }7 j3 @4 v- z- [# T! c
else
" U6 z4 \0 C0 r; @& I3 t+ ^
{
6 Y* B3 `, y% k) k. l- c+ H
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
6 B/ O; z1 n. t3 o% W% P! J' L
return;
, u0 v. \5 F- r# G6 Z3 f; ~
}
! o/ [, f! Q* h" E! u
}
# o8 h5 t2 a: Z( U- Q
}
/ B+ {( i* y' G* V8 l% m
#endif
% c! ?3 E/ B7 ~! b3 _
! H% E* d( [* F9 y+ w# Y4 ]- ]! t1 T
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
9 E8 u+ A( j( r
! n/ r2 E7 I9 K: z
) L: b0 m" S& z. y! ^( n
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2