📄 sealstone.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 + -