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

📄 define.h

📁 决战帝王1.5武神降临对喜爱决战的玩家共享研究用
💻 H
📖 第 1 页 / 共 2 页
字号:
#ifndef _DEFINE_H_
#define _DEFINE_H_

//
// 25饭骇 OR 何盒 劝悼力茄 急琶
//
#define _ACTIVE_USER		// 何盒 劝悼

//
//
//
//#define KOR_VER
  #define CHN_VER
//  #define ENG_VER

//
//	瘤开 弥碍 捞亥飘阑困秦 肺锯烦喉 版扁厘阑 烙矫肺 静霸茄促.	
//
//#define _EVENT_RR

//
//	MAX VALUE DEFINE
//
#define _MAX_DWORD				0xFFFFFFFF
#define _MAX_INT				0x7FFFFFFF
#define _MAX_SHORT				0x7FFF

//
//	Defines About Communication
//
//#define USER_SOCKET_PORT		12000 // 烙矫内靛

#define OVL_RECEIVE				0X01
#define OVL_SEND				0X02
#define OVL_CLOSE				0X03

#define PACKET_START1			0XAA
#define PACKET_START2			0X55
#define PACKET_END1				0X55
#define PACKET_END2				0XAA

//#define RECV_BUF_SIZE			8192 * 5
//#define SEND_BUF_SIZE			8192 * 5
#define RECV_BUF_SIZE			10000
#define SEND_BUF_SIZE			10000


//
//	Define CriticalSection Spin Count
//
#define SPIN_COUNT				4000

//
//	About City
//
#define SANAD					0


//
//
//	About USER
//
#define USER_DEAD				0X00
#define USER_LIVE				0X01

//
//	About GUILD
//
#define MAX_GUILD				30000
#define MAX_GUILD_USER			50
#define GUILD_WAR_PREPARE		0
#define GUILD_WAR_DECISION		1
#define GUILD_MAX_TAX			200
#define MAX_GUILD_HOUSE_USER	20

#define GUILD_WAR_READY		0		// 辨靛傈 官肺 5盒傈俊 惯积窍绰 霖厚 窜拌
#define GUILD_WARRING		1		// 瘤陛 辨靛傈吝烙
#define GUILD_WAR_AFFTER	2		// 辨靛傈捞 场抄饶

#define FORTRESS_VIOLENCE_WARRING	1	// 刮缴捞 馆鄂吝
#define FORTRESS_VIOLENCE_AFFTER	0	// End

#define GUILD_WAR_MAX_MSG_TIMER	6		// 傍己傈吝 巢篮 矫埃阑 舅妨霖促.

#define GUILD_GUARD_MAX_NUM		6	// 夸货甫 瘤虐绰 版厚捍栏肺 弥措 6疙鳖瘤 绊侩且荐乐促.
#define _GUILDNPCLIST_DB		24	// 4 * 6

#define GUILD_REPAIR_MAX_NUM	5	// 弥措 5俺 鳖瘤 荐府且 NPC啊 乐促.
#define _GUILDREPAIRLIST_DB		30 // 5 * 6

#define FORTRESS_TARGET_MAX_NUM	4	// 弥措 4俺 鳖瘤 坷胆肺啊 乐促.
#define GUILD_ATTACK_MAX_NUM	20	// 弥措 20俺鳖瘤 辨靛傈 脚没阑 罐阑荐 乐促
#define _GUILDLIST_DB			80	// 4 * 20

#define GUILDFORTRESS_ATTACK_MAX_NUM	20	// 弥措 50俺鳖瘤 辨靛傈 脚没阑 罐阑荐 乐促
#define _GUILDFORTRESSLIST_DB			200	// 4 * 50

#define GUILD_VIRTUAL_WAR_START	16
#define GUILD_VIRTUAL_WAR_END	17
#define GUILD_HOUSE_DAY			18

#define GUILD_FIELD_WARRING		1
#define GUILD_STORE_WARRING		2
#define GUILD_FOTRESS_WARRING	3		
//
//	About NPC
//
#define NPC_NUM					200
#define NPC_DEAD				0X00
#define NPC_LIVE				0X01
#define NPC_ATTACKING			0X02
#define NPC_ATTACKED			0X03
#define NPC_ESCAPE				0X04
#define NPC_STANDING			0X05
#define NPC_MOVING				0X06
#define NPC_TRACING				0X07
#define NPC_FIGHTING			0X08
#define NPC_STRATEGY			0x09
#define NPC_BACK				0x10
#define NPC_WAIT				0x11	// 啊惑 傍埃俊辑 积己窍绰 各篮 老雀己 捞骨肺

#define NPC_PASSIVE				150
#define NPC_ACTIVE				100

//
//	About Map Object
//
#define USER_BAND				10000		// Map 困俊 蜡历啊 乐促.
#define NPC_BAND				20000		// Map 困俊 NPC(各器窃)啊 乐促.
#define INVALID_BAND			30000		// 肋给等 ID BAND

//
//	About Big Mop Size In CELL
//
#define NPC_MAP_SIZE			20

//
//	Defines About Max Value
//
#define MAX_BASIC_ITEM			1000
#define MAX_EVENT				1000

//
//	To Who ???
//
#define TO_ALL					0X01
#define TO_ZONE					0X02
#define TO_ME					0X03
#define TO_INSIGHT				0X04

#define SEND_USER				0
#define SEND_INSIGHT			1
#define SEND_ZONE				2
#define SEND_ALL				3
#define SEND_RANGE				4
#define SEND_SCREEN				5

//
//	矫具贸府
//
#define	SCREEN_X				15
#define	SCREEN_Y				19

//#define SIGHT_SIZE_X			10
//#define SIGHT_SIZE_Y			10
#define SIGHT_SIZE_X			12
#define SIGHT_SIZE_Y			12

#define DIR_H					1
#define DIR_L					-1
#define DIR_OUTSIDE				3

//
//	State Value
//
#define STATE_ACCEPTED			0X01
#define STATE_CONNECTED			0X02
#define STATE_DISCONNECTED		0X03
#define STATE_GAMESTARTED		0X04
#define STATE_INITED			0X05
#define STATE_LOGOUT			0X06
#define STATE_GAMERESTART		0X07

//
//	Event
//
#define MAX_LOGIC_INT			5
#define MAX_EXEC_INT			3
#define MAX_LOGIC_ELSE_INT		20
#define MAX_LOGIC_CHAR_LEN		128
#define MAX_EXEC_CHAR_LEN		128
#define MAX_LOGIC_ELSE_CHAR_LEN 128

#define MONSTER_ATTACK_EVENT_BAND		10000		// 10000锅 捞惑狼 捞亥飘 锅龋绰 阁胶磐啊 傍拜寸沁阑锭 惯积茄促.

//
//	PSI limit Number
//
#define BRAWL_PSI_NUM			2
#define STAFF_PSI_NUM			7
#define	EDGED_PSI_NUM			2
#define FIREARMS_PSI_NUM		2
#define NOCLASS_PSI_NUM			3

#define	DEFAULT_PSI_DELAY		30000

//
//  Item
//
#define TYPE_MONEY				0
#define TYPE_ITEM				1

#define MAX_ITEM_UPGRADE_COUNT	10		// 泅犁 0~9鳖瘤 诀弊饭捞啊 啊瓷窍促

#define ITEM_NAME_LENGTH		20
#define MAX_THROW_ITEM			300
#define ITEM_MAX_USE_WEAR		150		// 酒捞袍吝 镜荐乐绰 加己甸父 葛酒持扁困秦, 捞亥飘 酒捞袍苞 备盒
#define ITEM_USER_RIGHT_NUM		3		// 泅犁 3疙鳖瘤 酒捞袍俊措秦 鼻府甫 林厘茄促.

#define EVENT_ITEM_LENGTH		30		// 捞亥飘肺 惯积窍绰 酒捞袍狼 绊蜡锅龋甫 何咯且 磊府荐

#define EVENT_UNIQUE_ITEM_BAND	30000	// 弥绊乏 蜡历甫困秦 漂喊酒捞袍阑 嘎冕促.	
#define EVENT_RR_ITEM_BAND		30001

// Upgrade Item
#define BLESSING_WEAPONLESS_WEAR	23	// 绵 傀乔府胶 酒捞袍 傀绢 沥焊	
#define BLESSING_ARMORLESS_WEAR		24	// 绵 酒赣府胶 酒捞袍 傀绢 沥焊		

#define NORMAL_WEAPONLESS_WEAR		25	// 老馆 傀乔府胶 酒捞袍 傀绢 沥焊	
#define NORMAL_ARMORLESS_WEAR		26	// 老馆 酒赣府胶 酒捞袍 傀绢 沥焊	
	
//
//	Quick Item Use
//
#define QUICK_ITEM_SP			1
#define QUICK_ITEM_PP			2	
#define QUICK_ITEM_HP			4
#define QUICK_ITEM_ALLREPAIR	7
#define QUICK_ITEM_CONFUSE		8
#define QUICK_ITEM_PALSY		16
#define QUICK_ITEM_POISON		32
#define QUICK_ITEM_VISION		64
#define QUICK_ITEM_ALLCURE		127
#define QUICK_ITEM_BULL			100
#define QUICK_ITEM_POTAL		101
#define EVENT_ITEM_LOTTERY		102
#define QUICK_ITEM_TELEPORT		103
#define	EVENT_ITEM_DEADPOISON	104
#define QUICK_ITEM_SALUTE		113	

#define NORMAL_SALUTE_SID		850
#define XMAS_SALUTE_SID			874
#define YEAR_SALUTE_SID			875

//
//	Moon Event Item
//
#define EVENTITEM_WEAR_MOON		115

//
//	Invasion Event Item
//
#define EVENTITEM_WEAR_INVASION	120


//
//	Special Potion
//
#define SPECIAL_POTION_WEAR		116

#define SPECIAL_ITEM_HIEXP		699
#define SPECIAL_ITEM_MAGICFIND	700
#define SPECIAL_ITEM_KILLREMOVE	701

// 傈磊快钎 酒捞袍
#define NORMAL_ITEM_STAMP		714					// zinee 02-11-18

// Revival Item
#define NORMAL_ITEM_REVERSE		807					// 府滚胶府柯 : 滚叼盔 何劝 酒捞袍

//
//	Psionic Stone

#define PSI_STONE_WEAR			117					// 荤捞坷葱 嚼垫备浇 傀绢 沥焊

#define PSI_STONE_FAST_RUN			706					
#define PSI_STONE_MIND_SHOCK		707
#define PSI_STONE_MIND_GUARD		708
#define PSI_STONE_PSI_SHIELD		709
#define PSI_STONE_PIERCING_SHIELD	710
#define PSI_STONE_VADE_BLAZE         1123
#define PSI_STONE_CARTA_SLASH         1124

//
//	DB俊 历厘登绰 荤捞坷葱
//
#define PSIONIC_HASTE				1
#define PSIONIC_SHIELD				6
#define PSIONIC_DEXUP				11
#define PSIONIC_HPUP				12

#define PSIONIC_ADAMANTINE			13
#define PSIONIC_MIGHTYWEAPON		14
#define PSIONIC_BERSERKER			15

//
//	Quest Psionic
//

#define PSIONIC_FAST_RUN			16
#define PSIONIC_MIND_SHOCK			17
#define PSIONIC_MIND_GUARD			18
#define PSIONIC_PSI_SHIELD			19
#define PSIONIC_PIERCING_SHIELD		20

//
//	Psionic Success Rate
//
#define SUCCESS_RATE_MIND_SHOCK			25
#define SUCCESS_RATE_PIERCING_SHIELD	10

//
//	E-Body Magic Class
//
#define EBODY_MAGIC_COUNT				31

#define EBODY_NONE						0			// E-Body 可记绝澜
#define EBODY_MOVE_UP					1			// 捞悼加档 1窜拌 刘啊
#define EBODY_ATTACK_DELAY_DOWN			2			// 傍拜加档 1窜拌刘啊
#define EBODY_WEIGHT_UP					3			// 公霸 10% 歹 惦
#define EBODY_DEFENSE_UP				4			// 规绢仿 刘啊
#define EBODY_PSI_RESIST_UP				5			// 荤捞坷葱 规绢仿 刘啊

#define EBODY_VITAL_RESIST				6			// 官捞呕 农府萍拿 单固瘤 皑家			
#define EBODY_BACK_RESIST				7			// 馆拜 单固瘤 皑家
#define EBODY_WEAPON_BASE_UP			8			// 公扁狼 扁夯 单固瘤 刘啊
#define EBODY_ATTACK_RATING_UP			9			// 疙吝伏 刘啊
#define EBODY_PSI_ATTACK_UP				10			// 荤捞坷葱 单固瘤 刘啊

#define EBODY_HP_RECOVERY_UP			11			// HP 雀汗樊 吝啊
#define EBODY_AVOID_RATING_UP			12			// 雀乔啦 吝啊
#define EBODY_RECOVERY_TIME_UP			13			// 雀汗加档 刘啊
#define EBODY_CASTING_DELAY_DOWN		14			// 某胶泼 矫埃 皑家
#define EBODY_PP_RECOVERY_UP			15			// PP 雀汗樊 吝啊

#define EBODY_STR_TO_DAMAGE				16			// STR 阑 单固瘤肺 券魂
#define EBODY_STR_TO_WEIGHT				17			// STR 阑 公霸肺 券魂
#define EBODY_CON_TO_HP					18			// CON 阑 HP 肺 券魂
#define EBODY_CON_TO_DEFENSE			19			// CON 阑规绢仿栏肺
#define EBODY_CON_TO_BACK_RESIST		20			// CON 阑 馆拜 单固瘤 皑家肺

#define EBODY_CON_TO_VITAL_RESIST		21			// CON 阑 官捞呕 单固瘤 皑家肺
#define EBODY_DEX_TO_ATTACK_RATING		22			// DEX 甫 疙吝伏肺 
#define EBODY_DEX_TO_AVOID_RATING		23			// DEX 甫 雀乔啦肺
#define EBODY_DEX_TO_DAMAGE				24			// DEX 甫 单固瘤肺
#define EBODY_DEX_TO_BACK_RESIST		25			// DEX 甫 馆拜单固瘤 皑家肺

#define EBODY_DEX_TO_VITAL_RESIST		26			// DEX 甫 官捞呕 单固瘤 皑家肺
#define EBODY_VOL_TO_PSI_DAMAGE			27			// VOL 阑 荤捞坷葱 单固瘤肺
#define EBODY_VOL_TO_PSI_RESIST			28			// VOL 阑 荤捞坷葱 历亲仿栏肺
#define EBODY_WIS_TO_PP					29			// WIS 甫 PP肺 
#define EBODY_WIS_TO_CAST_DOWN			30			// WIS 甫 纳胶泼 矫埃 皑家肺


//
//	Magic Item
//
#define MAGIC_COUNT						38			// 9岿 14老 泅犁 概流 抛捞喉 肺快墨款飘 荐 	
#define STATE_MAGIC_COUNT				8

#define MAGIC_NONE						0
#define MAGIC_STR_UP					1
#define MAGIC_CON_UP					2
#define MAGIC_DEX_UP					3
#define MAGIC_VOL_UP					4
#define MAGIC_WIS_UP					5

#define MAGIC_BACK_ATTACK				6			// 拜捧 胶懦
#define MAGIC_EXCITE					7
#define MAGIC_IRON_SKIN					8
#define MAGIC_HP_RECOVER_UP				9

#define MAGIC_PSI_CONCENTRATION			10			// 瘤莆捞 胶懦
#define MAGIC_CASTING_DELAY_DOWN		11
#define MAGIC_PP_CONSUME_DOWN			12
#define MAGIC_PP_RECOVER_UP				13

#define MAGIC_VITAL_CRITICAL			14			// 档八 胶懦
#define MAGIC_CRITICAL_GUARD			15
#define MAGIC_EDGE_CONCENTRATION		16
#define MAGIC_SP_RECOVER_UP				17

#define MAGIC_ATTACK_ACCURACY_SKILL_UP	18			// 醚扁 胶懦
#define MAGIC_FIRE_DOUBLE_ATTACK		19
#define MAGIC_AVOID_SKILL_UP			20
#define MAGIC_MIN_DAMAGE_UP				21

#define MAGIC_DAMAGE_UP					22
#define MAGIC_STATE_ERROR_UP			23			// 惑怕 捞惑
#define MAGIC_STATE_ERROR_DOWN			24			// 惑怕 捞惑
#define MAGIC_ALL_SKILL_UP				25
#define MAGIC_RANGE_UP					26
#define MAGIC_ATTACK_DELAY_DOWN			27
#define MAGIC_ATTACK_RATING_UP			28
#define MAGIC_AVOID_RATING_UP			29
#define MAGIC_BROKEN_DOWN				30			// 醚扁 绊厘伏 皑家 (傍拜且锭付促 拌魂)
#define MAGIC_DEFENSE_UP				31			// 酒捞袍俊狼秦 钦魂等 规绢蔼 
#define MAGIC_DURATION_UP				32			// 酒捞袍俊 悸泼瞪锭 郴备仿阑 固府 刘啊矫挪促.
#define MAGIC_MAX_HP_UP					33			// m_sMagicMaxHP俊 歹秦霖促.
#define MAGIC_MAX_PP_UP					34
#define MAGIC_MAX_SP_UP					35

#define MAGIC_PSI_RESIST_UP				36			// 单固瘤 拌魂俊辑 唱穿绢柳促.
#define MAGIC_PSI_ATTACK_UP				37			// 单固瘤 拌魂俊辑 歹秦霖促.

//
//	Magic Item STATE_ERROR 惑怕捞惑 曼炼
//
#define MAGIC_STATE_NORMAL				0 
#define MAGIC_STATE_ELECTRIC			1 
#define MAGIC_STATE_COLD				2 
#define MAGIC_STATE_FIRE				4 
#define MAGIC_STATE_CONFUSION			8
#define MAGIC_STATE_PARALISYS			16
#define MAGIC_STATE_POINSON				32  
#define MAGIC_STATE_BLIND				64
#define MAGIC_STATE_ALL					127

//
//	SKILL
//
#define SKILL_IRON						0
#define SKILL_EXCITE					1
#define SKILL_BACK_ATTACK				2
#define SKILL_HP_RECOVER_UP				3
#define SKILL_PP_RECOVER_UP				5
#define SKILL_PP_DOWN					6
#define SKILL_PSI_SUCCESS_UP			7
#define SKILL_CASTING_DOWN				8
#define SKILL_CONCENTRATION				10
#define SKILL_CRITICAL_GUARD			11
#define SKILL_VITAL_CRITICAL			12
#define SKILL_SP_RECOVER_UP				13
#define SKILL_MIN_DAMAGE_UP				15
#define SKILL_RE_FIRE_UP				16
#define SKILL_ATTACK_RATING_UP			17
#define SKILL_AVOID_RATING_UP			18
#define SKILL_ASSAULT					20
#define SKILL_ABSOLUTE_DEFENSE			21
#define SKILL_PSYCHIC_RESIST			22
#define SKILL_DEFENSE_UP				23

////////////////////////////////////////////////////(官操扁 傈 单捞磐)
#define MAGIC_BROKEN_DOWN_5				5
#define MAGIC_BROKEN_DOWN_11_TO_15		67

/*
/////捞傈 累诀
#define MAGIC_DAMAGE_Y_UP				1
#define MAGIC_DAMAGE_Z_UP				2
#define MAGIC_ACCURACY_UP_5				3
#define MAGIC_CRITICAL_UP_4				4
#define MAGIC_BROKEN_DOWN_5				5
#define MAGIC_MAKE_POISON				6
#define MAGIC_MAKE_PARALYSIS			7
#define MAGIC_MAKE_CONFUSION			8
#define MAGIC_MAKE_BLIND				9
#define MAGIC_MAKE_FIRE					10
#define MAGIC_MAKE_ICE					11
#define MAGIC_MAKE_ELECTRIC				12
#define MAGIC_DURATION_UP_200			13
#define MAGIC_STAFF_GUARD_1				14
#define MAGIC_BRAWL_GUARD_1				15
#define MAGIC_EDGE_GUARD_1				16
#define MAGIC_STAFF_CONCENTRTE_UP_1		17
#define MAGIC_STAFF_PSY_ACCLIMATE_UP_1	18

⌨️ 快捷键说明

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