飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
3 r) U: ]$ f* V1 X$ } L. e) w
这仅仅是红筹买的快速修复错误。
$ R) {+ H4 n7 `" [# E9 L$ q' n- n
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
2 C8 b Y) r( T+ a
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
& v- w' I/ N0 O) i% S
# H- p) I$ F" l, F: b4 N
在WndShop.cpp查找
" \: D. w9 y6 V( i
1 F. R1 S, D- h M
PHP代码:
4 g0 V( H5 d W( h C
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
- j% v; R& \7 r, G
{
, c0 v3 v2 x0 Z0 n
if( pItemElem )
4 V& k) _* F% k
{
! x3 z8 ^+ n& p/ x" `" Y
3 K# O9 n0 _& Z2 s% D
在它之下。
* T4 K$ D$ K/ d$ z
- y; T8 i1 f/ x
* d7 \$ |4 L8 m6 g2 ^
PHP代码:
" e9 N. V0 B. f6 H7 P: D
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
( v; m. m6 W9 c# ^3 a( C
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
3 C% Q0 x$ r9 J0 H% Y
if(pwndShop)
; n0 |: V6 T. }
{
9 n& _7 k3 G5 c/ h0 u$ n
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
8 v! j2 K% ?4 d( a6 O. x2 v0 w$ O
if(lpCharacter->m_nVenderType == 1)
1 L9 s& G- n$ y1 A" I- B
{
% f$ }! ]9 u% f$ W+ r) _0 O
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
; f( {9 @8 M- C$ G9 b: \( B
{
" u/ a' U1 _: l$ b
9 s5 }$ p3 W# Z+ E. X- I C$ p
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
# D7 c& `) f1 o- d1 {! _0 M$ L% A% O5 O
return;
z G* _% z% e: @
}
?$ I u; W6 t# a5 r# S& d% G: u6 i
else
" i% B: L: z7 f% z Q
{
7 Y9 x. ? [! @2 Z0 t9 d" Q' Z1 S
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
& S* y# I8 `1 |+ h5 ?
return;
% N9 T) i" l* w6 l
}
5 z4 L) m5 E) w* p g$ X( O' v, s
}
) A- Q+ }$ D8 t# |
}
! j0 w6 }5 U1 t
#endif
# b8 U* Y7 j4 U4 Q
$ a8 n) N7 s9 j" Z6 N) E
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
- {& M7 o* k |0 {$ E& v
- r- X/ g n; O9 l" C3 P
0 r+ @! p7 H9 O
欢迎光临 飞飞世界论坛 (http://ffwold.com/)
Powered by Discuz! X3.2