⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 auction.h

📁 国内著名网络游戏dragon的服务端完整源码 内附完整数据库结构
💻 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

class CAuction  
{
	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,
		IS_END_GIVIING		= 6,	// BBD 040303 瘤鞭橇肺技胶俊 甸绢啊乐促
	};
	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
	};
	enum WearTypeGroup
	{
		FK_WT_TYPEMIN	= 0,
		FK_WT_WEAPON	= 1,
		FK_WT_HELMET	= 2,
		FK_WT_ARMOR		= 3,
		FK_WT_SHOE		= 4,
		FK_WT_NECK		= 5,
		FK_WT_UNIQUE	= 6,
		FK_WT_TYPEMAX	= 7
	};
public:
	CAuction();
	virtual ~CAuction();
private://八祸搬苞拱
	void Clear();
	int SearchAuctionItem(SEARCHRESULTLIST *List, const char* szQuery);
public:
	//<!  BBD 040303 归诀抛捞喉狼 荤侩栏肺 眠啊等 窃荐
	void MerchantBackup_Check_and_Delete(int iIndex);
	void RecvCMD_MERCHANT_BACKUP_TAKE_RESPONSE(const int iCn,t_packet &p);
	void RecvCMD_MERCHANT_BACKUP_TAKE_REQUEST(const int iCn,t_packet &p);
	void RecvCMD_MERCHANT_BACKUP_LIST_REQUEST(const int iCn,t_packet &p);	// 归诀抛捞喉狼 酒捞袍 府胶飘 夸没
	//>  BBD 040303 归诀抛捞喉狼 荤侩栏肺 眠啊等 窃荐
	//<! BBD 040226	芭贰啊 辆丰登芭唱 殿废秒家肺 鞘夸绝绰 饭内靛甫 昏力窍绰 扁瓷 眠啊
	void RecvCMD_MERCHANT_RECORD_DEL_CANCLE(const int iCn,t_packet &p);
	void RecvCMD_MERCHANT_RECORD_DEL_COMPLETE(const int iCn,t_packet &p);
	//> BBD 040226	芭贰啊 辆丰登芭唱 殿废秒家肺 鞘夸绝绰 饭内靛甫 昏力窍绰 扁瓷 眠啊

//---->备概磊侩
	int RecvCMD_MERCHANT_BUY_LIST_REQUEST(const int iCn,t_packet &p);//府胶飘 夸没(备概磊啊 焊绰巴//八祸扁啊 龋免

	void RecvCMD_MERCHANT_ITEM_BUY_COMFORM(const int iCn,t_packet &p);//甘辑滚啊 捞芭混 荐 乐绰瘤 拱绢夯促
	void RecvCMD_MERCHANT_ITEM_BUY_COMFORM_RESULT(const int iCn,t_packet &p);//甘辑滚啊 涝陛阑 茄促
//<----
//---->魄概磊侩
	void RecvCMD_MERCHANT_SELL_LIST_REQUEST(const int iCn,t_packet &p);//府胶飘 夸没(魄概磊啊 焊绰巴

	void RecvCMD_MERCHANT_SELL_ITEM_DELETE_COMFORM(const int cn,t_packet &p);//魄概 酒捞袍阑 昏力
	void RecvCMD_MERCHANT_SELL_ITEM_DELETE_COMFORM_RESULT(const int cn,t_packet &p);//魄概 酒捞袍阑 昏力
	
	void RecvCMD_MERCHANT_SELL_ITEM_REGISTER_COMFORM(const int iCn,t_packet &p);//魄概 酒捞袍阑 殿废(肮荐眉农)
	void RecvCMD_MERCHANT_SELL_ITEM_REGISTER_COMFORM_RESULT(const int iCn,t_packet &p);//魄概 酒捞袍阑 殿废(角龙 殿废)
//<----
//---->芭贰搬苞
	void RecvCMD_MERCHANT_RESULT_LIST_REQUEST(const int iCn,t_packet &p);

	void RecvCMD_MERCHANT_RESULT_TAKE_COMFORM(const int iCn,t_packet &p);
	void RecvCMD_MERCHANT_RESULT_TAKE_COMFORM_RESULT(const int iCn,t_packet &p);
	void RecvCMD_MERCHANT_DIRECT_EXCHANGE_LIST_REQUEST(const int iCn,t_packet &p);
//<----
};
extern CAuction Auction;
#endif // !defined(AFX_AUCTION_H__65C7ED7E_9020_467F_AB76_8528EE975EC8__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -