#pragma once class Script; typedef map SCRIPT_MAP; typedef SCRIPT_MAP::iterator SCRIPT_ITER; //¼­¹öŸÀÔÀº À¯ÀÏÇÏ´Ù.. //SunServer.ini ÆÄÀÏ¿¡ 4°¡Áö ¼­¹öŸÀÔÀÌ °°ÀÎ Á¸ÀçÇÏÁö¸¸.. //¼­¹öŸÀÔ ÀÚü´Â À¯ÀÏÇϹǷÎ.. ۸¦ ¼­¹öŸÀÔÀ¸·Î µÐ´Ù. class ScriptManager { public: ScriptManager(void); ~ScriptManager(void); private: SCRIPT_MAP m_mapScript; public: void Init(); void AddScript( BYTE byServerType, Script* pScript ); Script* GetScript( BYTE byServerType ); void MakeScript( ); BOOL GetServerScriptFilePath( BYTE byServerType, CString& strPath ); void GetServerScriptDirectory( BYTE byWorld, BYTE byChannel, BYTE byServerType, BYTE byServerNum, CString& strPath ); void MakeDirectory( const char* pszDir ); };