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

📄 chrtacquest.h

📁 网络游戏龙族服务器端管理工具 rmtool 源代码
💻 H
字号:
#if !defined(AFX_CHRTACQUEST_H__3B5CF5F2_4EDC_4DE5_A8F8_DCA75129CB6E__INCLUDED_)
#define AFX_CHRTACQUEST_H__3B5CF5F2_4EDC_4DE5_A8F8_DCA75129CB6E__INCLUDED_

#include "RMTool.h"	// Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ChrTacQuest.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CChrTacQuest dialog

class CChrTacQuest : public CDialog
{
// Construction
	enum
	{
		MAX_TATIC_LEVEL	= 200,	
	};
public:
	CRMToolApp *m_pApp;	

	BOOL GetExpFromTacticLevel(int nLevel, DWORD &dwMaxExp, int &nStep);
	BOOL GetLevelFromTacticExp(int nExp, int nStep, DWORD &dwMaxExp, DWORD &dwLevel);
	void RefreshData();
	CChrTacQuest(CWnd* pParent = NULL);   // standard constructor

	//for Extensionlog	
	void WriteLog();

	//for 辣版揪. 快揪.. 捞繁芭 窍扁矫矾.. 
	int		GetTacLevelByChName( const char* szName, const int nTactic);
	bool	GetGuildNameByChName( const char* szName, char *szGuildName );
	bool	GetTacticExpByName( const char* szName, DWORD *tacticExp );
	void	FindOverTacLevel(const int nTac, const int nLevel);

// Dialog Data
	//{{AFX_DATA(CChrTacQuest)
	enum { IDD = IDD_CHAR_TACTIC };
	CEdit	c_QuestValue;
	CListCtrl	c_Quest;
	CComboBox	c_Level0;
	CComboBox	c_Level1;
	CComboBox	c_Level2;
	CComboBox	c_Level3;
	CComboBox	c_Level4;
	CComboBox	c_Level5;
	CComboBox	c_Level6;
	CComboBox	c_Level7;
	CComboBox	c_Level8;
	CComboBox	c_Level9;	
	CComboBox	c_Level10;
	CComboBox	c_Level11;
	CComboBox	c_Level12;
	DWORD	m_dwExp0;
	DWORD	m_dwExp1;
	DWORD	m_dwExp2;
	DWORD	m_dwExp3;
	DWORD	m_dwExp4;
	DWORD	m_dwExp5;
	DWORD	m_dwExp6;
	DWORD	m_dwExp7;
	DWORD	m_dwExp8;
	DWORD	m_dwExp9;
	DWORD	m_dwExp10;
	DWORD	m_dwExp11;
	DWORD	m_dwExp12;
	DWORD	m_dwExpMax0;
	DWORD	m_dwExpMax1;
	DWORD	m_dwExpMax2;
	DWORD	m_dwExpMax3;
	DWORD	m_dwExpMax4;
	DWORD	m_dwExpMax5;
	DWORD	m_dwExpMax6;
	DWORD	m_dwExpMax7;
	DWORD	m_dwExpMax8;
	DWORD	m_dwExpMax9;
	DWORD	m_dwExpMax10;
	DWORD	m_dwExpMax11;
	DWORD	m_dwExpMax12;
	int		m_nStep0;
	int		m_nStep1;
	int		m_nStep2;
	int		m_nStep3;
	int		m_nStep4;
	int		m_nStep5;
	int		m_nStep6;
	int		m_nStep7;
	int		m_nStep8;
	int		m_nStep9;
	int		m_nStep10;
	int		m_nStep11;
	int		m_nStep12;
	UINT	m_nQuestNo;
	UINT	m_nQuestValue;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CChrTacQuest)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CChrTacQuest)
	virtual BOOL OnInitDialog();
	afx_msg void OnSelchangeComboLevel0();
	afx_msg void OnSelchangeComboLevel1();
	afx_msg void OnSelchangeComboLevel2();
	afx_msg void OnSelchangeComboLevel3();
	afx_msg void OnSelchangeComboLevel4();
	afx_msg void OnSelchangeComboLevel5();
	afx_msg void OnSelchangeComboLevel6();
	afx_msg void OnSelchangeComboLevel7();
	afx_msg void OnSelchangeComboLevel8();
	afx_msg void OnSelchangeComboLevel9();
	afx_msg void OnSelchangeComboLevel10();
	afx_msg void OnSelchangeComboLevel11();
	afx_msg void OnSelchangeComboLevel12();
	afx_msg void OnEditchangeComboLevel0();
	afx_msg void OnEditchangeComboLevel1();
	afx_msg void OnEditchangeComboLevel10();
	afx_msg void OnEditchangeComboLevel11();
	afx_msg void OnEditchangeComboLevel12();
	afx_msg void OnEditchangeComboLevel2();
	afx_msg void OnEditchangeComboLevel3();
	afx_msg void OnEditchangeComboLevel4();
	afx_msg void OnEditchangeComboLevel5();
	afx_msg void OnEditchangeComboLevel6();
	afx_msg void OnEditchangeComboLevel7();
	afx_msg void OnEditchangeComboLevel8();
	afx_msg void OnEditchangeComboLevel9();
	afx_msg void OnMove0();
	afx_msg void OnMove1();
	afx_msg void OnMove2();
	afx_msg void OnMove3();
	afx_msg void OnMove4();
	afx_msg void OnMove5();
	afx_msg void OnMove6();
	afx_msg void OnMove7();
	afx_msg void OnMove8();
	afx_msg void OnMove9();
	afx_msg void OnMove10();
	afx_msg void OnMove11();
	afx_msg void OnMove12();
	afx_msg void OnClickQuest(NMHDR* pNMHDR, LRESULT* pResult);
	afx_msg void OnOk();
	afx_msg void OnSave();
	afx_msg void OnButton1();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_CHRTACQUEST_H__3B5CF5F2_4EDC_4DE5_A8F8_DCA75129CB6E__INCLUDED_)

⌨️ 快捷键说明

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