飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
! x$ z, N% q: r
这仅仅是红筹买的快速修复错误。
& c, S3 f$ i4 I5 u1 h& Y. x9 A) R' [
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
+ T3 q) R @0 y1 d) X% | N. G
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
^% a# [/ K; N; ~% @( l
7 X) q; ^& B( v, V# u% E
在WndShop.cpp查找
6 s) O# O/ ?1 ?, I
, p, H2 m0 n' l* C& J, ]- n
PHP代码:
. Z! \) D6 b" X: n, j, S0 g1 g8 v
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
; L* C1 T2 _& q5 _6 `- l# ^
{
E- o7 ^4 ~, A Z, |, Z
if( pItemElem )
9 {/ j$ @2 S; Y+ M: E2 c
{
" h: z+ j% e7 D; z8 ^8 ?- ^
1 ~7 i; R$ f' c1 X' S
在它之下。
- k( ~. _* c6 j" q
! _/ ]2 Q; N7 x4 h5 N
6 `3 n0 j/ s2 e! j' a& c- W9 U, Z
PHP代码:
" X2 N' N- }8 u: I
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
' d# V5 y3 k7 u; }- B& K
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
4 {% b$ m, r; A, V( w
if(pwndShop)
2 `0 s- T" y1 s0 E* p+ M2 N
{
! X2 R: g$ l7 w
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
9 h! }# e7 y# ~1 A! [7 v. P
if(lpCharacter->m_nVenderType == 1)
A5 \* H$ j- ^; e; L2 |
{
' L1 x/ p' F' L' W
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
: |$ d; _9 e* q( [3 f( I( `* Y* f) B
{
0 G% {2 ^ I) a
2 K% k; I v: o9 k* c+ a& o
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
0 u T# }1 ` ~# {- |7 l7 ]; q
return;
5 h* C5 W' B' Y, w, b
}
2 y0 R- t8 e' _9 Y
else
, m5 z8 \+ F* u
{
% z8 O* u9 [# X% J* r0 z% x9 z
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
: C( [9 ~# G# S, }, Z
return;
% v( s2 v3 s$ R
}
# b+ v, T+ P4 L' o6 n, }$ X% H( p$ c
}
* H! \; e+ T \ B- K, g* q
}
, I, G# A4 a* D' j1 w
#endif
- G8 j' d' T* t; S
/ W% @" P' a2 y6 c* u
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
. ?" R/ j/ u1 Q4 O* r7 h
) a# e# u: r [; O, e% @
2 G, T, j7 v) ]0 A
欢迎光临 飞飞世界论坛 (http://ffwold.com/)
Powered by Discuz! X3.2