Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
181
Server/AdminTool/AdminToolServer/RYL_AdminMgrDispatch.h
Normal file
181
Server/AdminTool/AdminToolServer/RYL_AdminMgrDispatch.h
Normal file
@@ -0,0 +1,181 @@
|
||||
#ifndef _RYL_ADMIN_MGR_DISPATCH_H_
|
||||
#define _RYL_ADMIN_MGR_DISPATCH_H_
|
||||
|
||||
#include <DBComponent/RYL_DetailLog.h>
|
||||
#include <Network/Dispatch/RylServerDispatch.h>
|
||||
#include <Stream/Buffer/BufferFactory.h>
|
||||
|
||||
|
||||
namespace PktAdminMgr
|
||||
{
|
||||
struct PktCreateItem;
|
||||
struct PktUpdateItem;
|
||||
struct PktRemoveItem;
|
||||
struct PktItemReset;
|
||||
};
|
||||
|
||||
namespace ItemData
|
||||
{
|
||||
class CDepositLock;
|
||||
};
|
||||
|
||||
/*!
|
||||
\class CRylAdminMgrDispatch
|
||||
<09> Ŭ<><C5AC><EFBFBD>̾<EFBFBD>Ʈ<EFBFBD>κ<EFBFBD><CEBA><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ŷ ó<><C3B3>
|
||||
*/
|
||||
class CRylAdminMgrDispatch : public CRylServerDispatch
|
||||
{
|
||||
public:
|
||||
CRylAdminMgrDispatch(CSession& Session);
|
||||
|
||||
virtual void Destroy(void); // <20><>ü <20>ı<EFBFBD> <20>̺<EFBFBD>Ʈ
|
||||
virtual void Disconnected(void); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>̺<EFBFBD>Ʈ
|
||||
virtual void Connected(void);
|
||||
|
||||
bool SendResult(unsigned char cResult); // <20><><EFBFBD><EFBFBD> <20><>Ŷ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
bool SendResultnRequestKey(unsigned char cResult, unsigned long dwRequestKey); // <20><><EFBFBD><EFBFBD> <20><>Ŷ<EFBFBD><C5B6> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ Ű <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
private:
|
||||
virtual bool DispatchPacket(PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><>Ŷ ó<><C3B3>
|
||||
|
||||
bool PktAuthority(); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>˸<EFBFBD><CBB8><EFBFBD>
|
||||
bool PktUnkonwnPacket(); // <20><> <20><> <20><><EFBFBD><EFBFBD> <20><>Ŷ<EFBFBD><C5B6> <20><EFBFBD><DEBE><EFBFBD> <20><><EFBFBD><EFBFBD> ó<><C3B3>
|
||||
|
||||
// <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktLogin (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5> <20>α<EFBFBD><CEB1><EFBFBD>
|
||||
bool PktNewAdmin (PktBase* lpPktBase); // <20><> <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktAdminList (PktBase* lpPktBase=0); // <20><><EFBFBD>ϵ<EFBFBD> <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><>û
|
||||
bool PktDelAdmin (PktBase* lpPktBase); // <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUpdateLev (PktBase* lpPktBase); // <20> <20><><EFBFBD><EFBFBD>LV <20><><EFBFBD><EFBFBD>
|
||||
bool PktUpdateIP (PktBase* lpPktBase); // <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> IP<49><50><EFBFBD><EFBFBD>
|
||||
bool PktUpdatePasswd (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5><EFBFBD><EFBFBD> <20>н<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktLogList (PktBase* lpPktBase); // <20><> <20><><EFBFBD>볻<EFBFBD><EBB3BB> <20><>û
|
||||
bool PktDetailLog (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD>볻<EFBFBD><EBB3BB> <20><>û
|
||||
bool PktBeforAfter (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>û
|
||||
bool PktLogUseMessage (PktBase* lpPktBase); // <20><> <20><><EFBFBD>볻<EFBFBD><EBB3BB> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
// ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktSearchID (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20>˻<EFBFBD> (UID, CID)
|
||||
bool PktSearchName (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20>˻<EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, ij<><C4B3><EFBFBD><EFBFBD>)
|
||||
bool PktCloseCharacter (PktBase* lpPktBase); // ij<><C4B3> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUpdateStatus (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͽ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktCreateItem (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUpdateItem (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktRemoveItem (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktItemReset (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>̳<EFBFBD> <20>ʱ<EFBFBD>ȭ
|
||||
bool PktSkillEdit (PktBase* lpPktBase); // <20><>ų <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD>, <20>߰<EFBFBD>, <20><><EFBFBD><EFBFBD>)
|
||||
bool PktChangePos (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><>ġ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktDepositPasswd (PktBase* lpPktBase); // â<><C3A2> <20>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktChangeName (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktSetGold (PktBase* lpPktBase); // <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktInvenGold (PktBase* lpPktBase); // <20>κ<EFBFBD><CEBA>丮 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> 2
|
||||
bool PktStoreGoldUpdate (PktBase* lpPktBase); // â<><C3A2> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktCancelExecuteQuest (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>
|
||||
bool PktDeleteHistoryQuest (PktBase* lpPktBase); // <20>Ϸ<EFBFBD><CFB7><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUserNation (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktStoreTabEdit (PktBase* lpPktBase); // â<><C3A2> <20><> <20><><EFBFBD><EFBFBD>
|
||||
bool PktNameChangeCount (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>ȸ <20><><EFBFBD><EFBFBD>
|
||||
|
||||
bool PktGetCharacter (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktSetCharacter (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
bool PktDelCharacter (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
||||
|
||||
// <20><><EFBFBD><EFBFBD>
|
||||
bool PktGuildSearch (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20>˻<EFBFBD>
|
||||
bool PktRequestGuildMemberList (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><>û
|
||||
bool PktGuildRestoreDataList (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><>û
|
||||
bool PktGuildRight (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktGuildMemberEdit (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>
|
||||
bool PktFortSearch (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20>˻<EFBFBD>
|
||||
bool PktMiningCamp (PktBase* lpPktBase); // ä<><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktShopCamp (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktShopCampGold (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktShopCampTax (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
//<2F><>
|
||||
bool PktCastleSearch (PktBase* lpPktBase); // <20><> <20>˻<EFBFBD>
|
||||
bool PktCastleCreature (PktBase* lpPktBase); // <20><> <20>˻<EFBFBD>
|
||||
|
||||
|
||||
// <20> â<><C3A2>
|
||||
bool SendAdminStoreList (void); // <20><EFBFBD><EEBFB5> â<><C3A2> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
bool PktAdminStoreInsert (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5> â<><C3A2> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
bool PktAdminStoreDelete (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5> â<><C3A2> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
bool PktGetAdminStoreItem (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5> â<><C3A2> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>û
|
||||
bool PktUpdateAdminStore (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5> â<><C3A2> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD>
|
||||
bool PktDelCharList (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>˻<EFBFBD>
|
||||
bool PktCharRestore (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktSearchBlock (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>˻<EFBFBD>
|
||||
bool PktAddBlockUser (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD>
|
||||
bool PktDelBlockUser (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUnifiedCharInfo (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUnifiedGuildInfo (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktDetailCharInfo (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
// <20><>Ÿ
|
||||
bool PktGameAdmin (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><EFBFBD><EEBFB5> <20><><EFBFBD><EFBFBD>
|
||||
bool PktItemQtyControlData (PktBase* lpPktBase); // <20>̺<EFBFBD>Ʈ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktCheckName (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20>ߺ<EFBFBD> üũ
|
||||
bool PktForcedDis (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool PktUserBillingLogRequest (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>α<EFBFBD> <20><>û
|
||||
bool PktSetZoneList (PktBase* lpPktBase); // <20><> <20><>ǥ <20><><EFBFBD>ø<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
bool SendZoneList (void); // <20><> <20><>ǥ <20><><EFBFBD>ø<EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
bool PktConnectAllServerz (PktBase* lpPktBase); // <20><EFBFBD><EEBFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>߰輭<DFB0><E8BCAD> <20><><EFBFBD><EFBFBD>
|
||||
bool SendConnectedServerIndex (void); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>߰輭<DFB0><E8BCAD> <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
bool PktInterestedUser (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>Ʈ <20><>û)
|
||||
bool ReqInterestedUserList (char* szQuery); // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><>û
|
||||
bool PktConnectionChk (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD> Ȯ<><C8AE> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>û
|
||||
bool PktConnectedUserList (void); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
bool PktDuplicatedItem (PktBase* lpPktBase); // <20>ߺ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ŷ
|
||||
bool PktItemDistribute (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>й<EFBFBD>
|
||||
bool PktShiftToUID (PktBase* lpPktBase); // UID, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ȯ
|
||||
bool PktAmountOfGold (PktBase* lpPktBase); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>差 Ȯ<><C8AE>
|
||||
bool PktGMLogMsg (PktBase* lpPktBase); // GM <20>α<EFBFBD> <20><EFBFBD><DEBC><EFBFBD> (UID, CID <20><><EFBFBD><EFBFBD> <20>α<EFBFBD>)
|
||||
bool PktSearchCharInfoTime (PktBase* lpPktBase); // ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ȯ<><C8AE>
|
||||
|
||||
// Ack <20><><EFBFBD><EFBFBD>
|
||||
bool PktNewAdminAck(char* szAccount); // <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ack
|
||||
bool PktDelAdminAck(char* szAccount); // <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ack
|
||||
bool PktUpdateLevAck(char* szAccount, unsigned char Level); // <20> <20><><EFBFBD><EFBFBD>LV <20><><EFBFBD><EFBFBD> Ack
|
||||
bool PktUpdateIPAck(char* szAccount, char* szIP); // <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> IP<49><50><EFBFBD><EFBFBD> Ack
|
||||
bool PktSearchUIDAck(unsigned long UID, unsigned int nOldServerID, unsigned long dwKey, bool& bResult); // UID <20>˻<EFBFBD> Ack
|
||||
bool PktSearchCIDAck(unsigned long CID, unsigned long dwGroup, unsigned long dwKey, bool& bResult); // CID <20>˻<EFBFBD> Ack
|
||||
bool PktSearchResultAck (unsigned char Result, unsigned long dwRequestKey); // <20>˻<EFBFBD> <20><><EFBFBD><EFBFBD> Ack
|
||||
|
||||
|
||||
CBuffer* MakeCreateItemAck(unsigned long dwRequestKey, unsigned long dwCID, unsigned __int64 dwItemID, unsigned short dwPrototypeID, PktAdminMgr::PktCreateItem* lpCreateItem);
|
||||
CBuffer* MakeUpdateItemAck(unsigned long dwRequestKey, unsigned long dwCID, unsigned __int64 dwItemID, unsigned short dwPrototypeID, PktAdminMgr::PktUpdateItem* lpUpdateItem);
|
||||
CBuffer* MakeRemoveItemAck(unsigned long dwRequestKey, unsigned long dwCID, unsigned __int64 dwItemID, unsigned short dwPrototypeID, PktAdminMgr::PktRemoveItem* lpRemoveItem);
|
||||
CBuffer* MakeItemResetAck(unsigned long dwRequestKey, unsigned long dwCID, PktAdminMgr::PktItemReset* lpPktItemReset);
|
||||
|
||||
bool DepositCheckIt(ItemData::CDepositLock& DepositLock, unsigned long dwUID, unsigned long dwCID); // â<><C3A2> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>Ǻ<EFBFBD>
|
||||
|
||||
bool m_bLogin; // <20>α<EFBFBD><CEB1><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
unsigned char m_MyAuthority; // <20><><EFBFBD><EFBFBD> <20>α<EFBFBD><CEB1>ε<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>Ѹ<EFBFBD><D1B8><EFBFBD>ũ
|
||||
unsigned int m_MyUID; // Ŭ<><C5AC><EFBFBD>̾<EFBFBD>Ʈ <20>ĺ<EFBFBD><C4BA><EFBFBD>
|
||||
unsigned int m_MyLogID; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE> LogID
|
||||
unsigned int m_nAgentType; // <20>߰輭<DFB0><E8BCAD> Ÿ<><C5B8>
|
||||
unsigned int m_nIPCheck; // <20><EFBFBD><EEBFB5> <20>α<EFBFBD><CEB1>ν<EFBFBD> IP üũ
|
||||
char m_szToolNation[256]; // <20><><EFBFBD><EFBFBD> Ÿ<><C5B8>
|
||||
|
||||
CDetailLog m_DetailLog; // DB<44><42> <20>α<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ν<EFBFBD><CEBD>Ͻ<EFBFBD>
|
||||
|
||||
char m_szAccount[20]; // Dispatch<63><68> <20><><EFBFBD><EFBFBD><EFBFBD>ϰ<EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
bool SendLoginInfo(char* szAccount); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD> Ŭ<><C5AC><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD>Ʈ<EFBFBD><C6AE> <20><><EFBFBD><EFBFBD>
|
||||
bool SendAgentServerInfo(void); // <20>߰輭<DFB0><E8BCAD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ε<EFBFBD><CEB5><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
char* GetItemState(unsigned char cTake); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ġ <20><><EFBFBD><EFBFBD> <20><><EFBFBD>ڿ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
unsigned char SetAuthorityMask(unsigned char cLV);
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user