飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
' S/ G" H% p7 f
这仅仅是红筹买的快速修复错误。
9 x; J0 o3 k% ^
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
+ M. Z1 l0 c. C" }
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
. y+ d$ h+ M9 C, b: i
+ M3 n! M7 a2 ]% n2 E6 k
在WndShop.cpp查找
x3 z$ s0 p2 O: |' u: K. d
D5 R: H4 g( I/ ?1 G
PHP代码:
0 @0 ]- L0 T0 D7 k' w K
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
% u/ J) }/ q" K4 y: t: K; n$ n1 E% K/ v! b
{
: T4 K) o7 T/ C0 [6 g
if( pItemElem )
9 h) ?0 u& L- r2 T
{
) b9 c8 k& M0 h& \8 r( h' m
( p2 N9 H9 J1 T9 S4 a/ [. R+ s
在它之下。
1 l0 a8 k% n( A% K0 J& s4 c8 [
, d4 k$ F Y. @! X! L
$ q+ g# M0 {- \' I% R
PHP代码:
+ |0 [- E8 k. t6 x y" y9 |$ |
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
, e e' ~! b( ^% l1 r/ ~
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
9 B0 ]; ~0 q9 y8 q) v9 {, U& u
if(pwndShop)
% ~4 G! K6 O# o
{
6 T* b) [$ n+ ~; e& l u
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
- F- p! y. @+ G, e! z
if(lpCharacter->m_nVenderType == 1)
( Y+ W. J# w; |1 U$ H
{
: |* |6 x6 u+ E) k) d' f# |! O
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
7 S3 E+ R/ H' Z# i% A/ U* m
{
+ C8 J3 x: h) R3 E& D" n% J
1 I) K8 q9 v, S# i6 R% i
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
. ?7 t8 K" c+ h" }. [
return;
- i9 e- T5 p! y% R2 N
}
- M1 t3 ^2 F h# U! p
else
! u% R" N, ?7 Y- W5 K! b# Q5 n$ E
{
o: B% W* D1 |1 E
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
+ M% a; r6 \# ^% f
return;
2 i) s8 ? Z& z) k
}
% R" C4 t9 `( b. I. U T3 _- j
}
+ k% F6 A5 v# R* o0 H* x2 p
}
4 ]7 _' I% \0 d" Y$ j; T! l- ?
#endif
2 T n, L# C9 W' \
3 ]( M! b# N( q) {: r7 b$ C6 d- W# v3 O
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
! h3 _& L7 l5 C4 o4 \# }
# s0 l0 W+ k/ V- u! U7 h
3 R% p$ Z0 `9 C
欢迎光临 飞飞世界论坛 (http://ffwold.com/)
Powered by Discuz! X3.2