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

📄 menu.h

📁 国内著名网络游戏dragon的客户端登陆用完整源码 配套一起上传的服务端部分可开服 无说明文档
💻 H
📖 第 1 页 / 共 2 页
字号:
#if !defined(AFX_MENU_H__CCD50119_39F2_4932_8DEF_B46CD7E4330A__INCLUDED_)
#define AFX_MENU_H__CCD50119_39F2_4932_8DEF_B46CD7E4330A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "network.h"
#include "MenuNetwork.h"
#include "word.h"
#include "EditWndMgr.h"//021001 lsw



//////////////////////////////////////
// 传俊 焊捞绰 癌渴 accessory define
#define AT_ARMOR	0
#define AT_HELMET	1
#define AT_WEAPON	2
#define AT_SHIELD	3


// SetPartyMenu()俊辑 荤侩且 沥狼
#define RELATION	100
#define PARTY		200
#define EMPLOYMENT	300

#define MAN_LIST_MAX_	100		// 惑痢 林牢甸 ( 捞亥飘 锅龋 弥措 )



/////////////////////////////////////////////////////////////////////////////////
#define MAX_LEARN_SKILL_PAGE	50	// 酒捞袍 父甸扁 其捞瘤 钙胶

//ACER7
#define PK_MODE	2
#define BATTLE_MODE 1
#define PEACE_MODE  0


//////////////////////////////////////////////////
#define CHOBO_LEVEL		7


////////////////////////////////////////
// sound

#define SN_CONGRATULATIONS		62
#define SN_TOUCH_START			1214
#define SN_CLICK_START			1212
#define SN_SELECT_START			1211
#define SN_DICE					1210//	林荤困 奔副锭 


//-- 眠啊 : 1206 (葛电 酒捞袍 嚼垫矫) 1207 (葛电 酒捞袍阑 滚副 版快)
#define SN_GET_ITEM		1206
#define SN_DROP_ITEM	1207

/////////////////////////////
// 妮肺技胶俊辑 静捞绰 荤款靛
#define SN_FIGHT_WIN			251
#define SN_FIGHT_LOSE			252
#define SN_FIGHT_TIME			253
#define SN_FIGHT_STOP			254
#define SN_FIGHT_START_READY	255
#define SN_FIGHT_START_FIGHT	256


// ( 厘馒 )
#define SN_WEAPON	1200	//	酒捞袍 吝 公扁
#define SN_SHIELD	1201	//	规菩
#define SN_ARMOR	1202	//	癌渴
#define SN_CLOTHE	1215	//	癌渴( 狼幅 )
#define SN_HELMET	1203	//	秋镐
#define SN_UNIQ		1204	//	蜡聪农 酒捞袍
#define SN_NECK		1204	//	格吧捞
#define SN_SHOES	1205	  //  脚惯		殿狼 酒捞袍阑  厘馒且版快


/// 混锭, 迫锭
#define SN_ITEM_BUY				1236
#define SN_ITEM_SELL			1237	//酒捞袍阑 迫锭

//// 
#define SN_EAT_BREAD			1208	//	户冈阑锭 (家厚)
#define SN_EAT_POTION			1209	//	器记 冈阑锭 (家厚)
#define SN_DRINK_BEER			1226	//	钙林 付矫扁(家厚)


///////////////////
#define SN_WARNING				1213	//	版绊澜

#define SN_BOX_OPEN				1219//	冠胶 酒捞袍 凯版快
#define SN_BOX_CLOSE			1220///	冠胶 酒捞袍 摧阑 版快


#define SN_MAGIC_BOOK_OPEN		1221//	付过氓 凯版快
#define SN_MAGIC_BOOK_CLOSE		1222//	付过氓 摧阑 版快
#define SN_GET_BOOK				1223//	// 氓 哗郴绰 家府
#define SN_BOOK_NEXT			1224//	// 氓 逞扁绰 家府

// MENU 
#define SN_MENU_OPEN	1216//	皋春啊 凯副锭
#define SN_MENU_CLOSE	1217//	皋春啊 摧磨锭

// 皋春
#define SN_MOVE_OPEN	SN_MENU_OPEN // 1214//	皋春啊 框流捞搁辑 坷锹瞪版快( 措府籍 框流捞绰 淀茄 家府 )
#define SN_MOVE_CLOSE	SN_MENU_CLOSE //	皋春啊 框流捞搁辑 摧磨版快
///////////////////////////////////////////////
// 付快胶 包访
#define SN_TOUCH		1212	//	付快胶啊 滚瓢俊 促啊哎版快
#define SN_CLICK		SN_CLICK_START//1211	///	努腐且版快

//傈捧
#define SN_FIGHT		1218
#define SN_LOGOUT		1240   // 肺弊酒眶且锭

#define SN_RECV_BBS		64
#define SN_FACE_PUT		64		// 钎沥 楷免
#define SN_MAGIC_BALL	1225	// 付过备 馆娄捞绰 家府( 付快胶啊 啊鳖捞 艾阑 锭父 贸府窍绰霸 亮摆促 )

#define SN_SKILL		1218//	// 胶懦 酒捞能 努腐且 版快
//#define SN_DEFAULT		 9

#define SN_SLEEP				1250//	咯包俊辑 泪磊扁
#define SN_REST					1250//	咯包俊辑 蒋锭
#define SN_TENT					1250//	刨飘俊辑 蒋锭

//#define SN_TOUCH_POTION			//昏力//	器记阑 甸绊 乐芭唱 付快胶啊 器记俊 啊鳖捞 艾阑版快

//-- 荐沥 (昏力)

#define SN_IRON_DRUM			1227	// 柬拱烹
#define SN_DRUM					1228	// 拱烹
#define SN_NEW_CHARACTER		1229	//	货肺款 某腐磐甫 父甸菌阑 版快

// #define SN_SELL_ITEM ?
// #define SN_BUY_ITEM ?

#define SN_BUY_HOUSE			1230//	笼阑 或阑 版快
#define SN_ITEM_REPAR			1231//	酒捞袍阑 绊磨锭
#define SN_LEARN_ITEM			1232//	扁贱阑 困秦 酒捞袍阑 硅匡锭
#define SN_LEARN_MAGIC			1232//	付过阑 硅匡锭
#define SN_MAGIC				1218    //概流 酒捞能 努腐且 版快
#define SN_LEARN_SKILL			1232	// 胶懦阑 硅匡锭
#define SN_LV_EACH_UP			1233	// 阿阿狼 饭骇诀 器牢飘甫 棵副锭, 
#define SN_LV_EACH_DOWN			1233	// 阿阿狼 饭骇诀 器牢飘甫 郴副锭, 

//#define SN_DO_MEMORIZE			荐沥		//	烙矫	// 皋葛扼捞令甫 沁阑 版快 -- 皋葛扼捞令 付过 拌凯喊肺 单捞鸥啊 撇妨咙..府胶飘 曼炼...or 1230锅 单捞鸥肺 烹老..
#define SN_DO_MEMORIZE			1230	// 烙矫	// 皋葛扼捞令甫 沁阑 版快

#define SN_GET_MONEY			1206	//捣阑 甸锭
#define SN_PUT_MONEY			1236	///捣阑 初阑锭


//- 荐沥 : 备涝茄 酒捞袍捞 酒捞袍 芒俊 初老锭狼 家府 (溜 阿 酒捞袍 付促 酒捞袍 芒俊 初老锭狼 家府啊 促甫 版快 弊 秦寸 瓤苞澜 惯积..)
#define SN_GAMEEND				1240	//霸烙阑 场尘锭
	
#define SN_GOD_REGIST			1230	//脚傈俊 殿废且锭
#define SN_GOD_MEETING			1252	// 抗硅 澜厩

#define SN_EAR_MESSAGE_RECV		1241	// 庇加富 罐疽阑 锭

#define SN_SEND_MAIL			1243	// 皋老 焊尘锭
#define SN_RECV_MAIL			1242	// 皋老 罐阑锭


////////////////////////////////////////////////////////////
#define	SN_KILL_HUNTER_OK		1230		// 泅惑裹阑 荤成窍绰单 己傍沁阑 版快
#define	SN_KILL_HUNTER_NOT		1213		// 泅惑裹阑 穿啊 刚历 荤成秦 啊滚赴 版快 
#define SN_START_FIGHT			SN_FIGHT	// 1:1 搬捧 矫累

/////////////////////////////////////////////////////////////

//#define SN_FIGHT_READY				61
//#define SN_FIGHT_START				68

#define SN_KILL_WHO					55
////////////////////////////////////////////////

#define SN_OPEN_NATION_BBS			67
/////////// 0808 lkh 荐沥 ///////////
#define	SN_START		1	//	霸烙 矫累且锭
#define	SN_BGMEND		6		//付瘤阜 硅版澜厩锅龋
#define SN_X_MAS_BGM	9			// 农府胶付胶 硅版澜

/////////////////////////////////////////////////


#define SN_QUEST_START	50
#define SN_QUEST_END	51

#define SN_GM_REGIST_OK	51

#define SN_INFO			400
#define SN_DUAL_MUSIC  67
#define SN_DUAL_SELECT 151
#define SN_DUAL_OK     2409


//////////////////////////////////////////////////////////////////////////////////////
// 眠啊 窍绊 酵篮巴
// #define SN_KILL_PC		?
// #define SN_END_FIGHT		?





extern void MenuDisplay();      //皋春狼 劝己咯何甫 魄窜秦 免仿窍绰 窃荐
extern void MenuSetting();      //霸烙阑 矫累窍扁 傈俊 皋春 备炼眉甸阑 檬扁拳  GamePorc() 傈俊 龋免
extern void StartMenuSetting();      //霸烙阑 矫累窍扁 傈俊 皋春 备炼眉甸阑 檬扁拳  GamePorc() 傈俊 龋免
extern void MenuChecking();     //皋春 备己夸家狼 面倒眉农

extern void StartMenuDisplay();      //皋春狼 劝己咯何甫 魄窜秦 免仿窍绰 窃荐
extern void StartMenuChecking();     //皋春 备己夸家狼 面倒眉农
extern void LoadMenuData(int nNum);                   //鞘夸茄 皋春 捞固瘤 单捞鸥甫 皋葛府俊 肺靛
extern void FreeMenuData(int nNum);                    //鞘夸 绝绰 皋春 捞固瘤 单捞鸥 皋葛府甫 馆券

extern bool g_DropOnHero;
extern int StartPosition ;
extern int StartMap;
//021014 lsw
extern SMENU	SMenu[MAX_MENU]; 
extern const int mainmenu[];
extern const int smallmenu[];
extern const int aNoCloseMenu[];
extern const int aNoCloseOfMainMenu[];

extern const int MAX_MAIN;
extern const int MAX_SMALL;
extern const int max_submenu;
extern const int MAX_NO_CLOSE_MENU;
extern const int MAX_NO_CLOSE_MAIN_MENU;
extern bool CanMoveItemToMenu(const int iFieldType);

extern int		RectImageOn;
extern int		DayLightControl;		// 15 焊促 农搁 撤 , 累栏搁 广
extern bool		is_mainmenu_active;
extern bool		g_bDualMagicBookOpen;//soto-030421
extern int		g_StartMenuOn;
extern BOOL		MouseDrag;

extern	CharacterParty mouse_ch;
extern bool g_bTimeMenuOn;			//	time menu open or close
extern bool	g_ExplainMenuOn;		//  Do open or close for explain menu 

extern	ItemJoinSelect Item_Select[MAX_LEARN_SKILL_PAGE][10];		// 酒捞袍 父甸扁 傈俊 急琶窍绰 格废
extern	ItemJoinSelect item_select_result;		// 酒捞袍 父甸扁俊辑 急琶茄 酒捞袍

extern	PosItem		skill_use_item[5][10];
extern	PosItem		skill_use_item_result;
extern	int SkillOn;							// quick skill 0n
extern	bool g_GoDice;						// 林荤困甫 倒妨档 登绰啊 救登绰啊...
extern	bool g_GoDice2;
extern	int nDiceNumber[5];
extern	bool g_GoDiceRecv;

extern	k_client_candidate		Candidate[3];	// 涝饶焊 沥焊
extern int	g_Candidate_max;
extern int g_CurrVote;
extern int g_CanRegistCandidate;

extern char FightTeam[5][13];
extern	DWORD FightTeamColor[5];

extern BYTE	*buf_alphabet;
extern Spr	spr_alphabet[36];


extern BYTE	*facebuf_man_b;
extern BYTE	*facebuf_woman_b;
extern BYTE	*facebuf_man_m;
extern BYTE	*facebuf_woman_m;
extern BYTE	*facebuf_man_s;
extern BYTE	*facebuf_woman_s;
extern BYTE	*facebuf_man_p;
extern BYTE	*facebuf_woman_p;
extern BYTE	*facebuf_man_mm;
extern BYTE	*facebuf_woman_mm;


extern Spr spr_face_man_b[FACE_MAX];
extern Spr spr_face_woman_b[FACE_MAX];
extern Spr spr_face_man_m[FACE_MAX];
extern Spr spr_face_woman_m[FACE_MAX];
extern Spr spr_face_man_s[FACE_MAX];
extern Spr spr_face_woman_s[FACE_MAX];
extern Spr spr_face_man_p[FACE_MAX];
extern Spr spr_face_woman_p[FACE_MAX];
extern Spr spr_face_man_mm[FACE_MAX];
extern Spr spr_face_woman_mm[FACE_MAX];


// 0906 kkh 眠啊 
extern Spr spr_face_man_b_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_b_dash[ADD_CHA_PIC];
extern Spr spr_face_man_m_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_m_dash[ADD_CHA_PIC];
extern Spr spr_face_man_s_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_s_dash[ADD_CHA_PIC];
extern Spr spr_face_man_p_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_p_dash[ADD_CHA_PIC];
extern Spr spr_face_man_mm_dash[ADD_CHA_PIC];
extern Spr spr_face_woman_mm_dash[ADD_CHA_PIC];

extern BYTE	*facebuf_man_b_dash;
extern BYTE	*facebuf_woman_b_dash;
extern BYTE	*facebuf_man_m_dash;
extern BYTE	*facebuf_woman_m_dash;
extern BYTE	*facebuf_man_s_dash;
extern BYTE	*facebuf_woman_s_dash;
extern BYTE	*facebuf_man_p_dash;
extern BYTE	*facebuf_woman_p_dash;
extern BYTE	*facebuf_man_mm_dash;
extern BYTE	*facebuf_woman_mm_dash;


///////////////////////////////////////////////////
extern BYTE	*god_spr_buf;
extern Spr	god_spr[GOD_MENU_IMG_MAX];		// 脚傈 皋春 

extern BYTE	*time_spr_buf;
extern Spr	time_spr[TIME_MENU_IMG_MAX];

extern BYTE	*membook_spr_buf;
extern Spr	membook_spr[MEMBOOK_MENU_IMG_MAX];		

extern BYTE	*magicbook_spr_buf;
extern Spr	magicbook_spr[MAGICBOOK_MENU_IMG_MAX];		

extern BYTE	*mail_spr_buf;
extern Spr	mail_spr[MAIL_MENU_IMG_MAX];	

extern BYTE	*start_etc_buf;
extern Spr	start_etc_spr[START_ETC_IMG_MAX];	

extern BYTE	*start_etc2_buf;
extern Spr	start_etc2_spr[START_ETC2_IMG_MAX];	

extern BYTE	*job_etc_buf;
extern Spr	job_etc_spr[JOB_ETC_IMG_MAX];

extern BYTE	*select_server_buf;
extern Spr	select_server_spr[SELECT_SERVER_IMG_MAX];	

extern BYTE	*start_map_buf;
extern Spr	start_map_spr[START_MAP_IMG_MAX];	

⌨️ 快捷键说明

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