📄 guildhousewar.h
字号:
// GuildHouseWar.h: interface for the CGuildHouseWar class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_GUILDHOUSEWAR_H__410F61B7_AB0D_4522_8787_6DB5B8C76BBE__INCLUDED_)
#define AFX_GUILDHOUSEWAR_H__410F61B7_AB0D_4522_8787_6DB5B8C76BBE__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define MAX_GUILD_HOUSE_NUM 7
#define MAX_GUILD_APPLY_NUM 1
class COM;
class USER;
struct UserList
{
int uid;
TCHAR strUserName[CHAR_NAME_LENGTH + 1];
};
struct ApplyGuildHouseWar
{
long lUsed; // 悼扁拳甫 嘎眠扁困秦...
long lGuild; // 辨靛锅龋
int iCurValue; // 泅犁 啊吝摹
DWORD dwTimer; // 矫累矫 悸泼
DWORD dwIntervalTick; // 5盒付促 眉农
int iGuildLevel; // 辨靛盔 醚 钦魂 饭骇
int iGuildNum; // 醚 曼啊 牢盔
UserList arUserList[MAX_GUILD_HOUSE_USER]; // 曼啊吝牢 蜡历 牢郸胶
CWordArray arNpcList; // NPC 府胶飘 (檬扁俊 悸泼)
int iWarZone; // 檬扁俊 粮阑 悸泼(粮捞 撇副荐 乐促)
};
struct TopGuildList
{
long lGuild;
int iLastValue;
int iGuildNum;
int iGuildLevel;
DWORD dwLastTime;
TCHAR strGuildName[CHAR_NAME_LENGTH + 1];
};
//typedef CTypedPtrArray <CPtrArray, ApplyGuildHouseWar*> GuildHouseWarList;
class CGuildHouseWar
{
public:
int m_iCity; // 秦寸 档矫甫 悸泼
public:
void ResetGuildHouseRank();
void SendTownPotalMsg(COM *pCom);
//void SetUserListToWarEnd(USER** user_array);
void SetUserListToWarEnd();
void SetUserListToWarEnd(COM *pCom);
void SetNpcListToWarEnd();
void SwapTopGuildList(TopGuildList &s, TopGuildList &d);
BOOL CheckGuildMopEnd();
void CheckGuildUserEnd();
void CheckGuildHouseRank();
BOOL CheckGuildHouseWarEnd(USER** user_array);
void InitGuild();
// 窍唱狼 档矫俊 窍唱狼 辨靛傈 甘 措览
ApplyGuildHouseWar m_CurrentGuild;//[MAX_GUILD_APPLY_NUM];
TopGuildList m_TopList[MAX_GUILD_HOUSE_NUM]; // 惑困 辨靛府胶飘
CGuildHouseWar();
virtual ~CGuildHouseWar();
};
#endif // !defined(AFX_GUILDHOUSEWAR_H__410F61B7_AB0D_4522_8787_6DB5B8C76BBE__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -