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

📄 menudef.h

📁 网络游戏龙族 完整的登陆器 C++ 源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
#include <sqlext.h>
#include "Menudefine.h"
//#include "MyTypes.h"

#ifndef __MenuDef_h__
#define __MenuDef_h__
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define FONTSIZE_			6           //臂磊 1俺狼 啊肺辨捞(康巩) strlen窃荐肺 官捞飘甫 掘绊 芭扁俊 6阑 蚌茄促

#define ConvertColor(r,g,b)	(	(r>>3)<<11 | (g>>3)<<6 | b>>3	)//020610 lsw

const WORD FONT_COLOR_DEFAULT			= ConvertColor(141,144, 132);		//	焊烹 臂磊 (茄臂, 康巩)
const WORD FONT_COLOR_BLACK				= ConvertColor(0	,0	, 0);		//	焊烹 臂磊 (茄臂, 康巩)

const WORD FONT_COLOR_SOLID_YELLOW		= ConvertColor(255,255, 0);		//	柳楼 畴尔
const WORD FONT_COLOR_SOLID_RED			= ConvertColor(255,0, 0);		//	柳楼 弧碍
const WORD FONT_COLOR_SOLID_BLUE		= ConvertColor(0,0, 255);		//	柳楼 颇尔
const WORD FONT_COLOR_SOLID_GREEN		= ConvertColor(0,255, 0);		//	柳楼 檬废
const WORD FONT_COLOR_SOLID_VIOLET		= ConvertColor(255,0, 255);		//	柳楼 焊扼
const WORD FONT_COLOR_SOLID_JADE		= ConvertColor(0,255, 255);		//	柳楼 苛祸

const WORD FONT_COLOR_PLUS				= ConvertColor(255,61	, 65);		//	瓷仿摹俊辑 敲矾胶 等 箭磊	(河篮 祸)
const WORD FONT_COLOR_NAME				= ConvertColor(255,220, 100)	;	//	捞抚 (陛祸臂磊)

const WORD FONT_COLOR_YELLOW			= ConvertColor(200,170, 75)	;	//	捞抚 (陛祸臂磊)
const WORD FONT_COLOR_ORANGE			= ConvertColor(255,220, 80)	;	//	八沥祸官帕俊辑 脾绰 祸 (林炔祸)

const WORD FONT_COLOR_BLIGHT_GREEN		= ConvertColor(150	,220, 30)	;	//	楷滴祸
const WORD FONT_COLOR_BLIGHT_GREEN2		= ConvertColor(30	,220, 150)	;	//
const WORD FONT_COLOR_BLIGHT_BLUE		= ConvertColor(30	,150, 220);		//	灌篮颇鄂祸
const WORD FONT_COLOR_BLIGHT_VIOLET		= ConvertColor(220	,30	, 150);		//	灌篮 焊扼祸
const WORD FONT_COLOR_BLIGHT_ORANGE		= ConvertColor(220	,150, 30)	;	//	灌篮 坷罚瘤祸
const WORD FONT_COLOR_BLIGHT_RED		= ConvertColor(220	,150,150);
const WORD FONT_COLOR_BLIGHT_YELLOW		= ConvertColor(30	,220,30);

const WORD FONT_COLOR_GREEN				= ConvertColor(50	,230, 50);		//	檬废祸
const WORD FONT_COLOR_RED				= ConvertColor(230,50	, 50);		//	弧碍
const WORD FONT_COLOR_BLUE				= ConvertColor(50	,50	, 230)	;	//	颇鄂祸

const WORD FONT_COLOR_SPECIAL			= ConvertColor(101,169, 18)	;	//	漂喊茄 版快 ( 踌祸拌烹)
const WORD FONT_COLOR_NUMBER			= ConvertColor(221,230, 206);		//	焊烹 箭磊

const WORD FONT_COLOR_NORMAL			= ConvertColor(141,144, 132);
const WORD FONT_COLOR_RECT				= ConvertColor(221,230, 206);
const WORD FONT_COLOR_BUTTON			= ConvertColor(255,61	, 65);

const WORD FONT_COLOR_SKILL				= ConvertColor(4	,152, 54);		//	胶懦 汲疙

const WORD FONT_COLOR_MAX				= ConvertColor(255,255, 0	);		//  瓷仿摹 弥绊老版快 ( 畴鄂祸 )

const WORD FONT_COLOR_BORA				= ConvertColor(200,0	, 200)	;		//

const WORD FONT_COLOR_HIGH_RARE_MAIN	= ConvertColor(230	, 230 , 80)	;		//苛祸
const WORD FONT_COLOR_HIGH_RARE_DISPLAY	= ConvertColor(150	, 230 , 50);		//饭绢 橇矾胶 器牢飘

const WORD FONT_COLOR_RARE_MAIN			= ConvertColor(0	,240, 240)	;		//苛祸
const WORD FONT_COLOR_RARE_DISPLAY		= ConvertColor(80	,183, 255);		//饭绢 橇矾胶 器牢飘 
const WORD FONT_COLOR_RARE_PLUS_POINT	= ConvertColor(255,255, 75);		//饭绢 橇矾胶 器牢飘 
const WORD FONT_COLOR_RARE_MINUS_POINT	= ConvertColor(255,0	, 0	);		//苛祸

const WORD FONT_COLOR_WHITE				= ConvertColor(233,233,233);//020725 lsw
const WORD FONT_COLOR_EXP_PERCENT		= ConvertColor(220,230,9);//020725 lsw

extern DWORD Convert16to32(const WORD wColor);

////////////////////////////////////////////////////////////////////////////////////////////////////
#define FS_BIG		0		// 奴 倔奔
#define FS_MIDDLE	1		// 吝埃 倔奔
#define FS_SMALL	2		// 累篮 倔奔 ( default )
#define FS_MINI		3		// 颇萍盔 倔奔
#define FS_MICRO	4		

/////////////////////////////////////////////////
#define INN_SINGLE	10
#define INN_DOUBLE	20
#define INN_MULTI	30

///////////////////////////////////
#define LEFT		0
#define RIGHT		1

#define SCROLL_UP			0
#define SCROLL_DOWN			1

/////////// 倔奔 捞固瘤 /////////////////////
#define FACE_MAX 10
#define ADD_CHA_PIC 20	// 0906 kkh 眠啊 

#define IIT_FRIEND					920
#define IIT_POTAL					930
#define IIT_PARTY_BUTTON			940
#define IIT_GUILD_ITEM				950
#define IIT_GUILD_CHANGE_INFO		960
//Menu_Image.txt 狼 郴侩涝聪促. 般媚辑绰 酒聪邓聪促.(般摹霸 静矫搁 哪颇老 磊眉啊 救邓聪促 ぱぱ;..)
enum ImageFileIndex
{
	DEFAULT_MENU				=	0	,
	GOD_MENU					=	100,
	TIME_MENU					=	110,
	MEM_BOOK					=	120,
	MAIL_MENU					=	130,
	START_ETC					=	140,
	RESET_JOB_ETC				=	141,
	CHAT_MENU					=	150,
	MAGIC_BOOK_MENU				=	160,
	MAIN_ETC					=	170,
	SMALL_MAP					=	180,
	START_MAP					=	190,
	SMALL_ETC					=	200,
	SKILL_MENU					=	210,
	PUBLIC_BBS					=	220,
	HUNTER_MENU					=	230,
	QUEST_MENU					=	240,
	FAME_MENU					=	250,
	CHARACTER_COLOR_CHANGE		=	260,
	ITEM_MAKE_IMAGE				=	270,
	NATION_BBS_MENU				=	280,
	START_FIGHT_MAP				=	290,
	STOP_FIGHT_MAP				=	300,
	VOTE_MENU					=	310,
	GUILD_MARK					=	320,
	GUILD_ADMIN					=	330,
	GUILD_LIST					=	340,
	START_ETC2					=	350,
	GUILD_ADMIN_ETC				=	360,
	HELP_PCX					=	370,
	BANK_PCX					=	380,
	SALVATION_PCX				=	390,
	SALVATION_PCX_ANI			=	400,
	TEAM_BATTLE					=	410,
	SELECT_SERVER				=	420,
	CHANGE_MONEY				=	430,
	GUILD_WAIT					=	440,
	MERCHANT_IMG				=	450,
	FIGHT_MAP_TIME				=	460,
	FIGHT_MAP_WIN				=	470,
	FIGHT_MAP_LOSE				=	480,
	MAIN_ETC3					=	490,
	GUILD_MENU_IMG				=	500,
	GM_2ND_SKILL_IMG			=	510,
	NATION_BATTLE_BBS_IMG		=	520,
	NATION_INFO_IMG				=	530,
	NATION_VOTE_IMG				=	540,
	NATION_BUDAE_IMG			=	550,
	NATION_NOW_IMG				=	560,
	NATION_LADDER_IMG			=	570,
	NATION_JOIN_IMG				=	580,
	NATION_GOTO_WAR_MAP_IMG		=	590,
	NATION_GUEST_IMG			=	600,
	NATION_MSGBOX_IMG			=	610,
	NATION_DONEBOX_IMG			=	620,
	NATION_TODAY_NOTICE_IMG		=	630,
	NATION_WAR_RESULT_IMG		=	640,
	NATION_WAR_START_IMG		=	650,
	DUAL_MARK_IMG				=	730,
	ITEM_MAKE_RARE_SELECT_IMG	=	740,
	NEW_CHAT_IMG				=	750,
	DUAL_IMG					=	760,
	TUTORIAL_DISPLAY_IMG		=	770,
	RUNE_IMG					=	780,
	RUNE_EFFECT1				=	790,
	RUNE_EFFECT2				=	800,
	RUNE_EFFECT3				=	810,
	RUNE_EFFECT4				=	820,
	RUNE_EFFECT_DEFAULT			=	830,
	SKIN_MENU					=	840,
	GAMBLE_IMG					=	850,
	IIT_EXP_GAUGE				=	860,
	GAMBLE_EFFECT				=	870,
	TUTORIAL_DISPLAY_TMP_IMG	=	900,
	IIT_GUILD_MEMBER_LIST		=	910,
	ABILITY_REDISTRIBUTION_IMG	=	880,
	LOCALWAR_JOIN_IMG			=	881,
	LOCALWAR_OK_IMG				=	882,
	EVENT_LOCALWAR_OK_IMG		=	883,
	EVENT_LOCALWAR_MOVE_IMG		=	884,
	WAR_START_IMG				=	885,
	WAR_MOVE_IMG				=	886,
	WAR_STATUS_IMG				=	887,

//咯扁辑 何磐 Menu_Image.txt 狼 郴侩涝聪促. 般媚辑绰 酒聪邓聪促.(般摹霸 静矫搁 哪颇老 磊眉啊 救邓聪促 ぱぱ;..)
	COMBAT_SKILL_ICON_IMG		=	10002,
	COMBAT_SKILL_POINT_IMG		=	10003,
	MAINSTART_LOGIN_IMG			=	10005,
	START_LOGO_IMG				=	10006,
	PARTY_IMG					=	10007,	
	STATUS_IMG					=	10008,	
	INVENTORY_IMG				=	10009,	
	MAININTERFACE_IMG			=	10010,
	CONNECTING_IMG				=	10011,
	SHOW_CREDIT_IMG				=	10012,
	SELECT_CHARACTER_IMG		=	10013,	
	MANA_IMG					=	10014,	
	DIVINE_IMG					=	10015,	
	HP_IMG						=	10016,	
	NEW_START_MAP_IMG			=	10017,	
	NEW_EMOTE_IMG				=	10018,	
	NEW_GHOST_TO_ALIVE_IMG		=	10019,	
	NEW_SYSTEM_IMG				=	10020,	
	NEW_CHAT_BACK_IMG			=	10021,
	SCENARIO_IMG				=	10022,
	MERCHANT_FINDER_IMG			=	10023,
	MERCHANT_BUY_IMG			=	10024,//021008 lsw
	NEW_DEST_POINT_IMG			=	10025,
	TXT_BG_BLACK_IMG			=	10026,
	NEW_TUTORIAL_TEMP2			=	10027,
	DEL_CHAR_COMFORM_IMG		=	10028,
	TXT_BG_BLUE_IMG				=	10029,	
	TXT_BG_RED_IMG				=	10030,
	TXT_BG_BLUEGREEN_IMG		=	10031,	
	TXT_BG_BROWN_IMG			=	10032,	
	TXT_BG_GREEN_IMG			=	10033,	
	SELECT_TUTORIAL_LOGIN_IMG	=	10034,
	MERCHANT_SELL_INFO_IMG		=	10035,
	MERCHANT_SELL_REGISTER_IMG	=	10036,
	MERCHANT_RESULT_TAKE_IMG	=	10037,	
	SCRIPT_TIMER_COUNTER_IMG	=	10038,	//021025 kyo 鸥捞赣尔 墨款磐弊覆
	MERCHANT_DIRECT_EXCHANGE_IMG =	10039,
	EXCHANGE_IMG				=	10040,//背券芒 弊覆
	MAN_TO_MAN_IMG				=	10041,//搬捧 弊覆
	SKILL_MASTER_QUEST_IMG		=	10042,//
	SKILL_MASTER_KIND_SELECT_IMG=	10043,//扁己 辆幅 绊福扁
	SKILL_MASTER_MAKE_IMG		=	10044,//父甸扁 弊覆
	EXCHANGE_BOND_MONEY_IMG		=	10045,//捣背券芒
	SKILL_MASTER_MARK_IMG		=	10046,//扁己 惑牢 付农 
	MERCHANT_BBS_BACK_IMG		=	10047,//惑牢傍瘤 盲泼芒
	NEW_BANK_IMG				=	10048,//货肺款 篮青 

	LUCK_MENU_IMG				=	10049,//青款 皋春
	LOTTO_MENU_IMG				=	10050,//肺肚 皋春.
	LUCKY_EVENT_IMG				=	10051,//寸梅 犬牢芒.

	ARENA_IMG					=	10052,
	OBSERVER_IMG				=	10053,
};

#define NOT		0
#define OK		1

////////////////////////////////////////////////////////////////////////////
// class define 
enum ClassType//021008 lsw
{
	CLASSTYPEMIN = -1,
	WARRIOR		= 0,
	THIEF		= 1,
	ARCHER		= 2,
	WIZARD		= 3,
	PRIEST		= 4,
	CLASSTYPEMAX = 5
};

/////////////////////////////////////////////////////////////////////////////
// job define 
#define		J_FAMER				20
#define		J_MINNER			21
#define		J_FISHER			22
#define		J_LUMBERJACK		23
#define		J_BUTCHER			24
#define		J_HERB_DIGGER		25
#define		J_HERDSMAN			26
#define		J_CARPENTER			27
#define		J_BLACKSMITH		28
#define		J_COOKER			29
#define		J_TAILOR			30
#define		J_BOWCRAFT			31
#define		J_ALCHEMIST			32
#define		J_CANDLEMAKER		33
#define		J_MERCHANT			34

/////////////////////////////////////////////////////////
//	付阑 急琶 define ( location )
#define		L_VILLAGE			0
#define		L_HELTENT			1
#define		L_HUDAIN			2
#define		L_GREV				3


/////////////////////////////////////////////////////////
// 唱扼 define
#define N_NEUTRAL			0
#define N_VYSEUS			3
#define	N_ZYPERN			4
#define	N_HEGEMONIA			5
#define	N_YILSE				6
#define N_NATION_ALL		7


///////////付阑 急琶俊 蝶弗 付阑 锅龋 急攫 //////////////
//					( select city )
enum eSelectMap
{
	SC_HELTERNT_CASTLE	=1,
	SC_HELTERNT_VILLAGE	=2,
	SC_HUDAIN_RIVER		=3,
	SC_GRAY_MOUNTAIN	=4,
	SC_CALAHIL			=5,
	SC_BAISUS_IMPEL		=6,
	SC_RENUS		 	=7,
	SC_DEL_HAPPA		=8,
	SC_IRAMUS			=9,
	SC_DIPH_UBEN		=10,
	SC_SCHOLIUM			=11,
	SC_TYREN			=12,
	SC_BARANTAN			=13,	
	SC_SCHOLIUM2		=14,		// 眠啊矫 StartMapPosition档 眠啊茄促.	// 20俺 鳖瘤促..//020815-2 lsw
	SC_RECENT_LOGOUT = 99,
};

//颇萍 皋春客 酒捞袍, 概流 皋春客狼 包拌
#define EDIT_NAME					0
#define EDIT_ID						1
#define EDIT_PASS					2

#define ITEM_BUY		100			// BUY 皋春 妮且锭..
#define ITEM_SELL		200			// SELL 皋春 妮且锭..
#define ITEM_REPAIR		300			// REPAIR 皋春..

// 某腐磐 nCharacterAbility狼 硅凯 梅磊俊 荤侩窍扁 困茄 define
enum CharInfoType
{
	STR			=0,		// 塞
	DEX			=1,		// 扒碍
	CON			=2,		// 刮酶己
	WIS			=3,		// 瘤瓷
	INT_		=4,		// 瘤驱
	CHA			=5,		// 概仿
	MOVP		=6,		// 捞悼仿
	ENDU		=7,		// 牢郴
	MOR			=8,		// 荤扁
	WSPS		=9,		// 付过 脚过
	LUCK		=10,		// 青款
	HEALTH		=11,		
	MOV			=12,
	AC			=13,
	FAME		=14,
	DAMAGE		=15,
	HIT			=16,
	TACTICE		=17,
	MONEY		=18,
	LVPOINT		=19,
	LEV			=20,
	EXP			=21,
	HP			=22,
	MAX_HP		=23,
	MP			=24,
	MAX_MP		=25,
	SP			=26,
	MAX_SP		=27,
	CP	  		=28,
	MAX_CP		=29,
	BP			=30,
	MAX_BP		=31,
	R_FIR		=32,
	R_ICE		=33,
	R_ELE		=34,
	DAM_MIN		=35,
	DAM_MAX		=36,
	HIT_RAT		=37,
	DEF_RAT		=38,	
	TAC_L1		=39,
	TAC_L2		=40,
	TAC_L3		=41,
	TAC_L4		=42,
	TAC_L5		=43,
	TAC_L6		=44,
	TAC_L7		=45,
	TAC_L8		=46,
	TAC_L9		=47,
	TAC_L10		=48,
	TAC_L11		=49,
	TAC_L12		=50,
	TAC_L13		=51	,
	TAC_E1		=52,
	TAC_E2		=53,
	TAC_E3		=54,
	TAC_E4		=55,
	TAC_E5		=56,
	TAC_E6		=57,
	TAC_E7		=58,
	TAC_E8		=59,
	TAC_E9		=60,
	TAC_E10		=61,
	TAC_E11		=62,
	TAC_E12		=63,
	TAC_E13		=64,
	BANKMONEY	=65,
	FAITH		=66,
	VIEWGHOST	=67,//020314 lsw
	VIEWBOMB	=68,
	VIEWTRAP	=69,
	CIB_POTION_BOX	=70,		// YGI 020418
};
//######## SCharacter 备炼眉救俊 nCharacterData 硅凯俊 荤侩且 备炼眉 ##########

#define GENDER				0
#define FACE				1     
#define ARIGEMENT			2
#define CLASS				3
#define SPELL				4
#define TACTICS_MAN			9
#define TACTICS_WOMAN		10 
#define JOB					11  

//######## SCharacter 备炼眉救俊 disease 硅凯俊 荤侩且 叼颇牢 ( OR 荤侩 ) ##########
#define		DISEASE1		0x00000001
#define		DISEASE2		0x00000002
#define		DISEASE3		0x00000004
#define		DISEASE4		0x00000008
#define		DISEASE5		0x00000010

#define		PREVENTION1		0x00000020
#define		PREVENTION2		0x00000040
#define		PREVENTION3		0x00000080
#define		PREVENTION4		0x00000100
#define		PREVENTION5		0x00000200


//######## tactics 俊 荤侩 #############
#define		CRAPPLE				0
#define		SWORD				1
#define		ARCHERY				2		
#define		FENCING				3
#define		MACE				4	
#define		PIERCE				5		
#define		WHIRL				6		
#define		HURL 				7		
#define		PARRYING			8	
#define		D_SWORD				9			
#define		D_MACE				10		
#define		MAGERY				11
#define		ORISON				12

///////////////////////////////////////////////////
#define		WIZARD_SPELL				0
#define		PRIEST_SPELL				1		
#define   ACTIVE_COMBAT       3
#define   PASSIVE_COMBAT      4

⌨️ 快捷键说明

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