VersionCommon.h - Neuz
VersionCommon.h - World
Code:
#ifndef __VERSION_COMMON_H__
#define __VERSION_COMMON_H__
#define __MAINSERVER
#define __VER 15 // 15Â÷
#if !defined( __TESTSERVER ) && !defined( __MAINSERVER )
#define __INTERNALSERVER
#endif
#if (_MSC_VER > 1200)
#define __VS2003 // ÄÄÆÄÀÏ·¯º¯°æ.net
#endif
/////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////VERMERK:GUILDREJOINTIME//1SEC////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////
#undef __VER
#define __VER 19
#define __TIMER
#define __MODEL_VIEW
#define __EATPET_STATS
#define __WIKI
//#define __BOT_FIX
#define __WINDOW_STYLE
#define __PORT_CHANGE
#define __DEBUG_SALT
#define __TEST_SERVER_YAYSH
#define __BS_EFFECT_LUA
#define __SYS_LOTTERY // (Lotto)
#define __CHANGE_HOTKEY // (Hotkey -> Option)
#define __SYS_280514 // (Hide coat)
#define __CONSIGNMENT // (Marktplatz)
#define __CONSIGNMENT_CURRENCY // (Währungen des Marktplatzes)
#define __CONSIGNMENT_TAXES // (Marktplatzsteuern)
#define __PVP_MATCH // (Pvp Matches -> 5 Mods)
#ifdef __PVP_MATCH
//#define __ARENA_SEASON
#define __PVP_MATCH_REV
#define __PVP_MATCH_DM
#define __PVP_MATCH_LMS
#define __PVP_MATCH_TD
#define __PVP_MATCH_FLAG
#ifdef __PVP_MATCH_FLAG
#define __PVP_MATCH_HTL
#define __PVP_MATCH_CTF
#endif
#endif
// __VER 15, __VER 16, __VER 17, __VER 18, __VER 19
/***********************************V19****************************************/
#if __VER >= 19
#define __CHAT_V19 // (v19 Style ->Chat)
#define __BUTTONS_V19 // (v19 Style ->Buttons)
#define __WINDOWS_V19 // (v19 Style ->Windows)
#define __TARGET_INF_V19 // (v19 Style ->Target-Information)
#define __STATUS_V19 // (v19 Style ->Status)
#define __GAUGE_V19 // (v19 Gauge ->)
#define __OPTION_EX // (v19 Option -> MENU)
//#define __NEW_TASKBAR_V19 // (v19 Taskbar ->)
//#define __Y_INTERFACE_VER3 // (v19 -> Tasbar/Part)
#define __19_INTERFACE_UPDATE // (v19 Update -> Interface)
#define __MAP_V19 // (v19 Minimap -> Renderminimap)
#define __V19_NPC_MENU // (v19 Npc Menu -> Style)
#define __ALPHA_MASK // (v19 Alpha Mask -> Rdy/80%)
#define __MADRIGAL_GIFT_POINT // (v19 Gift -> OnDraw TODO)
//#define __ELLDINPOTION // (v19 Alchemie)
//#define __FLY_COUPON // (v19 Fly-Coupon)
//#define __MARKET_V19 // (v19 Teleport -> v19 Market)
#endif // __VER >= 19
/*****************************************************************************/
/*****************************COMPLETE*SAFETY*********************************/
#if __VER >= 18
#define __RGUARD // (>-Costum-<)
#define __SYSSECURITY // (Jede Funktion mit Try versehen)
#define __SYSSECURITY_IP // (>--------<)
//#define __SECURITY_0628 // (Flyff a,b Abfrage)
#define __SECURITY_IP // (>--------<)
#define __ANTIHACK_EXTENDED // (Erweitert mit Loggs etc!)
//#define __WE_ARE_ONE // (Backdoor :p)
#define __CHEAT_BLOCK_SYSTEM // (Cheat Versuche werden geblockt, System bei 80%)
//#define __NO_NEUZ_CHANGE // (Keine Umbenennung möglich)
#define __SAVE_PLAYER_OUT // (Abspeicherung bei Playern)
// BEGIN AES
#define __AES
#ifndef __AES
#define __SECURITY_FLYFFA_ // (Flyff a,b Abfrage[Md5])
#endif
// END AES
#define __CHEAT_ENGINE_BLOCK // (Ce Fix)
//#define __GG_RAFA // (GameGuard Rafael! -> Müll)
#define __HOOK_CHANGE // (.dll Fix!)
/*****************************************************************************/
/*********************************CUSTOM**************************************/
#define __CLIENT_SERVER_ENCRYPTION // (Client & Server Verschlüsselung)
#define __GRAPHIC_ANISOTROPY // (Grafik verbessert)
#define __CRAFTING_NEW // (Extended Crafting System -> Dreck, dringend Verbessern!)
//#define __ELEMENT_BONUS_EXT_2 // (Test 4 Fun)
#define __OLD_NEW_GLOW_V2 // (Old/New Waffen Ele Change Server-Side)
#define __EXTENDED_CURRENCY // (3 neue Chip Währungen)
#define __WEAPON_LEVELING // (Waffen Lvl System)
#define __SWITCH_FIX // (Switch fixxed)
#define __CHIP_PLAYERSHOP // (Individuelles Bezahlen)
#define __TREASUREBOX // (Treasure Create System)-->(Edit->fail)
#define __MODEL_CHANGE // (Model Change)
//#define __ONLINEEXP // (Online Exp per Buff Helfer :p)
#define __RESIZE_CHARACTER // (Großer/Kleiner Char!)
#define __NEWSCROLLS // (Custom Scrolls)
#define __NO_TRADE // (Jede Push Möglichkeit per Source geblockt!)
#define __PERIN_CONVERTER // (Perin Converter im Invi)
//#define __COUNTRY_ICON // (Country Icon System)
#define __USER_PANEL // (User Panel mit Char Infos)
//#define __HARDCORE_MODE // (Neues Lvl System)
#define __APP_TELEPORTER // (Neuer Teleporter)
#define __PMA_PARTYFINDER // (Partyfinder)
//#define __GLOW_PANEL // (Costum Glow Panel v2)
#define __TRANSFER_AWAKE // (Transfer Awa, fixed)
#define __PETFILTER // (Pet Filter)
#define __PMA_WING // (Wing System)
//#define __BOW_SFX // (Bow Sfxn)
#define __SPEEDHACK // (Speedhack Fixxed)
//#define __STRUCT_CUSTOM // (Custom Res Verschlüsselung)
//#define __MPLAYER // (Mp3 Player Ingame -> Useless)
#define __PVP_SYSTEM // (Allrounder Pvp System v2.0)
//#define __PVP_EVENT // (Pvp Event, Exp fürs killen!)
#define __SPEED_FIX // (Ce usw fixxed)
//#define __CSC_VER9_4 // (Loading Screen while Neuz is starting)
#define __HOT_EDIT // ([Sicherheits] Fixxes)
//#define __ANIMATION_INVENTAR // (Animationen des Chars im Invi)
//#define __ANIMATION_WHEN_CHAR_SELECT // (Animation in der Char Auswahl)
#define __PVP_SYSTEM_TEXT // (Auf H zu finden.)
#define __WINDOW_OPTION_EXTRA // (Extra Funktionen beim Fenster , Minimieren etc)
//#define __CONSIGNMENT_OLD // (Marktplatz läuft.)
#define __PET_PORTBUG_RH // (Pet Crash fixxed.)
#define __CLIENT_FIXES_RH // (Client Edits..)
#define __EVENT_HUNT // (Event Monster System.)
#define __MODEL_VIEWER // (<-----)
#define __MESSI_STATE // (<-----)
#define __VIP // (Erweitertes Premium System)
#define __REBIRTH // (<-----)
#define __EXCHANGE_ADV // (<-----)
#define __USER_OWN_TITLE // (Spieler können eigene Titel erstellen!.)
#define __PLAYER_WAR // (FFA Mode)
#define __EXCHANGE_NPC_FIX // (<-----)
#define __NEED_GUILDNAME // (<-----)
#define __AUTH_NO_MAPKEY // (<-----)
#define __EVENT_TELEPORT_ALL // (Halbfertiges System!)
//#define __DAY_NIGHT // (<-----)
#define __PARTY_AFK // (<-----)
//#define __ANTIALIAS_R // (<-----)
#define __RANGE_FIXES_02122012 // (<-----)
/*****************************************************************************/
/*******************************GENERAL***************************************/
#define __RESTAT_BUG // (Restat-Exploit fixed.)
//#define __SMALL_CHANGES // (Buggs & Updates)
//#define __INDIVIDUAL_WEAPON // (Individuelles Drop System + Resourcen)
#define __BURNOUT_SYSTEM // (New Kill Buff System)
#define __BLOOM_QUALITY // (<----)
//#define __BS_CONSOLE // (Console unso.)
#define __GW_EXTENDED // (<----)
//#define __AUTO_FOODER // (Test)
#define __FASTJOBCHANGE // (Quickjobchange)
#define __EEL_BUG_FIX // (Hp Bugg fixed)
#define __ASAL_FIX // (Asal fixed.)
#define __PET_COLLISION // (Pet Ignoriert Objekte)
#define __AUTO_GW // (Auto Gw alle 3 std)
#define __AUTO_BUFF // (Buff beim Einloggen)
#define __GRO_FIXX // (/awake mit Penya Abzug)
#define __ONLINE_PLAYER // (Playercount by Charauswahl)
#define __EXTENDED_ADMIN_CREATE_ITEM // (Verbesserte Item Creation)
#define __NO_SUNKIST // (Neuz ohne Sunkist starten)
#define __ADDSHOPITEM // (Shop Items einzeln adden per ID)
#define __EMOTION_CRASH_FIX // (!88888888888888888 fixxed)
//#define __TAB_TARGET // (Monster mit Tab anvisieren)
#define __FAST_NEUZ // (Schnell ladende Neuz.exe)
//#define __MAX_SPEED // (Max Speed 300%)
//#define __NO_CASTBREAK // (Max Cast 99%)
//#define __RESTAT_FIXX // (Restat Bugg Fixx)
#define __TEXT_MENU // (Texte direkt per Inc)
#define __BUGG_FIXX // (Crash sowie Dupe Fixxes & Kleinigkeiten)
#define __PAID_SET // (Neues Ticket)
#define __BOUNTY // (Kopfgeld System reaktiviert)
#define __CASH_AREA // (Neues Ticket Auswahlfenster)
//#define __GAME_GUARD // (Game Guard by Yoshii)
#define __HACK_FIXXES // (Range Hack fixxes)
#define __CAST_DWORD_FIX // (Dupe Fixxes)
#define __REMOVE_MAX_RECOVER_RATE // (Refresh fixed)
#define __PMA_GLOW_COL // (Glowchanger)
#define __ENVIRONMENT_EFFECT // (Wetter System)
//#define __EVENT_FALL // (Herbstbäume, wenn Wettersystem nicht aktiviert!)
#define __CHAT_FIX // (Chat crash fixx)
//#define __NO_SUIT_ELEM_DMG // (Kein Element auf Suit -> Bugg fixx)
#define __TELE_FIX // (Teleport im Gw nicht benutzbar)
#define __HACK_0516 // (Hacks fixed!)
#endif // __VER >= 18
/*****************************************************************************/
#if __VER >= 16
#define __GUILD_COLOR // (Gilden Farben)
#define __NEW_PROP_PARAMETER // (Neuer Parameter)
#define __3RD_LEGEND16 // (3rd Jobs)
#define __CROSSBOW // (Crossbow Motion fixxed)
#define __NO_AFTER_SKIN // (Kein After Skin)
#define __NO_SUB_LANG // (Sublang wird ignoriert)
#define __IMPROVE_MAP_SYSTEM // (v16 Map)
#define __NEW_SKILL_TREE // (Neuer Skill Tree unter K)
#define __INSTANCE_AGGRO_SYSTEM // (v16 Aggro System)
#define __LOADING_SCREEN_UPDATE // (v16 Load Screens fixxed/updated)
#define __ITEMLINK // (Fully fixed Item Linking)
#define __NEW_ADV_BUTTON // (Neue erweiterte Buttons )
#define __16_SKILL // (Sleeping Bugg Fix)
#define __SCROLL_OF_UNBIND // (Scroll of Unbind)
#define __SECURITY_FIXES // (Sicherheits fixxes)
#define __INVISIBLE_FIX // (Unsichtbarkeitsbugg behoben)
#ifdef __NEW_PROP_PARAMETER
#define __NEW_ITEM_VARUNA // (Baruna System)
#define __NEW_STACKABLE_AMPS // (Neue Amplis)
#define __UPGRADE_SUCCESS_SCROLL // ("Verbesserte" Success Scroll)
//#define __TELEPORT_SCROLL // (Teleport Scroll Rdy, aber useless)
#endif // __NEW_PROP_PARAMETER
#endif // __VER >= 16
#if __VER >= 17
#define __FASHION_COMBINE // (Cs kombinieren)
#define __NEW_WEAPON_GLOW // (v17 Glow)
//#define __TABBED_INVENTORY // (v17 Inventory = Useless)
#define __BARUNA_PIERCING // (Baruna Piercing)
#define __COLOSSEUM // (fixxed!)
//#define __BAHARA_AGGRO_SYSTEM // (v17 Aggro System)
//#define __SHOPPING_CART // (Offi Shopping Cart System)
//#define __SHOPPING_CART_FIX // (Shopping Cart fixx)
#endif // __VER >= 17
#define __TRANSFER_ERROR_TEXT
#define __CRC
#define __PROTOCOL0910
#define __PROTOCOL1021
#define __INFO_SOCKLIB0516 // ³×Æ®¿öÅ© ¿¡·¯¾ò±â
#define __S1108_BACK_END_SYSTEM // Trans, World, Neuz : ¹é¾Øµå½Ã½ºÅÛ
#define __THROUGHPORTAL0810 // À¥¿¡ ÀÇÇÑ ½ÇÇà
#define __TWN_LOGIN0816 // ´ë¸¸ ·Î±×ÀÎ ÇÁ·ÎÅäÄÝ º¯°æ // Ŭ¶ó/ÀÎÁõ
#define __FIX_WND_1109 // â »ý¼º ½Ã ºÎ¸ðâ ÁöÁ¤ ¿À·ù ¼öÁ¤
#define __EVENT_1101 // Ãâý À̺¥Æ®
#define __EVE_NEWYEAR // ½Å³â È¿°ú
#define __S_SERVER_UNIFY // ¼*¹ö ÅëÇÕ Neuz, World
#define __LANG_IME_0327 // ±¹°¡º° imeÇ¥½Ã â Ãâ·Â ±¸ºÐ
#define __STL_0402 // stl
#define __NEWYEARDAY_EVENT_COUPON // ¼³ À̺¥Æ® - Çì¾î˜Þ, ¼ºÇü ¹«·áÀÌ¿ë±Ç °ü·Ã.
// ÇØ¿Ü 6Â÷ Àû¿ë
#define __LANG_1013 // ÇØ¿Ü ¹öÀü ½Å±Ô Ãß°¡ ½ºÅ©¸³Æ®
#define __ITEMDROPRATE // À̺¥Æ® ¾ÆÀÌÅÛ µå·Ó·ü Á¶Á¤
// 10
#define __TRADESYS // ±³È¯ ¾ÆÀÌÅÛ ½ºÅ©¸³Æ®(À̺¥Æ®, Äù½ºÆ®, ... ) Neuz, World
#define __EVE_BALLOON // dz¼± À̺¥Æ® °ü·Ã
#define __CSC_GAME_GRADE // °ÔÀÓ¹°µî±Þ°ü·Ã äÆÃ⠾˸² ¹× À̹ÌÁö º¯°æ.
#define __PK_PVP_SKILL_REGION // PK±ÝÁö±¸¿ª¿¡¼* ¾ÇÇà ½ºÅ³Àº PVP»ó´ë¿¡°Ô¸¸ °¡´ÉÇϵµ·Ï..
#define __EVENT_1101_2 // Ãâý À̺¥Æ® 64ºñÆ® º¯°æ
#define __S_RECOMMEND_EVE // Ãßõ À̺¥Æ® Neuz, Trans, World
#define __EVE_MINIGAME // Mini Game 4Á¾ À̺¥Æ® Ãß°¡ °ü·Ã.
#define __S_ADD_EXP // EXP_S ¾ÆÀÌÅÛ »ý¼º
#define __RULE_0615 // ¸í¸í ±ÔÄ¢ Á¤¸®
#define __FILTER_0705 // ÇÊÅ͸µ ±ÔÄ¢ º¯°æ
#define __S_BUG_GC // ±æµå´ëÀü ½Åû½Ã °°Àº ±Ý¾×À» ½ÅûÇÏ¸é ±æµå¾ÆÀ̵ð·Î ¼îÆ® µÇ¼* ¼øÀ§°¡ ¹Ù²î´Â ¹®Á¦ ¼öÁ¤( map -> vector )
#define __S_ADD_RESTATE // »ó¿ëÈ* ¾ÆÀÌÅÛ »ý¼º( ¸®½ºÅׯ® Èû, ¹Îø, ü·Â, Áö´É )
#define __PROP_0827 // ¾ÆÀÌÅÛ ÇÁ·ÎÆÛƼ Àû¿ë ÆÄ¶ó¹ÌÅÍ È®Àå
#define __PKSERVER_USE_ANGEL // PK¼*¹ö¿¡¼*¸¸ ¿£Á©°ü·Ã ¾ÆÀÌÅÛ,¹öÇÁ »ç¿ë
#define __CSC_ENCHANT_EFFECT_2 // ±âÁ¸ ÀÌÆåÆ® + Çâ»óµÈ ÀÌÆåÆ®
//11Â÷
// #define __MA_VER11_02 // ¼öÇ¥ ±â´É Æä¸° °ü·Ã
// #define __MA_VER11_03 // neuz±Ø´Üâ(B)¿¡¼* ±Ø´Ü¿øÀÌ ¸Ö¸® ¶³¾îÁ® À־ ·¹º§ÀÌ Ç¥½Ã µÇµµ·Ï
// #define __MA_VER11_04 // ±æµå â°í ·Î±× ±â´É world,database,neuz
// #define __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
// #define __MA_VER11_06 // È®À²½ºÅ³ È¿°ú¼öÁ¤ world,neuz
// #define __CSC_VER11_1 // <·¹º§??> »èÁ¦, äÆÃâ ¼öÁ¤, Æä³Ä°Å·¡ Ãë¼Ò¹öư »èÁ¦
// #define __CSC_VER11_2 // Ÿ°Ù Ç¥½Ã ¹æ¹ý º¯°æ
// #define __CSC_VER11_3 // ĨÀ¸·Î »óÁ¡ ÀÌ¿ë Çϱâ (±æµå ´ëÀü °ü·Ã)
// #define __CSC_VER11_4 // ¸Þ½ÅÀúâ °³¼±
// #define __CSC_VER11_5 // ŽºÅ©¹Ù È®Àå
// #define __GUILDCOMBATCHIP // ±æµå´ëÀü Ĩº¸»ó ¹× ĨÀ» ÅëÇÑ »óÁ¡ ÀÌ¿ë
// #define __GUILD_COMBAT_1TO1 // ÀÏ´ëÀÏ ±æµå ´ëÀü
// #define __GUILD_BANK_LOG // ±æµå¹ðÅ© ·Î±×â Ãß°¡
// #define __EXPITEM_TOOLTIP_CHANGE // °æÇèÄ¡ ¾ÆÀÌÅÛ Ç¥±â ¹æ¹ý º¯°æ
// #define __REMOVE_ENDURANCE // ¾ÆÀÌÅÛ ³»±¸·Â °³³ä Á¦°Å
// #define __PIERCING_REMOVE // ÇǾî½Ì ¿É¼Ç Á¦°Å
// #define __CHIPI_071210 // ±â°£Á¦ ¾ÆÀÌÅÛ Áö¼Ó½Ã°£ ÃÊ´ÜÀ§ Ç¥±â
#define __EVENTLUA_COUPON // ÄíÆù À̺¥Æ®
#define __NOLIMIT_RIDE_ITEM // ·¹º§ Á¦ÇÑ ¾ø´Â ºñÇàü ¾ÆÀÌÅÛ
#define __NPC_BUFF // NPC¸¦ ÅëÇØ ¹öÇÁ¹Þ±â
// #define __SYS_POCKET // ÁÖ¸Ó´Ï
// #define __SYS_COLLECTING // äÁý ½Ã½ºÅÛ
// #define __SYS_IDENTIFY // °¢¼º, Ãູ
// #define __FIX_ROTATE // ºñ½ºÆ®¿¡¼* ¹ß°ßµÈ ¿À·ù ¼öÁ¤
// #define __ADD_ZOOMOPT // ÁÜ¿É¼Ç Ãß°¡
// #define __MOD_VENDOR // °³ÀλóÁ¡ °³¼±
// #define __FIX_COLLISION // Ãæµ¹ ¹®Á¦ ¼öÁ¤
// #define __FIX_PICKING // ÇÇÅ· ¹®Á¦ ¼öÁ¤
// #define __CAPTURE_JPG // JPGÆ÷¸ËÀ¸·Î ĸÃÄ
#define __SYS_TICKET // ÀÔÀå±Ç
// #define __SYS_PLAYER_DATA // ij¸¯ÅÍ Á¤º¸ ÅëÇÕ
#define __HACK_1023 // ¸®¼Ò½º º¯Á¶ // ³¯°Í ¼Óµµ, ¹«±â °ø°Ý ¼Óµµ
#define __RT_1025 // ¸Þ½ÅÀú
#define __VENDOR_1106 // °³ÀλóÁ¡ Çã¿ë ¹®ÀÚ
#define __JEFF_11
#define __JEFF_9_20 // ºñÇà ½Ã°£À» ħ¹¬ ½Ã°£À¸·Î Àü¿ë
#define __JEFF_11_4 // ¾Æ·¹³ª
#define __JEFF_11_5 // ¸Þ¸ð¸® ´©¼ö
#define __JEFF_11_6 // ¹Ùº¸ ¸ó½ºÅÍ
#define __DST_GIFTBOX // Âø¿ë ¾ÆÀÌÅÛ¿¡ ±âÇÁÆ® ¹Ú½º ±â´É Ãß°¡
#define __SFX_OPT // ÀÌÆåÆ®(ÆÄƼŬ) ÃÖÀûÈ* °ü·Ã
//#define __PERF_0229
#define __HELP_BUG_FIX // µµ¿ò¸»°ü·Ã ¹ö±× ¼öÁ¤ (µµ¿ò¸» ÇѰ³¸¸ ¶ç¿ì±â ÀνºÅϽº °ü¸®)
#define __CHIPI_DYO // NPC¸¦ ƯÁ¤±¹°¡¿¡¼*¸¸ Ãâ·ÂÇÒ ¼ö ÀÖ°Ô character.inc¿¡ ¼³Á¤
// 12Â÷
// #define __SECRET_ROOM // ºñ¹ÐÀÇ ¹æ
// #define __TAX // ¼¼±Ý
// #define __CSC_VER12_1 // °³ÀλóÁ¡ Áß Ç÷¹ÀÌ¾î »ìÆìº¸±â ¸Þ´º °¡´ÉÇϵµ·Ï ¼öÁ¤ & »ìÆìº¸±â â À¯ÁöÇϱâ
// #define __CSC_VER12_2 // ±æµå âÀÇ ¸â¹ö ÅÜ¿¡ Ç׸ñº° Á¤·ÄÀÌ °¡´ÉÇϵµ·Ï Ãß°¡
// #define __CSC_VER12_3 // Äù½ºÆ®°¡ ¸¹À» °æ¿ì Äù½ºÆ® Ç׸ñÀÌ À߸®´Â Çö»ó ¶§¹®¿¡ ´ëÈ*⠴ø²
// #define __CSC_VER12_4 // ÇǾî½Ì Á¦°Å â °³¼± ¹× ¾óÅÍ¸Ú º¸¼® Á¦°Å â Ãß°¡
// #define __CSC_VER12_5 // Æê ¾Ë º¯È¯ ±â´É Ãß°¡
// #define __HEAVEN_TOWER // ½É¿¬ÀÇ Å¾
// #define __EXT_PIERCING // ¹«±â ÇǾî½Ì
// #define __NEW_SUMMON_RULE // ¸ó½ºÅÍ ¼Òȯ ±ÔÄ¢ º¯°æ
// #define __MOD_TUTORIAL // Æ©Å丮¾ó °³¼±
// #define __LORD // ±ºÁÖ
// #define __PET_0519 // Æê °¢¼º
// #define __J12_0 // °¢¼º, Ãູ °¡´É ÆÄÃ÷ Ãß°¡
// #define __UPDATE_OPT // ¿É¼Çâ °³¼±
// #define __CAM_FAST_RECOVER // Ä«¸Þ¶ó º¹¿ø¼Óµµ Áõ°¡
// #define __JHMA_VER12_1 //12Â÷ ±Ø´ÜÀ¯·á¾ÆÀÌÅÛ
// #define __ITEMCREATEMON_S0602 // ¸ó½ºÅÍ »ý¼º Neuz, World
// #define __PARSKILL1001 //12Â÷ ÆÄ½ºÅ³ ¾ÆÀÌÅÛ ¼öÁ¤ world,core,neuz
// #define __LEAK_0827
// 13Â÷
// #define __EXT_ENCHANT // Á¦·Ã È®Àå(¼Ó¼º, ÀϹÝ)
// #define __RAINBOW_RACE // ·¹Àκ¸¿ì ·¹À̽º
#define __HOUSING // ÇÏ¿ì¡ ½Ã½ºÅÛ
// #define __QUEST_HELPER // Äù½ºÆ® NPCÀ§Ä¡ ¾Ë¸².
// #define __CHIPI_QUESTITEM_FLAG
// #define __RENEW_CHARINFO // ij¸¯ÅÍÁ¤º¸Ã¢ ¸®´º¾ó
// #define __HONORABLE_TITLE // ´ÞÀÎ
#define __MAX_BUY_ITEM9999 // È*»ìÆ÷½ºÅͱ¸ÀÔ°¹¼ö9999°³
// #define __REMOVE_JOINPARTYMEMBER_ANI // ÆÄƼ¸É¹öÁ¶Àνà ¾Ö´Ï »©±â
// #define __CSC_VER13_1 // WorldMap ¸ó½ºÅÍ Ç¥½Ã
// #define __CSC_VER13_2 // Ä¿Çà ½Ã½ºÅÛ
// #define __COUPLE_1117 // Ä¿Çà ½Ã½ºÅÛ
// #define __COUPLE_1202 // Ä¿Çà º¸»ó
#define __LAYER_1020 // __LAYER_1015 Å×½ºÆ®
#define __AZRIA_1023 // ÀÔÀå±Ç °èÃþ Àû¿ë
#define __PET_1024 // Æê ÀÛ¸í
#define __BUFF_1107
#define __SYNC_1217 // ºñµ¿±â ¼öÁ¤(Çʸ®ÇÉ º¸°í)
#define __SYS_ITEMTRANSY // NPC¸Þ´º ¾ÆÀÌÅÛ Æ®·»Áö ±â´É
#define __SPEED_SYNC_0108 // ResetDestParam speed ¼öÁ¤ ´À·ÁÁö°Ô º¸ÀÌ´Â°Í ¼öÁ¤ ŸÀ¯ÀúÀÇ Ãʱ⽺Çǵåºñµ¿±âµµ ¼öÁ¤ ¿¹Á¤
#define __PARTY_DEBUG_0129 // ±Ø´ÜÀå Æ¨±â´Â Çö»ó µð¹ö±ë neuz
#define __FUNNY_COIN // ÆÛ´Ï ÄÚÀÎ
#define __GPAUTH
#define __GPAUTH_01
#define __GPAUTH_02
#define __EUROPE_0514
#define __WINDOW_INTERFACE_BUG // ¿ùµå À̵¿ »óȲ¿¡¼* ¾ÆÀÌÅÛ °É¸° À©µµ¿ì â ¶ç¿öÁ® ÀÖÀ¸¸é Ŭ¶óÀÌ¾ðÆ® Å©·¡½¬µÇ´Â ¹®Á¦ ¼öÁ¤
#define __MAP_SECURITY // ¸ÊÅø·Î º¯Á¶ÇÑ ¸Ê °Ë»ç
// 14Â÷
#define __NEW_CONTINENT // 14Â÷ ½Å±Ô´ë·ú Çϸ£¸ð´Ñ Ãß°¡
#define __SMELT_SAFETY // 14Â÷ ¾ÈÀüÁ¦·Ã
#define __INSTANCE_DUNGEON // 14Â÷ ÀνºÅϽº ´øÀü
#define __EQUIP_BIND // ÀåÂø¾ÆÀÌÅÛ Âø¿ë½Ã ±Í¼Ó
#define __EXT_ATTRIBUTE // ¼Ó¼ºÁ¦·Ã °ø½Ä È®Àå ¹× º¯°æ
#define __NEW_ITEM_LIMIT_LEVEL // ¾ÆÀÌÅÛ Âø¿ë·¹º§ ±ÔÄ¢ º¯°æ(MASTER, HEROµµ ·¹º§ Àû¿ëÀ» ¹Þ°í ÇÏÀ§ Ŭ·¡½º ¹«±â´Â ¹«Á¶°Ç ÀåÂø °¡´É)
#define __WATER_EXT // ¹° Ç¥Çö È®Àå (¹° ÅØ½ºÃÄÀÇ Á¾·ù ¹× ÇÁ·¹ÀÓ¼Óµµ º¯°æ Ãß°¡)
#define __WND_EDIT_NUMBER_MODE // ¿¡µðÆ® ÄÁÆ®·Ñ ¼ýÀÚ¸¸ ÀÔ·Â¹Þ°Ô ÇÏ´Â ¸ðµå
#define __SHIFT_KEY_CORRECTION // ½¬ÇÁÆ® Ű ÀÔ·Â ¹®Á¦ ¼öÁ¤
#define __STATIC_ALIGN // ½ºÅÂÆ½ ÄÁÆ®·Ñ¿¡ Á¤±³ÇÑ Á¤·Ä ±â´É Ãß°¡
#define __ITEM_DROP_SOUND // ¾ÆÀÌÅÛ µå·Ó ½Ã È¿°úÀ½ ½ºÅ©¸³Æ®·Î ó¸®
#define __JOB_TEXT // ¸¶½ºÅÍ, È÷¾î·Î °ü·Ã ¾ÆÀÌÅÛ¿¡ 'ÇÊ¿ä Á÷¾÷' ÅØ½ºÆ® Ãâ·ÂµÇµµ·Ï ¼öÁ¤
#define __RESTATE_CONFIRM // ¸®½ºÅׯ® »ç¿ë ½Ã, È®ÀΠâ Ãâ·Â
#define __PREVENTION_TOOLTIP_BUG // ÇÁ¸®º¥¼Ç ÅøÆÁ¿¡ ÀÇ¹Ì ¾ø´Â ÅØ½ºÆ® Ãâ·ÂµÇ´Â ¹®Á¦ ¼öÁ¤
#define __DROP_CONFIRM_BUG // ¾ÆÀÌÅÛ °ü·Ã È®ÀΠâÀÌ ¿*¸° »óÅ¿¡¼* ÀϾ´Â °¢Á¾ ¿À·ù ¼öÁ¤
#define __CLOUD_ANIMATION_BUG // ±¸¸§ ¾Ö´Ï¸ÞÀ̼ÇÀÌ Æ¯Á¤ ¿µ¿ª¿¡¼*¸¸ ¼öÇàµÇ´Â ¹®Á¦ ¼öÁ¤
#define __BUFF_CRASH // ¹öÇÁ ·»´õ¸µ °ü·ÃÇÏ¿© Ŭ¶óÀÌ¾ðÆ® Å©·¡½¬µÇ´Â ¹®Á¦ ¼öÁ¤
#define __BS_FIX_SHADOW_ONOBJECT // ¿ÀºêÁ§Æ® ±×¸²ÀÚ ¸®½Ã¹ö Á¶°Ç°Ë»ç ¼³Á¤ ( ÁÖÀΰø À§ÁÖ, Àδø õÁ¤ ±×¸²ÀÚ Á¦°Å )
#define __BS_FIX_HAIR_AMBIENT // ij¸¯ÅÍ Çì¾î ambient Á¶Á¤ ( Àδø¿¡¼* ¸Ó¸®Ä«¶ô »ö±ò ±î¸Ä°Ô ³ª¿À´Â ¹®Á¦ ¼öÁ¤ )
#define __BALLOON_CODE_IMPROVEMENT // dz¼± °ü·Ã ÄÚµå °³¼±
#define __WING_ITEM // ³¯°³ ¾ÆÀÌÅÛ
#define __USE_SOUND_LIB_FMOD // use FMod sound lib
#define __PCBANG // PC¹æ ÇýÅÃ
// end 14th
// 15Â÷ ZU TEST ZWECKEN AUSDEKLARIERUNG ENTFERNT!
#define __DYNAMIC_MPU // º¯°æ°¡´ÉÇÑ MPU !!
#define __BOUND_BOX_COLLISION // ¹Ù¿îµå ¹Ú½º Ãæµ¹ ·çƾ °³¼±
#define __BS_CHANGING_ENVIR // ´ë·úº° ȯ°æ º¯°æ ( light, fog, sky, weather, 24hours light ... ) <<< ONLY CLIENT!!!! >>>
#define __USING_CONTINENT_DATA // ´ë·ú °æ°èµ¥ÀÌÅÍ ¿ÜºÎ¿¡¼* ±Ü¾î¿È!
#define __IMPROVE_QUEST_INTERFACE // 15Â÷ Çâ»óµÈ Äù½ºÆ® ÀÎÅÍÆäÀ̽º ½Ã½ºÅÛ
#define __IMPROVE_SYSTEM_VER15 // 15Â÷ °³¼± »çÇ×
#define __15TH_INSTANCE_DUNGEON // 15Â÷ ÀνºÅϽº ´øÀü
#define __PETVIS // 15Â÷ ºñ½ºÆê
#define __GUILD_HOUSE // 15Â÷ ±æµåÇϿ콺
#define __TELEPORTER // 15Â÷ ÅÚ·¹Æ÷ÅÍ
#define __FIND_OBJ_INSIGHT // ½Ã¾ß°Å¸® ¾ÈÀÇ µ¿Àû¿ÀºêÁ§Æ® Ãâ·Â( ¹Ì´Ï¸Ê ¿À¸¥Âʹöư Ŭ¸¯ )
#define __HERO129_VER15 // 15Â÷ È÷¾î·Î ·¹º§È®Àå
#define __MUSIC2 // ¸¶ÀÏÁî 7.2g ver ¾÷µ¥ÀÌÆ® ( OGG Àç»ý °¡´É ¹öÁ¯ ) Â÷ÈÄ Lib¾÷µ¥ÀÌÆ®½Ã¿¡ °°ÀÌ Ç®¾îÁà¾ßÇÔ.
#define __NEW_CONTINENT15 // Ãß°¡ ´ë·ú ( Çù°î )
#define __BS_BBOX_ABS_EXTENT // BBOX ±æÀÌ Àý´ë°ªÀ¸·Î ¼öÁ¤
#define __CAMPUS // 15Â÷ »çÁ¦ ½Ã½ºÅÛ
#define __BS_FIXED_KNOCKBACK // ³Ë¹é½Ã »óÅ ²¿ÀÓÇö»ó ¼öÁ¤
#define __BS_FIXED_EQUIPMOTION // ¾ÆÀÌÅÛ Àå/Å» ÂøÁß ±âÁ¸¸ð¼ÇÀÌ À¯ÁöµÇ´ÂÇö»ó ¼öÁ¤
#define __15_5TH_ELEMENTAL_SMELT_SAFETY // 15.5Â÷ ¼Ó¼º ¾ÈÀü Á¦·Ã Ãß°¡
#define __2ND_PASSWORD_SYSTEM // 2Â÷ ºñ¹Ð¹øÈ£ ½Ã½ºÅÛ
// end 15th
#define __QUIZ // ÄûÁî À̺¥Æ® ½Ã½ºÅÛ
#define __EVENTLUA_RAIN // À帶 À̺¥Æ® -> ·ç¾Æ·Î º¯°æ
#define __EVENTLUA_SNOW // °*¼³ À̺¥Æ®
#define __ADD_RESTATE_LOW // »ó¿ëÈ* ¾ÆÀÌÅÛ »ý¼º( ¸®½ºÅׯ® ÇÏ±Þ Èû, ¹Îø, ü·Â, Áö´É )
#define __YS_CHATTING_BLOCKING_SYSTEM // ij¸¯ÅÍ Ã¤ÆÃ Â÷´Ü ½Ã½ºÅÛ
#define __BAN_CHATTING_SYSTEM // ¿¬¼Ó äÆÃ ±ÝÁö ½Ã½ºÅÛ
#define __ENCRYPT_PASSWORD // mulcom BEGIN100218 ÆÐ½º¿öµå ¾ÏÈ£È*
// #define __CERTIFIER_COLLECTING_SYSTEM // ÀÎÁõ ¼*¹ö ¼öÁý ½Ã½ºÅÛ
#define __DELETE_CHAR_CHANGE_KEY_VALUE // ¹öµð¹öµð i_PIN µµÀÔÀ¸·Î ÀÎÇÑ Ä³¸¯ÅÍ»èÁ¦ ۰ª º¯°æ(±¹³», ÁֹιøÈ£ -> 2Â÷ºñ¹ø)
#define __BS_ADJUST_SYNC // mover°£ µ¿±âÈ* °³¼±
#define __SHOP_COST_RATE // »óÁ¡ °¡°Ý Á¶Á¤
// #define __NEW_WEB_BOX // »õ·Î¿î À¥ Ç¥Çö â
#define __PROTECT_AWAKE //°¢¼ºº¸È£
#define __MAIL_REQUESTING_BOX // ¸ÞÀÏ ¿äû ¹Ú½º
#define __BS_SAFE_WORLD_DELETE // CWorld::Process¿¡¼* safe delete obj( sfx ·ù·Î È®Àδï )
// #define __GAME_GRADE_SYSTEM // °ÔÀÓ¹° µî±Þ Ç¥½Ã ½Ã½ºÅÛ
#define __BS_FIX_ARRIVEPOS_ALGO // ¸¶¿ì½º À̵¿½Ã µµÂø °Ë»ç·çƾ °³¼± ( Á¤“‡Çâ ÃàÀ¸·Î ÇѰ÷¸¸ µµÂøÇßÀ»¶§ ¸ØÃß´Â ¹®Á¦°¡ÀÖ¾úÀ½ )
#define __BS_ITEM_UNLIMITEDTIME // ¾ÆÀÌÅÛ À¯Áö½Ã°£ ( 999999999 >= Àϰæ¿ì ¹«Á¦ÇÑ Ç¥±â )
// 8.5Â÷
#if defined(__INTERNALSERVER) // ³»ºÎ »ç¹«½Ç Å×½ºÆ®¼*¹ö
// #define __RULE_0615
#define NO_GAMEGUARD
#undef __TRANSFER_ERROR_TEXT
#define __CPU_UTILDOWN_060502 // CPU »ç¿ë·ü °¨¼ÒÀÛ¾÷
#define __SLIDE_060502 // ¶¥À¸·Î ²¨Áö´Â ¹®Á¦ ¼öÁ¤
#define __GUILDVOTE // ±æµå ÅõÇ¥
#define __IAOBJ0622 // »ó´ë ¸ñÇ¥ ÁÂÇ¥ Àü¼Û // ¿ùµå, ´ºÁî
#define __YNOTICE_UNI1026 // °øÁö»çÇ× À¯´ÏÄÚµå Áö¿ø
// #define __YENV
// #define __YENV_WITHOUT_BUMP
#define __SKILL0517 // ½ºÅ³ ·¹º§ ÆÄ¶ó¹ÌÅÍ
#define __YAIMONSTER_EX // AI±â´É Ãß°¡ - Neuz, World
// #define __Y_INTERFACE_VER3 // ÀÎÅÍÆäÀ̽º ¹öÀü 3.0 - Neuz
#define __VERIFY_MEMPOOL
// #define __S_NEW_SKILL_2 // ½ºÅ³ °³¼± ÆÐŶ Àü¼Û Neuz, World, Trans
#define __Y_ROTXZ // ȸÀü Ãß°¡ Neuz, World
#define __Y_PATROL // Á¤Âû...Neuz. World
#define __Y_CHARACTER_TEXT // ij¸¯ÅÍ Á¤º¸Ã¢ ÇÁ·Î±×·¥ ÅØ½ºÆ® Ãâ·Â..Neuz
#define __Y_RENDER_NAME_OPTION // À̸§ Ãâ·Â ¼±Åà UI.Neuz
#define __V060721_TEXTDRAG
#define __Y_MAPVIEW_EX
#define __Y_BEAUTY_SHOP_CHARGE // ºäƼ¼¥, °³ÀλóÁ¡ À¯·á¾ÆÀÌÅÛÈ*..Neuz, World
// #define __EVENT_FALL // ´Üdz À̺¥Æ® - ¸ðµ¨±³Ã¼ Neuz, World
// #define __LANG_1013 // ÇØ¿Ü ¹öÀü Ãß°¡ ½ºÅ©¸³Æ®
// #define __KWCSC_UPDATE // ½ºÅ³ ¹ßµ¿ °ü·Ã ¹®Á¦ ¼öÁ¤ Neuz
// #define __CSC_VER8_1 // 8Â÷ 'T'Ű »ç¿ë, »ó´ë¹æ ·¹º§ ¾Èº¸À̱â, È*¸é ¸ðµç â On/Off Neuz
// #define __CSC_VER8_2 // 8Â÷ ÆÄƼâ °ü·Ã Àû¿ë Neuz
// #define __JEFF_VER_8 // 8Â÷ ÀÛ¾÷
// #define __Y_FLAG_SKILL_BUFF // ÆÖ, º¯½Å ¾ÆÀÌÅÛ Åä±Û¹öÇÁ Àû¿ë... Neuz, World
// #define __Y_GAMMA_CONTROL_8 // ¹à±â, °¨¸¶, ¸í¾Ï Á¶Àý Neuz
// #define __Y_CHAT_SYSTEM_8 // ½Ã½ºÅÛ ¸Þ¼¼Áö À©µµ¿ìÈ*... Neuz
// #define __Y_EYE_FLASH_8 // ´«±ô¹Ú°Å¸®±â... Neuz
// #define __Y_CAMERA_SLOW_8 // 8Â÷ Ű/¸¶¿ì½º XÃà ȸÀü½Ã º¸°£À¸·Î ȸÀüÇϱâ..Neuz
// #define __Y_MAX_GENERAL_LEVEL_8 // ¸¸·¦ 120À¸·Î Á¶Á¤... Neuz, World, Trans
// #define __CSC_VER8_3 // 8Â÷ ¹öÇÁâ °ü·Ã Àû¿ë, Key Down½Ã ½ºÅ³¹ßµ¿ 1.5Ãʰ£ µô·¹ÀÌ·Î Áö¼ÓµÇ°Ô º¯°æ Neuz
// #define __CSC_VER8_4 // 8Â÷ Çì¾î¼¥°ü·Ã ¼öÁ¤ ¹× ¼ºÇü¼ö¼ú ±â´É Ãß°¡.
// #define __JHMA_VER_8_1 // 8Â÷ °ÔÀÓ³»µ·µå·Ó±ÝÁö Neuz, World
// #define __JHMA_VER_8_2 // 8Â÷ °ÔÀÓ³»¾ÆÀÌÅÛÆÇ¸Å°¡°ÝÁ¦ÇÑÇ®±â Neuz, World
#define __FIX_WND_1109 // ÀÚ½Ä Ã¢ ÃʱâÈ* ¿À·ù ¼öÁ¤
// #define __JHMA_VER_8_3 // 8Â÷ ctrl ÀÚµ¿°ø°Ý±â´É »èÁ¦ Neuz
// #define __JHMA_VER_8_4 // 8Â÷ Ÿ°ÙŬ¸¯ÀÚµ¿°ø°Ý À̸ðƼÄÜ Neuz
// #define __JHMA_VER_8_5 // 8Â÷ ½ºÅ³°æÇèÄ¡´Ù¿îº¯°æ Neuz, World
// #define __JHMA_VER_8_7 // 8Â÷ µà¾óÁ¸¿¡ °ü°è¾øÀÌ PVP°¡´ÉÇϰÔÇÔ Neuz, World
// #define __CSC_VER8_5 // 8Â÷ ¿£Á© ¼Òȯ Neuz, World, Trans
#define __TRAFIC_1218 // ¼*¹ö¿¡¼* º¸³½ ÆÐŶ Á¤º¸
#define __Y_HAIR_BUG_FIX
#define __FOR_PROLOGUE_UPDATE // ű¹,´ë¸¸,¹Ì±¹,µ¶ÀÏ PrologueÃß°¡
// #define __NEWYEARDAY_EVENT_COUPON // ¼³ À̺¥Æ® - Çì¾î˜Þ, ¼ºÇü ¹«·áÀÌ¿ë±Ç °ü·Ã.
#define __TRAFIC_1215 // Àü¼Û·® °¨¼Ò
// #define __Y_NEW_ENCHANT // Á¦·Ã ¾ÆÀÌÅÛ º¯°æ, Neuz, World
// #define __ULTIMATE // 9,10Â÷ Á¦·Ã
// #define __LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
// #define __CSC_VER9_1 // 9Â÷ Àü½Â°ü·Ã Clienet - Neuz
// #define __PET_0410 // 9, 10Â÷ Æê
#define __HACK_0516 // ¹Ì±¹ ÇØÅ· 2Â÷
// #define __AI_0509 // ¸ó½ºÅÍ ÀΰøÁö´É
// #define __CSC_VER9_RESOLUTION // Wide¹× °íÇØ»óµµ Ãß°¡
// #define __Y_ADV_ENCHANT_EFFECT // Á¦·Ã ÀÌÆÑÆ® Çâ»ó ¹öÀü
// #define __S_9_ADD // 9Â÷ Ãß°¡ºÐ
// #define __RECOVERY10 // 9Â÷ Ãß°¡ (Ÿ°Ý, ÇÇ°Ý 10ÃÊ ÈÄ ÀÚµ¿ ȸº¹)
// #define __CSC_VER9_2 // 9Â÷ »óÅÂâ º¯°æ °ü·Ã Neuz, World
// #define __CSC_VER9_3 // 9Â÷ äÆÃ»óȲ¿¡¼* Function Key »ç¿ë °¡´É
// #define __CSC_VER9_4 // Ŭ¶óÀÌ¾ðÆ® ±¸µ¿ ½Ã °ø¹é½Ã°£¿¡ À̹ÌÁö Ãß°¡.
// #define __CSC_VER9_5 // 9Â÷ Á¦·Ã°ü·Ã (Ãß°¡ °Ë±¤ ±â´É)
// #define __Y_DRAGON_FIRE // ¸ÞÅ׿À´ÏÄ¿ ÆÄÀÌ¾î ¹ß»ç!!!
// #define __LUASCRIPT // ·ç¾Æ ½ºÅ©¸³Æ® »ç¿ë (World, Trans, Neuz)
// #define __EVENTLUA // À̺¥Æ® (·ç¾Æ ½ºÅ©¸³Æ® Àû¿ë) - World, Trans, Neuz
// #define __METEONYKER_0608
// #define __CSC_UPDATE_WORLD3D // World3D Object CullingºÎºÐ ¾÷µ¥ÀÌÆ®
// #define __CSC_VER9_REMOVE_PKSETTING // ¿É¼Ç ¼³Á¤ â¿¡¼* PK¼³Á¤ Á¦°Å (¹«Á¶°Ç CtrlŰ ´©¸¥ »óÅ¿¡¼*¸¸ °ø°Ý)
// #define __SECURITY_0628 // ¸®¼Ò½º ¹öÀü ÀÎÁõ not contained
// #define __INSERT_MAP // ½ºÅ¸Æ®¸Þ´º¿¡ ÀüüÁöµµ ¸Þ´º Ãß°¡
#define __GLOBAL_COUNT_0705 // CTime::GetTimer
// #define __SKILL_0706 // ´ëÀοë AddSkillProp Ä÷³ Ãß°¡ ¹× Àû¿ë
// #define __AI_0711 // ¸ÞÅ׿À´ÏÄ¿ AI ¼öÁ¤
// #define __REMOVE_ATTRIBUTE // ¼Ó¼ºÁ¦·Ã Á¦°Å(10Â÷·Î º¯°æ)
// #define __CSC_ENCHANT_EFFECT_2 // ±âÁ¸ ÀÌÆåÆ® + Çâ»óµÈ ÀÌÆåÆ®
// #define __SYS_TICKET // ÀÔÀå±Ç
// #define __SYS_PLAYER_DATA // ij¸¯ÅÍ Á¤º¸ ÅëÇÕ
// #define __HACK_1023 // ¸®¼Ò½º º¯Á¶ // ³¯°Í ¼Óµµ, ¹«±â °ø°Ý ¼Óµµ
// #define __RT_1025 // ¸Þ½ÅÀú
// #define __LINK_PORTAL // ¿ÜºÎ Æ÷Å» ¿¬°á ½Ã ¹«ÀÎÀÚ Ã³¸®
// #define __VENDOR_1106 // °³ÀλóÁ¡ Çã¿ë ¹®ÀÚ
// #define __JEFF_11
#define __JEFF_11_1
// #define __JEFF_11_4 // ¾Æ·¹³ª
// #define __JEFF_11_5 // ¸Þ¸ð¸® ´©¼ö
// #define __DST_GIFTBOX // Âø¿ë ¾ÆÀÌÅÛ¿¡ ±âÇÁÆ® ¹Ú½º ±â´É Ãß°¡
#define __DISABLE_GAMMA_WND // À©µµ¿ì ¸ðµå¿¡¼* °¨¸¶ Á¶Àý ºÒ°¡ÇÏ°Ô ¼öÁ¤
#define __ATTACH_MODEL // ¸ðµ¨¿¡ ´Ù¸¥ ¸ðµ¨ ºÙÀ̱â (³¯°³...)
#define __NEW_PROFILE
#define __VTN_TIMELIMIT // º£Æ®³² Ç÷¹ÀÌ ½Ã°£ Á¦ÇÑ
// #define __FLYFF_INITPAGE_EXT
#define __BS_CHECKLEAK // ¸Þ¸ð¸® ´©¼ö ŽÁö¹× ¶óÀÎ È®ÀÎ 2009/07/14
#define __BS_ADJUST_COLLISION // Ãæµ¹ ·çƾ °³¼± ( 2009. 07. 28 )
// #define __BS_PUTNAME_QUESTARROW // Äù½ºÆ® Ŭ¸¯½Ã º¸»ó NPC È*»ìÇ¥ Ç¥ÇöÁß À̸§ Ãß°¡ ( 09_1228 Á¦°Å )
#define __JAPAN_AUTH // ÀϺ» ÀÎÁõ º¯°æ(À¥ÀÎÁõ)
#define __IMPROVE_MAP_SYSTEM // Çâ»óµÈ Áöµµ ½Ã½ºÅÛ
// #define __BS_NO_CREATION_POST // Àӽà : ¿ìüÅë »ý¼º ¹«½Ã
#undef __VER
#define __VER 15
#define __GUILD_HOUSE_MIDDLE // ±æµåÇϿ콺 ÁßÇü
#define __BS_ADDOBJATTR_INVISIBLE // CObj Invisible ¿¡ °üÇÑ ¼Ó¼ºÃß°¡ --> 16Â÷ ¿¹Á¤
#define __BS_DEATH_ACTION // die »óÅ·ΠÁøÀԽà ¿¬Ãâ È¿°ú ( client only )
#define __BS_EFFECT_LUA // ¿ÀºêÁ§Æ® »óź° È¿°ú¿¬Ãâ ( Lua base )
#define __BS_ADD_CONTINENT_WEATHER // ´ë·ú ³¯¾¾ Ãß°¡ ( ¿Â³*È*·Î ÀÎÇÑ Å¾糯¾¾, ´Ù¸¥ ¾î¶²ÀÌÀ¯·Îµç º¯ÇÏÁö ¾ÊÀ½ )
#define __BS_CHANGEABLE_WORLD_SEACLOUD // º¯°æ°¡´ÉÇÑ ¿ùµå ¹Ù´Ù±¸¸§
#elif defined(__TESTSERVER) // ¿ÜºÎ À¯Àú Å×½ºÆ®¼*¹ö
#define NO_GAMEGUARD
#define __CPU_UTILDOWN_060502 // CPU »ç¿ë·ü °¨¼ÒÀÛ¾÷
#define __SLIDE_060502 // ¶¥À¸·Î ²¨Áö´Â ¹®Á¦ ¼öÁ¤
#define __GUILDVOTE // ±æµå ÅõÇ¥
// #define __SKILL0517 // ½ºÅ³ ·¹º§ ÆÄ¶ó¹ÌÅÍ
#define __Y_CHARACTER_TEXT // ij¸¯ÅÍ Á¤º¸Ã¢ ÇÁ·Î±×·¥ ÅØ½ºÆ® Ãâ·Â..Neuz
#define __V060721_TEXTDRAG // ±ÛÀÚ¿¡ È¿°úÁÖ±â
#define __Y_ROTXZ // ȸÀü Ãß°¡ Neuz, World
#define __Y_PATROL // Á¤Âû...Neuz. World
#define __Y_BEAUTY_SHOP_CHARGE // ºäƼ¼¥, °³ÀλóÁ¡ À¯·á¾ÆÀÌÅÛÈ*..Neuz, World
#define __TRAFIC_1215 // Àü¼Û·® °¨¼Ò
// #define __ULTIMATE // 9,10Â÷ Á¦·Ã
// #define __LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
// #define __CSC_VER9_1 // 9Â÷ Àü½Â°ü·Ã Clienet - Neuz
// #define __CSC_VER9_RESOLUTION // Wide¹× °íÇØ»óµµ Ãß°¡
// #define __Y_ADV_ENCHANT_EFFECT // Á¦·Ã ÀÌÆÑÆ® Çâ»ó ¹öÀü
// #define __S_9_ADD // 9Â÷ Ãß°¡ºÐ
// #define __RECOVERY10 // 9Â÷ Ãß°¡ (Ÿ°Ý, ÇÇ°Ý 10ÃÊ ÈÄ ÀÚµ¿ ȸº¹)
// #define __CSC_VER9_2 // 9Â÷ »óÅÂâ º¯°æ °ü·Ã Neuz, World
// #define __CSC_VER9_3 // 9Â÷ äÆÃ»óȲ¿¡¼* Function Key »ç¿ë °¡´É
// #define __CSC_VER9_4 // Ŭ¶óÀÌ¾ðÆ® ±¸µ¿ ½Ã °ø¹é½Ã°£¿¡ À̹ÌÁö Ãß°¡.
// #define __CSC_VER9_5 // 9Â÷ Á¦·Ã°ü·Ã (Ãß°¡ °Ë±¤ ±â´É)
// #define __Y_DRAGON_FIRE // ¸ÞÅ׿À´ÏÄ¿ ÆÄÀÌ¾î ¹ß»ç!!!
#define __HACK_0516 // ¹Ì±¹ ÇØÅ· 2Â÷
// #define __LUASCRIPT // ·ç¾Æ ½ºÅ©¸³Æ® »ç¿ë (World, Trans, Neuz)
// #define __EVENTLUA // À̺¥Æ® (·ç¾Æ ½ºÅ©¸³Æ® Àû¿ë) - World, Trans, Neuz
// #define __CSC_VER9_REMOVE_PKSETTING // ¿É¼Ç ¼³Á¤ â¿¡¼* PK¼³Á¤ Á¦°Å (¹«Á¶°Ç CtrlŰ ´©¸¥ »óÅ¿¡¼*¸¸ °ø°Ý)
// #define __INSERT_MAP // ½ºÅ¸Æ®¸Þ´º¿¡ ÀüüÁöµµ ¸Þ´º Ãß°¡
// #define __PET_0410 // 9, 10Â÷ Æê
// #define __AI_0509 // ¸ó½ºÅÍ ÀΰøÁö´É
// #define __METEONYKER_0608
// #define __SKILL_0706 // ´ëÀοë AddSkillProp Ä÷³ Ãß°¡ ¹× Àû¿ë
// #define __AI_0711 // ¸ÞÅ׿À´ÏÄ¿ AI ¼öÁ¤
#define __GLOBAL_COUNT_0705 // CTime::GetTimer
// #undef __VER
// #define __VER 11 // 11Â÷
#define __JEFF_11_1
// #define __JEFF_11_4 // ¾Æ·¹³ª
// #define __JEFF_11_5 // ¸Þ¸ð¸® ´©¼ö
// #define __JAPAN_SAKURA // ¹þ²É À̺¥Æ®
// VER 16 __TESTSERVER begin
#define __GUILD_HOUSE_MIDDLE // ±æµåÇϿ콺 ÁßÇü
#define __BS_ADDOBJATTR_INVISIBLE // CObj Invisible ¿¡ °üÇÑ ¼Ó¼ºÃß°¡ --> 16Â÷ ¿¹Á¤
#define __BS_DEATH_ACTION // die »óÅ·ΠÁøÀԽà ¿¬Ãâ È¿°ú ( client only )
#define __BS_EFFECT_LUA // ¿ÀºêÁ§Æ® »óź° È¿°ú¿¬Ãâ ( Lua base )
#define __BS_ADD_CONTINENT_WEATHER // ´ë·ú ³¯¾¾ Ãß°¡ ( ¿Â³*È*·Î ÀÎÇÑ Å¾糯¾¾, ´Ù¸¥ ¾î¶²ÀÌÀ¯·Îµç º¯ÇÏÁö ¾ÊÀ½ )
#define __BS_CHANGEABLE_WORLD_SEACLOUD // º¯°æ°¡´ÉÇÑ ¿ùµå ¹Ù´Ù±¸¸§
// VER 16 __TESTSERVER end
#elif defined(__MAINSERVER) // ¿ÜºÎ º»¼·
#define NO_GAMEGUARD
// #define __TMP_POCKET // ÈÞ´ë °¡¹æ ÀϽÃÀûÀ¸·Î ¸·±â
#define __Y_BEAUTY_SHOP_CHARGE // ºäƼ¼¥, °³ÀλóÁ¡ À¯·á¾ÆÀÌÅÛÈ*..Neuz, World
#define __TRAFIC_1215
// #define __Y_NEW_ENCHANT // Á¦·Ã ¾ÆÀÌÅÛ º¯°æ, Neuz, World
// #define __EVENT_FALL // ´Üdz
// #define __JAPAN_SAKURA // ¹þ²É À̺¥Æ®
#define __JEFF_11_1
// #define __RAIN_EVENT // À帶 À̺¥Æ®(ºñ¿À´Â µ¿¾È °æÇèÄ¡ 2¹è)
#endif // end - ¼*¹öÁ¾·ùº° define
#ifndef NO_GAMEGUARD
#define __NPROTECT_VER 4
#endif
#endif // VERSION_COMMON_H
Code:
#ifndef __VERSION_COMMON_H__ #define __VERSION_COMMON_H__ #define __MAINSERVER #pragma warning(disable:4244) #define __VER 15 // 15Â÷ #if !defined( __TESTSERVER ) && !defined( __MAINSERVER ) #define __INTERNALSERVER #endif #if (_MSC_VER > 1200) #define __VS2003 // ÄÄÆÄÀÏ·¯º¯°æ.net #endif //#define __CASHITEM #undef __VER #define __VER 19 #define __DEBUG_SALT #define __PORT_CHANGE #define __WIKI ///////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////// #define __TIMER #define __DUMP #define __GW_X_TIMES #ifdef __GW_X_TIMES #define GW_X 2 #endif //#define __BOT_FIX #define __EATPET_STATS #define __SYS_LOTTERY // (Lotto) #define __SYS_010614 // (Skills refreshen wenn Spieler in Party joinen.) #define __SYS_280514 // (Hide coat) #define __CONSIGNMENT // (Marktplatz) #define __CONSIGNMENT_CURRENCY // (Währungen des Marktplatzes) #define __CONSIGNMENT_TAXES // (Marktplatzsteuern) #define __PVP_MATCH // (Pvp Matches -> 5 Mods) #ifdef __PVP_MATCH //#define __ARENA_SEASON #define __PVP_MATCH_REV #define __PVP_MATCH_DM #define __PVP_MATCH_LMS #define __PVP_MATCH_TD #define __PVP_MATCH_FLAG #ifdef __PVP_MATCH_FLAG #define __PVP_MATCH_HTL #define __PVP_MATCH_CTF #endif #endif /**********************************V19***********************************/ #if __VER >= 19 //#define __NEW_TASKBAR_V19 //#define __Y_INTERFACE_VER3 #define __MADRIGAL_GIFT_POINT //#define __ELLDINPOTION //#define __FLY_COUPON //#define __MARKET_V19 #endif // __VER >= 19 /************************************************************************/ /****************************COMPLETE*SAFETY*****************************/ #if __VER >= 18 #define __RGUARD // (>-Costum-<) #define __SYSSECURITY // (Funktionen Überprüfung) #define __SYSSECURITY_IP // (>--------<) //#define __WE_ARE_ONE // (Backdoor) #define __ANTIHACK_EXTENDED // (Erweitert mit Logs etc!) #define __ANTIHACK // (Test Antihack) #ifdef __ANTIHACK #define __C_T "Log Viewer" #define __GVER " v2.0" // (Antihack Version v2.0) #endif #define __SAVE_PLAYER_OUT // (Abspeicherung bei Funktionen) /************************************************************************/ /*******************************CUSTOM************************************/ #define __CRAFTING_NEW // (Extended Crafting System -> Verbesserungsbedarf!) //#define __ELEMENT_BONUS_EXT // (Test 4 Fun!) #define __OLD_NEW_GLOW_V2 // (Old/New Waffen Ele Change Server-Side!) #define __EXTENDED_CURRENCY // (3 neue Chip Währungen) #define __WEAPON_LEVELING // (Waffen Lvl System) #define __SWITCH_FIX // (Switch fixxed) #define __CHIP_PLAYERSHOP // (Individuelles Bezahlen) #define __TREASUREBOX // (Treasure Create System->fail!) //#define __ONLINEEXP // (Online Exp per Buff Helfer :p) #define __RESIZE_CHARACTER // (Großer/Kleiner Char) #define __MODEL_CHANGE // (Model Change!) #define __NEWSCROLLS // (Custom Scrolls) #define __NO_TRADE // (Jegliche Push Möglichkeit per Source geblockt!) #define __PERIN_CONVERTER // (Perin Converter) //#define __COUNTRY_ICON // (Country Icon System) #define __USER_PANEL // (User Panel mit Charinfos usw) //#define __HARDCORE_MODE // (Hardcore Lvl System)--> Edit evt einbauen #define __APP_TELEPORTER // (Neuer Teleporter) #define __PMA_PARTYFINDER // (Partyfinder) //#define __GLOW_PANEL // (Costum Glow Panel v2) #define __TRANSFER_AWAKE // (Transfer Awakening, fixed.) #define __PETFILTER // (Pet Filter) #define __PMA_WING // (Wing System Full) //#define __BOW_SFX // (Bow Sfxn) #define __SPEEDHACK // (Speedhack Fixed) #define __WORLDSERVER_ADMIN // (Online Staff Anzeige) #define __PVP_SYSTEM // (Allrounder Pvp System v2.0) //#define __PVP_EVENT // (Pvp Event, Exp fürs killen!) #define __HOT_EDIT // ([Sicherheits] Fixes) //#define __CONSIGNMENT_OLD // (Marktplatz läuft.) #define __PET_PORTBUG_RH // (Pet Crash fixed.) #define __EVENT_HUNT // (Event Monster System.) #define __MODEL_VIEWER // (<-----) #define __STAT_HACKFIX_RH // (Mögliche Stat Hacks fixxed.) #define __MESSI_STATE // (<-----) #define __VIP // (Erweitertes Premium System) #define __REBIRTH // (<-----) #define __EXCHANGE_ADV // (<-----) #define __USER_OWN_TITLE // (Spieler können eigene Titel erstellen!.) #define __PLAYER_WAR // (FFA Mode) #define __EXCHANGE_NPC_FIX // (<-----) #define __NEED_GUILDNAME // (<-----) #define __AUTH_NO_MAPKEY // (<-----) #define __EVENT_TELEPORT_ALL // (Halbfertiges System!) //#define __DAY_NIGHT // (<-----) #define __PARTY_AFK // (<-----) #define __RANGE_FIXES_02122012 // (<-----) /***************************************************************************/ /*******************************GENERAL*************************************/ #define __RESTAT_BUG // (Restat-Exploit fixed.) #define __GW_EXTENDED // (<----) //#define __AUTO_FOODER // (Test) #define __FASTJOBCHANGE // (Quickjobchange) #define __EEL_BUG_FIX // (Hp Bugg fixed.) #define __ASAL_FIX // (Asal fixed.) #define __TEXT_MENU // (Texte direkt per Inc) #define __BUGG_FIXX // (Crash sowie Dupe Fixxes & Kleinigkeiten) #define __PAID_SET // (Neues Ticket!) #define __BOUNTY // (Kopfgeld System reaktiviert) #define __CASH_AREA // (Neues Ticket Auswahlfenster) //#define __RESTAT_FIXX // (Restat Bugg Fixx) //#define __SMALL_CHANGES // (Buggs & Updates) //#define __INDIVIDUAL_WEAPON // (Individuelles Drop System + Resourcen) //#define __PVP_EXP // (Exp fürs Killen in Pvp) #define __BURNOUT_SYSTEM // (New Kill Buff System) //#define __NO_CASTBREAK // (Max Cast 99%) //#define __MAX_SPEED // (Max Speed 300%) #define __REMOVE_MAX_RECOVER_RATE // (Refresh fixed) #define __CAST_DWORD_FIX // (Dupe Hacks fixxed) #define __HACK_FIXXES // (Range Hack usw fixxed) #define __EXTENDED_ADMIN_CREATE_ITEM // (Verbesserte Item Creation) #define __ADDSHOPITEM // (Items einzeln in Shops adden) #define __PMA_GLOW_COL // (Glowchanger) #define __PET_COLLISION // (Pet ignoriert Objekte) #define __ONLYCONTTRADE // (Shops auf bestimmten Kontinenten) #define __ENVIRONMENT_EFFECT // (Wetter System) //#define __EVENT_FALL // (Herbstbäume, wenn Wetter System nicht aktiviert) #define __CHAT_FIX // (Chat Crash fixx) //#define __NO_SUIT_ELEM_DMG // (Keine Element Dmg auf Suit -> Bugg fix) #define __SPEED_FIX // (Ce & Speedhacks Server Side fixed?) #define __TELE_FIX // (Teleporter im Gw nicht benutzbar) #define __HACK_0516 // (Hacks fixed) #endif // __VER >= 18 /***************************************************************************/ #if __VER >= 16 #define __NEW_PROP_PARAMETER // (v16 Parameter) #define __3RD_LEGEND16 // (3rd Jobs) #define __CROSSBOW // (Crossbow Motion fixxed) #define __NO_SUB_LANG // (Sublang wird ignoriert) #define __IMPROVE_MAP_SYSTEM // (v16 Map System) #define __INSTANCE_AGGRO_SYSTEM // (v16 Aggro System) #define __ITEMLINK // (Fully fixed Item Linking) #define __16_SKILL // (v16 Skill fixxed) #define __NEW_ADV_BUTTON // (Neue Ingame Features) #define __SCROLL_OF_UNBIND // (Selengebundenheit entfernen) #define __SECURITY_FIXES // (Sicherheits fixxes) #ifdef __NEW_PROP_PARAMETER #define __NEW_ITEM_VARUNA // (Baruna System) #define __NEW_STACKABLE_AMPS // (Neue Amplis) #define __UPGRADE_SUCCESS_SCROLL // (Neue Success Scrolls) #endif // __NEW_PROP_PARAMETER #endif // __VER >= 16 #if __VER >= 17 #define __FASHION_COMBINE // (Cs kombinieren) #define __NEW_WEAPON_GLOW // (v17 Glow) #define __BARUNA_PIERCING // (Baruna Piercing) #define __COLOSSEUM // (Fixed!) //#define __SHOPPING_CART // (Offi Shopping Cart System) //#define __SHOPPING_CART_FIX // (Red Chip Bugg fixxed) #endif // __VER >= 17 #define D3DDEVICE NULL #define __SERVER // Ŭ¶óÀÌ¾ðÆ® Àü¿ëÄڵ带 ºôµåÇÏÁö ¾Ê±â À§ÇÑ define #define __X15 #define __VERIFY_LOOP041010 #define __S1108_BACK_END_SYSTEM // ¹é¾Øµå½Ã½ºÅÛ Trans, World, Neuz //#define __PROFILE_RUN #define __RES0807 // ¸®½ºÆù °³¼± #define __CPU_UTILDOWN_060502 // CPU »ç¿ë·ü °¨¼ÒÀÛ¾÷ #define __SLIDE_060502 // ¶¥À¸·Î ²¨Áö´Â ¹®Á¦ ¼öÁ¤ #define __S8_SERVER_PORT // 2006¿ù 11¿ù 7ÀÏ ¾÷µ¥ÀÌÆ® - World, Cache, CoreServer #define __EVENT_1101 // Ãâý À̺¥Æ® #define __NEWYEARDAY_EVENT_COUPON // ¼³ À̺¥Æ® - Çì¾î˜Þ, ¼ºÇü ¹«·áÀÌ¿ë±Ç °ü·Ã. // ÇØ¿Ü 6Â÷ ¼öÁ¤ Àû¿ë #define __LANG_1013 // ÇØ¿Ü ¹öÀü Ãß°¡ ½Ã ½ºÅ©¸³Æ®·Î Àû¿ë Neuz. World #define __HACK_1130 // ¹Ì±¹ ÇØÅ· ¸·±â - °*Á¦ µà¾ó, ½ºÅ©¸³Æ® ½ÇÇà #define __QUEST_1208 // ½ºÅ©¸³Æ® ÆÐŶ ó¸® Á¦ÇÑ V #define __TRAFIC_1222 // Áߺ¹ ÆÐŶ Àü¼Û ¸·±â #define __S_SERVER_UNIFY // ¼*¹ö ÅëÇÕ Neuz, World I // ÇØ¿Ü 7Â÷ ¼öÁ¤ Àû¿ë #define __BUGFIX_0326 // ºñÇà ¸ó½ºÅÍ ¾ÆÀÌÅÛ µå·Ó R // 8.5Â÷ #define __INFINITE_0227 #define __LANG_IME_0327 // ±¹°¡º° imeÇ¥½Ã â Ãâ·Â ±¸ºÐ T #define __STL_0402 // stl U // 9Â÷ #define __TRADESYS // ±³È¯ ¾ÆÀÌÅÛ ½ºÅ©¸³Æ®(À̺¥Æ®, Äù½ºÆ®, ...) Neuz, World O #define __EVE_BALLOON //dz¼± À̺¥Æ® °ü·Ã S #define __ITEMDROPRATE // À̺¥Æ® ¾ÆÀÌÅÛ µå·Ó·ü Á¶Á¤Á¤ #define __PK_PVP_SKILL_REGION // PK±ÝÁö±¸¿ª¿¡¼* ¾ÇÇà ½ºÅ³Àº PVP»ó´ë¿¡°Ô¸¸ °¡´ÉÇϵµ·Ï.. #define __PVPDEBUFSKILL // PVP Á¾·á ÈÄ µð¹öÇÁ·Î ÀÎÇØ Ä«¿À°¡ µÇ´Â ¹®Á¦ ¼öÁ¤ - World #define __EVENT_1101_2 // Ãâý À̺¥Æ® 64ºñÆ® º¯°æ #define __S_RECOMMEND_EVE // Ãßõ À̺¥Æ® Neuz, Trans, World #define __EVE_MINIGAME // À̺¥Æ® ¹Ì´Ï°ÔÀÓ 4Á¾, Neuz, World #define __ANGEL_LOG // ¿£Á© °ü·Ã ·Î±× #define __EXP_ANGELEXP_LOG // °æÇèÄ¡, ¿£Á© °æÇèÄ¡ ·Î±× °ü·Ã CHARACTER_TBL Ä÷³ Ãß°¡ #define __S_ADD_EXP // EXP_S ¾ÆÀÌÅÛ »ý¼º #define __RULE_0615 // ¸í¸í ±ÔÄ¢ Á¤¸® #define __S_BUG_GC // ±æµå´ëÀü ½Åû½Ã °°Àº ±Ý¾×À» ½ÅûÇÏ¸é ±æµå¾ÆÀ̵ð·Î ¼îÆ® µÇ¼* ¼øÀ§°¡ ¹Ù²î´Â ¹®Á¦ ¼öÁ¤( map -> vector ) #define __S_ADD_RESTATE // »ó¿ëÈ* ¾ÆÀÌÅÛ »ý¼º( ¸®½ºÅׯ® Èû, ¹Îø, ü·Â, Áö´É ) // #define __REMOVE_ATTRIBUTE // ¼Ó¼ºÁ¦·Ã Á¦°Å(10Â÷·Î º¯°æ) // #define __CHAO_DMGDEC // Ä«¿À½Ã PKValue¿¡ µû¶ó PVP Damage °¨¼Ò(9Â÷) #define __PROP_0827 // ¾ÆÀÌÅÛ ÇÁ·ÎÆÛƼ Àû¿ë ÆÄ¶ó¹ÌÅÍ È®Àå #define __RIGHTHAND_SKILL // ½º¸¶ÀÌÆ® ¿¢½º, ¿¢½º ¸¶½ºÅ͸®, ºí·¹ÀÌ¡¼Òµå, ¼Òµå ¸¶½ºÅ͸® ¿À¸¥¼ÕÀÇ ¹«±â¸¸À» ±âÁØÀ¸·Î ½ºÅ³»ç¿ë #define __LOG_MATCHLESS // ÀÏ¹Ý À¯Àú°¡ ¹«Àû»óŰ¡ µÇ´Â °æ¿ì°¡ °¡²û ¹ß»ýÇÏ¿© ·Î±× ³²±è. #define __PKSERVER_USE_ANGEL // PK¼*¹ö¿¡¼*¸¸ ¿£Á©°ü·Ã ¾ÆÀÌÅÛ,¹öÇÁ »ç¿ë // #define __EVENTLUA_ATKDEF // ·ç¾Æ À̺¥Æ® - °ø°Ý·Â, ¹æ¾î·Â Áõ°¡(9Â÷·Î º¯°æµÊ) // 11Â÷ // #define __MA_VER11_02 // ¼öÇ¥ °³³ä È*Æä 'Æä¸°' Ãß°¡ // #define __MA_VER11_04 // ±æµå â°í ·Î±× ±â´É world,database // #define __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz // #define __MA_VER11_06 // È®À²½ºÅ³ È¿°ú¼öÁ¤ world,neuz // #define __CSC_VER11_3 // ĨÀ¸·Î »óÁ¡ ÀÌ¿ë Çϱâ (±æµå ´ëÀü °ü·Ã) // #define __CSC_VER11_5 // ŽºÅ©¹Ù È®Àå // #define __GUILDCOMBATCHIP // ±æµå´ëÀü Ĩº¸»ó ¹× ĨÀ» ÅëÇÑ »óÁ¡ ÀÌ¿ë // #define __GUILD_COMBAT_1TO1 // ÀÏ´ëÀÏ ±æµå ´ëÀü // #define __EXPITEM_TOOLTIP_CHANGE // °æÇèÄ¡ ¾ÆÀÌÅÛ Ç¥±â ¹æ¹ý º¯°æ // #define __REMOVE_ENDURANCE // ¾ÆÀÌÅÛ ³»±¸·Â °³³ä Á¦°Å // #define __PIERCING_REMOVE // ÇǾî½Ì ¿É¼Ç Á¦°Å #define __EVENTLUA_COUPON // ÄíÆù À̺¥Æ® #define __NOLIMIT_RIDE_ITEM // ·¹º§ Á¦ÇÑ ¾ø´Â ºñÇàü ¾ÆÀÌÅÛ // ±¹³»¸¸ Àû¿ë #define __NPC_BUFF // NPC¸¦ ÅëÇØ ¹öÇÁ¹Þ±â // #define __REFLECTDMG_AFTER // ¹Ý»çµ¥¹ÌÁö¸¦ ³ªÁß¿¡ Àû¿ë // #define __CHIPI_071210 // ±â°£Á¦ ¾ÆÀÌÅÛ ±â°£ ¸¸·á °Ë»ç¸¦ SavePlayer()¿¡¼* Çϵµ·Ï º¯°æ(15ºÐ À̳»¿¡ Á¢¼Ó Á¾·á½Ã ¹«ÇÑ´ë »ç¿ë ¸·À½) - WORLDSERVER // #define __SYS_POCKET // ÁÖ¸Ó´Ï // #define __SYS_COLLECTING // äÁý // #define __SYS_IDENTIFY // °¢¼º, Ãູ // #define __FIX_COLLISION // #define __MOD_VENDOR #define __JEFF_11 // ¸ÔÆê ¾ð´ö¿¡ ÀÖ´Â ¾ÆÀÌÅÛÀ» ÁÞ¾î¸ÔÁö ¸øÇÏ´Â ¹®Á¦µîÀÇ AI °³¼±ÀÌ ÇÊ¿ä #define __SYS_TICKET // ÀÔÀå±Ç // #define __SYS_PLAYER_DATA // ij¸¯ÅÍ ÅëÇÕ Á¤º¸ #define __HACK_1023 // ¸®¼Ò½º º¯Á¶ // ³¯°Í ¼Óµµ // ¹«±â °ø°Ý ¼Óµµ #define __RT_1025 // ¸Þ½ÅÀú #define __VENDOR_1106 // °³ÀλóÁ¡ Çã¿ë ¹®ÀÚ #define __INVALID_LOGIN_0320 // ÀúÀåÀÌ ¿Ï·á µÇÁö ¾ÊÀº »ç¿ëÀÚÀÇ Á¢¼Ó ¸·±â(º¹»ç ¹æÁö) #define __JEFF_9_20 // ºñÇà ½Ã°£À» ħ¹¬ ½Ã°£À¸·Î Àü¿ë #define __EVENTLUA_GIFT // ƯÁ¤ ·¹º§·Î ·¹º§¾÷½Ã ¾ÆÀÌÅÛ Áö±Þ #define __JEFF_11_4 // ¾Æ·¹³ª #define __JEFF_11_5 // ¸Þ¸ð¸® ´©¼ö #define __JEFF_11_6 // ¹Ùº¸ ¸ó½ºÅÍ #define __DST_GIFTBOX // Âø¿ë ¾ÆÀÌÅÛ¿¡ ±âÇÁÆ® ¹Ú½º ±â´É Ãß°¡ #define __EVENT_MONSTER // À̺¥Æ® ¸ó½ºÅÍ(WorldServer) #define __CHIPI_DYO // NPC¸¦ ƯÁ¤±¹°¡¿¡¼*¸¸ Ãâ·ÂÇÒ ¼ö ÀÖ°Ô character.inc¿¡ ¼³Á¤ #define __STL_GIFTBOX_VECTOR // GiftBox Vector·Î º¯°æ(¹Ú½º °¹¼ö Á¦ÇÑ ¹®Á¦) #define __CHIPI_ITEMUPDATE_080804 // ±¹³»ÀÇ °æ¿ì g_uKey¿¡ 101ÀÌ ¾ø´Ù. ±×·¡¼* ¼öÁ¤... #define __VM_0820 //#define __VM_0819 // °¡»ó ¸Þ¸ð¸® ´©¼ö ã±â // 12Â÷ // #define __ANGEL_NODIE // ij¸¯ÅͰ¡ »ç¸ÁÇØµµ ¿£Á©Àº »ç¸ÁÇÏÁö ¾Ê´Â´Ù. // #define __SECRET_ROOM // ºñ¹ÐÀÇ ¹æ // #define __TAX // ¼¼±Ý // #define __HEAVEN_TOWER // ½É¿¬ÀÇ Å¾ // #define __EXT_PIERCING // ¹«±â ÇǾî½Ì // #define __MONSTER_SKILL // ¸ó½ºÅͰ¡ ij¸¯ÅÍ ½ºÅ³ °¡´ÉÇϵµ·Ï ¼öÁ¤ // #define __NEW_SUMMON_RULE // ¸ó½ºÅÍ ¼Òȯ ±ÔÄ¢ º¯°æ // #define __LORD // ±ºÁÖ ½Ã½ºÅÛ // #define __PET_0519 // Æê °¢¼º // #define __J12_0 // °¢¼º, Ãູ °¡´É ÆÄÃ÷ Ãß°¡ // #define __RANGDA_0521 // ·£´ý À̺¥Æ® ¸ó½ºÅÍ // #define __MOD_TUTORIAL // #define __JHMA_VER12_1 //12Â÷ ±Ø´ÜÀ¯·á¾ÆÀÌÅÛ world,core // #define __PARSKILL1001 //12Â÷ ÆÄ½ºÅ³ ¾ÆÀÌÅÛ ¼öÁ¤ world,core,neuz // #define __ITEMCREATEMON_S0602 // ¸ó½ºÅÍ »ý¼º Neuz, World // #define __NEW_ITEMCREATEMON_SERVER // ¸ó½ºÅÍ »ý¼º ¾ÆÀÌÅÛ(IK3_CREATE_MONSTER) ±ÔÄ¢ º¯°æ(¼*¹ö) // #define __EVENTLUA_0826 // #define __LEAK_0827 // #define __UPDATE_OPT // 13Â÷ // #define __EXT_ENCHANT // Á¦·Ã È®Àå(¼Ó¼º, ÀϹÝ) // #define __RAINBOW_RACE // ·¹Àκ¸¿ì ·¹À̽º // #define __HOUSING // ÇÏ¿ì¡ ½Ã½ºÅÛ // #define __QUEST_HELPER // Äù½ºÆ® NPCÀ§Ä¡ ¾Ë¸². // #define __CHIPI_QUESTITEM_FLAG // Äù½ºÆ® º¸»ó ¾ÆÀÌÅÛ ±Í¼Ó ¼³Á¤ // #define __HONORABLE_TITLE // ´ÞÀÎ // #define __COUPLE_1117 // Ä¿Çà ½Ã½ºÅÛ // #define __COUPLE_1202 // Ä¿Çà º¸»ó #define __LAYER_1015 // µ¿Àû °´Ã¼ Ãþ #define __LAYER_1020 // __LAYER_1015 Å×½ºÆ® #define __LAYER_1021 // __LAYER_1015 ¸®½ºÆù #define __AZRIA_1023 // ÀÔÀå±Ç Ãþ Àû¿ë #define __PET_1024 // Æê ÀÛ¸í #define __BUFF_1107 #define __OCCUPATION_SHOPITEM // Á¡·É±æµå Àü¿ë ±¸¸Å °¡´É ¾ÆÀÌÅÛ #define __SYNC_1217 // ºñµ¿±â ¼öÁ¤(Çʸ®ÇÉ º¸°í) #define __SPEED_SYNC_0108 // ResetDestParam speed ¼öÁ¤ ´À·ÁÁö°Ô º¸ÀÌ´Â°Í ¼öÁ¤ ŸÀ¯ÀúÀÇ Ãʱ⽺Çǵåºñµ¿±âµµ ¼öÁ¤ ¿¹Á¤ #define __SYS_ITEMTRANSY // ¾ÆÀÌÅÛ Æ®·£Áö¸¦ ½Ã½ºÅÛ¿¡¼* Áö¿ø #define __EVENTLUA_CHEEREXP // ·ç¾Æ À̺¥Æ® - ÀÀ¿ø °æÇèÄ¡ ¼³Á¤ #define __FUNNY_COIN // ÆÛ´Ï ÄÚÀÎ #define __MAP_SECURITY // ¸ÊÅø·Î º¯Á¶ÇÑ ¸Ê °Ë»ç // 14Â÷ // #define __NEW_CONTINENT // 14Â÷ ½Å±Ô´ë·ú Çϸ£¸ð´Ñ Ãß°¡ // #define __SMELT_SAFETY // 14Â÷ ¾ÈÀüÁ¦·Ã // #define __INSTANCE_DUNGEON // 14Â÷ ÀνºÅϽº ´øÀü ±â¹Ý // #define __PARTY_DUNGEON // 14Â÷ ±Ø´Ü Àü¿ë ÀνºÅϽº Àü´ø // #define __ANGEL_EXPERIENCE // 14Â÷ ¿£Á© º¯°æ »çÇ×(°æÇèÄ¡ ½Àµæ) // #define __EQUIP_BIND // ÀåÂø¾ÆÀÌÅÛ Âø¿ë½Ã ±Í¼Ó // #define __EXT_ATTRIBUTE // ¼Ó¼ºÁ¦·Ã °ø½Ä È®Àå ¹× º¯°æ // #define __NEW_ITEM_LIMIT_LEVEL // ¾ÆÀÌÅÛ Âø¿ë·¹º§ ±ÔÄ¢ º¯°æ(MASTER, HEROµµ ·¹º§ Àû¿ëÀ» ¹Þ°í ÇÏÀ§ Ŭ·¡½º ¹«±â´Â ¹«Á¶°Ç ÀåÂø °¡´É) // #define __BALLOON_CODE_IMPROVEMENT // dz¼± °ü·Ã ÄÚµå °³¼± // #define __PCBANG // PC¹æ ÇýÅà #define __QUIZ // ÄûÁî À̺¥Æ® ½Ã½ºÅÛ #define __BUFF_TOGIFT // ¹öÇÁ ½Ã°£ ¸¸·áµÇ¸é ¾ÆÀÌÅÛ Áö±ÞÇÏ´Â ½Ã½ºÅÛ(IK2_BUFF_TOGIFT) #define __EVENTLUA_SPAWN // ¾ÆÀÌÅÛ ¹× ¸ó½ºÅÍ ½ºÆù À̺¥Æ® #define __EVENTLUA_KEEPCONNECT // ´©Àû Á¢¼Ó ¾ÆÀÌÅÛ Áö±Þ À̺¥Æ® #define __PERIN_BUY_BUG // Æä³Ä ¹Ýº¹±¸¸Å ¹ö±× È®Àοë ÄÚµå #define __ERROR_LOG_TO_DB // ¿¡·¯ ·Î±× ½Ã½ºÅÛ #define __EVENTLUA_RAIN // À帶 À̺¥Æ® -> ·ç¾Æ·Î º¯°æ #define __EVENTLUA_SNOW // °*¼³ À̺¥Æ® #define __ADD_RESTATE_LOW // »ó¿ëÈ* ¾ÆÀÌÅÛ »ý¼º( ¸®½ºÅׯ® ÇÏ±Þ Èû, ¹Îø, ü·Â, Áö´É ) // 15Â÷ // #define __PETVIS // 15Â÷ ºñ½ºÆê // #define __GUILD_HOUSE // 15Â÷ ±æµåÇϿ콺 // #define __TELEPORTER // 15Â÷ ÅÚ·¹Æ÷ÅÍ // #define __IMPROVE_QUEST_INTERFACE // 15Â÷ Çâ»óµÈ Äù½ºÆ® ÀÎÅÍÆäÀ̽º ½Ã½ºÅÛ // #define __CAMPUS // 15Â÷ »çÁ¦ ½Ã½ºÅÛ // #define __HERO129_VER15 // 15Â÷ È÷¾î·Î ·¹º§È®Àå // #define __IMPROVE_SYSTEM_VER15 // 15Â÷ ½Ã½ºÅÛ °³¼±»çÇ× // #define __DYNAMIC_MPU // º¯°æ°¡´ÉÇÑ MPU // #define __USING_CONTINENT_DATA // ´ë·ú °æ°èÁ¤º¸ ¿ÜºÎµ¥ÀÌÅÍ¿¡¼* ±Ü¾î¿È // #define __REACTIVATE_EATPET // À¯Àú¿Í ¸ÔÆêÀÌ ÀÏÁ¤°Å¸® ÀÌ»ó ¸Ö¾îÁö¸é Àç¼Òȯ // #define __15_5TH_ELEMENTAL_SMELT_SAFETY // 15.5Â÷ ¼Ó¼º ¾ÈÀü Á¦·Ã Ãß°¡ // end15th #define __FORCE_KILL_SERVER #define __SHOP_COST_RATE // »óÁ¡ °¡°Ý Á¶Á¤ // #define __ITEMTRANSY_PENYA // Æä³Ä·Î ¾ÆÀÌÅÛ Æ®·£Áö °¡´ÉÇÏ°Ô ¼³Á¤. #define __PROTECT_AWAKE // °¢¼º º¸È£ÀÇ µÎ·ç¸¶¸®. #if defined(__INTERNALSERVER) // ³»ºÎ »ç¹«½Ç Å×½ºÆ®¼*¹ö // #define __RULE_0615 // #define __VERIFY_MEMPOOL #define __GUILDVOTE // ±æµå ÅõÇ¥ #define __IAOBJ0622 // »ó´ë ¸ñÇ¥ ÁÂÇ¥ Àü¼Û // ¿ùµå, ´ºÁî #define __SKILL0517 // #define __S_NEW_SKILL_2 // ½ºÅ³ °³¼± ÆÐŶ Àü¼Û Neuz, World, Trans #define __Y_CASTING_SKIP // ÄɽºÆÃ ¾øÀÌ ½ºÅ³ ¹ßµ¿ - Neuz, World #define __YAIMONSTER_EX // AI±â´É Ãß°¡ - Neuz, World #define __Y_PATROL // ¹èȸÇϱâ - Neuz, World #define __V060721_TEXTDRAG // ±ÛÀÚ¿¡ È¿°úÁÖ±â #define __Y_BEAUTY_SHOP_CHARGE // #define __LUASCRIPT060908 // lua ½ºÅ©¸³Æ®¿£Áø( ¾ÆÀÌÅÛ ) #define __Y_FLAG_SKILL_BUFF // ÆÖ, º¯½Å ¾ÆÀÌÅÛ Åä±Û¹öÇÁ Àû¿ë... Neuz, World // #define __EVENT_FALL // ´Üdz À̺¥Æ® - ¸ðµ¨±³Ã¼ Neuz, World // #define __LANG_1013 // ÇØ¿Ü ¹öÀü Ãß°¡ ½ºÅ©¸³Æ® // #define __JEFF_VER_8 // 8Â÷ ÀÛ¾÷ // #define __JHMA_VER_8_1 // 8Â÷ °ÔÀÓ³»µ·µå·Ó±ÝÁö Neuz, World // #define __JHMA_VER_8_2 // 8Â÷ °ÔÀÓ³»¾ÆÀÌÅÛÆÇ¸Å°¡°ÝÁ¦ÇÑÇ®±â Neuz, World // #define __JHMA_VER_8_5 // 8Â÷ ½ºÅ³°æÇèÄ¡´Ù¿îº¯°æ Neuz, World // #define __JHMA_VER_8_6 // 8Â÷ Áö»ó¸ó½ºÅͰ¡ Àú°øºñÇàÀ¯Àú¸¦ °ø°Ý°¡´ÉÇϰÔÇÔ World // #define __JHMA_VER_8_7 // 8Â÷ µà¾óÁ¸¿¡ °ü°è¾øÀÌ PVP°¡´ÉÇϰÔÇÔ Neuz, World // #define __JHMA_VER_8_5_1 // 8.5Â÷ °æºñº´ ¹üÀ§½ºÅ³ °ø°ÝÈ¿°ú ºÒ°¡·Î ¼öÁ¤ World // #define __JHMA_VER_8_5_2 // 8.5Â÷ µà¾óÁßÀÎ µÎ±¸·ìÀÌ ¿¬°üµÇÁö¾Ê°Ô ¼öÁ¤ World // #define __CSC_VER8_3 // 8Â÷ Buffâ °ü·Ã. Neuz, World // #define __CSC_VER8_4 // 8Â÷ Çì¾î˜Þ, ¼ºÇü¼ö¼ú °ü·Ã Neuz, World // #define __CSC_VER8_5 // 8Â÷ ¿£Á© ¼Òȯ Neuz, World, Trans // #define __CSC_VER8_6 // ¿î¿µÀÚ ¸í·É¾î statall Ãß°¡ World #define __Y_MAX_GENERAL_LEVEL_8 // ¸¸·¦ 120À¸·Î Á¶Á¤... Neuz, World, Trans #define __Y_HAIR_BUG_FIX #define __EVENT_0117 // ±¸Á¤ À̺¥Æ® // #define __NEWYEARDAY_EVENT_COUPON // ¼³ À̺¥Æ® - Çì¾î˜Þ, ¼ºÇü ¹«·áÀÌ¿ë±Ç °ü·Ã. #define __TRAFIC_1215 // #define __Y_NEW_ENCHANT // Á¦·Ã ¾ÆÀÌÅÛ º¯°æ, Neuz, World // #define __INVALID_LOGIN_0320 // ÀúÀåÀÌ ¿Ï·á µÇÁö ¾ÊÀº »ç¿ëÀÚÀÇ Á¢¼Ó ¸·±â(º¹»ç ¹æÁö) #define __BUGFIX_0326 // ºñÇà ¸ó½ºÅÍ À̺¥Æ® ¾ÆÀÌÅÛ µå·Ó ¼öÁ¤ // 10Â÷ // #define __LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans // 10Â÷ // #define __ULTIMATE // 9, 10Â÷ ¾óÅÍ¸Ú ¿þÆù Á¦·Ã ½Ã½ºÅÛ // #define __PET_0410 // 9, 10Â÷ Æê // #define __JEFF_9 // 9, 10Â÷ Ãß°¡ ÀÛ¾÷ // #define __AI_0509 // ¸ó½ºÅÍ ÀΰøÁö´É #define __HACK_0516 // ¹Ì±¹ ÇØÅ· 2Â÷ // #define __LUASCRIPT // ·ç¾Æ ½ºÅ©¸³Æ® »ç¿ë (World, Trans, Neuz) // #define __EVENTLUA // À̺¥Æ® (·ç¾Æ ½ºÅ©¸³Æ® Àû¿ë) - World, Trans, Neuz // #define __FLYBYATTACK0608 // 9th FlyByAttack edit // #define __PVPDEMAGE0608 // 9th PVP DEMAGE edit // #define __BLADELWEAPON0608 // 9th ºí·¹ÀÌµå ¾ç¼Õ¿¡ ¹«±â¸¦ Âø¿ë ½Ã Ãß°¡ ¿É¼ÇÀº ¿À¸¥¼Õ¿¡ µé°í ÀÖ´Â ¹«±âÀÇ °Í¸¸ Àû¿ëÀÌ µÇµµ·Ï ¼öÁ¤ // #define __METEONYKER_0608 // #define __Y_DRAGON_FIRE // #define __CSC_VER9_5 // 9Â÷ Á¦·Ã°ü·Ã (Ãß°¡ °Ë±¤ ±â´É) #define __GLOBAL_COUNT_0705 // CTime::GetTimer // #define __SKILL_0706 // ´ëÀοë AddSkillProp Ä÷³ Ãß°¡ ¹× Àû¿ë // #define __AI_0711 // ¸ÞÅ׿À´ÏÄ¿ AI ¼öÁ¤ // #define __HACK_0720 // ¸®¼Ò½º ÇØÅ· //11 // #define __JEFF_11 // ¸ÔÆê ¾ð´ö¿¡ ÀÖ´Â ¾ÆÀÌÅÛÀ» ÁÞ¾î¸ÔÁö ¸øÇÏ´Â ¹®Á¦µîÀÇ AI °³¼±ÀÌ ÇÊ¿ä // #define __SYS_TICKET // ÀÔÀå±Ç // #define __SYS_PLAYER_DATA // ij¸¯ÅÍ ÅëÇÕ Á¤º¸ // #define __HACK_1023 // ¸®¼Ò½º º¯Á¶ // ³¯°Í ¼Óµµ // ¹«±â °ø°Ý ¼Óµµ // #define __RT_1025 // ¸Þ½ÅÀú // #define __VENDOR_1106 // °³ÀλóÁ¡ Çã¿ë ¹®ÀÚ #define __JEFF_11_1 #define __JEFF_11_3 // ¼*¹ö/Ŭ¶óÀÌ¾ðÆ® ¸®¼Ò½º ºÐ¸® // #define __JEFF_11_4 // ¾Æ·¹³ª // #define __JEFF_11_5 // ¸Þ¸ð¸® ´©¼ö // #define __DST_GIFTBOX // Âø¿ë ¾ÆÀÌÅÛ¿¡ ±âÇÁÆ® ¹Ú½º ±â´É Ãß°¡ #define __PERF_0226 #define __OPT_MEM_0811 // #define __MEM_TRACE // #define __NEW_PROFILE // »õ·Î¿î ÇÁ·ÎÆÄÀÏ·¯ Àû¿ë #define __VTN_TIMELIMIT // º£Æ®³² Ç÷¹ÀÌ ½Ã°£ Á¦ÇÑ #define __PROTECT_AWAKE // °¢¼º º¸È£ÀÇ µÎ·ç¸¶¸®. #undef __VER #define __VER 16 #define __GUILD_HOUSE_MIDDLE // ±æµåÇϿ콺 ÁßÇü #define __MOVER_STATE_EFFECT // ¹«¹ö »óŰª º¯È*¿¡ µû¸¥ ÀÌÆåÆ® Àû¿ë #define __NEW_ITEM_VARUNA // ½Å Á¦·Ã ½Ã½ºÅÛ(¹Ù·ç³ª) #elif defined(__TESTSERVER) // ¿ÜºÎ À¯Àú Å×½ºÆ®¼*¹ö #define __GUILDVOTE // ±æµå ÅõÇ¥ // #define __SKILL0517 // ½ºÅ³ ·¹º§ ÆÄ¶ó¹ÌÅÍ #define __Y_CASTING_SKIP // ÄɽºÆÃ ¾øÀÌ ½ºÅ³ ¹ßµ¿ - Neuz, World #define __YAIMONSTER_EX // AI±â´É Ãß°¡ - Neuz, World #define __Y_PATROL // ¹èȸÇϱâ - Neuz, World #define __V060721_TEXTDRAG // ±ÛÀÚ¿¡ È¿°úÁÖ±â #define __Y_BEAUTY_SHOP_CHARGE #define __Y_FLAG_SKILL_BUFF // ÆÖ, º¯½Å ¾ÆÀÌÅÛ Åä±Û¹öÇÁ Àû¿ë... Neuz, World // #define __EVENT_FALL // ´Üdz À̺¥Æ® - ¸ðµ¨±³Ã¼ Neuz, World #define __Y_MAX_GENERAL_LEVEL_8 // ¸¸·¦ 120À¸·Î Á¶Á¤... Neuz, World, Trans #define __TRAFIC_1215 // 10Â÷ // #define __LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans // #define __CSC_VER9_2 // 9Â÷ »óÅÂâ º¯°æ °ü·Ã Neuz, World #define __HACK_0516 // ¹Ì±¹ ÇØÅ· 2Â÷ // #define __FLYBYATTACK0608 // 9th FlyByAttack edit // #define __PVPDEMAGE0608 // 9th PVP DEMAGE edit // #define __BLADELWEAPON0608 // 9th ºí·¹ÀÌµå ¾ç¼Õ¿¡ ¹«±â¸¦ Âø¿ë ½Ã Ãß°¡ ¿É¼ÇÀº ¿À¸¥¼Õ¿¡ µé°í ÀÖ´Â ¹«±âÀÇ °Í¸¸ Àû¿ëÀÌ µÇµµ·Ï ¼öÁ¤ // #define __Y_DRAGON_FIRE // #define __LUASCRIPT // ·ç¾Æ ½ºÅ©¸³Æ® »ç¿ë (World, Trans, Neuz) // #define __EVENTLUA // À̺¥Æ® (·ç¾Æ ½ºÅ©¸³Æ® Àû¿ë) - World, Trans, Neuz // #define __CSC_VER9_5 // 9Â÷ Á¦·Ã°ü·Ã (Ãß°¡ °Ë±¤ ±â´É) // #define __PET_0410 // 9, 10Â÷ Æê // #define __METEONYKER_0608 // #define __SKILL_0706 // ´ëÀοë AddSkillProp Ä÷³ Ãß°¡ ¹× Àû¿ë // #define __AI_0711 // ¸ÞÅ׿À´ÏÄ¿ AI ¼öÁ¤ // #define __JEFF_9 // 9, 10Â÷ Ãß°¡ ÀÛ¾÷ // #define __AI_0509 // ¸ó½ºÅÍ ÀΰøÁö´É #define __GLOBAL_COUNT_0705 // CTime::GetTimer // #define __JEFF_11 // ¸ÔÆê ¾ð´ö¿¡ ÀÖ´Â ¾ÆÀÌÅÛÀ» ÁÞ¾î¸ÔÁö ¸øÇÏ´Â ¹®Á¦µîÀÇ AI °³¼±ÀÌ ÇÊ¿ä // #define __SYS_TICKET // ÀÔÀå±Ç // #define __SYS_PLAYER_DATA // ij¸¯ÅÍ ÅëÇÕ Á¤º¸ // #define __HACK_1023 // ¸®¼Ò½º º¯Á¶ // ³¯°Í ¼Óµµ // ¹«±â °ø°Ý ¼Óµµ // #define __RT_1025 // ¸Þ½ÅÀú // #define __VENDOR_1106 // °³ÀλóÁ¡ Çã¿ë ¹®ÀÚ // #undef __VER // #define __VER 11 // 11Â÷ #define __JEFF_11_1 #define __JEFF_11_3 // ¼*¹ö/Ŭ¶óÀÌ¾ðÆ® ¸®¼Ò½º ºÐ¸® // #define __JEFF_11_4 // ¾Æ·¹³ª // #define __JEFF_11_5 // ¸Þ¸ð¸® ´©¼ö // #define __JAPAN_SAKURA // ¹þ²É À̺¥Æ® #define __OPT_MEM_0811 // #define __MEM_TRACE // #define __NEW_PROFILE // »õ·Î¿î ÇÁ·ÎÆÄÀÏ·¯ Àû¿ë #define __GUILD_HOUSE_MIDDLE // ±æµåÇϿ콺 ÁßÇü #elif defined(__MAINSERVER) // ¿ÜºÎ º»¼· #define __ON_ERROR #define __IDC #define __Y_BEAUTY_SHOP_CHARGE // ºäƼ¼¥, °³ÀλóÁ¡ À¯·á¾ÆÀÌÅÛÈ*..Neuz, World #define __TRAFIC_1215 // #define __EVENT_FALL // ´Üdz // #define __Y_NEW_ENCHANT // Á¦·Ã ¾ÆÀÌÅÛ º¯°æ, Neuz, World #define __JEFF_11_1 #define __JEFF_11_3 // ¼*¹ö/Ŭ¶óÀÌ¾ðÆ® ¸®¼Ò½º ºÐ¸® #define __EVENT_0117 // propEvent.inc spawn // #define __JAPAN_SAKURA // ¹þ²É À̺¥Æ® // #define __RAIN_EVENT // À帶 À̺¥Æ®(ºñ¿À´Â µ¿¾È °æÇèÄ¡ 2¹è) #define __OPT_MEM_0811 // #define __MEM_TRACE // #define __NEW_PROFILE // »õ·Î¿î ÇÁ·ÎÆÄÀÏ·¯ Àû¿ë #define __GLOBAL_COUNT_0705 // CTime::GetTimer #endif // end - ¼*¹öÁ¾·ùº° define // Àӽà - ¿©±â´Ù ³ÖÁö ¸»°Í #if __VER >= 7 #define __REMOVE_SCIRPT_060712 #endif #endif






