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

📄 sealstone.h

📁 网络游戏龙族 完整的登陆器 C++ 源代码
💻 H
字号:

#define NATION_RELATION_NO_					0
// 辑肺埃俊 傍拜且荐 绝绰惑怕.. 甘捞悼 O 搬拌籍 何贱荐 乐澜.
#define NATION_RELATION_ENEMY_				1
// 辑肺埃俊 傍拜且荐 绝绰惑怕.. 甘捞悼 X 搬拌籍 何贱荐 绝澜.
#define NATION_RELATION_FRIEND_				2
#define NATION_RELATION_MASTER_SERVANT_		3


// 泅犁绰 傈里吝栏肺 包拌汲沥捞 阂啊窍促. 
#define NATION_RELATION_FAIL_				100
// 弊繁 唱扼绰 绝嚼聪促. 
#define NATION_RELATION_FAIL_NO_NATION_		101
// 夸没茄 惫啊包拌啊 汲沥登菌嚼聪促. 
#define NATION_RELATION_SUCCESS_			102
// 泅犁 捞固 弊犯霸 汲沥捞 登绢 乐绰惑怕涝聪促. 
#define NATION_RELATION_SAME_FAIL_			103


#define MAX_NATION_							8

								
/*------------------------------------------
阿 唱扼喊肺 搬拌籍捞 粮犁茄促.		
------------------------------------------*/
#define MAX_SEALSTONE_NATION_		100
									
/*------------------------------------------
搬霸籍捞 促矫 碍秦瘤绰 矫痢捞哥 捞锭 GameServer俊 
CMD_SEALSTONE_WEAKTIME_START甫 焊辰促.
------------------------------------------*/
#define SEALSTONE_WEAKTIME_START_	17
									
/*------------------------------------------
搬霸籍捞 促矫 碍秦瘤绰 矫痢捞哥 捞锭 GameServer俊 
CMD_SEALSTONE_WEAKTIME_END甫 焊辰促.
------------------------------------------*/
#define SEALSTONE_WEAKTIME_END_	    5
									
									
//	惫啊内靛..						
#define SEALSTONE_VYSEUS	3		
#define SEALSTONE_ZYPERN	4		
									
//-----------------------------------------------------	
//	惫啊傈狼 搬苞.					
//	SEAL STONE RESULT				
//-----------------------------------------------------	

// 快府瘤开狼 葛电 搬拌籍捞 何寂脸促. 
#define SSR_FAIL								0
// 快府啊 仇甸狼 搬拌籍阑 葛滴 绝据促. 
#define SSR_VICTORY								1
// 公铰何促.							
#define SSR_DRAW								2

	
#define SEALSTONE_WARTIME_			(3600*6)
#define SEALSTONE_WAR_AFTERTIME_	(60*10 ) 
#define SEALSTONE_RE_GENTIME_		(60*20 ) 
	
	
typedef struct sealstone
{	
	DWORD warlefttime;	// 傈里 巢篮矫埃.
	DWORD waraftertime;
	DWORD regentime;	// 搬拌籍 府哩瞪锭鳖瘤 巢篮矫埃.

	int status[ MAX_SEALSTONE_NATION_];	// 泅犁 搬拌籍狼 惑怕 0: 绝澜. 1 : 混酒乐澜.
}t_sealstone;


#ifndef __SEALSTONE__
#define __SEALSTONE__

	extern t_sealstone  SealStone[ MAX_NATION_];
	extern int antination[ MAX_NATION_];

	extern void RecvSealStoneStatus( int sealstonesprno, int id, int status );
	extern void RecvSealStoneFromKing( int nation );
	extern void SendResultNationWar( int aresult, int anation, int bresult, int bnation );
	extern void SendSealStoneReGenStart( void );
	extern void SendEndOfReGenTime( void );
	extern void SendWarLeftTime_sub( int naion );
	extern int  CheckVictory( int nation );
	extern void CheckWarLeftTime( void );
	extern void CheckSealStoneWarAfterTime( void );
	extern void CheckReGenTime( void );
	extern void CheckSealStoneStatus( void );
	extern void CheckNationWar( void );

#else 

	t_sealstone  SealStone[ MAX_NATION_];
	int antination[ MAX_NATION_]= { 0,0,0, SEALSTONE_ZYPERN, SEALSTONE_VYSEUS };
	
#endif





⌨️ 快捷键说明

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