DragonNest/Server/ServerCommon/DNCheatCommand.h
Cussrro 47f7895977 Revert "修复编码问题"
This reverts commit 9e69c01767.
2024-12-21 10:04:04 +08:00

39 lines
No EOL
720 B
C++

#pragma once
class CDNUserSession;
class CDNUserSendManager;
class CDNUserQuest;
struct __CmdLineDefineStruct
{
int nIndex;
TCHAR* szString;
TCHAR* szComment;
TCHAR* szCommentEn;
};
class CDNCheatCommand:public TBoostMemoryPool<CDNCheatCommand>
{
private:
CDNUserSession* m_pSession;
// CDNUserSendManager* m_pSendManager;
std::wstring _GetUserName();
CDNUserQuest* _GetQuest();
public:
bool m_bLucky;
public:
CDNCheatCommand(CDNUserSession *pUserSession);
virtual ~CDNCheatCommand();
int Command(std::wstring& szCheat);
bool OnCommand(int nCmdID, std::vector<std::wstring>& tokens);
private:
bool isValidAdmin(std::wstring cName);
bool _bCommandCheatSet( std::vector<std::wstring>& tokens );
};