#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
#pragma once
/*
hasanmacit
Version 1.0
Yeni Altyapı
Son Güncelleme Tarihi: 28.06.2024
*/
// ============================================
// --------------------------------------------
// | Stock Defines |
// --------------------------------------------
#define _IMPROVED_PACKET_ENCRYPTION_ // ÆĞŶ ¾ÏÈ£È °³¼±
#define __PET_SYSTEM__
#define __UDP_BLOCK__
#define ENABLE_MARIADB_CONNECTION // MariaDB İçin Tanımlama (kapatıldığında Mysql5.6 sürümüne döner
// --------------------------------------------
// | New Defines |
// --------------------------------------------
#define CLIENT_LOCALE_STRING // Client Locale String
#define ENABLE_EXTEND_INVEN_SYSTEM // Official 4 Envanter Sayfası
#define ENABLE_ADDITIONAL_EQUIPMENT_PAGE // Official Ekipman Sayfası
#define ENABLE_MOUNT_COSTUME_SYSTEM // Official Envantere Giymeli Binek
#define ENABLE_ACCE_COSTUME_SYSTEM // Official Omuz Kuşağı
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS //Omuz Kuşağı Negatif Bonus Almasın
#define ENABLE_WEAPON_COSTUME_SYSTEM // Official Silah Kostum Sistemi
#define ENABLE_AURA_SYSTEM // Official Aura Sistemi
#define ENABLE_SKILL_FLAG_PARTY // Official Grup Skill Paylaşma
#define ENABLE_CONQUEROR_LEVEL // Official Yohara Update
#define __QUEST_RENEWAL__ // Official Gorev Penceresi
#define ENABLE_OFFICAL_CHARACTER_SCREEN // Official Karakter Secme Ekranı
#define ENABLE_7AND8TH_SKILLS // Official 7-8 Skill Sistemi
#define ENABLE_PET_SUMMON_AFTER_LOGIN // Oyuna girişten sonra pet varsa tekrar çağır.
#define PET_SYSTEM_GAMEFORGE // Official Tarz Questsiz Pet Sistemi
#define ENABLE_PICKUP_ITEM_EFFECT // Official Yerden Eşya Alma Efekti
#define WJ_ENABLE_TRADABLE_ICON // Ticarete Konulamayan Eşya Efekti
#define ENABLE_EVENT_MANAGER // Event Takvimi
#define __BL_MAILBOX__ // Official Posta Kutusu Sistemi
#define __SEND_TARGET_INFO__ // Hedeften Düşenleri Gösterme
#define ENABLE_NEW_DETAILS_GUI // Öldürme İstatistikleri
#define __BL_OFFICIAL_LOOT_FILTER__ // Official Yağma Filtresi
#if defined(__BL_OFFICIAL_LOOT_FILTER__)
# define __PREMIUM_LOOT_FILTER__ // Official Premium Yağma Filtresi
#endif
#define __BL_EVENT_STONE_SHAPE_CHANGE__
#define __BL_MOVE_CHANNEL__
#define ENABLE_CUBE_RENEWAL_WORLDARD // Official Cube Sistemi
#define ENABLE_CUBE_ATTR_SOCKET // Official Cube Sistemi Fixi
#define __BL_TRANSMUTATION__
#define __BL_67_ATTR__
#define __BL_PARTY_POSITION__
#define BL_PARTY_UPDATE
#define __BL_MOVE_COSTUME_ATTR__
#define ENABLE_ITEM_ATTR_COSTUME
#define __SPIN_WHEEL__
#define __CHEST_INFO_SYSTEM__ // Chest Content Information on Right click
#define WJ_NEW_DROP_DIALOG
#define ENABLE_WOLFMAN_CHARACTER
#ifdef ENABLE_WOLFMAN_CHARACTER
// #define DISABLE_WOLFMAN_ON_CREATE
#define USE_MOB_BLEEDING_AS_POISON
#define USE_MOB_CLAW_AS_DAGGER
// #define USE_ITEM_BLEEDING_AS_POISON
// #define USE_ITEM_CLAW_AS_DAGGER
#define USE_WOLFMAN_STONES
#define USE_WOLFMAN_BOOKS
#endif
#define ENABLE_PLAYER_PER_ACCOUNT5
#define __ENABLE_NEW_OFFLINESHOP__
#define ENABLE_NEW_OFFLINESHOP_LOGS
#define ENABLE_NEW_SHOP_IN_CITIES
#define ENABLE_NEW_OFFLINESHOP_RENEWAL
#define ENABLE_OFFLINESHOP_REWORK
#define ENABLE_YANG_LIMIT_SYSTEM // 999KT Yang Limiti
#ifndef OFFSHOP_DEBUG
#if defined(ENABLE_OFFLINESHOP_DEBUG) && defined(_DEBUG)
#define OFFSHOP_DEBUG(fmt , ...) Tracenf("%s:%d >> " fmt , __FUNCTION__ , __LINE__, __VA_ARGS__)
#else
#define OFFSHOP_DEBUG(...)
#endif
#endif
#define ENABLE_WIKI
#define __ADDITIONAL_INVENTORY__ // K Envanter Sistemi
#define __SPLIT_ITEMS__ // Split item system
#define __INVENTORY_SORT__ // inventory sort
#define __SORT_INVENTORY_ITEMS__ // Sorts all inventory items
// --------------------------------------------
// | Support Defines |
// --------------------------------------------
#define ENABLE_PROTO_RENEWAL // Pet İçin Proto Guncellemesi
// --------------------------------------------
// | Fixes |
// --------------------------------------------
#define LEVEL_FIX // Level Update Fix
#define __VNUM_EXTEND__ // Server Tarafından Gelen Part Verileri İçin Duzenleme
// ============================================
#endif