/************************************************************************/ /* Version.h : C/S Version Á¤ÀÇ /************************************************************************/ #ifndef __VERSION_H__ #define __VERSION_H__ //#include "../include/Global.Define.h" #include "CountryCode.h" // ±¹°¡ ÄÚµå // Deployment.h ¶Ç´Â ¿ÜºÎ¿¡¼­ NATION_BUILD_VERSIONÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾Ê´Ù¸é // ´ÙÀ½ÀÇ ±¹°¡º° ¹öÀü ¼³Á¤ÀÌ »ç¿ëµÈ´Ù. #if defined( _KOREA ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 1602 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define XIGNCODE_VERSION 111215 #define HACKSHIELD_VERSION 5050601 #elif defined( _JAPAN ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 1302 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define XIGNCODE_VERSION 111215 #define HACKSHIELD_VERSION 5040601 #elif defined( _AMERICA ) #elif defined( _TAIWAN ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 904 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define HACKSHIELD_VERSION 1055 #elif defined( _CHINA ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 1204 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define HACKSHIELD_VERSION 5050401 #define XIGNCODE_VERSION 130203 #elif defined( _USA ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 1202 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define HACKSHIELD_VERSION 1055 #elif defined( _GLOBAL ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 1301 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define HACKSHIELD_VERSION 5050601 #define XIGNCODE_VERSION 111215 #elif defined( _RUSSIA ) #ifndef NATION_BUILD_VERSION #define NATION_BUILD_VERSION 1203 // ºôµå¹öÀü(¼­¹ö, Ŭ¶ó °øÅë) #endif #define HACKSHIELD_VERSION 5040401 #else // #error "Not Defined Preprocessor -Nation Definition-" #endif // // ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////// // Ä«Å×°í¸®¿Í ÇÁ·ÎÅäÄÝÀÇ »ó¼ö ¹øÈ£ ³­¼ö ¹ß»ý±â¸¦ À§ÇÑ ¼öÄ¡ ÀÔ·Â // ÀÓÀÇÀÇ »ó¼ö¸¦ ÀÔ·ÂÇϼ¼¿ä. // // 1) ¹Ýµå½Ã 1ÀÇ ÀÚ¸®´Â Ȧ¼ö °ªÀÌ µÇ¾î¾ß ÇÕ´Ï´Ù, (1, 3, 5, 7, 9) Áß¿¡ Çϳª¸¦ ÀÔ·ÂÇϼ¼¿ä. // 2) ¾ç¼ö(+)°ªÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä. // 3) ÀÔ·Â ¼öÄ¡ ¹üÀ§ (ÃÖ¼Ò 1001 ~ ÃÖ´ë 99999999 ) // // ¾Æ·¡´Â »ùÇà // #define CATEGORY_ODD_NUMBER (159371) // #define PROTOCOL_ODD_NUMBER (310025) ////////////////////////////////////////////////////////////////////////// // nProtect GameGuard Àû¿ë½Ã ÁÖÀÇ»çÇ× // GameGuard´Â ¶óÀ̺귯¸® »ý¼ºÀÚÀÇ À̸§À» ÁöÁ¤ÇØ¾ß ÇÑ´Ù. // µû¶ó¼­, ÇöÀç´Â Áß±¹ÀÇ °æ¿ì SUN1->1204, SUN3->1304(±×ÀÌ»ó) // ºôµå ½Ã¿¡ µðÆÄÀÎÀ¸·Î SUN1ÀÎÁö SUN3ÀÎÁö ÁöÁ¤Çϵµ·Ï ÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù. // #if defined(__APPLY_GAMEGUARD)// // #if defined(SUN1) // #define _CHINA_GAMEGUARD_NAME "SUN1CN" // #elif defined(SUN3) // #define _CHINA_GAMEGUARD_NAME "SUN3CN" // #else // ¾Æ¿¹ ºôµå°¡ ±úÁöµµ·Ï ÇÏÀÚ. // #endif // SUN1 // #endif // __APPLY_GAMEGUARD /////////////////////////////////////////////////////////////////////////// #if defined( _KOREA ) #if NATION_BUILD_VERSION >= 1601 #define CATEGORY_ODD_NUMBER (63457) // 160519 #define PROTOCOL_ODD_NUMBER (23549) //#define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1601 #define CATEGORY_ODD_NUMBER (51375) // 160121 #define PROTOCOL_ODD_NUMBER (13547) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1504 #define CATEGORY_ODD_NUMBER (87953) // 130805 #define PROTOCOL_ODD_NUMBER (94215) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1503 #define CATEGORY_ODD_NUMBER (61251) // 130805 #define PROTOCOL_ODD_NUMBER (84573) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1502 #define CATEGORY_ODD_NUMBER (56319) // 130805 #define PROTOCOL_ODD_NUMBER (74121) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1501 #define CATEGORY_ODD_NUMBER (36757) // 130805 #define PROTOCOL_ODD_NUMBER (51379) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1404 #define CATEGORY_ODD_NUMBER (368725) // 130805 #define PROTOCOL_ODD_NUMBER (435127) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1403 #define CATEGORY_ODD_NUMBER (218973) // 130805 #define PROTOCOL_ODD_NUMBER (348205) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1303 #define CATEGORY_ODD_NUMBER (218971) // 130805 #define PROTOCOL_ODD_NUMBER (348203) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1302 #define CATEGORY_ODD_NUMBER (673247) // 130125 #define PROTOCOL_ODD_NUMBER (452249) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1301 #define CATEGORY_ODD_NUMBER (346243) // 130125 #define PROTOCOL_ODD_NUMBER (622135) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1204 #define CATEGORY_ODD_NUMBER (346241) // 120502 #define PROTOCOL_ODD_NUMBER (622133) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION == 1203 #define CATEGORY_ODD_NUMBER (304659) // 120502 #define PROTOCOL_ODD_NUMBER (342091) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION == 1202 #define CATEGORY_ODD_NUMBER (264817) // 120502 #define PROTOCOL_ODD_NUMBER (492349) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION == 1201 #define CATEGORY_ODD_NUMBER (519425) // 120109 #define PROTOCOL_ODD_NUMBER (987821) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION == 1103 #define CATEGORY_ODD_NUMBER ( 56823) // 110524 #define PROTOCOL_ODD_NUMBER (167459) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION == 1102 #define CATEGORY_ODD_NUMBER ( 93187) // 110524 #define PROTOCOL_ODD_NUMBER (204653) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 1101 #define CATEGORY_ODD_NUMBER (287631) // 101213 #define PROTOCOL_ODD_NUMBER (120945) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 1006 #define CATEGORY_ODD_NUMBER (212635) // 101105 #define PROTOCOL_ODD_NUMBER ( 58473) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 1005 #define CATEGORY_ODD_NUMBER ( 72989) // 101001 #define PROTOCOL_ODD_NUMBER (351765) #elif NATION_BUILD_VERSION == 1004 #define CATEGORY_ODD_NUMBER (198473) // 100726 #define PROTOCOL_ODD_NUMBER ( 68537) #elif NATION_BUILD_VERSION == 1002 #define CATEGORY_ODD_NUMBER ( 28391) // 100325 #define PROTOCOL_ODD_NUMBER (162745) #elif NATION_BUILD_VERSION == 1001 #define CATEGORY_ODD_NUMBER (149567) // 091127 #define PROTOCOL_ODD_NUMBER ( 51391) #elif NATION_BUILD_VERSION == 905 #define CATEGORY_ODD_NUMBER (19567) // 091019 #define PROTOCOL_ODD_NUMBER (251091) #elif NATION_BUILD_VERSION == 904 #define CATEGORY_ODD_NUMBER (199567) // 090717 #define PROTOCOL_ODD_NUMBER (65191) #elif NATION_BUILD_VERSION == 903 #define CATEGORY_ODD_NUMBER (45551) // 090305 #define PROTOCOL_ODD_NUMBER (119967) #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "" #else #define NATION_BUILD_NAME_OF_COUNTRY "" #endif #elif defined( _JAPAN ) #if NATION_BUILD_VERSION >= 1302 #define CATEGORY_ODD_NUMBER (3102283) // 130620 #define PROTOCOL_ODD_NUMBER (1245729) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1301 #define CATEGORY_ODD_NUMBER (202289) // 130307 #define PROTOCOL_ODD_NUMBER (482825) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION == 1204 #define CATEGORY_ODD_NUMBER (452731) // 120927 #define PROTOCOL_ODD_NUMBER (236343) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1203 #define CATEGORY_ODD_NUMBER (156829) // 120927 #define PROTOCOL_ODD_NUMBER (267455) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1202 #define CATEGORY_ODD_NUMBER (156827) // 110524 #define PROTOCOL_ODD_NUMBER (267453) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1201 #define CATEGORY_ODD_NUMBER (156825) // 110524 #define PROTOCOL_ODD_NUMBER (267451) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1103 #define CATEGORY_ODD_NUMBER (156825) // 110524 #define PROTOCOL_ODD_NUMBER (267451) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1102 #define CATEGORY_ODD_NUMBER ( 93187) // 110524 #define PROTOCOL_ODD_NUMBER (204653) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1101 #define CATEGORY_ODD_NUMBER (135895) // 100910 #define PROTOCOL_ODD_NUMBER (586017) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1006 #define CATEGORY_ODD_NUMBER ( 39717) // 100910 #define PROTOCOL_ODD_NUMBER (732463) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1005 #define CATEGORY_ODD_NUMBER ( 76517) // 100910 #define PROTOCOL_ODD_NUMBER (342433) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1004 #define CATEGORY_ODD_NUMBER ( 36519) // 100910 #define PROTOCOL_ODD_NUMBER (782065) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 1002 #define CATEGORY_ODD_NUMBER ( 18815) // 100528 #define PROTOCOL_ODD_NUMBER (145171) #elif NATION_BUILD_VERSION == 1001 #define CATEGORY_ODD_NUMBER (188215) // 100311 #define PROTOCOL_ODD_NUMBER ( 45171) #elif NATION_BUILD_VERSION == 905 #define CATEGORY_ODD_NUMBER (348117) // 100108 #define PROTOCOL_ODD_NUMBER ( 75423) #elif NATION_BUILD_VERSION == 903 #define CATEGORY_ODD_NUMBER ( 78419) // 090826 #define PROTOCOL_ODD_NUMBER ( 90403) #elif NATION_BUILD_VERSION == 902 #define CATEGORY_ODD_NUMBER (414419) // 090619 #define PROTOCOL_ODD_NUMBER ( 86407) #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "Japan" #else #define NATION_BUILD_NAME_OF_COUNTRY "JapanClient" #endif #elif defined( _AMERICA ) #elif defined( _TAIWAN ) #if NATION_BUILD_VERSION >= 905 #define CATEGORY_ODD_NUMBER (718143) // 100311 #define PROTOCOL_ODD_NUMBER ( 91221) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 904 #define CATEGORY_ODD_NUMBER ( 82197) // 100312 #define PROTOCOL_ODD_NUMBER (102235) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 903 #define CATEGORY_ODD_NUMBER (4119) // 091102 #define PROTOCOL_ODD_NUMBER (121193) #elif NATION_BUILD_VERSION == 902 #define CATEGORY_ODD_NUMBER (417717) // 090605 #define PROTOCOL_ODD_NUMBER (902901) #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "Taiwan" #else #define NATION_BUILD_NAME_OF_COUNTRY "TaiwanClient" #endif #elif defined( _CHINA ) #if NATION_BUILD_VERSION >= 1204 #define CATEGORY_ODD_NUMBER (561531) // 121211 #define PROTOCOL_ODD_NUMBER (900379) #define __APPLY_XIGNCODE #elif NATION_BUILD_VERSION >= 1203 #define CATEGORY_ODD_NUMBER (550329) // 121004 #define PROTOCOL_ODD_NUMBER (998925) #define __APPLY_XIGNCODE #elif NATION_BUILD_VERSION >= 1202 #define CATEGORY_ODD_NUMBER (540427) // 120705 #define PROTOCOL_ODD_NUMBER (998823) #define __APPLY_XIGNCODE #elif NATION_BUILD_VERSION >= 1201 #define CATEGORY_ODD_NUMBER (539425) // 120109 #define PROTOCOL_ODD_NUMBER (997821) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1103 #define CATEGORY_ODD_NUMBER (42613) // 111222 #define PROTOCOL_ODD_NUMBER (62859) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE #elif NATION_BUILD_VERSION >= 1102 #define CATEGORY_ODD_NUMBER (41611) // 101130 #define PROTOCOL_ODD_NUMBER (61853) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE #elif NATION_BUILD_VERSION >= 1101 #define CATEGORY_ODD_NUMBER (51315) // 101130 #define PROTOCOL_ODD_NUMBER (63457) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE #elif NATION_BUILD_VERSION >= 1006 #define CATEGORY_ODD_NUMBER (62311) // 101130 #define PROTOCOL_ODD_NUMBER (56453) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1005 #define CATEGORY_ODD_NUMBER (67323) // 101027 #define PROTOCOL_ODD_NUMBER (55479) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1004 #define CATEGORY_ODD_NUMBER (62321) // 100914 #define PROTOCOL_ODD_NUMBER (55673) #elif NATION_BUILD_VERSION == 1003 #define CATEGORY_ODD_NUMBER (66021) // 100810 #define PROTOCOL_ODD_NUMBER (51679) #elif NATION_BUILD_VERSION == 1001 #define CATEGORY_ODD_NUMBER (74023) // 100317 #define PROTOCOL_ODD_NUMBER (11273) #elif NATION_BUILD_VERSION == 904 #define CATEGORY_ODD_NUMBER (719423) // 091106 #define PROTOCOL_ODD_NUMBER (12777) #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "China" #else #define NATION_BUILD_NAME_OF_COUNTRY "ChinaClient" #endif #elif defined( _USA ) #if NATION_BUILD_VERSION >= 1002 #define CATEGORY_ODD_NUMBER (369571) // 100625 #define PROTOCOL_ODD_NUMBER (546793) #elif NATION_BUILD_VERSION == 904 #define CATEGORY_ODD_NUMBER (11211) // 100201 #define PROTOCOL_ODD_NUMBER (87463) #elif NATION_BUILD_VERSION == 902 #define CATEGORY_ODD_NUMBER (932217) // 090616 #define PROTOCOL_ODD_NUMBER (317921) #elif NATION_BUILD_VERSION == 815 #define CATEGORY_ODD_NUMBER (114407) // 080812 #define PROTOCOL_ODD_NUMBER (369369) #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "England" #else #define NATION_BUILD_NAME_OF_COUNTRY "EnglandClient" #endif #elif defined( _GLOBAL ) #if NATION_BUILD_VERSION >= 1301 #define CATEGORY_ODD_NUMBER (514311) // 130423 #define PROTOCOL_ODD_NUMBER (246789) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1204 #define CATEGORY_ODD_NUMBER (412279) // 121227 #define PROTOCOL_ODD_NUMBER (262333) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1203 #define CATEGORY_ODD_NUMBER (312035) // 121008 #define PROTOCOL_ODD_NUMBER (652035) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1202 #define CATEGORY_ODD_NUMBER (340025) // 120423 #define PROTOCOL_ODD_NUMBER (650933) #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1201 #define CATEGORY_ODD_NUMBER (220425) // 120423 #define PROTOCOL_ODD_NUMBER (120423) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1103 #define CATEGORY_ODD_NUMBER (211123) // 111121 #define PROTOCOL_ODD_NUMBER (111121) //#define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #define __APPLY_XIGNCODE // »çÀÎÄÚµå Àû¿ë #elif NATION_BUILD_VERSION >= 1102 #define CATEGORY_ODD_NUMBER (210627) // 110627 #define PROTOCOL_ODD_NUMBER (110625) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1101 #define CATEGORY_ODD_NUMBER (210329) // 110328 #define PROTOCOL_ODD_NUMBER (110327) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1006 #define CATEGORY_ODD_NUMBER (210223) // 110224 #define PROTOCOL_ODD_NUMBER (110225) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1004 #define CATEGORY_ODD_NUMBER (145693) // 101111 #define PROTOCOL_ODD_NUMBER (698541) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION >= 1002 #define CATEGORY_ODD_NUMBER (956487) // 100805 #define PROTOCOL_ODD_NUMBER (186491) #define __APPLY_HACKSHIELD // ÇÙ½¯µå Àû¿ë #elif NATION_BUILD_VERSION == 904 #define CATEGORY_ODD_NUMBER (711937) // 100303 #define PROTOCOL_ODD_NUMBER (295529) #elif NATION_BUILD_VERSION == 902 #define CATEGORY_ODD_NUMBER (169371) // 091109 #define PROTOCOL_ODD_NUMBER (892217) #elif NATION_BUILD_VERSION == 815 #define CATEGORY_ODD_NUMBER (114407) // 080812 #define PROTOCOL_ODD_NUMBER (369369) #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "Global" #else #define NATION_BUILD_NAME_OF_COUNTRY "GlobalClient" #endif #elif defined( _RUSSIA ) #if NATION_BUILD_VERSION >= 1203 #define CATEGORY_ODD_NUMBER (546539) #define PROTOCOL_ODD_NUMBER (263439) // 130109 #define __APPLY_FROST #elif NATION_BUILD_VERSION >= 1202 #define CATEGORY_ODD_NUMBER (345537) #define PROTOCOL_ODD_NUMBER (565433) // 120813 #define __APPLY_FROST #elif NATION_BUILD_VERSION >= 1103 #define CATEGORY_ODD_NUMBER (345335) #define PROTOCOL_ODD_NUMBER (563431) // 120112 #define __APPLY_FROST #elif NATION_BUILD_VERSION >= 1102 #define CATEGORY_ODD_NUMBER (122229) #define PROTOCOL_ODD_NUMBER (233455) // 110919 #define __APPLY_FROST #elif NATION_BUILD_VERSION >= 1101 #define CATEGORY_ODD_NUMBER (177663) #define PROTOCOL_ODD_NUMBER (286541) // 110329 #define __APPLY_FROST #elif NATION_BUILD_VERSION >= 1004 #define CATEGORY_ODD_NUMBER (102013) #define PROTOCOL_ODD_NUMBER (234451) #define __APPLY_FROST #else #error "Unsupported BuildVersion" #endif #ifdef _SERVER #define NATION_BUILD_NAME_OF_COUNTRY "Russia" #else #define NATION_BUILD_NAME_OF_COUNTRY "RussiaClient" #endif #else // #error "Not Defined Preprocessor -Nation Definition-" #endif // #if defined(__APPLY_GAMEGUARD) #if defined(SUN1) #define _CUSTOM_GAMEGUARD_NAME _T("SUN1CN") #elif defined(SUN3) #define _CUSTOM_GAMEGUARD_NAME _T("SUN3CN") #else // ¾Æ¿¹ ºôµå°¡ ±úÁöµµ·Ï ÇÏÀÚ. #endif // SUN1 #endif // __APPLY_GAMEGUARD //================================================================================================== // Compiler version control #if _MSC_VER >= 1600 // vs2010 #define VC_DIR_REDIRECT "v100" #elif _MSC_VER >= 1500 // vs2008 #define VC_DIR_REDIRECT "v90" #elif _MSC_VER >= 1310 // vs2003 #define VC_DIR_REDIRECT #else #pragma message("not tested on a low version complier"); #define VC_DIR_REDIRECT #endif //================================================================================================== // C/S Version History //------------------------------------------------------------------------------------------------------------------ // 2007-11-06(È­) Ver 3.2.4 : 0.8.1.1 ¹öÀüÀÇ ¸®¼Ò½º ÃëÇÕÈÄ Á¤±â ºôµå : ÆäÀÌÆ® ¾ÆÀÌÅÛ // 2007-01-31(¼ö) Ver 3.2.1 : 0.8.0.8 ¹öÀüÀÇ ¸®¼Ò½º ÃëÇÕÈÄ Á¤±â ºôµå : ÀúÁÖÀÇž // 2007-01-31(¼ö) Ver 3.2.0 : 0.8.0.7 ¹öÀüÀÇ ¸®¼Ò½º ÃëÇÕÈÄ Á¤±â ºôµå : ÆÐŰÁö/¼±¹°/¿ëÁ·¹Ì¼ÇÃß°¡/À¯·á¾ÆÀÌÅÛÃß°¡ // 2007-01-11(¸ñ) Ver 3.1.5 : // 2006-12-22(±Ý) Ver 3.1.4 : ij½Ã¾ÆÀÌÅÛ ¸®½ºÆ® 2Â÷ Ãß°¡ // 2006-12-19(È­) Ver 3.1.3 : PC¹æ Àü¿ë¿É¼Ç Àû¿ë // 2006-12-15(±Ý) Ver 3.1.2 : ±âȹ½ºÅ©¸³Æ® ¼öÁ¤, °ÔÀÓ À¯·áÈ­ °ü·Ã·Î±× ¼öÁ¤ // 2006-12-14(¸ñ) Ver 3.1.1 : [SUN ¾ÆÀÌÅÛ »ó¿ëÈ­ ½ÃÀÛ¹öÀü] ¾ÆÀÌÅÛ »ó¿ëÈ­ ¹ö±× ¼öÁ¤, °³ÀλóÁ¡ ¸®½ºÆ® Àç¹èÆ÷ // 2006-12-12(È­) Ver 2.9.1 : »ó¿ëÈ­ 2Â÷ ¾ÆÀÌÅÛ À¯·áÈ­ °³¹ß 2Â÷ ¸±¸®Áî ¹öÀü(1Â÷ ¹öÀü ±âº»ÀûÀÎ ¹ö±× ¼öÁ¤¹öÀü) // 2006-12-10(ÀÏ) Ver 2.8.15 : »ó¿ëÈ­ 2Â÷ ¾ÆÀÌÅÛ À¯·áÈ­ °³¹ß 1Â÷ ¸±¸®Áî ¹öÀü // 2006-11-29(¼ö) Ver 2.8.14 : Ä«¿ÀÄù½ºÆ® Ãß°¡, äÆÃ °³¼± 1Â÷, AC½Ã½ºÅÛ È®Àå // 2006-11-14(È­) Ver 2.8.13 : °³ÀλóÁ¡ ³­¸³¿¡ ´ëÇÑ °³¼± // 2006-10-30(¿ù) Ver 2.8.12 : ½Å±Ô¹Ì¼Ç Ãß°¡, °ÔÀÓ³» ¼­ºñ½º »ó¿ëÈ­ 1Â÷ // 2006-10-10(È­) Ver 2.8.11 : ¹Ì¼Ç·©Å· üũ °­È­, 300% °æÇèÄ¡ À̺¥Æ® // 2006-09-29(±Ý) Ver 2.8.10 : ¹Ì¼Ç·©Å· Á¤º¸ Àü¼Û ÃÖÀûÈ­ // 2006-09-06(¼ö) Ver 2.8.9 : ¹Ì¼Ç·©Å· // 2006-08-23(¼ö) Ver 2.8.8 : ¹æ À̵¿½Ã ¹öÇÁÀ¯Áö±â´É, ÇÊµå ¸®ÆåÅ丵, wmoºÐ¸®ÀÛ¾÷ ¿Ï·á // 2006-08-16(¼ö) Ver 2.8.7 : ´õºíÇÏÀÓ PC¹æ À̺¥Æ®, Ä£±¸»ó¼¼Á¤º¸ ó¸® // 2006-08-08(È­) Ver 2.8.6 : PK ¸±¸®Áî // 2006-08-01(È­) Ver 2.8.5 : ¿þÀÌÆ÷ÀÎÆ® ÀÛ¾÷ // 2006-07-25(È­) Ver 2.8.4 : °æÀïÇåÆÃ º¸»ó°­È­ ¹× ¾îºä¡ ¹æÁöó¸®, ä³ÎäÆÃ ±â´É // 2006-07-19(¼ö) Ver 2.8.3 : À̺¥Æ® °ü·Ã DB¼öÁ¤, Æ®¸®°Å ¾÷µ¥ÀÌÆ® ·ÎÁ÷ ¿ø·¡´ë·Î ¼öÁ¤, °æÀïÇåÆÃ ¼öÁ¤ ÀÛ¾÷ // 2006-07-11(È­) Ver 2.8.2 : Ä£±¸Â÷´Ü ¸®½ºÆ® ÃÖ´ë°ª ¹ö±× ¼öÁ¤ // 2006-06-29(¸ñ) Ver 2.8.1 : Á¶ÇÕ °ü·Ã ÀÛ¾÷ // 2006-06-22(¸ñ) Ver 2.7.2 : ÆÄƼMPâ ¹ö±× ¼öÁ¤, ½ºÅ³ ¹ö±× ¼öÁ¤, ±æµå°øÁö ó¸® // 2006-06-13(È­) Ver 2.7.1 : °æÀïÇåÆÃ ÀÚµ¿¸ÅĪ ±â´É, ¾ÆÀÌÅÛ Á¶ÇÕ ±â´É, ±æµå ¹× Ä£±¸ ·¹º§¾÷ ½Ç½Ã°£ ÅëÁö±â´É // 2006-06-01(¸ñ) Ver 2.6.3 : À̺¥Æ® ¾ÆÀÌÅÛ ¹ö±× ¼öÁ¤, ¾ÆÀÌÅÛ »ç¶óÁö´Â ¹ö±× ¼öÁ¤, ±æµåäÆÃ ¹ö±× ¼öÁ¤ // 2006-05-29(¿ù) Ver 2.6.2 : ¿ÀǺ£Å¸ ÈÄ Ã¹ Á¤±âÁ¡°Ë, °ÔÀÓ·Î±× ¹ö±× ¹× ±â´É Ãß°¡, FSM¿¡¼­ ¹ß»ýÇÏ´Â ·º ¼öÁ¤ // 2006-05-23(È­) Ver 2.6.1 : [¿ÀǺ£Å¸ ½ÃÀÛ ¹öÀü] // 2006-05-22(¿ù) Ver 2.5.6 : [StressTest ¸¶Áö¸· ¹öÀü]³»±¸µµ ó¸® ¹× ¼ö¸®±â´É, ¾ÆÀÌÅÛ ³ª´©±â // 2006-05-19(±Ý) Ver 2.5.5 : ³»±¸µµ °ü·Ã ÆÐŶ Ãß°¡, ÆÄƼ °æÇèÄ¡ ¹®Á¦ ¼öÁ¤, º¸½º ¸ó½ºÅÍ ÀçºÎȰ ¹ö±× ¼öÁ¤ // 2006-05-15(¿ù) Ver 2.5.4 : °æÀïÇåÆÃ ½ÃÀÛÀ§Ä¡ ´Ù¸£°Ô ó¸®, ÇÊµå »ç¸Á½Ã ½ÃÀÛÀ§Ä¡ ºÎȰ, ±âŸ ¹ö±× ¼öÁ¤ // 2006-05-10(¼ö) Ver 2.5.3 : ¸ó½ºÅÍ ¼Òȯ ¹ö±× ¼öÁ¤, GM¸í·É¾î ¹ö±× ¼öÁ¤ // 2006-05-08(¿ù) Ver 2.5.2 : [StressTest ½ÃÀÛ ¹öÀü] Äù½ºÆ® ¹ö±× ¼öÁ¤, ÃÖ´ë·¹º§ÀÌ»ó ¿À¸£´Â ¹ö±× ¼öÁ¤ // 2006-05-07(ÀÏ) Ver 2.5.1 : ÇÇũŸÀÓ À̺¥Æ®, °æÀïÇåÆÃ Ãß°¡ ±â´É, GMµî±Þ ÀÎÁõ¿¡¼­ ¹Þ¾Æ¿È // 2006-05-05(±Ý) Ver 2.4.3 : [E3 ¹öÀü] PVP µ¿±âÈ­ ¹ö±× ¼öÁ¤, ¹Ì¼Ç º¸»ó°æÇèÄ¡ ¹ö±× ¼öÁ¤ // 2006-05-04(¸ñ) Ver 2.4.2 : â°íÀúÀå ¹ö±× ¼öÁ¤, °æÀïÇåÆÃ ¼öÁ¤ ¿äû »çÇ× ¹Ý¿µ¹öÀü // 2006-05-03(¼ö) Ver 2.4.1 : ¹Ì¼Ç·©Å· °ü·Ã DBó¸®, Á¡ÇÁ½Ã µ¿±âÈ­ ¹®Á¦ ¼öÁ¤ // 2006-05-02(È­) Ver 2.3.8 : °¢Á¾ ¹ö±× ¼öÁ¤(¾ÆÀÌÅÛ,±æµå,ÇʵåÀ̵¿,¹Ì¼Ç µîµî) // 2006-04-29(Åä) Ver 2.3.7 : ¸ÊÁ¤º¸¿¡¼­ Æ®¸®°ÅÁ¤º¸ ºÐ¸® ÀÛ¾÷, °æÀïÇåÆÃ Death Match Mode // 2006-04-26(¼ö) Ver 2.3.6 : Ŭ¶óÀÌ¾ðÆ®¿Í ÁÖ°í¹Þ´Â ±âº» ÆÐŶ(MSG_FORWARD)¿¡¼­ DWORD°ª ¾ø¾Ú // 2006-04-24(¿ù) Ver 2.3.5 : ÁÖ±âÀûÀÎ ÆÐŶ½Ã¸®¾ó º¯°æ ±â´É // 2006-04-21(±Ý) Ver 2.3.4 : ¸ÅĪDBó¸® Ãß°¡, PVP ÆÄƼ ¹ö±× ¼öÁ¤, ¿¬ÇÕ Äù½ºÆ® // 2006-04-19(¼ö) Ver 2.3.3 : AC½Ã½ºÅÛ Ãß°¡ // 2006-04-18(È­) Ver 2.3.2 : ¹Ì¼Ç¸Ê Å×½ºÆ® ¿Ï·á ¹öÀü // 2006-04-17(¿ù) Ver 2.3.1 : ºôµå½Ã¸¶´Ù ÇÁ·ÎÅäÄÝ ¹Ù²Ù±â ±â´É Ãß°¡ // 2006-04-14(±Ý) Ver 2.2.5 : ¹æ°ú ÇÊµå °æÇèÄ¡ ºÐ¸®, ¾ÆÀÌÅÛDBÅ©±â º¯°æ // 2006-04-11(È­) Ver 2.2.4 : ¸ó½ºÅÍ ¾÷µ¥ÀÌÆ® ¿µ¿ª ¹ö±× ¼öÁ¤, °æÀïÇåÆÃ¿¡ µû¸¥ ¼­¹ö±¸Çö 1Â÷ ¿Ï·á, ¾ÆÀÌÅÛ µå¶ø ¹ö±× ¼öÁ¤ // 2006-04-10(¿ù) Ver 2.2.3 : ¸ó½ºÅÍ ¾ÆÀÌÅÛ/ÇÏÀÓ µå¶ø¹æ½Ä Àç ¼öÁ¤, ±âÁ¸ ¸¶À» À̵¿ ÇÁ·ÎÅäÄÝ »èÁ¦ // 2006-04-07(±Ý) Ver 2.2.2 : ¸ó½ºÅÍ ¾ÆÀÌÅÛ/ÇÏÀÓ µå¶ø¹æ½Ä ¼öÁ¤, °æÀïÇåÆÃ 1Â÷,¸¶À» ÀüÅõ¸Ê À§Ä¡ ÀúÀå, Äù½ºÆ® ÃÖÀûÈ­ ¹öÀü // 2006-04-04(È­) Ver 2.2.1 : À½¼ºÃ¤ÆÃ, Äù½ºÆ® 1Â÷ ¿Ï·á, ÆÄƼÀå ±Ùó·Î ¿öÇÁ ¹× ¼Òȯ, ÇÊµå »ç³É¸Ê 󸮹öÀü // 2006-03-31(±Ý) Ver 2.1.7 : ij¸¯ÅÍ Á¡ÇÁ ±â´É, ¸ÖƼÆÄƼ¿¡ µû¸¥ °æÇèÄ¡ ¹× ¾ÆÀÌÅÛ ºÐ¹è, ¾ÆÀÌÅÛ ¼ÒÀ¯±Ç ±â´É ¹öÀü // 2006-03-21(È­) Ver 2.1.6 : ¾ÆÀÌÅÛ Cycle ¿Ï¼º, ÆÐŶ¾Ïȣȭ ½ÃÀÛ, ¸ÖƼÆÄƼ ±â´É, ÀÌ¿ëÀÚ Á¤Áö ½Ã½ºÅÛ Ãß°¡ ¹öÀü // 2006-03-09(¸ñ) Ver 2.1.5 : ¸ÖƼÆÄƼ ÇÁ·ÎÅäÄÝ Ãß°¡, ¶óÀ̺귯¸®È­ ÀÛ¾÷, SUN ÆÐŶ ¾Ïȣȭ ¸ðµâ Ãß°¡ ¹öÀü // 2006-02-21(È­) Ver 2.1.4 : ±âº» ÆÄ¶ó¹ÌÅÍ º¯°æ, ¼Ó¼º µ¥¹ÌÁö Àû¿ë, °ø°Ý ÆÐŶ ÃÖÀûÈ­ ¹öÀü // 2006-02-15(¼ö) Ver 2.1.3 : ¾ÆÀÌÅÛ °ü·Ã ÆÐŶ ÃÖÀûÈ­ ÀÛ¾÷ // 2006-01-25(¼ö) Ver 2.1.2 : [PreOpen ¸¶Áö¸· ¹öÀü]ÃÖ´ë JoinÀοø ¹ö±× ¼öÁ¤, ÃÖ´ë ¹æ°¹¼ö Á¦ÇÑ ±â´É, °³ÀλóÁ¡ ¹ö±× ¼öÁ¤ ¹öÀü // 2006-01-24(È­) Ver 2.1.1 : [PreOpen ½ÃÀÛ¹öÀü]RetreatState ºó¹øÇÏ°Ô º¯°æµÇ´Â ¹ö±× ¼öÁ¤, ±æµå»ý¼ºÁ¶°Ç º¯°æ ¹öÀü // 2006-01-23(¿ù) Ver 1.5.29 : ij¸¯ »ç¸Á½Ã HP/MP¸®Á¨ ¾ÈµÇ´ø ¹ö±×¼öÁ¤,¾îºô¸®Æ¼ À妽º ¿À·ù ¼öÁ¤,¸±·¹ÀÌÇåÆÃ Join¹ö±× ¼öÁ¤¹öÀü // 2006-01-23(¿ù) Ver 1.5.28 : ij¸¯ÅÍ »èÁ¦ ¾ÈµÇ´Â ¹ö±× ¼öÁ¤, PVPµ¥ÀÌÅÍ DB±â·Ï ºÎºÐ Ãß°¡, ¸ó½ºÅÍ »ç°Å¸®¹Û °ø°Ý¹ö±× ¼öÁ¤¹öÀü // 2006-01-22(ÀÏ) Ver 1.5.27 : ÆÄƼÀå ¾ø¾îÁö´Â ¹ö±× ¼öÁ¤, ¸¶À» Àü¿ë ÆÐŶ ¹ö±× ¼öÁ¤ ¹öÀü // 2006-01-20(±Ý) Ver 1.5.26 : AI BattleRecode ¹ö±× ¼öÁ¤, °Å·¡½Ã ¹ö±× ¼öÁ¤, Æ®¸®°Å ¹ö±× ¼öÁ¤, À̺¥Æ® ¾ÆÀÌÅÛ Ã³¸® ¹öÀü // 2006-01-19(¸ñ) Ver 1.5.25 : ¸¶À»À̵¿ ¹ö±× ¼öÁ¤, Æ®¸®°Å ¹ö±× ¼öÁ¤, ¿ùµå¼­¹ö ±æµåÁ¤º¸ º¹±¸ ó¸® ¹öÀü // 2006-01-18(¼ö) Ver 1.5.24 : ¿¬±¸°³¹ß °ÔÀӷα׸ðµâ¿¡¼­ Á×´Â ¹ö±× ÁÖ¼® ó¸®, ·Îºñ°ü·Ã ÇÁ·ÎÅäÄÝ ¼öÁ¤¹öÀü // 2006-01-16(¿ù) Ver 1.5.23 : ij¸¯ÅÍÀÇ ±æµåÁ¤º¸ ºê·Îµåij½ºÆÃ, ¸¶¹ý°ø°Ý Å©¸®Æ¼Äà ÆÐŶ, ¾ÆÀÌÅÛ ¹× ±âº»°ø½Äµé ¼öÁ¤¹öÀü // 2006-01-13(±Ý) Ver 1.5.22 : ½ºÅ³¾îºô¸®Æ¼ ÇÁ·ÎÅäÄÝ º¯°æ, ¸¶À»À̵¿¿¡ µû¸¥ ½ÃÀÛ À§Ä¡ ÀúÀå, GM½ºÆ®¸µ ó¸® ¹öÀü // 2006-01-11(¼ö) Ver 1.5.21 : ½ºÅ³ÄÚµå ü°è º¯°æ, ¾ÆÀÌÅÛ °ü·Ã ±âȹ ¼öÁ¤¾È ¹Ý¿µ, ¹Ì¼Ç º¸»ó ½ºÅ©¸³Æ® ó¸® ¹öÀü // 2006-01-05(¸ñ) Ver 1.5.20 : Çï¸ä ¿É¼ÇÈ­ ±â´É, ij¸¯ÅÍÁ¤º¸ ¸¶À» Àü¿ë ÆÐŶ Ãß°¡, ¿¡ÅÚ·¹ÀÎ ¸¶À» Ãß°¡ ¹öÀü // 2006-01-04(¼ö) Ver 1.5.19 : ¸¶À»°£ À̵¿, ij¸¯ÅÍ ¸Ó¸®/¾ó±¼/Ű Customize ¹öÀü // 2006-01-02(¿ù) Ver 1.5.18 : ±æµå »ý¼º ¹× °¡ÀÔ, PC¹æ °æÇèÄ¡ »ó½Âó¸®, ÆÐŶ 3Â÷ ÃÖÀûÈ­ ¹öÀü // 2005-12-23(±Ý) Ver 1.5.17 : Ä£±¸ ÇÁ·ÎÅäÄÝ ±¸Çö, ±æµåDB, ¼Òȯü ¹ö±× ¼öÁ¤ ¹öÀü // 2005-12-16(¿ù) Ver 1.5.16 : ¼Òȯü ½ºÅ³, ¸±·¹ÀÌ ÇåÆÃ¹æ, ¾ÆÀÌÅÛ ½Ã¸®¾ó Áߺ¹ ó¸® ¹öÀü // 2005-12-07(¼ö) Ver 1.5.15 : PVP¹æ»ý¼º, ¸¶À»Ã¤ÆÃ ºäÆ÷Ʈó¸®, ¾É±â/¼­±â, ¸ó½ºÅÍ Å©¸®Æ¼ÄÃ, ½Ç½Ã°£ Åë°è ó¸® ¹öÀü // 2005-11-22(È­) Ver 1.5.14 : ij¸¯ÅÍ À̸ð¼Ç, GM Ŭ¶óÀÌ¾ðÆ®¿¡¼­ °øÁö ³¯¸®±â ¹öÀü // 2005-11-17(¸ñ) Ver 1.5.13 : ±âº» PVPÀüÅõ, ¸ó½ºÅÍ À̼Ó/°ø¼Ó ó¸® ¹öÀü // 2005-11-13(ÀÏ) Ver 1.5.12 : [Gstar ¸¶Áö¸· ¹öÀü] ¿¤¸® ºÎȰ½ºÅ³ ¹ö±× ¼öÁ¤, »ó°Å·¡ ¹ö±× ¼öÁ¤ ¹öÀü // 2005-11-11(±Ý) Ver 1.5.11 : ¾ÆÀÌÅÛ µå·ÓÀÌ Àß ¾ÈµÇ´ø ¹ö±× ¼öÁ¤, ·Îºñ¿¡¼­ ÆÄƼÀå ¹ö±× ¼öÁ¤ ¹öÀü // 2005-11-10(¸ñ) Ver 1.5.10 : GM ±Ó¸»Á¦ÇÑ ±â´É, µð¹ÙÀξÆÀÌÅÛ ¹æ¾î±¸ ¹ö±× ¼öÁ¤, Æ®¸®°Å ¸®Á¨ ¹ö±× ¼öÁ¤ ¹öÀü // 2005-11-09(¼ö) Ver 1.5.9 : [GStar ½ÃÀÛ Version] Áß°£º¸½º ·¹Á¨ ó¸®, ¾ÆÀÌÅÛ ÆÇ¸Å °ø½Ä ¼öÁ¤ ¹öÀü // 2005-11-08(È­) Ver 1.5.8 : »óÀ§ ¸ó½ºÅÍ Ãß°¡ ¾ÆÀÌÅÛ µå·Ó, ¸¶À» ½ÃÀÛÀ§Ä¡ ÀúÀå, ij¸¯ÅÍ Stat °è»ê½Ã Minus(-)°ª ó¸® ¹öÀü // 2005-11-07(¿ù) Ver 1.5.7 : ±âº»°ø½Ä/°¡°Ý°ø½Ä ¼öÁ¤, ȸº¹½ºÅ³ ¹ö±× ¼öÁ¤ ¹öÀü // 2005-11-02(¼ö) Ver 1.5.6 : ¸ó½ºÅÍ ½ºÅ³(³ì¹é,´Ù¿î), ¹ß۸® ½ºÇ÷¡½¬ µ¥¹ÌÁö ó¸®, ¿ùµå¼­¹ö ÀçÁ¢¼Ó ó¸® ¹öÀü // 2005-10-30(ÀÏ) Ver 1.5.5 : [Ŭ·ÎÁî º£Å¸ 2Â÷ ¸¶Áö¸· ¹öÀü] ÆÄƼ °æÇèÄ¡ Ãß°¡ ºñÀ² ¼öÁ¤ ¹öÀü // 2005-10-29(Åä) Ver 1.5.4 : ÁöÇü¿£Áø¿¡ ÀÌ»óÇÑ °ª¿¡ ´ëÇÑ °ËÁõ Ãß°¡ // 2005-10-28(±Ý) Ver 1.5.3 : SUNLog ºÎÇÏ °Å¸®´Â°Å ¼öÁ¤, ÆÄƼ À߸ø üũÀÎµÈ ¹ö±× ¼öÁ¤, µð¹ÙÀÎ ¾ÆÀÌÅÛ È®·ü Á¶Á¤ ¹öÀü // 2005-10-27(¸ñ) Ver 1.5.2 : ä³Î´ç ¹æ¹øÈ£ ÀçÇÒ´ç ¸øÇÏ´Â ¹ö±× ¼öÁ¤, ¹Îø Á¦ÇÑ ¿À¹öÇÃ·Î¿ì ¼öÁ¤, ±Ó¼Ó¸» ó¸® ¹öÀü // 2005-10-25(È­) Ver 1.5.1 : [Ŭ·ÎÁî º£Å¸ 2Â÷ ½ÃÀÛ¹öÀü] // 2005-10-24(¿ù) Ver 1.4.16 : ij¸¯ÅÍ »ý¼º ÆÐŶ ¼öÁ¤, ¸ó½ºÅÍ ¹æÈ² »óÅ ¼öÁ¤, DB ServerInfo¼öÁ¤ // 2005-10-23(ÀÏ) Ver 1.4.15 : ¹èƲ¼­¹öÀÇ ¹æ »ý¼º °¹¼ö Á¦ÇÑ, ¸¶À»¿¡¼­ °É¾î¼­ ÀÚµ¿ ÀÔÀå // 2005-10-22(Åä) Ver 1.4.14 : ÀíÆÌó¸®, µô·¹ÀÌ ½ºÅ³ ¹ö±× ¼öÁ¤, ¼­¹ö ¼½ÅÍ ºÐÇÒ¹ö±× ¼öÁ¤, °ÔÀÓ·Î±× // 2005-10-18(È­) Ver 1.4.12 : »õ·Î¿î ÇÁ·ÎÅäÄÝ Ãß°¡ ¹× º¯°æ(ÆÄƼ Ÿ°ÙÆÃ, ¹Ù·Î°¡±â µî) // 2005-10-14(±Ý) Ver 1.4.11 : »õ·Î¿î ÇÁ·ÎÅäÄÝ Ãß°¡ ¹× º¯°æ, Ŭº£ 1Â÷ ¹ö±× ¸®½ºÆ® ¼öÁ¤¹öÀü // 2005-10-01(Åä) Ver 1.4.9 : Ŭ¶óÀÌ¾ðÆ® ÆÐÄ¡¸¦ Çϱâ À§ÇØ ¹öÀü ¿Ã¸²(ÇÁ·ÎÅäÄÝ ¹öÀü°ú ¸®¼Ò½º ÆÐÄ¡ ¹öÀüÀÇ ºÐ¸® ÇÊ¿äÇÔ) // 2005-09-30(±Ý) Ver 1.4.8 : â°í ±â´É Á¤Áö, Ŭ·ÎÁî º£Å¸ ¼¼Â°³¯¿¡ ¹ß°ßµÈ ¹ö±×µé ¼öÁ¤ // 2005-09-29(¸ñ) Ver 1.4.7 : Ŭ·ÎÁî º£Å¸ 1Â÷ µÑ°³¯¿¡ ¹ß°ßµÈ ¹ö±×µé ¼öÁ¤ // 2005-09-28(¼ö) Ver 1.4.6 : [Ŭ·ÎÁî º£Å¸ 1Â÷ ½ÃÀÛ ¹öÀü ] ù³¯¿¡ ¹ß°ßµÈ ¹ö±×µé ¼öÁ¤ // 2005-09-25(ÀÏ) Ver 1.4.5 : ÆÐŶ ÃÖÀûÈ­ ÀÛ¾÷À¸·Î ÆÐŶ Sizeº¯°æ, ¼­¹ö°£ ÇÁ·ÎÅäÄÝ º¯°æ, ¸ó½ºÅÍ ½ºÅ³ ¹èÆ÷, ¸®¼Ò½º º¯°æ // 2005-09-24(Åä) Ver 1.4.4 : ÆÐŶ ÃÖÀûÈ­ ÀÛ¾÷À¸·Î ÆÐŶ º¯°æ, ¸®¼Ò½º º¯°æ // 2005-09-23(±Ý) Ver 1.4.3 : ¹æ ±¸Á¶ º¯°æ¿¡ µû¸¥ ÆÄƼ°ü·Ã ÇÁ·ÎÅäÄÝ º¯°æ // 2005-09-22(¸ñ) Ver 1.4.2 : ij¸¯ÅÍ »óÅÂÁ¤º¸ ÇÁ·ÎÅäÄÝ º¯°æ // 2005-09-21(¼ö) Ver 1.4.1 : ¹æ»ý¼º ±¸Á¶ º¯°æ, ·Î±×ÀÎ/ÀÎÁõ ÇÁ·ÎÅäÄÝ º¯°æ, ¸Ê Àç¹èÆ÷, ½ºÅ³ ¹ö±× ¼öÁ¤ // 2005-09-17(Åä) Ver 1.3.5 : ¸Ê Àç¹èÆ÷(È­»ê¸Ê Ãß°¡), ¸ó½ºÅÍ ½ºÅ³ 1Â÷ ±¸Çö, ¸¶À» ¼½ÅÍ ºÐÇÒ, ½ºÅ³ ¹ö±× ¼öÁ¤ // 2005-09-11(ÀÏ) Ver 1.3.4 : ÀÎþƮ ¹ö±× ¼öÁ¤, ½ºÅ³/½ºÅ¸ÀÏ ÆÄ¼­ ÅëÇÕ, ÆÄƼ°ü·Ã °æÇèÄ¡ °ø½Ä ¼öÁ¤ // 2005-09-08(¸ñ) Ver 1.3.3 : ½ºÅ³¹ö±× ¼öÁ¤, ½ºÅ¸ÀÏ ·¹º§¾÷ ¹ö±× ¼öÁ¤, ¹Ì¼Ç º¸»ó ¼öÁ¤ // 2005-09-07(¼ö) Ver 1.3.2 : ¹°¾à ±¸¸Å½Ã ¹ö±× ¼öÁ¤, ¾ÆÀÌÅÛ ¼ÒÀ¯±Ç ¹ö±× ¼öÁ¤, ¹Ì¼Ç¸Ê Æ®¸®°Å ¼öÁ¤, ½ºÅ³ ¹ö±× ¼öÁ¤ // 2005-09-06(È­) Ver 1.3.1 : ¸Ê Àç¹èÆ÷ ¹× ÇÁ·ÎÅäÄÝ º¯°æ(Äü½½·Ô) // 2005-09-05(¿ù) Ver 1.2.1 : ¸Ê Àç¹èÆ÷ ¹ÞÀ½, ¸Ê¹öÀüÀÌ ´Ù¸¦ °æ¿ì ¼­¹ö¿¡¼­ ÇʵåÀÔÀåÀ» Çã¿ëÇÏÁö ¾ÊÀ½ // 2005-09-02(Åä) Ver 1.1.1 : ¹öÀü üũ ½ÃÀÛ //------------------------------------------------------------------------------------------------------------------ #endif // __VERSION_H__