📄 auction.h
字号:
// Auction.h: interface for the CAuction class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_AUCTION_H__65C7ED7E_9020_467F_AB76_8528EE975EC8__INCLUDED_)
#define AFX_AUCTION_H__65C7ED7E_9020_467F_AB76_8528EE975EC8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Dr_Network.h"
enum BondMoneyNo
{
BOND_MONEY_1000 = 10219, //10撅 农复 夯靛
BOND_MONEY_500 = 10220, //5撅 农复 夯靛
BOND_MONEY_100 = 10221, //1撅 农复 夯靛
BOND_MONEY_50 = 10222, //5玫父 农复 夯靛
BOND_MONEY_10 = 10223, //1玫父 农复 夯靛
BOND_MONEY_5 = 10224, //5归父 农复 夯靛
};
typedef struct SUPERMONEY
{
int iItemNo;
int iValue;
SUPERMONEY(const int iInput,const int iInput2)
{
iItemNo =iInput;
iValue =iInput2;
}
}t_SuperMoney,*lpSUPERMONEY;
const int BOND_MONEY_MAX = 6;
extern const SUPERMONEY aBondMoney[BOND_MONEY_MAX];
enum IsEndType
{
IS_END_ALL_RIGHT = 0, //构电 且 荐 乐绰 惑怕
IS_END_DELETING = 1, //昏力吝
IS_END_BUYING = 3, //备概吝
IS_END_WAIT_TAKE = 4 , //啊廉啊扁甫 官扼绰 惑怕
IS_END_DELETE_COMPLETE = 5, // BBD 040303
IS_END_GIVING = 6, // BBD 040303 瘤鞭橇肺技胶俊 甸绢啊乐促
};
const int AUCTION_CANCEL_MONEY = 100000;
class CAuction
{
enum ItemType
{
NORMAL_ITEM = 0,
RARE_ITEM = 1,
HIGH_ITEM = 2,
DYNAMIC_RARE_ITEM = 3,
SET_ITEM = 4
};
enum ItemLevelType
{
LVMIN = 0,
LV10TO20 = 1,
LV20TO30 = 2,
LV30TO40 = 3,
LV40TO50 = 4,
LV50TO60 = 5,
LV60TO70 = 6,
LV70TO80 = 7,
LV80TO90 = 8,
LV90TO100 = 9,
LV100TO110 = 10,
LV110TO120 = 11,
LV120TO130 = 12,
LV130TO140 = 13,
LV140TO150 = 14,
LVMAX = 15
};
public:
CAuction();
virtual ~CAuction();
private://八祸搬苞拱
void Clear();
public:
//---->备概磊侩
void RecvCMD_MERCHANT_BUY_LIST_REQUEST(const int cn,t_packet &p);//府胶飘 夸没(备概磊啊 焊绰巴//八祸扁啊 龋免
void RecvCMD_MERCHANT_BUY_LIST_REQUEST_RESULT(t_packet &p);//府胶飘 搬苞(备概磊啊 焊绰巴(DB_DEMON捞 焊郴坷绰巴阑 努扼捞攫飘肺 傈价
void RecvCMD_MERCHANT_ITEM_BUY(const int cn,t_packet &p);//备概窍扁(备概磊啊 急琶
void RecvCMD_MERCHANT_ITEM_BUY_COMFORM_RESULT(const int iCn,t_packet &p);
void RecvCMD_MERCHANT_ITEM_BUY_RESULT(t_packet &p);//备概窍扁(备概磊啊 急琶
void SendCMD_MERCHANT_ITEM_BUY_COMFORM_RESULT(CHARLIST *ch,const int iIndex, const ITEMATTR &Item, const bool bSuccess);
//<----
//---->魄概磊侩
void RecvCMD_MERCHANT_SELL_LIST_REQUEST(const int cn,t_packet &p);//府胶飘 夸没(魄概磊啊 焊绰巴
void RecvCMD_MERCHANT_SELL_LIST_REQUEST_RESULT(t_packet &p);//府胶飘 搬苞(魄概磊啊 焊绰巴//叼厚单阁俊霸父 罐澜
void RecvCMD_MERCHANT_SELL_ITEM_DELETE(const int cn,t_packet &p);//魄概 酒捞袍阑 昏力//焊辰荤恩 努扼捞攫飘(C)
void RecvCMD_MERCHANT_SELL_ITEM_DELETE_COMFORM_RESULT(const int cn,t_packet &p);//魄概 酒捞袍阑 昏力//焊辰荤恩 叼厚(D)
void RecvCMD_MERCHANT_SELL_ITEM_DELETE_RESULT(const int cn,t_packet &p);//魄概 酒捞袍阑 昏力//焊辰荤恩 叼厚(D)
void RecvCMD_MERCHANT_SELL_ITEM_REGISTER(const int iCn, t_packet &p);//魄概 酒捞袍阑 殿废//C
void RecvCMD_MERCHANT_SELL_ITEM_REGISTER_COMFORM_RESULT(const int iCn, t_packet &p);//D
void RecvCMD_MERCHANT_SELL_ITEM_REGISTER_RESULT(t_packet &p);//魄概 酒捞袍阑 殿废//D
//<----
//---->芭贰搬苞
//府胶飘 八祸
void RecvCMD_MERCHANT_RESULT_LIST_REQUEST(const int cn,t_packet &p);
void RecvCMD_MERCHANT_RESULT_LIST_REQUEST_RESULT(t_packet &p);
void RecvCMD_MERCHANT_RESULT_TAKE(const int cn,t_packet &p);
void RecvCMD_MERCHANT_RESULT_TAKE_COMFORM_RESULT(const int cn,t_packet &p);
void RecvCMD_MERCHANT_RESULT_TAKE_RESULT(t_packet &p);
//<----
//---->俺牢利 酒捞袍 备概 府胶飘
void RecvCMD_MERCHANT_DIRECT_EXCHANGE_LIST_REQUSET(const int cn,t_packet &p);
void RecvCMD_MERCHANT_DIRECT_EXCHANGE_LIST_REQUSET_RESULT(t_packet &p);
//<----
void RecvCMD_EXCHANGE_BOND_MONEY(const int cn,t_packet &p);
//<! BBD 040303 赣玫飘归诀 抛捞喉肺阑 荤侩窍绰 窃荐焙
void RecvCMD_MERCHANT_BACKUP_TAKE_REQUEST(const int cn,t_packet &p);
//> BBD 040303 赣玫飘归诀 抛捞喉肺阑 荤侩窍绰 窃荐焙
};
extern CAuction Auction;
#endif // !defined(AFX_AUCTION_H__65C7ED7E_9020_467F_AB76_8528EE975EC8__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -