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

📄 guild.h

📁 决战帝王1.5武神降临对喜爱决战的玩家共享研究用
💻 H
字号:
// Guild.h: interface for the CGuild class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_GUILD_H__5B1C220E_3EE8_4D66_8869_26E959393574__INCLUDED_)
#define AFX_GUILD_H__5B1C220E_3EE8_4D66_8869_26E959393574__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Map.h"
#include "GuildUser.h"

//typedef CTypedPtrArray <CPtrArray, CGuildUser*> GuildUserArray;

class CGuild  
{
public:
//	void RemoveUser(TCHAR *userID);
//	CGuildUser* GetUser(TCHAR *userID);
	BOOL AddUser(TCHAR *userID, int iGuildID);
	BOOL RemoveUser(TCHAR *userID);
	int  GetUser(TCHAR *userID);
	void GuildMapToStr(TCHAR *pBuf);
	void strToGuildMap(TCHAR *pBuf);
	void StrToGuildItem(TCHAR *pBuf);
	void GuildItemToStr(TCHAR *pBuf);
	void SetSubGuildMaster(TCHAR *strName);
	void RemoveSubGuildMaster();

	CGuild();
	virtual ~CGuild();

public:
	BOOL CheckGuildSubMaster();
	BOOL IsMasterPower(TCHAR *strUserID);
	void InitGuild();
	long		m_lSid;
	long		m_lUsed;

	int			m_iUsedUser;
	TCHAR		m_strUsedUser[CHAR_NAME_LENGTH+1];
	TCHAR		m_strGuildName[CHAR_NAME_LENGTH + 1];
	TCHAR		m_strMasterName[CHAR_NAME_LENGTH + 1];
	TCHAR		m_strSubMasterName[CHAR_NAME_LENGTH + 1];

	long		m_lSubMaster;
	BYTE		m_strMark[GUILD_MARK_SIZE];
	short		m_sVersion;
	DWORD		m_dwGuildDN;
	ItemList	m_UserGuildItem[TOTAL_BANK_ITEM_NUM];// User Bank Item DB

	DWORD		m_dwHaveMap[GUILD_MAP_COUNT];	//	40
//	DWORD		m_dwExp;

//	GuildUserArray	m_arUser;
	CGuildUser	m_arUser[MAX_GUILD_USER];
};

#endif // !defined(AFX_GUILD_H__5B1C220E_3EE8_4D66_8869_26E959393574__INCLUDED_)

⌨️ 快捷键说明

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