飞飞世界论坛
标题:
购物车红筹修复!
[打印本页]
作者:
admin
时间:
2016-1-10 03:23
标题:
购物车红筹修复!
,您好!
4 a7 ]6 w/ O. Z9 ~, j1 J
这仅仅是红筹买的快速修复错误。
! e2 ?8 z8 ]! u3 [
,当你doubble单击该项目,成本红筹股,它会买它,而不是将它添加太多的车。
7 T' y8 p/ D0 Y6 G) m9 N" \' H5 P* n
这是一个快速热修复(修复)可能有一些未知的错误! (没有任何发现。)
* g8 }2 q" ?! P: d" |: F- V
; F0 `& @; @ j: |
在WndShop.cpp查找
7 _1 P% }' g) |& Y9 V
. S+ n+ u& ?) d1 I+ H
PHP代码:
/ D+ `! J" c$ l6 M X' ^
void CWndShop::AddCartItem( DWORD dwNum, CItemElem* pItemElem, CHAR cTab )
; l3 o. e% e5 X
{
2 D- l0 Y/ T4 t+ l. r. E
if( pItemElem )
( U3 [' H+ c% Z, e
{
S. K) i7 B9 U0 |9 w6 y5 S
, Z( I$ }( E6 O7 |9 M" T
在它之下。
6 I) K8 w, t/ b$ \! N2 d# p
' L/ X) w0 O4 H
: Y( i" x* p6 s' Z+ f
PHP代码:
" _: m0 G% ?+ D
#ifdef __QUGET_SHOP_CART_RED_CHIP_BUG_FIX
. A+ b7 |) {3 q. D- m! n
CWndShop* pwndShop = (CWndShop*)g_WndMng.GetWndBase(APP_SHOP_);
3 Z" g8 ?4 q2 V" y0 b* E t7 U# i
if(pwndShop)
8 o3 r) Y7 y3 R
{
. w2 W0 t0 u/ a: w: Y1 F* L
LPCHARACTER lpCharacter = pwndShop->m_pMover->GetCharacter();
) D- Y U* Q9 m) C% `. ^
if(lpCharacter->m_nVenderType == 1)
( U& ]" L; o4 {, ^5 u4 b# J- W
{
8 S2 X' T- B) b+ `
if(g_pPlayer->m_Inventory.GetAtItemNum( II_CHP_RED ) - (int)pItemElem->GetChipCost() >= 0) //±?????·á′? ?°??à? ?¨°3?? àì?óà? °?á?°í à?′?á? è?à?.
" Y3 Y6 Y3 |; n8 f& K
{
; ~. ? b$ b6 b* t7 S% q {
: H" m, v6 ^5 n9 N3 v
g_DPlay.SendBuyChipItem(cTab,(BYTE)(pItemElem->m_dwObjId),dwNum,pItemElem->m_dwItemId);
# q- O9 Z+ Z3 }$ M1 }1 t- e7 w
return;
4 r/ {1 y" G* g& f" t- L
}
z! ?) |7 V* J% b+ i
else
' a7 M8 m. ]' B$ [) R2 {
{
: u6 C* }* b, P7 w
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_CANNT_BY_REDCHIP) ) );
/ S; N2 \6 X& a! V7 {
return;
; [5 M8 F$ L2 ]" P' V
}
. U0 Q) c& h- f4 G6 p; v$ k
}
& J. n) G7 e1 p- G3 p; s
}
, U* S" |, g% w* p% m. p
#endif
/ v3 J% o6 H g& T [9 X' T
& ]: A3 z5 n1 _8 F) H
最后添加这个定义 __QUGET_SHOP_CART_RED_CHIP_BUG_FIX 到 versioncommon.h(in your neuz)
+ \. E4 J- `5 y2 ~, c
" Z& y7 Z* \( C4 [7 K3 Y/ w
3 D2 ~# ], Z/ B" T' l' K4 `2 Y8 M
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2