#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
#define ENABLE_ITEMSHOP
#define STONE_2X_DROP_APPLY
#define BOSS_2X_DROP_APPLY
#define STONE_2X_DMG_APPLY
#define BOSS_2X_DMG_APPLY
#define UZAK_CUBE
#define RENEWAL_PICKUP_AFFECT
#define NEW_SPECIAL_POTION_AFFECT
#define NEW_STR_POTION_AFFECT
#define NEW_VIP_POTION_AFFECT
/******************** 2022 Fix addition ********************/
#define ENABLE_OX_GORUNMEZLIK // Ox Bölgesinde Görünmezlik
#define ENABLE_OX_CHAT_ENGEL // Ox Bölgesinde Chat kapatma.
#define ENABLE_OX_SKILL_ENGEL // Ox Bölgesinde Skill kapatma.
#define ENABLE_OX_AT_ENGEL // Ox Bölgesinde At kapatma.
#define ENABLE_OX_PET_ENGEL // Ox Bölgesinde Pet kapatma.
#define HAYALET_MOD_HILESI_FIX // Ölüyken yürüme engeli.
#define TELEPORT_HILESI_LOG // Olmayan bölgeye ışınlanma engeli.
#define KARAKTER_ISIM_HILESI_FIX // Karakter ismi 12 ile sınırlandırıldı.
#define MADENCI_BOTU_HILESI_FIX // Maden olmayan bölgede maden kazma engeli.
#define SU_OLMAYAN_YERDE_BALIK_TUTMA_HILESI_FIX // Su olmayan bölgede balık tutma engeli.
#define BLOKLU_YERLERDE_ATAK_YAPMA_HILESI_FIX // Bloklu yerlerde atak yapılmamasınin engeli.
#define CUBE_RELOAD_FIX // Cube reload revizesi.
#define ENABLE_SURGUN_MAGRASI_KORUMA // Sürgün mağarasında belirli bölgede atak engeli.
#define ENABLE_LOG_SYSTEM_DISABLE // Log sistemleri kapalı.
#define __BOSS_SECURITY__ // Boss alanı koruma.
#define ENABLE_YMIR_AFFECT_FIX // Potlar aç kapa
#define __ATTR_TRANSFER_SYSTEM__ // Efsun Transfer Sistemi
/******************** 2022 Fix addition ********************/
#define SHOP_DISTANCE
/******************** New Systems ********************/
#define ENABLE_BATTLE_PASS_OLD
#define ENABLE_BUFF_ATTR_ITEM // Belirli itemlere Zeka Güç Çeviklik Attırma Kağıtları
#define ENABLE_NEW_ALIGN_ITEMS // New Alıgn Items
#define ENABLE_NEW_OFFLINESHOP_RENEWAL // İkarus OfflineShop Grid
#define ENABLE_ITEM_SHOP_SYSTEM // Oyun İçi Nesne Market Sistemi
#define ENABLE_RENEWAL_PLAYER_COUNT // CMD Online Count System
#define ENABLE_EVENT_MANAGER // Event Sistemi
#define ENABLE_WHEEL_OF_FORTUNE // Çark Sistemi
#define ENABLE_AUTONAME_SYSTEM // Name Change System
#define NEW_SALES_SYSTEM // Sales System
#define ENABLE_AUTO_CHAT_BOT_SYSTEM // Auto Chat System
#define TIMING_BONUS_SYSTEM // Timing Bonus / Raidcall Icon System
#define ENABLE_HWID_BAN_SYSTEM // HWID Ban System
#define REBIRTH_GUI
#define ENABLE_REWARD_SYSTEM // Dracarys Reward Sistemi
#define ENABLE_MULTI_FARM_BLOCK // Dracarys Multi Farm Sistemi
#define ENABLE_RANKING_SYSTEM // Dracarys Global Rank Sistemi
#define ENABLE_MOUNT_COSTUME_SYSTEM // Binek Sistemi
#define ENABLE_ITEM_SET_BONUS // Element ve Tılsım Set Bonusu
#define ENABLE_FAKE_CHAT // Selam Botu
#define ENABLE_AFFECT_BUFF_REMOVE // Affectlerde Skill Kapat Seçeneği
#define ENABLE_SAGE_SKILL // Sage Skill
#define ENABLE_DS_SET // Simya Set Bonusu
#define ENABLE_SPLIT_ITEMS_SYSTEM // Toplu Eşya Ayırma
#define ENABLE_HIZLI_SG_RUHTASI_SYSTEM // Sage malzemeleri
#define ENABLE_SKILL_SET_BONUS // Skill set bonus
#define ENABLE_EQUIPMENT_PET // Giymeli pet sistemi
#define ENABLE_SECURITY_SYSTEM // Girişte güvenlik sistemi
#define ENABLE_BOSS_ARENA // Zindan arena sistemi
#define BLOCK_RIDING_INSIDE_WAR // Savaş Bölgelerin Binek Engel
#define ENABLE_NEW_MOVEMENT_SPEED // Mount New Movement Speed
#define ACCE_UPGRADE_SYSTEM // Kuşak kilit kırıcı yeni.
#define NEW_ITEM_ADD_ITEMS // bla bla bla bla
#define DISABLE_YANG_BOMB // Boss & Slot direkt yang envanter gelsin.
#define ENABLE_RANK_SYSTEM // Level yani rank sistemi.
#define ENABLE_NEW_ORES // 5 Cevher sistemi.
#define ENABLE_CLIENT_VERSION_SERVER_AND_PIN // Girişte pin sistemi.
#define ENABLE_BUY_WITH_ITEM // Eşya takas sistemi
#define ENABLE_NEW_MAX_COUNT // 1M Stok sistemi
#define ENABLE_ALIGN_RENEWAL // Derece bonus sistemi.
#define ENABLE_REBIRT_SYSTEM // Şampiyon level sistemi
#define ENABLE_HIZLI_RUHTASI_SYSTEM // Hızlı Ruh taşı sistemi.
#define ENABLE_SHOW_CHEST_DROP // Sandık içgörü sistemi.
#define ITEM_SILME_SISTEMI // İtem silme sistemi.
#define ENABLE_SPECIAL_STORAGE // K Envanteri sistemi.
#define ENABLE_ISYAN_ENGEL // Anlık oyun içi chat kapatma
#define ENABLE_GUVENLI_PC // Güvenli PC Sistemi
#define ENABLE_ITEM_KILITLEME_SYSTEM // Eşya kilitleme sistemi
#define ENABLE_UZAK_MARKET_2_SYSTEM // Uzaktan market sistemi
#define ENABLE_TITLE_SYSTEM // Ünvan Sistemi
#define ENABLE_TITLE_RUTBE_SYSTEM // Rütbe Sistemi
#define ENABLE_THANOS_GLOVE // Thanos Eldiveni
#define ENABLE_STATUS_UP_RENEWAL // Hızlı Statü
#define ATTR_BOSS_AND_SLOTS // Tüm bosslara karşı güç
#define ENABLE_SWITCHBOT // Server Side Efsun Botu
#define ORTALAMA_BECERI_EFSUN_KAGIDI // Beceri ort kağıt sistemi
#define ENABLE_RELOAD_COMMANDS_UPDATE // Anlık oyun içi reload komutları
#define ENABLE_TILSIM_EFSUNLAMA // Tılsım Efsunlama
#define ENABLE_COSTUME_HIDE_SYSTEM // Kostüm gizle/göster sistemi.
#define ENABLE_GIVE_BASIC_ITEMS // Başlangıç itemleri.
#define ENABLE_PERMA_SET // Aç kapa tanrı & potlar.
#define ENABLE_PET_ATTR_DETERMINE // Pet efsunlama
#define ENABLE_2TH_SHOPEX_SYSTEM // NPC'de taşlı efsunlu satiş sistemi.
#define ENABLE_NEW_AFFECT_POTION // AÇ Kapa otopotlar
#define __VIEW_TARGET_PLAYER_HP__ // Karakterde Target HP Sistemi
#define __VIEW_TARGET_DECIMAL_HP__ // Karakterde Boss/Slot HP Sistemi
#define ENABLE_VERSION_SYSTEM // Version sistemi
#define ENABLE_AUTO_SELECT_SKILL // 55.Lv Beceri seçme sistemi
/******************** 2023 Default Systems ********************/
/************************** EQUIMENT SYSTEM **************************/
#define IC_ITEM_CEVHER // ıc ıtem cevher
#define ENABLE_AURA_SYSTEM // Official Aura Sistemi.
#ifdef ENABLE_AURA_SYSTEM
#define AURA_CEVHER
#endif
#define ENABLE_NEW_EQUIPMENT_ITEMS
#ifdef ENABLE_NEW_EQUIPMENT_ITEMS
#define ENABLE_EQUIPMENT_AUTOHUNT // Giyilebilir 4 Oto Av Eşyası
#define ENABLE_EQUIPMENT_FISH // Giyilebilir 6 Balık
#define ENABLE_ICE_FIRE_RING // Ateş Buz Yüzüğü
#define ENABLE_EQUIPMENT_WING // Yeni Kanat Sistemi.
#define ENABLE_EQUIPMENT_SKIN // Giyilebilir Skin
#ifdef ENABLE_EQUIPMENT_SKIN // Giyilebilir Skin
#define ENABLE_MOUNT_SKIN // Binek Skin Sistemi
#define ENABLE_PET_SKIN // Pet Skin Sistemi
#endif
#define ENABLE_EQUIPMENT_DS_BOOST // Giyilebilir 6 Simya Güçlendirme
#define ENABLE_EQUIPMENT_TALISMAN // Giyilebilir 6 Tılsım
#define ENABLE_EQUIPMENT_BLEND // Giyilebilir 6 Şebnem
#ifdef ENABLE_EQUIPMENT_BLEND
#define ENABLE_EQUIPMENT_START_POTION // Giyilebilir Başlangıç İksir,
#endif
#define ENABLE_EQUIPMENT_BOOST // Giyilebilir 6 Boost
#ifdef ENABLE_EQUIPMENT_BOOST
#define CAKRA_CEVHER
#endif
#define ENABLE_EQUIPMENT_THANOS // Giyilebilir 6 Thanos İtemi
#define ENABLE_EQUIPMENT_SOUL // Giyilebilir Gök & Rüya & Doğa & Karanlık Ruhu 4 Adet
#define ENABLE_EQUIPMENT_LEVEL_ITEMS // Seviyeli Yükseltme Ekipmanları
#define ENABLE_EQUIPMENT_ARA_MAP // Ara Map Ekipmanları
#define ENABLE_EQUIPMENT_CARK // Çark Ekipmanları
#endif
#define ENABLE_YENI_BALIK // Giyilebilir 5 Adet Balık
#define ENABLE_ELDIVEN // Eldiven Sistemi
/************************** EQUIMENT SYSTEM **************************/
/******************** Webzen Default Systems ******************/
#define _IMPROVED_PACKET_ENCRYPTION_ // Paket Şifreleme.
#define ENABLE_PORT_SECURITY // Port Koruması.
#define __UDP_BLOCK__ // UDP Engelleme.
#define __PET_SYSTEM__ // Official Pet sistemi.
#define ENABLE_NEW_CHAT_VIEW // Official Chat filtre.
#define __ANTI_RESIST_MAGIC_BONUS__ // Official Büyü bozma taşı.
#define __7AND8TH_SKILLS__ // Official 7|8 Skiller
#define ENABLE_MESSENGER_BLOCK // Official engel sistemi.
#define __CHATTING_WINDOW_RENEWAL__ // Official Sohbet güncellemesi.
#define ELEMENT_TARGET // Official Element sistemi.
#define ENABLE_SASH_SYSTEM // Official Kuşak sistemi
#define ENABLE_CHEQUE_SYSTEM // Official Won Sistemi.
#define ENABLE_CUBE_RENEWAL // Official Cube renewal Sistemi
#define ENABLE_CUBE_ATTR_SOCKET // Official Cube efsun revize.
#define ENABLE_QUEST_RENEWAL // Official Quest ekranı
#define ENABLE_NEW_EMOTION // Official Emoji Sistemi
#define __WEAPON_COSTUME_SYSTEM__ // Official Kostüm Sistemi
#define WJ_ENABLE_TRADABLE_ICON // Official Slot effekt Sistemi
#define WJ_CHANGELOOK_SYSTEM // Official Yansıtma sistemi
#define ENABLE_OFFICAL_CHARACTER_SCREEN // Official Karakter Ekranı
#define __WOLFMAN_CHARACTER__ // Official Kurt karakteri
#define ENABLE_DS_GRADE_MYTH // Official mitsi sistemi
#define ENABLE_ELEMENT_TARGET // Official element sistemi
#define ENABLE_ELEMENT_NEW_BONUSES // Official element eklenti sistemi
#define ENABLE_ELEMENT_SLOT // Official element eklenti sistemi
#define ENABLE_SHOW_MOB_INFO // Official Agresif & Level sistemi.
#define ENABLE_DICE_SYSTEM // Official zar sistemi
#define ENABLE_RITUALS_SCROLL // Official Ritüel Taşı Sistemi
#define ENABLE_ANCIENT_METAL // Official Kadim Metal Sistemi
#define ENABLE_CHANGE_CHANNEL_SYSTEM // Official Hızlı Kanal Sistemi
#define ENABLE_CHEQUE_SYSTEM // Official Won sistemi
#define ENABLE_SOULBIND_SYSTEM // Official Ruha bağlama sistemi
#define NEW_PET_SYSTEM // Official pet sistemi
#define __COSTUME_ATTR_SYSTEM__ // Official kostüm efsun sistemi.
#define __SEND_TARGET_INFO__ // Slottan & Metinden düşen sistemi.
#define ENABLE_YMIR_EXP_BONUS_EDIT // %100 exp sorunu
#define ENABLE_FULL_NOTICE // Tüm kanallar Duyuru
/******************** Webzen Default Systems ******************/
/******************** NOT USE ********************/
#define ENABLE_BIYOLOG
#define ENABLE_BIOLOG_SYSTEM
#define OFFLINE_SHOP
#define GIFT_SYSTEM
#define __ENABLE_SHOP_DECORATION_SYSTEM__
#define MOUNT_SYSTEM_BONUS
/******************** NOT USE ********************/
/******************** 2022 Offlineshop addition ************/
#define __ENABLE_NEW_OFFLINESHOP__ //İkarus Offline Shop
#ifdef __ENABLE_NEW_OFFLINESHOP__
#ifdef ENABLE_CHEQUE_SYSTEM
#define __ENABLE_CHEQUE_SYSTEM__
#endif
#define ENABLE_NEW_SHOP_IN_CITIES
#define __ENABLE_LARGE_DYNAMIC_PACKET__
#define ENABLE_OFFLINESHOP_DEBUG
#ifdef ENABLE_OFFLINESHOP_DEBUG
#ifdef __WIN32__
#define OFFSHOP_DEBUG(fmt , ...) sys_log(0,"%s:%d >> " fmt , __FUNCTION__ , __LINE__, __VA_ARGS__)
#else
#define OFFSHOP_DEBUG(fmt , args...) sys_log(0,"%s:%d >> " fmt , __FUNCTION__ , __LINE__, ##args)
#endif
#else
#define OFFSHOP_DEBUG(...)
#endif
#endif
/******************** 2022 Offlineshop addition *************/
#endif
typedef long long LDWORD;
typedef unsigned long long ULDWORD;