• 🎉 Hey there! I've just launched my brand new server voting platform — Metin2 P Servers 🚀

H4ZEJ Server Files

Member
Jul
Threads
0
29
1
3
HubMoney
231
Code:
Service.h

#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
/********************************************************** Ymir Defines Start ***********************************************************/
#define _IMPROVED_PACKET_ENCRYPTION_
#define __PET_SYSTEM__
#define __UDP_BLOCK__
/********************************************************** Ymir Defines End ***********************************************************/

/********************************************************** General Defines Start ***********************************************************/
#define ENABLE_AUTODETECT_INTERNAL_IP // Otomatik dahili ip
#define ENABLE_WEAPON_COSTUME_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_EXTENDED_PET_SYSTEM
#define ENABLE_HIDE_COSTUME_SYSTEM /// < Hide costume parts
#define ENABLE_ITEM_ATTR_COSTUME // item_attr.sql has column for costume and other type items
#define ENABLE_PROXY_IP // Port güvenliği
#define ENABLE_FULL_NOTICE // Genel notice
#define ENABLE_PORT_SECURITY // Port güvenligi
#define ENABLE_EXTEND_INVEN_SYSTEM // 4 Envanter
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND// Yere düşen itemleri isimlerini görme
#define ENABLE_CHANNEL_SWITCH_SYSTEM
#ifdef ENABLE_CHANNEL_SWITCH_SYSTEM
    #define CHANNEL_NUMBER    4 //Number of server channels.
#endif
#define ENABLE_TARGET_INFORMATION_SYSTEM// Moblardan düşenleri görme
#define ENABLE_SPECIAL_STORAGE // Ek envanter
#define ENABLE_SORT_INVENTORY_ITEMS
#define ENABLE_VIEW_TARGET_DECIMAL_HP /// < View target decimal hp
#define ENABLE_VIEW_TARGET_PLAYER_HP /// < View target player's hp
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM // Kadim efsun
#define ENABLE_NEW_START_SYSTEM // Start items configurable source code
#define ENABLE_BASIC_ITEM_SYSTEM // Basic(Start gift) item system
#define ENABLE_NEW_ACTIONS // Yeni duygular
#define ENABLE_NEW_BONUS // Yeni bonuslar
#define ENABLE_NEW_PASSIVE_SKILL // Yeni pasif skiller
#define ENABLE_TEXT_LEVEL_REFRESH // Anlik seviye yenileme
#define ENABLE_PVP_EFFECT_SYSTEM // Pvp efekt
#define ENABLE_SMITH_EFFECT_SYSTEM // Demirci efekt
#define ENABLE_EFFECT_EXTRAPOT // Yeşil, mor iksir efekti
#define ENABLE_AFFECT_POLYMORPH_REMOVE // Dönüşümden çıkma
#define ENABLE_LEVEL_SHOW_HIDE
#define ENABLE_HIGHLIGHT_NEW_ITEM // Like GF Inventory Highlight Item System
#define ENABLE_SKILL_AFFECT_REMOVE // Skill affect remove system
#define SKILL_COOLTIME_UPDATE
#define ENABLE_SHOP_ITEM_PRICE_ON_SQL // SQL Uzerinde Esya Fiyati Tutma Modulu
#define ENABLE_BUY_WITH_ITEM // Buy with ITEM on SHOP like Rubinum
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM
#define ENABLE_EXP_BLOCK_SYSTEM
#define ENABLE_DUEL_BLOCK_SYSTEM
#define ENABLE_MINIMAP_PARTY_POSITION
#define ENABLE_PARTY_FLAG_SYSTEM
#define ENABLE_MOB_DAMAGE_FIX
#define ENABLE_DRAGON_BONE_EFFECTS
#define ENABLE_AGGREGATE_MONSTER_EFFECT
#define ENABLE_MESSENGER_TEAM_SYSTEM
#define ENABLE_STATUS_UP_RENEWAL // Fast status up system
#define ENABLE_ITEM_COUNT_LIMIT_SYSTEM
#define ENABLE_YANG_LIMIT_SYSTEM
#define ENABLE_EXTENDED_ITEM_AWARD /// < Extended item award
#ifdef ENABLE_EXTENDED_ITEM_AWARD
    #define USE_ITEM_AWARD_CHECK_ATTRIBUTES // c++11 or higher
#endif
#define ENABLE_VIEW_EQUIPMENT_SYSTEM
#define ENABLE_LOAD_BLOCK_MODE
#define ENABLE_ITEM_STACKTABLE //NPC SATIN ALINAN İTEMLERİ ÜST ÜSTE EKLER.
#define ENABLE_QUEST_RENEWAL /// < Quest page renewal
#define ENABLE_CUBE_RENEWAL
#ifdef ENABLE_CUBE_RENEWAL
#define ENABLE_CUBE_ATTR_SOCKET
#endif
#define ENABLE_CHATTING_WINDOW_RENEWAL
#define ENABLE_GLOBAL_CHAT
#define ENABLE_DROP_DESTROY_TIME
#define ENABLE_BRAVERY_CAPE_RENEWAL
#define ENABLE_BOSS_TRACKING
#define ENABLE_QUICK_CHEST_OPEN
#define ENABLE_SKILL_SELECT_SYSTEM
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM // Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM // Fast soul stone read system
#define ENABLE_ITEM_SHOP_SYSTEM
#define ENABLE_ANTI_MULTIPLE_FARM
#define ENABLE_PLAYER_PIN_SYSTEM // Player Pin Code System
#define ENABLE_EXCHANGE_RENEWAL
#define ENABLE_TURN_BACK_SYSTEM//ZİNDANLARA GERİ DÖNÜŞ SİSTEMİ
#define ENABLE_AUTO_RELOAD_ADMIN_DATA //### Reload GM fast without close server
#define ENABLE_CHANGE_JOB_RENEWAL
/********************************************************** General Defines End ***********************************************************/

/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_GUILD_LEADER_SYSTEM
#define ENABLE_WAR_PERMISSION // Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS
#define ENABLE_AUTO_GUILD_WAR_SYSTEM
#define ENABLE_GUILD_HISTORY // Guild war history system
#define ENABLE_GUILD_STATISTICS // Guild statistics system
#define ENABLE_GUILD_SPY_SYSTEM
#define ENABLE_GUILD_MEETING // Guild meeting system
#define ENABLE_GUILD_NOTICE_SYSTEM // Guild notice system
#define ENABLE_GUILD_HIGHLIGHT_EQUIP_ITEM // Guild equiping item highlight system
#define ENABLE_WAR_KILL_NOTICE // Guild war kill notice system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM
#define ENABLE_CREATE_GUILD_EASY // Lonca 20 seviye başlar.
/********************************************************** [Guild Defines End] ***********************************************************/

/********************************************************** Controls Defines Start ***********************************************************/
#define MAP_ALLOW_LIMIT    64 //default 32
#define ITEM_DESTROY_TIME_DROPITEM    5
#define ITEM_DESTROY_TIME_AUTOGIVE    60
#define ITEM_DESTROY_TIME_DROPGOLD    30
#define GET_GOLD_MULTIPLER    3
#define EXP_MULTIPLER    1
#define CAN_SHOUT_MAX_LEVEL    15
#define MAX_STATUS_POINT    90
#define PARTY_CAN_JOIN_MAX_LEVEL    30
#define ENABLE_TRANSLATE_LUA
#define ENABLE_DEFAULT_PRIV //default priv based SQL
#define ENABLE_NAME_MAX_LEN_RENEWAL
#define __USE_TXT_MODE_FOR_PROTO___
//#define __USE_SQL_MODE_FOR_PROTO___
/********************************************************** Controls Defines End ***********************************************************/

/********************************************************** Utility Defines Start ***********************************************************/
#define ENABLE_GM_CHARACTER_BUFF //GM KARAKTERLERE BUFF VERİR SADECE GM_IMPLEMENTOR KARAKTERE
#define ENABLE_BLOCK_ITEMS_ON_WAR_MAP
#define ENABLE_BLOCK_ITEMS_ON_EVENT_MAP // Block items on event map
#define ENABLE_SIG_FOR_ITEM_RING // SigVnum for item types {ITEM_RING}
#define ENABLE_BOSS_SCROLL_RENEWAL // Boss scroll cant open 1/21/41 map index
#define ENABLE_SHOWNPCLEVEL // Show npc levels
#define ENABLE_HORSE_RENEWAL // 1 seviye at atak yapar.
#define ENABLE_HORSE_LEVELUP_RENEWAL
#define ENABLE_PICKAXE_RENEWAL        // Kazmanın yükseltilmesi başarısız olursa, 1 derece geri dönmez, sadece %10 ustalık puanı kaybeder.
#define ENABLE_FISHINGROD_RENEWAL    // Oltanın yükseltilmesi başarısız olursa, 1 derece geri dönmez, sadece %10 ustalık puanı kaybeder.
#define ENABLE_GOLD_BAR_RENEWAL //
#define ENABLE_COINS_RENEWAL_SYSTEM
#define ENABLE_GOLD_REWARD_RENEWAL // RewardGold Function Renewal
#define ENABLE_SHOP_ITEM_GET_ID //Shoplardaki itemleri sıralamaya göre çekmek.
#define ENABLE_CMD_IPURGE_EX // Item Purge komutu için düzenleme
#define ENABLE_GUILD_COMMENT_TIME_CHECK // Lonca duyuruları süre limiti
#define ENABLE_OXEVENT_COORDINAT_BUFF // Ox haritası coordinat düzenlemesi
#define ENABLE_FORCE2MASTERSKILL // 16'da skillerin master olması
#define ENABLE_ITEMAWARD_REFRESH // Itemaward 5 saniyede bir yenilenir
#define ENABLE_INFINITE_HORSE_HEALTH_STAMINA // Etkinleştirilirse at ölümsüz olur
#define ENABLE_QUEST_DIE_EVENT // Questler için die eventi
#define ENABLE_IMMUNE_FIX // Bağışıklık bonus fixi
#define ENABLE_CAMP_FIRE_FIX // Kamp ateşi için süre kontrolü
#define ENABLE_NULLIFYAFFECT_LIMIT // Sura büyü çözme skill'ine level aralığı
#define ENABLE_BOOKS_STACKFIX // Stoklanmış beceri kitaplarını okurken hepsinin kaybolması fixi
#define ENABLE_GOHOME_IF_MAP_NOT_ALLOWED // Map'e giriş iznin yoksa köye gönderir
#define ENABLE_GOHOME_IF_MAP_NOT_EXIST // Map yoksa köye gönderir
#define ENABLE_PARTYKILL // party.kill ile ilgili bug fixi
#define ENABLE_POISON_UNAGGR // Canavarlar zehir yediginde agresifleşmez
#define ENABLE_OPEN_SHOP_WITH_ARMOR    //Etkinleştirilirse, zırh giyili iken pazar açılabilir.
#define ENABLE_CHECK_SHOPS_POSITION
#define ENABLE_PARTY_EXP_FIX
#define ENABLE_SQL_INJECT_CONTROL_ON_QUERY
#define ENABLE_SET_STATE_WITH_TARGET //SET_STATE HEDEFİNİ 3. ARGÜMAN OLARAK ETKİNLEŞTİRİR
#define ENABLE_IMPROVED_LOGOUT_POINTS //Enable improved logout points which shows the last player status points and parts on intro select
#define ENABLE_RANDOM_STATUS_PER_LEVEL //Random status per level (classic)
#define ENABLE_ANTI_CMD_FLOOD // Anti cmd flood
#define ENABLE_CHAT_SPAMLIMIT // Chat spam limit
#define ENABLE_AUTOGIVEITEM_CELL_CHECK // If inventory is full doesnt item to drop ground
#define ENABLE_WHISPER_CHAT_SPAMLIMIT // whispetchat spamlimit
#define ENABLE_CHECK_GHOSTMODE // check ghostmode
#define ENABLE_NEWEXP_CALCULATION // Newexp calculation
#define ENABLE_CLEAR_OLD_GUILD_LANDS // Eski Lonca Arazilerini Silme Modulu
#define ENABLE_SAFEBOX_AUTO_SORT // Safebox window auto sorted
#define ENABLE_EXP_GROUP_FIX
#define ENABLE_SKILL_WITH_POLYMORPH_FIX
#define ENABLE_DEATHBLOW_ALL_RACES_FIX
#define ENABLE_READ_BOOK_WITHOUT_SKILLGROUP_FIX
#define ENABLE_MONSTER_DEATHBLOW_RENEWAL // Monster deathblow renewal
#define ENABLE_FISHING_TIME_INC // Fishing event time reduce
#define ENABLE_ANNOUNCEMENT_LEVELUP // Announcement levelup
#define ENABLE_ANNOUNCEMENT_REFINE_SUCCES // Announcement refine success
#ifdef ENABLE_ANNOUNCEMENT_REFINE_SUCCES
    #define ENABLE_ANNOUNCEMENT_REFINE_LEVEL_LIMIT    75 // refine success announcement level limit
    #define ENABLE_ANNOUNCEMENT_REFINE_SUCCES_MIN_LEVEL 9 // refine success announcement grade limit
#endif
#define ENABLE_DISABLE_EMPIRE_DAMAGE_BONUS


/*
#define ENABLE_MOUNT_ENTITY_REFRESH // Mount entitiy refresh
#define ENABLE_NOT_BUFF_CLEAR // Karakter tarafından öldürülmedikçe skiller sıfırlanmaz.
#define ENABLE_EFFECT_PENETRATE // Delici efekti
#define ENABLE_ORE_DROP_FROM_MINING // ore drop from mining
#define ENABLE_AUTO_LOG_CLEAN_AND_BACKUP
#define ENABLE_STUN_RENEWAL // Sersemlik Efekti Iptali
#define ENABLE_MYSQL_LOGS // Enable SQL Logs
#define ENABLE_SYS_LOGS // Enable SyS Logs
#define ENABLE_FALL_FIX // Yere düşme sorunu için düzenleme
#define USE_SPECIAL_CHARACTERS // Karakter Yaratırken Özel Karakter Kullanabilme Sistemi - locale_service.cpp
#define ENABLE_ACCOUNT_W_SPECIALCHARS // Etkinleştirilirse hesap adlarında özel karakter kullanılabilir
#define ENABLE_IMMUNE_PERC
#define ENABLE_STATPLUS_NOLIMIT // Etkinleştirilirse statü limiti kalkar.
#define ENABLE_SPAMDB_REFRESH
#define ENABLE_SHOP_BLACKLIST
#define ENABLE_MOUNTSKILL_CHECK
#define ENABLE_LOCALECHECK_CHANGENAME // pc_change_name locale service check enable
#define ENABLE_MASTER_SKILLBOOK_NO_STEPS // Etkinleştirilirse, bir beceriyi artırmak için yalnızca bir beceri kitabına ihtiyacınız olacak
#define ENABLE_FIREWORK_STUN // Havai fişek itemlerını kullanırken sersemletme etkisini etkinleştir.
#define DISABLE_STOP_RIDING_WHEN_DIE // Oyuncu öldükten sonra atını kaybetmez.
#define ENABLE_GET_DAMAGE_FIX
*/
/********************************************************** Utility Defines End ***********************************************************/

#endif
Code:
Locale_inc.h
/********************************************************** Ymir Defines Start ***********************************************************/
#define ENABLE_COSTUME_SYSTEM
#define ENABLE_ENERGY_SYSTEM
#define ENABLE_DRAGON_SOUL_SYSTEM
#define ENABLE_NEW_EQUIPMENT_SYSTEM
/********************************************************** Ymir Defines End ***********************************************************/

#define ENABLE_SERVERNAME_FROM_SOURCE
#define ENABLE_SERVERNAME "Test Server - H4ZEJ"

/********************************************************** General Defines Start ***********************************************************/
#define ENABLE_EXTEND_INVEN_SYSTEM // 4 Envanter
#define ENABLE_WEAPON_COSTUME_SYSTEM // Silah kostümü
#ifdef ENABLE_WEAPON_COSTUME_SYSTEM // Silah kostümü
    #define USE_WEAPON_COSTUME_WITH_EFFECT
    #define USE_BODY_COSTUME_WITH_EFFECT
#endif
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_EXTENDED_PET_SYSTEM
#define ENABLE_HIDE_COSTUME_SYSTEM /// < Hide costume parts
#define ENABLE_ITEM_ATTR_COSTUME // item_attr.sql has column for costume and other type items
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND // Yere düşen itemleri isimlerini görme
#define ENABLE_CHANNEL_SWITCH_SYSTEM // Hızlı kanal değiştirme
#define ENABLE_CHANNEL_INFO_UPDATE // Kanal bilgisi için düzenleme
#define ENABLE_TARGET_INFORMATION_SYSTEM // Moblardan düşenleri görme
#define ENABLE_VIEW_TARGET_DECIMAL_HP /// < View target decimal hp
#define ENABLE_VIEW_TARGET_PLAYER_HP /// < View target player's hp
#define ENABLE_DAMAGE_BAR // Target HP Board Damage extension
#define ENABLE_SPECIAL_STORAGE // Ek envanter
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM // Kadim efsun
#define ENABLE_GREEN_ATTRIBUTE_SYSTEM // Yeşil efsun için manuel efsun değiştirici
#define ENABLE_BASIC_ITEM_SYSTEM // Basic(Start gift) item system
#define ENABLE_BUY_WITH_ITEM // Shop Item selling by configurable item vnum
#define ENABLE_NEW_ACTIONS // Yeni duygular
#define ENABLE_NEW_BONUS // Yeni bonuslar
#define ENABLE_NEW_PASSIVE_SKILL // Yeni pasif skiller
#define ENABLE_REFINE_RENEWAL // Refine düzenlemesi
#define ENABLE_HIGHLIGHT_NEW_ITEM // Like GF Inventory Highlight Item System
#define ENABLE_DISCORD_RPC // Discord rich presence
#define ENABLE_TEXT_LEVEL_REFRESH // Anlik seviye yenileme
#define ENABLE_DRAGON_BONE_EFFECTS
#define ENABLE_PVP_EFFECT_SYSTEM // PvP efekti
#define ENABLE_SMITH_EFFECT_SYSTEM // Demirci efekti
#define ENABLE_AFFECT_POLYMORPH_REMOVE // Dönüşümden çıkma
#define ENABLE_WHISPER_ALERT // Mesaj geldiğinde exe yanıp söner
#define ENABLE_RACE_HEIGHT_RENEWAL // isim koordinatları ayarlanacak //h4zej
#define ENABLE_FOV_OPTION //
#define ENABLE_FOG_FIX // Like GF Fog Mode System
#define ENABLE_DISABLE_SOFTWARE_TILING // < Disable software tiling
#define ENABLE_ENVIRONMENT_EFFECT_OPTION // < Environment options
#define ENABLE_GRAPHIC_ON_OFF // < System graphic options
#define ENABLE_EFFECT_CAMERA_VIEW_FIX
#define ENABLE_SHADOW_RENDER_QUALITY_OPTION
#define ENABLE_HIDE_OBJECTS_OPTION
#define ENABLE_MINIMAP_WHITEMARK_NEW // new minimap icon
#define ENABLE_INSTANT_PICKUP_SYSTEM // Instant Pickup system
#define ENABLE_AUTO_PICKUP_SYSTEM
#define ENABLE_PICKUP_FILTER_SYSTEM
#define ENABLE_METINSTONE_MINIMAP // Metinstone on minimap
#define ENABLE_BOSS_ON_MINIMAP // Boss on minimap
#define ENABLE_TEXTTAIL_BACKGROUND //YAZILARIN GÖLGESİNİ KALDIRIR FPS ARTAR
#define ENABLE_CONQUEROR_LEVEL_TEXTTAIL
#define ENABLE_LEVEL_SHOW_HIDE
#define ENABLE_FONT_CHANGE
#define ENABLE_SKILL_AFFECT_REMOVE // Skill affect remove system
#define ENABLE_SKILL_COOLTIME_UPDATE
#define ENABLE_GM_MINIMAP_TELEPORT
#define ENABLE_MINIMAP_PARTY_POSITION
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM
#define ENABLE_EXP_BLOCK_SYSTEM
#define ENABLE_DUEL_BLOCK_SYSTEM
#define ENABLE_FONT_RENEWAL //Yazı Görünüm Fixi
#define ENABLE_FIX_MOBS_LAG
#ifdef ENABLE_FIX_MOBS_LAG
    // -> The define ENABLE_FIX_MOBS_LAG have problems in device reseting.
    // -> With this new define all this problems are fixed.
    #define FIX_MOBS_LAG_FIX
#endif
#define ENABLE_MOB_DAMAGE_FIX
#define ENABLE_DONT_LOAD_FROM_D_PATH
#define ENABLE_EMOJI_IN_TEXTLINE // Emoji module
#define ENABLE_FAST_TRANSACTIONS //Hızlı sat sil (emoji sistemine bağlı)
#define ENABLE_MULTIPLE_BUY //Shop'tan çoklu item alma
#define ENABLE_AGGREGATE_MONSTER_EFFECT // Like GF Bravery Cape Effect System
#define ENABLE_MESSENGER_TEAM_SYSTEM // Add team page for messenger
#define ENABLE_STATUS_UP_RENEWAL // Fast status up system
#define ENABLE_SORT_INVENTORY_ITEMS
#define ENABLE_EXTEND_EQUIPMENT_SYSTEM
#define ENABLE_FAST_INVENTORY
#define ENABLE_DOTTED_DAMAGE
#ifdef ENABLE_DOTTED_DAMAGE
//    #define USE_M_K    //exmp: 6.581.267.974 > 6T581M267K974
#endif
#define ENABLE_ITEM_COUNT_LIMIT_SYSTEM
#define ENABLE_YANG_LIMIT_SYSTEM
#define ENABLE_VIEW_EQUIPMENT_SYSTEM
#define ENABLE_MOB_SCALE_SYSTEM
#ifdef ENABLE_MOB_SCALE_SYSTEM
    #define ENABLE_OBJ_SCALLING // Mount vnumları ayarlanıcak
#endif
#define ENABLE_QUEST_RENEWAL
#define ENABLE_CUBE_RENEWAL
#define ENABLE_ITEM_DELETE_SYSTEM
#define ENABLE_CHATTING_WINDOW_RENEWAL
#define ENABLE_EXP_LOG
#define ENABLE_GLOBAL_CHAT
#define ENABLE_PM_IN_GLOBAL_CHAT
#define ENABLE_DROP_DESTROY_TIME
#define ENABLE_BRAVERY_CAPE_RENEWAL
#define ENABLE_BOSS_TRACKING
#define ENABLE_QUICK_CHEST_OPEN
#define ENABLE_RENDER_TARGET
#define ENABLE_COINS_RENEWAL_SYSTEM
#define ENABLE_SKILL_SELECT_SYSTEM
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM // Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM // Fast soul stone read system
#define YENI_EFEKT
#ifdef YENI_EFEKT
    #define ZIRH_EFEKT
    #define SILAH_EFEKT
#endif
#define ENABLE_ITEM_SHOP_SYSTEM
#define ENABLE_ANTI_MULTIPLE_FARM
#define ENABLE_PLAYER_PIN_SYSTEM // Player Pin Code System
#define ENABLE_EXCHANGE_RENEWAL
#define ENABLE_CHARACTER_MOBS
#define ENABLE_CHEST_DROP_INFO
#ifdef ENABLE_CHEST_DROP_INFO
    #define ENABLE_CHEST_DROP_USELZO
#endif

/********************************************************** General Defines End ***********************************************************/

/********************************************************** Utility Defines Start ***********************************************************/

/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_GUILD_LEADER_SYSTEM
#define ENABLE_WAR_PERMISSION // Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS // Online guild leaders system
#define ENABLE_AUTO_GUILD_WAR_SYSTEM
#define ENABLE_GUILD_HISTORY // Guild war history system
#define ENABLE_GUILD_STATISTICS // Guild statistics system
#define ENABLE_GUILD_SPY_SYSTEM // Guild spy system
#define ENABLE_GUILD_MEETING // Guild meeting system
#define ENABLE_GUILD_NOTICE_SYSTEM // Guild notice system
#define ENABLE_WAR_KILL_NOTICE // Guild war kill notice system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM // Extended guild war send/recv gui and guild war
/********************************************************** [Guild Defines End] ***********************************************************/

#define ENABLE_HORSE_RENEWAL // 1 seviye at atak yapar.
#define ENABLE_NAME_MAX_LEN_RENEWAL
#define ENABLE_LOAD_ALTER_ITEMICON // Iconu olmayan itemler için düzenleme
#define ENABLE_FALL_FIX // Yere düşme sorunu için düzenleme
#define ENABLE_CANSEEHIDDENTHING_FOR_GM // Invisible komutu için düzenleme
#define ENABLE_SAFEZONE_STOP_COLLISION // Etkinleştirilirse korumalı alanda objelere ve moblara takılmazsınız
#ifdef ENABLE_SAFEZONE_STOP_COLLISION
//    #define ENABLE_MOBS_WITHOUT_COLLISIONS //
    #define ENABLE_PETS_WITHOUT_COLLISIONS // Petlerin vnumları ayarlanıcak.
    #define ENABLE_SHOPS_WITHOUT_COLLISIONS // Shopların vnumları ayarlanıcak.
    #define ENABLE_MOUNTS_WITHOUT_COLLISIONS // Mountların vnumları ayarlanıcak.
    #define ENABLE_OX_PLAYER_WITHOUT_COLLISIONS // Remove player collision in ox event map
    #define ENABLE_GM_WITHOUT_COLLISIONS
#endif
#define ENABLE_ATLASINFO_FROM_ROOT // Atlas info düzenlemesi
#define ENABLE_FIX_CREATE_NO_APPROPRIATE_DEVICE
#define ENABLE_CAMERA_MINIMIZARE_CLIENT_FIX
#define ENABLE_SKILL_COOLTIME_FIX
#define ENABLE_HIDE_EMOTION_LOG
#define ENABLE_BOSS_FALL_FIX // Boss fall fixed
#define ENABLE_FIX_LAPTOPS_RESOLUTIONS // Previne o erro CREATE_NO_APPROPRIATE_DEVICE quando um computador não possui determinada resolução
#define ENABLE_SIMPLE_REFINED_EFFECT_CHECK // Simplifica o tipo de verificação para aplicar efeitos nas armas e armaduras
//#define ENABLE_NEW_FOLLOW_AND_ATTACK // tuşa entegre otomatik saldırı

/********************************************************** Utility Defines End ***********************************************************/
[Gizli içerik]
ty
 
Member
Dec
Threads
0
1
0
1
HubMoney
14
Code:
Service.h

#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
/********************************************************** Ymir Defines Start ***********************************************************/
#define _IMPROVED_PACKET_ENCRYPTION_
#define __PET_SYSTEM__
#define __UDP_BLOCK__
/********************************************************** Ymir Defines End ***********************************************************/

/********************************************************** General Defines Start ***********************************************************/
#define ENABLE_AUTODETECT_INTERNAL_IP // Otomatik dahili ip
#define ENABLE_WEAPON_COSTUME_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_EXTENDED_PET_SYSTEM
#define ENABLE_HIDE_COSTUME_SYSTEM /// < Hide costume parts
#define ENABLE_ITEM_ATTR_COSTUME // item_attr.sql has column for costume and other type items
#define ENABLE_PROXY_IP // Port güvenliği
#define ENABLE_FULL_NOTICE // Genel notice
#define ENABLE_PORT_SECURITY // Port güvenligi
#define ENABLE_EXTEND_INVEN_SYSTEM // 4 Envanter
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND// Yere düşen itemleri isimlerini görme
#define ENABLE_CHANNEL_SWITCH_SYSTEM
#ifdef ENABLE_CHANNEL_SWITCH_SYSTEM
    #define CHANNEL_NUMBER    4 //Number of server channels.
#endif
#define ENABLE_TARGET_INFORMATION_SYSTEM// Moblardan düşenleri görme
#define ENABLE_SPECIAL_STORAGE // Ek envanter
#define ENABLE_SORT_INVENTORY_ITEMS
#define ENABLE_VIEW_TARGET_DECIMAL_HP /// < View target decimal hp
#define ENABLE_VIEW_TARGET_PLAYER_HP /// < View target player's hp
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM // Kadim efsun
#define ENABLE_NEW_START_SYSTEM // Start items configurable source code
#define ENABLE_BASIC_ITEM_SYSTEM // Basic(Start gift) item system
#define ENABLE_NEW_ACTIONS // Yeni duygular
#define ENABLE_NEW_BONUS // Yeni bonuslar
#define ENABLE_NEW_PASSIVE_SKILL // Yeni pasif skiller
#define ENABLE_TEXT_LEVEL_REFRESH // Anlik seviye yenileme
#define ENABLE_PVP_EFFECT_SYSTEM // Pvp efekt
#define ENABLE_SMITH_EFFECT_SYSTEM // Demirci efekt
#define ENABLE_EFFECT_EXTRAPOT // Yeşil, mor iksir efekti
#define ENABLE_AFFECT_POLYMORPH_REMOVE // Dönüşümden çıkma
#define ENABLE_LEVEL_SHOW_HIDE
#define ENABLE_HIGHLIGHT_NEW_ITEM // Like GF Inventory Highlight Item System
#define ENABLE_SKILL_AFFECT_REMOVE // Skill affect remove system
#define SKILL_COOLTIME_UPDATE
#define ENABLE_SHOP_ITEM_PRICE_ON_SQL // SQL Uzerinde Esya Fiyati Tutma Modulu
#define ENABLE_BUY_WITH_ITEM // Buy with ITEM on SHOP like Rubinum
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM
#define ENABLE_EXP_BLOCK_SYSTEM
#define ENABLE_DUEL_BLOCK_SYSTEM
#define ENABLE_MINIMAP_PARTY_POSITION
#define ENABLE_PARTY_FLAG_SYSTEM
#define ENABLE_MOB_DAMAGE_FIX
#define ENABLE_DRAGON_BONE_EFFECTS
#define ENABLE_AGGREGATE_MONSTER_EFFECT
#define ENABLE_MESSENGER_TEAM_SYSTEM
#define ENABLE_STATUS_UP_RENEWAL // Fast status up system
#define ENABLE_ITEM_COUNT_LIMIT_SYSTEM
#define ENABLE_YANG_LIMIT_SYSTEM
#define ENABLE_EXTENDED_ITEM_AWARD /// < Extended item award
#ifdef ENABLE_EXTENDED_ITEM_AWARD
    #define USE_ITEM_AWARD_CHECK_ATTRIBUTES // c++11 or higher
#endif
#define ENABLE_VIEW_EQUIPMENT_SYSTEM
#define ENABLE_LOAD_BLOCK_MODE
#define ENABLE_ITEM_STACKTABLE //NPC SATIN ALINAN İTEMLERİ ÜST ÜSTE EKLER.
#define ENABLE_QUEST_RENEWAL /// < Quest page renewal
#define ENABLE_CUBE_RENEWAL
#ifdef ENABLE_CUBE_RENEWAL
#define ENABLE_CUBE_ATTR_SOCKET
#endif
#define ENABLE_CHATTING_WINDOW_RENEWAL
#define ENABLE_GLOBAL_CHAT
#define ENABLE_DROP_DESTROY_TIME
#define ENABLE_BRAVERY_CAPE_RENEWAL
#define ENABLE_BOSS_TRACKING
#define ENABLE_QUICK_CHEST_OPEN
#define ENABLE_SKILL_SELECT_SYSTEM
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM // Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM // Fast soul stone read system
#define ENABLE_ITEM_SHOP_SYSTEM
#define ENABLE_ANTI_MULTIPLE_FARM
#define ENABLE_PLAYER_PIN_SYSTEM // Player Pin Code System
#define ENABLE_EXCHANGE_RENEWAL
#define ENABLE_TURN_BACK_SYSTEM//ZİNDANLARA GERİ DÖNÜŞ SİSTEMİ
#define ENABLE_AUTO_RELOAD_ADMIN_DATA //### Reload GM fast without close server
#define ENABLE_CHANGE_JOB_RENEWAL
/********************************************************** General Defines End ***********************************************************/

/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_GUILD_LEADER_SYSTEM
#define ENABLE_WAR_PERMISSION // Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS
#define ENABLE_AUTO_GUILD_WAR_SYSTEM
#define ENABLE_GUILD_HISTORY // Guild war history system
#define ENABLE_GUILD_STATISTICS // Guild statistics system
#define ENABLE_GUILD_SPY_SYSTEM
#define ENABLE_GUILD_MEETING // Guild meeting system
#define ENABLE_GUILD_NOTICE_SYSTEM // Guild notice system
#define ENABLE_GUILD_HIGHLIGHT_EQUIP_ITEM // Guild equiping item highlight system
#define ENABLE_WAR_KILL_NOTICE // Guild war kill notice system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM
#define ENABLE_CREATE_GUILD_EASY // Lonca 20 seviye başlar.
/********************************************************** [Guild Defines End] ***********************************************************/

/********************************************************** Controls Defines Start ***********************************************************/
#define MAP_ALLOW_LIMIT    64 //default 32
#define ITEM_DESTROY_TIME_DROPITEM    5
#define ITEM_DESTROY_TIME_AUTOGIVE    60
#define ITEM_DESTROY_TIME_DROPGOLD    30
#define GET_GOLD_MULTIPLER    3
#define EXP_MULTIPLER    1
#define CAN_SHOUT_MAX_LEVEL    15
#define MAX_STATUS_POINT    90
#define PARTY_CAN_JOIN_MAX_LEVEL    30
#define ENABLE_TRANSLATE_LUA
#define ENABLE_DEFAULT_PRIV //default priv based SQL
#define ENABLE_NAME_MAX_LEN_RENEWAL
#define __USE_TXT_MODE_FOR_PROTO___
//#define __USE_SQL_MODE_FOR_PROTO___
/********************************************************** Controls Defines End ***********************************************************/

/********************************************************** Utility Defines Start ***********************************************************/
#define ENABLE_GM_CHARACTER_BUFF //GM KARAKTERLERE BUFF VERİR SADECE GM_IMPLEMENTOR KARAKTERE
#define ENABLE_BLOCK_ITEMS_ON_WAR_MAP
#define ENABLE_BLOCK_ITEMS_ON_EVENT_MAP // Block items on event map
#define ENABLE_SIG_FOR_ITEM_RING // SigVnum for item types {ITEM_RING}
#define ENABLE_BOSS_SCROLL_RENEWAL // Boss scroll cant open 1/21/41 map index
#define ENABLE_SHOWNPCLEVEL // Show npc levels
#define ENABLE_HORSE_RENEWAL // 1 seviye at atak yapar.
#define ENABLE_HORSE_LEVELUP_RENEWAL
#define ENABLE_PICKAXE_RENEWAL        // Kazmanın yükseltilmesi başarısız olursa, 1 derece geri dönmez, sadece %10 ustalık puanı kaybeder.
#define ENABLE_FISHINGROD_RENEWAL    // Oltanın yükseltilmesi başarısız olursa, 1 derece geri dönmez, sadece %10 ustalık puanı kaybeder.
#define ENABLE_GOLD_BAR_RENEWAL //
#define ENABLE_COINS_RENEWAL_SYSTEM
#define ENABLE_GOLD_REWARD_RENEWAL // RewardGold Function Renewal
#define ENABLE_SHOP_ITEM_GET_ID //Shoplardaki itemleri sıralamaya göre çekmek.
#define ENABLE_CMD_IPURGE_EX // Item Purge komutu için düzenleme
#define ENABLE_GUILD_COMMENT_TIME_CHECK // Lonca duyuruları süre limiti
#define ENABLE_OXEVENT_COORDINAT_BUFF // Ox haritası coordinat düzenlemesi
#define ENABLE_FORCE2MASTERSKILL // 16'da skillerin master olması
#define ENABLE_ITEMAWARD_REFRESH // Itemaward 5 saniyede bir yenilenir
#define ENABLE_INFINITE_HORSE_HEALTH_STAMINA // Etkinleştirilirse at ölümsüz olur
#define ENABLE_QUEST_DIE_EVENT // Questler için die eventi
#define ENABLE_IMMUNE_FIX // Bağışıklık bonus fixi
#define ENABLE_CAMP_FIRE_FIX // Kamp ateşi için süre kontrolü
#define ENABLE_NULLIFYAFFECT_LIMIT // Sura büyü çözme skill'ine level aralığı
#define ENABLE_BOOKS_STACKFIX // Stoklanmış beceri kitaplarını okurken hepsinin kaybolması fixi
#define ENABLE_GOHOME_IF_MAP_NOT_ALLOWED // Map'e giriş iznin yoksa köye gönderir
#define ENABLE_GOHOME_IF_MAP_NOT_EXIST // Map yoksa köye gönderir
#define ENABLE_PARTYKILL // party.kill ile ilgili bug fixi
#define ENABLE_POISON_UNAGGR // Canavarlar zehir yediginde agresifleşmez
#define ENABLE_OPEN_SHOP_WITH_ARMOR    //Etkinleştirilirse, zırh giyili iken pazar açılabilir.
#define ENABLE_CHECK_SHOPS_POSITION
#define ENABLE_PARTY_EXP_FIX
#define ENABLE_SQL_INJECT_CONTROL_ON_QUERY
#define ENABLE_SET_STATE_WITH_TARGET //SET_STATE HEDEFİNİ 3. ARGÜMAN OLARAK ETKİNLEŞTİRİR
#define ENABLE_IMPROVED_LOGOUT_POINTS //Enable improved logout points which shows the last player status points and parts on intro select
#define ENABLE_RANDOM_STATUS_PER_LEVEL //Random status per level (classic)
#define ENABLE_ANTI_CMD_FLOOD // Anti cmd flood
#define ENABLE_CHAT_SPAMLIMIT // Chat spam limit
#define ENABLE_AUTOGIVEITEM_CELL_CHECK // If inventory is full doesnt item to drop ground
#define ENABLE_WHISPER_CHAT_SPAMLIMIT // whispetchat spamlimit
#define ENABLE_CHECK_GHOSTMODE // check ghostmode
#define ENABLE_NEWEXP_CALCULATION // Newexp calculation
#define ENABLE_CLEAR_OLD_GUILD_LANDS // Eski Lonca Arazilerini Silme Modulu
#define ENABLE_SAFEBOX_AUTO_SORT // Safebox window auto sorted
#define ENABLE_EXP_GROUP_FIX
#define ENABLE_SKILL_WITH_POLYMORPH_FIX
#define ENABLE_DEATHBLOW_ALL_RACES_FIX
#define ENABLE_READ_BOOK_WITHOUT_SKILLGROUP_FIX
#define ENABLE_MONSTER_DEATHBLOW_RENEWAL // Monster deathblow renewal
#define ENABLE_FISHING_TIME_INC // Fishing event time reduce
#define ENABLE_ANNOUNCEMENT_LEVELUP // Announcement levelup
#define ENABLE_ANNOUNCEMENT_REFINE_SUCCES // Announcement refine success
#ifdef ENABLE_ANNOUNCEMENT_REFINE_SUCCES
    #define ENABLE_ANNOUNCEMENT_REFINE_LEVEL_LIMIT    75 // refine success announcement level limit
    #define ENABLE_ANNOUNCEMENT_REFINE_SUCCES_MIN_LEVEL 9 // refine success announcement grade limit
#endif
#define ENABLE_DISABLE_EMPIRE_DAMAGE_BONUS


/*
#define ENABLE_MOUNT_ENTITY_REFRESH // Mount entitiy refresh
#define ENABLE_NOT_BUFF_CLEAR // Karakter tarafından öldürülmedikçe skiller sıfırlanmaz.
#define ENABLE_EFFECT_PENETRATE // Delici efekti
#define ENABLE_ORE_DROP_FROM_MINING // ore drop from mining
#define ENABLE_AUTO_LOG_CLEAN_AND_BACKUP
#define ENABLE_STUN_RENEWAL // Sersemlik Efekti Iptali
#define ENABLE_MYSQL_LOGS // Enable SQL Logs
#define ENABLE_SYS_LOGS // Enable SyS Logs
#define ENABLE_FALL_FIX // Yere düşme sorunu için düzenleme
#define USE_SPECIAL_CHARACTERS // Karakter Yaratırken Özel Karakter Kullanabilme Sistemi - locale_service.cpp
#define ENABLE_ACCOUNT_W_SPECIALCHARS // Etkinleştirilirse hesap adlarında özel karakter kullanılabilir
#define ENABLE_IMMUNE_PERC
#define ENABLE_STATPLUS_NOLIMIT // Etkinleştirilirse statü limiti kalkar.
#define ENABLE_SPAMDB_REFRESH
#define ENABLE_SHOP_BLACKLIST
#define ENABLE_MOUNTSKILL_CHECK
#define ENABLE_LOCALECHECK_CHANGENAME // pc_change_name locale service check enable
#define ENABLE_MASTER_SKILLBOOK_NO_STEPS // Etkinleştirilirse, bir beceriyi artırmak için yalnızca bir beceri kitabına ihtiyacınız olacak
#define ENABLE_FIREWORK_STUN // Havai fişek itemlerını kullanırken sersemletme etkisini etkinleştir.
#define DISABLE_STOP_RIDING_WHEN_DIE // Oyuncu öldükten sonra atını kaybetmez.
#define ENABLE_GET_DAMAGE_FIX
*/
/********************************************************** Utility Defines End ***********************************************************/

#endif
Code:
Locale_inc.h
/********************************************************** Ymir Defines Start ***********************************************************/
#define ENABLE_COSTUME_SYSTEM
#define ENABLE_ENERGY_SYSTEM
#define ENABLE_DRAGON_SOUL_SYSTEM
#define ENABLE_NEW_EQUIPMENT_SYSTEM
/********************************************************** Ymir Defines End ***********************************************************/

#define ENABLE_SERVERNAME_FROM_SOURCE
#define ENABLE_SERVERNAME "Test Server - H4ZEJ"

/********************************************************** General Defines Start ***********************************************************/
#define ENABLE_EXTEND_INVEN_SYSTEM // 4 Envanter
#define ENABLE_WEAPON_COSTUME_SYSTEM // Silah kostümü
#ifdef ENABLE_WEAPON_COSTUME_SYSTEM // Silah kostümü
    #define USE_WEAPON_COSTUME_WITH_EFFECT
    #define USE_BODY_COSTUME_WITH_EFFECT
#endif
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_EXTENDED_PET_SYSTEM
#define ENABLE_HIDE_COSTUME_SYSTEM /// < Hide costume parts
#define ENABLE_ITEM_ATTR_COSTUME // item_attr.sql has column for costume and other type items
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND // Yere düşen itemleri isimlerini görme
#define ENABLE_CHANNEL_SWITCH_SYSTEM // Hızlı kanal değiştirme
#define ENABLE_CHANNEL_INFO_UPDATE // Kanal bilgisi için düzenleme
#define ENABLE_TARGET_INFORMATION_SYSTEM // Moblardan düşenleri görme
#define ENABLE_VIEW_TARGET_DECIMAL_HP /// < View target decimal hp
#define ENABLE_VIEW_TARGET_PLAYER_HP /// < View target player's hp
#define ENABLE_DAMAGE_BAR // Target HP Board Damage extension
#define ENABLE_SPECIAL_STORAGE // Ek envanter
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM // Kadim efsun
#define ENABLE_GREEN_ATTRIBUTE_SYSTEM // Yeşil efsun için manuel efsun değiştirici
#define ENABLE_BASIC_ITEM_SYSTEM // Basic(Start gift) item system
#define ENABLE_BUY_WITH_ITEM // Shop Item selling by configurable item vnum
#define ENABLE_NEW_ACTIONS // Yeni duygular
#define ENABLE_NEW_BONUS // Yeni bonuslar
#define ENABLE_NEW_PASSIVE_SKILL // Yeni pasif skiller
#define ENABLE_REFINE_RENEWAL // Refine düzenlemesi
#define ENABLE_HIGHLIGHT_NEW_ITEM // Like GF Inventory Highlight Item System
#define ENABLE_DISCORD_RPC // Discord rich presence
#define ENABLE_TEXT_LEVEL_REFRESH // Anlik seviye yenileme
#define ENABLE_DRAGON_BONE_EFFECTS
#define ENABLE_PVP_EFFECT_SYSTEM // PvP efekti
#define ENABLE_SMITH_EFFECT_SYSTEM // Demirci efekti
#define ENABLE_AFFECT_POLYMORPH_REMOVE // Dönüşümden çıkma
#define ENABLE_WHISPER_ALERT // Mesaj geldiğinde exe yanıp söner
#define ENABLE_RACE_HEIGHT_RENEWAL // isim koordinatları ayarlanacak //h4zej
#define ENABLE_FOV_OPTION //
#define ENABLE_FOG_FIX // Like GF Fog Mode System
#define ENABLE_DISABLE_SOFTWARE_TILING // < Disable software tiling
#define ENABLE_ENVIRONMENT_EFFECT_OPTION // < Environment options
#define ENABLE_GRAPHIC_ON_OFF // < System graphic options
#define ENABLE_EFFECT_CAMERA_VIEW_FIX
#define ENABLE_SHADOW_RENDER_QUALITY_OPTION
#define ENABLE_HIDE_OBJECTS_OPTION
#define ENABLE_MINIMAP_WHITEMARK_NEW // new minimap icon
#define ENABLE_INSTANT_PICKUP_SYSTEM // Instant Pickup system
#define ENABLE_AUTO_PICKUP_SYSTEM
#define ENABLE_PICKUP_FILTER_SYSTEM
#define ENABLE_METINSTONE_MINIMAP // Metinstone on minimap
#define ENABLE_BOSS_ON_MINIMAP // Boss on minimap
#define ENABLE_TEXTTAIL_BACKGROUND //YAZILARIN GÖLGESİNİ KALDIRIR FPS ARTAR
#define ENABLE_CONQUEROR_LEVEL_TEXTTAIL
#define ENABLE_LEVEL_SHOW_HIDE
#define ENABLE_FONT_CHANGE
#define ENABLE_SKILL_AFFECT_REMOVE // Skill affect remove system
#define ENABLE_SKILL_COOLTIME_UPDATE
#define ENABLE_GM_MINIMAP_TELEPORT
#define ENABLE_MINIMAP_PARTY_POSITION
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM
#define ENABLE_EXP_BLOCK_SYSTEM
#define ENABLE_DUEL_BLOCK_SYSTEM
#define ENABLE_FONT_RENEWAL //Yazı Görünüm Fixi
#define ENABLE_FIX_MOBS_LAG
#ifdef ENABLE_FIX_MOBS_LAG
    // -> The define ENABLE_FIX_MOBS_LAG have problems in device reseting.
    // -> With this new define all this problems are fixed.
    #define FIX_MOBS_LAG_FIX
#endif
#define ENABLE_MOB_DAMAGE_FIX
#define ENABLE_DONT_LOAD_FROM_D_PATH
#define ENABLE_EMOJI_IN_TEXTLINE // Emoji module
#define ENABLE_FAST_TRANSACTIONS //Hızlı sat sil (emoji sistemine bağlı)
#define ENABLE_MULTIPLE_BUY //Shop'tan çoklu item alma
#define ENABLE_AGGREGATE_MONSTER_EFFECT // Like GF Bravery Cape Effect System
#define ENABLE_MESSENGER_TEAM_SYSTEM // Add team page for messenger
#define ENABLE_STATUS_UP_RENEWAL // Fast status up system
#define ENABLE_SORT_INVENTORY_ITEMS
#define ENABLE_EXTEND_EQUIPMENT_SYSTEM
#define ENABLE_FAST_INVENTORY
#define ENABLE_DOTTED_DAMAGE
#ifdef ENABLE_DOTTED_DAMAGE
//    #define USE_M_K    //exmp: 6.581.267.974 > 6T581M267K974
#endif
#define ENABLE_ITEM_COUNT_LIMIT_SYSTEM
#define ENABLE_YANG_LIMIT_SYSTEM
#define ENABLE_VIEW_EQUIPMENT_SYSTEM
#define ENABLE_MOB_SCALE_SYSTEM
#ifdef ENABLE_MOB_SCALE_SYSTEM
    #define ENABLE_OBJ_SCALLING // Mount vnumları ayarlanıcak
#endif
#define ENABLE_QUEST_RENEWAL
#define ENABLE_CUBE_RENEWAL
#define ENABLE_ITEM_DELETE_SYSTEM
#define ENABLE_CHATTING_WINDOW_RENEWAL
#define ENABLE_EXP_LOG
#define ENABLE_GLOBAL_CHAT
#define ENABLE_PM_IN_GLOBAL_CHAT
#define ENABLE_DROP_DESTROY_TIME
#define ENABLE_BRAVERY_CAPE_RENEWAL
#define ENABLE_BOSS_TRACKING
#define ENABLE_QUICK_CHEST_OPEN
#define ENABLE_RENDER_TARGET
#define ENABLE_COINS_RENEWAL_SYSTEM
#define ENABLE_SKILL_SELECT_SYSTEM
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM // Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM // Fast soul stone read system
#define YENI_EFEKT
#ifdef YENI_EFEKT
    #define ZIRH_EFEKT
    #define SILAH_EFEKT
#endif
#define ENABLE_ITEM_SHOP_SYSTEM
#define ENABLE_ANTI_MULTIPLE_FARM
#define ENABLE_PLAYER_PIN_SYSTEM // Player Pin Code System
#define ENABLE_EXCHANGE_RENEWAL
#define ENABLE_CHARACTER_MOBS
#define ENABLE_CHEST_DROP_INFO
#ifdef ENABLE_CHEST_DROP_INFO
    #define ENABLE_CHEST_DROP_USELZO
#endif

/********************************************************** General Defines End ***********************************************************/

/********************************************************** Utility Defines Start ***********************************************************/

/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_GUILD_LEADER_SYSTEM
#define ENABLE_WAR_PERMISSION // Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS // Online guild leaders system
#define ENABLE_AUTO_GUILD_WAR_SYSTEM
#define ENABLE_GUILD_HISTORY // Guild war history system
#define ENABLE_GUILD_STATISTICS // Guild statistics system
#define ENABLE_GUILD_SPY_SYSTEM // Guild spy system
#define ENABLE_GUILD_MEETING // Guild meeting system
#define ENABLE_GUILD_NOTICE_SYSTEM // Guild notice system
#define ENABLE_WAR_KILL_NOTICE // Guild war kill notice system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM // Extended guild war send/recv gui and guild war
/********************************************************** [Guild Defines End] ***********************************************************/

#define ENABLE_HORSE_RENEWAL // 1 seviye at atak yapar.
#define ENABLE_NAME_MAX_LEN_RENEWAL
#define ENABLE_LOAD_ALTER_ITEMICON // Iconu olmayan itemler için düzenleme
#define ENABLE_FALL_FIX // Yere düşme sorunu için düzenleme
#define ENABLE_CANSEEHIDDENTHING_FOR_GM // Invisible komutu için düzenleme
#define ENABLE_SAFEZONE_STOP_COLLISION // Etkinleştirilirse korumalı alanda objelere ve moblara takılmazsınız
#ifdef ENABLE_SAFEZONE_STOP_COLLISION
//    #define ENABLE_MOBS_WITHOUT_COLLISIONS //
    #define ENABLE_PETS_WITHOUT_COLLISIONS // Petlerin vnumları ayarlanıcak.
    #define ENABLE_SHOPS_WITHOUT_COLLISIONS // Shopların vnumları ayarlanıcak.
    #define ENABLE_MOUNTS_WITHOUT_COLLISIONS // Mountların vnumları ayarlanıcak.
    #define ENABLE_OX_PLAYER_WITHOUT_COLLISIONS // Remove player collision in ox event map
    #define ENABLE_GM_WITHOUT_COLLISIONS
#endif
#define ENABLE_ATLASINFO_FROM_ROOT // Atlas info düzenlemesi
#define ENABLE_FIX_CREATE_NO_APPROPRIATE_DEVICE
#define ENABLE_CAMERA_MINIMIZARE_CLIENT_FIX
#define ENABLE_SKILL_COOLTIME_FIX
#define ENABLE_HIDE_EMOTION_LOG
#define ENABLE_BOSS_FALL_FIX // Boss fall fixed
#define ENABLE_FIX_LAPTOPS_RESOLUTIONS // Previne o erro CREATE_NO_APPROPRIATE_DEVICE quando um computador não possui determinada resolução
#define ENABLE_SIMPLE_REFINED_EFFECT_CHECK // Simplifica o tipo de verificação para aplicar efeitos nas armas e armaduras
//#define ENABLE_NEW_FOLLOW_AND_ATTACK // tuşa entegre otomatik saldırı

/********************************************************** Utility Defines End ***********************************************************/
[Gizli içerik]
Thank you
 
Member
Nov
Threads
0
13
0
1
HubMoney
33
Code:
Service.h

#ifndef __INC_SERVICE_H__
#define __INC_SERVICE_H__
/********************************************************** Ymir Defines Start ***********************************************************/
#define _IMPROVED_PACKET_ENCRYPTION_
#define __PET_SYSTEM__
#define __UDP_BLOCK__
/********************************************************** Ymir Defines End ***********************************************************/

/********************************************************** General Defines Start ***********************************************************/
#define ENABLE_AUTODETECT_INTERNAL_IP // Otomatik dahili ip
#define ENABLE_WEAPON_COSTUME_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_EXTENDED_PET_SYSTEM
#define ENABLE_HIDE_COSTUME_SYSTEM /// < Hide costume parts
#define ENABLE_ITEM_ATTR_COSTUME // item_attr.sql has column for costume and other type items
#define ENABLE_PROXY_IP // Port güvenliği
#define ENABLE_FULL_NOTICE // Genel notice
#define ENABLE_PORT_SECURITY // Port güvenligi
#define ENABLE_EXTEND_INVEN_SYSTEM // 4 Envanter
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND// Yere düşen itemleri isimlerini görme
#define ENABLE_CHANNEL_SWITCH_SYSTEM
#ifdef ENABLE_CHANNEL_SWITCH_SYSTEM
    #define CHANNEL_NUMBER    4 //Number of server channels.
#endif
#define ENABLE_TARGET_INFORMATION_SYSTEM// Moblardan düşenleri görme
#define ENABLE_SPECIAL_STORAGE // Ek envanter
#define ENABLE_SORT_INVENTORY_ITEMS
#define ENABLE_VIEW_TARGET_DECIMAL_HP /// < View target decimal hp
#define ENABLE_VIEW_TARGET_PLAYER_HP /// < View target player's hp
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM // Kadim efsun
#define ENABLE_NEW_START_SYSTEM // Start items configurable source code
#define ENABLE_BASIC_ITEM_SYSTEM // Basic(Start gift) item system
#define ENABLE_NEW_ACTIONS // Yeni duygular
#define ENABLE_NEW_BONUS // Yeni bonuslar
#define ENABLE_NEW_PASSIVE_SKILL // Yeni pasif skiller
#define ENABLE_TEXT_LEVEL_REFRESH // Anlik seviye yenileme
#define ENABLE_PVP_EFFECT_SYSTEM // Pvp efekt
#define ENABLE_SMITH_EFFECT_SYSTEM // Demirci efekt
#define ENABLE_EFFECT_EXTRAPOT // Yeşil, mor iksir efekti
#define ENABLE_AFFECT_POLYMORPH_REMOVE // Dönüşümden çıkma
#define ENABLE_LEVEL_SHOW_HIDE
#define ENABLE_HIGHLIGHT_NEW_ITEM // Like GF Inventory Highlight Item System
#define ENABLE_SKILL_AFFECT_REMOVE // Skill affect remove system
#define SKILL_COOLTIME_UPDATE
#define ENABLE_SHOP_ITEM_PRICE_ON_SQL // SQL Uzerinde Esya Fiyati Tutma Modulu
#define ENABLE_BUY_WITH_ITEM // Buy with ITEM on SHOP like Rubinum
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM
#define ENABLE_EXP_BLOCK_SYSTEM
#define ENABLE_DUEL_BLOCK_SYSTEM
#define ENABLE_MINIMAP_PARTY_POSITION
#define ENABLE_PARTY_FLAG_SYSTEM
#define ENABLE_MOB_DAMAGE_FIX
#define ENABLE_DRAGON_BONE_EFFECTS
#define ENABLE_AGGREGATE_MONSTER_EFFECT
#define ENABLE_MESSENGER_TEAM_SYSTEM
#define ENABLE_STATUS_UP_RENEWAL // Fast status up system
#define ENABLE_ITEM_COUNT_LIMIT_SYSTEM
#define ENABLE_YANG_LIMIT_SYSTEM
#define ENABLE_EXTENDED_ITEM_AWARD /// < Extended item award
#ifdef ENABLE_EXTENDED_ITEM_AWARD
    #define USE_ITEM_AWARD_CHECK_ATTRIBUTES // c++11 or higher
#endif
#define ENABLE_VIEW_EQUIPMENT_SYSTEM
#define ENABLE_LOAD_BLOCK_MODE
#define ENABLE_ITEM_STACKTABLE //NPC SATIN ALINAN İTEMLERİ ÜST ÜSTE EKLER.
#define ENABLE_QUEST_RENEWAL /// < Quest page renewal
#define ENABLE_CUBE_RENEWAL
#ifdef ENABLE_CUBE_RENEWAL
#define ENABLE_CUBE_ATTR_SOCKET
#endif
#define ENABLE_CHATTING_WINDOW_RENEWAL
#define ENABLE_GLOBAL_CHAT
#define ENABLE_DROP_DESTROY_TIME
#define ENABLE_BRAVERY_CAPE_RENEWAL
#define ENABLE_BOSS_TRACKING
#define ENABLE_QUICK_CHEST_OPEN
#define ENABLE_SKILL_SELECT_SYSTEM
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM // Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM // Fast soul stone read system
#define ENABLE_ITEM_SHOP_SYSTEM
#define ENABLE_ANTI_MULTIPLE_FARM
#define ENABLE_PLAYER_PIN_SYSTEM // Player Pin Code System
#define ENABLE_EXCHANGE_RENEWAL
#define ENABLE_TURN_BACK_SYSTEM//ZİNDANLARA GERİ DÖNÜŞ SİSTEMİ
#define ENABLE_AUTO_RELOAD_ADMIN_DATA //### Reload GM fast without close server
#define ENABLE_CHANGE_JOB_RENEWAL
/********************************************************** General Defines End ***********************************************************/

/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_GUILD_LEADER_SYSTEM
#define ENABLE_WAR_PERMISSION // Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS
#define ENABLE_AUTO_GUILD_WAR_SYSTEM
#define ENABLE_GUILD_HISTORY // Guild war history system
#define ENABLE_GUILD_STATISTICS // Guild statistics system
#define ENABLE_GUILD_SPY_SYSTEM
#define ENABLE_GUILD_MEETING // Guild meeting system
#define ENABLE_GUILD_NOTICE_SYSTEM // Guild notice system
#define ENABLE_GUILD_HIGHLIGHT_EQUIP_ITEM // Guild equiping item highlight system
#define ENABLE_WAR_KILL_NOTICE // Guild war kill notice system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM
#define ENABLE_CREATE_GUILD_EASY // Lonca 20 seviye başlar.
/********************************************************** [Guild Defines End] ***********************************************************/

/********************************************************** Controls Defines Start ***********************************************************/
#define MAP_ALLOW_LIMIT    64 //default 32
#define ITEM_DESTROY_TIME_DROPITEM    5
#define ITEM_DESTROY_TIME_AUTOGIVE    60
#define ITEM_DESTROY_TIME_DROPGOLD    30
#define GET_GOLD_MULTIPLER    3
#define EXP_MULTIPLER    1
#define CAN_SHOUT_MAX_LEVEL    15
#define MAX_STATUS_POINT    90
#define PARTY_CAN_JOIN_MAX_LEVEL    30
#define ENABLE_TRANSLATE_LUA
#define ENABLE_DEFAULT_PRIV //default priv based SQL
#define ENABLE_NAME_MAX_LEN_RENEWAL
#define __USE_TXT_MODE_FOR_PROTO___
//#define __USE_SQL_MODE_FOR_PROTO___
/********************************************************** Controls Defines End ***********************************************************/

/********************************************************** Utility Defines Start ***********************************************************/
#define ENABLE_GM_CHARACTER_BUFF //GM KARAKTERLERE BUFF VERİR SADECE GM_IMPLEMENTOR KARAKTERE
#define ENABLE_BLOCK_ITEMS_ON_WAR_MAP
#define ENABLE_BLOCK_ITEMS_ON_EVENT_MAP // Block items on event map
#define ENABLE_SIG_FOR_ITEM_RING // SigVnum for item types {ITEM_RING}
#define ENABLE_BOSS_SCROLL_RENEWAL // Boss scroll cant open 1/21/41 map index
#define ENABLE_SHOWNPCLEVEL // Show npc levels
#define ENABLE_HORSE_RENEWAL // 1 seviye at atak yapar.
#define ENABLE_HORSE_LEVELUP_RENEWAL
#define ENABLE_PICKAXE_RENEWAL        // Kazmanın yükseltilmesi başarısız olursa, 1 derece geri dönmez, sadece %10 ustalık puanı kaybeder.
#define ENABLE_FISHINGROD_RENEWAL    // Oltanın yükseltilmesi başarısız olursa, 1 derece geri dönmez, sadece %10 ustalık puanı kaybeder.
#define ENABLE_GOLD_BAR_RENEWAL //
#define ENABLE_COINS_RENEWAL_SYSTEM
#define ENABLE_GOLD_REWARD_RENEWAL // RewardGold Function Renewal
#define ENABLE_SHOP_ITEM_GET_ID //Shoplardaki itemleri sıralamaya göre çekmek.
#define ENABLE_CMD_IPURGE_EX // Item Purge komutu için düzenleme
#define ENABLE_GUILD_COMMENT_TIME_CHECK // Lonca duyuruları süre limiti
#define ENABLE_OXEVENT_COORDINAT_BUFF // Ox haritası coordinat düzenlemesi
#define ENABLE_FORCE2MASTERSKILL // 16'da skillerin master olması
#define ENABLE_ITEMAWARD_REFRESH // Itemaward 5 saniyede bir yenilenir
#define ENABLE_INFINITE_HORSE_HEALTH_STAMINA // Etkinleştirilirse at ölümsüz olur
#define ENABLE_QUEST_DIE_EVENT // Questler için die eventi
#define ENABLE_IMMUNE_FIX // Bağışıklık bonus fixi
#define ENABLE_CAMP_FIRE_FIX // Kamp ateşi için süre kontrolü
#define ENABLE_NULLIFYAFFECT_LIMIT // Sura büyü çözme skill'ine level aralığı
#define ENABLE_BOOKS_STACKFIX // Stoklanmış beceri kitaplarını okurken hepsinin kaybolması fixi
#define ENABLE_GOHOME_IF_MAP_NOT_ALLOWED // Map'e giriş iznin yoksa köye gönderir
#define ENABLE_GOHOME_IF_MAP_NOT_EXIST // Map yoksa köye gönderir
#define ENABLE_PARTYKILL // party.kill ile ilgili bug fixi
#define ENABLE_POISON_UNAGGR // Canavarlar zehir yediginde agresifleşmez
#define ENABLE_OPEN_SHOP_WITH_ARMOR    //Etkinleştirilirse, zırh giyili iken pazar açılabilir.
#define ENABLE_CHECK_SHOPS_POSITION
#define ENABLE_PARTY_EXP_FIX
#define ENABLE_SQL_INJECT_CONTROL_ON_QUERY
#define ENABLE_SET_STATE_WITH_TARGET //SET_STATE HEDEFİNİ 3. ARGÜMAN OLARAK ETKİNLEŞTİRİR
#define ENABLE_IMPROVED_LOGOUT_POINTS //Enable improved logout points which shows the last player status points and parts on intro select
#define ENABLE_RANDOM_STATUS_PER_LEVEL //Random status per level (classic)
#define ENABLE_ANTI_CMD_FLOOD // Anti cmd flood
#define ENABLE_CHAT_SPAMLIMIT // Chat spam limit
#define ENABLE_AUTOGIVEITEM_CELL_CHECK // If inventory is full doesnt item to drop ground
#define ENABLE_WHISPER_CHAT_SPAMLIMIT // whispetchat spamlimit
#define ENABLE_CHECK_GHOSTMODE // check ghostmode
#define ENABLE_NEWEXP_CALCULATION // Newexp calculation
#define ENABLE_CLEAR_OLD_GUILD_LANDS // Eski Lonca Arazilerini Silme Modulu
#define ENABLE_SAFEBOX_AUTO_SORT // Safebox window auto sorted
#define ENABLE_EXP_GROUP_FIX
#define ENABLE_SKILL_WITH_POLYMORPH_FIX
#define ENABLE_DEATHBLOW_ALL_RACES_FIX
#define ENABLE_READ_BOOK_WITHOUT_SKILLGROUP_FIX
#define ENABLE_MONSTER_DEATHBLOW_RENEWAL // Monster deathblow renewal
#define ENABLE_FISHING_TIME_INC // Fishing event time reduce
#define ENABLE_ANNOUNCEMENT_LEVELUP // Announcement levelup
#define ENABLE_ANNOUNCEMENT_REFINE_SUCCES // Announcement refine success
#ifdef ENABLE_ANNOUNCEMENT_REFINE_SUCCES
    #define ENABLE_ANNOUNCEMENT_REFINE_LEVEL_LIMIT    75 // refine success announcement level limit
    #define ENABLE_ANNOUNCEMENT_REFINE_SUCCES_MIN_LEVEL 9 // refine success announcement grade limit
#endif
#define ENABLE_DISABLE_EMPIRE_DAMAGE_BONUS


/*
#define ENABLE_MOUNT_ENTITY_REFRESH // Mount entitiy refresh
#define ENABLE_NOT_BUFF_CLEAR // Karakter tarafından öldürülmedikçe skiller sıfırlanmaz.
#define ENABLE_EFFECT_PENETRATE // Delici efekti
#define ENABLE_ORE_DROP_FROM_MINING // ore drop from mining
#define ENABLE_AUTO_LOG_CLEAN_AND_BACKUP
#define ENABLE_STUN_RENEWAL // Sersemlik Efekti Iptali
#define ENABLE_MYSQL_LOGS // Enable SQL Logs
#define ENABLE_SYS_LOGS // Enable SyS Logs
#define ENABLE_FALL_FIX // Yere düşme sorunu için düzenleme
#define USE_SPECIAL_CHARACTERS // Karakter Yaratırken Özel Karakter Kullanabilme Sistemi - locale_service.cpp
#define ENABLE_ACCOUNT_W_SPECIALCHARS // Etkinleştirilirse hesap adlarında özel karakter kullanılabilir
#define ENABLE_IMMUNE_PERC
#define ENABLE_STATPLUS_NOLIMIT // Etkinleştirilirse statü limiti kalkar.
#define ENABLE_SPAMDB_REFRESH
#define ENABLE_SHOP_BLACKLIST
#define ENABLE_MOUNTSKILL_CHECK
#define ENABLE_LOCALECHECK_CHANGENAME // pc_change_name locale service check enable
#define ENABLE_MASTER_SKILLBOOK_NO_STEPS // Etkinleştirilirse, bir beceriyi artırmak için yalnızca bir beceri kitabına ihtiyacınız olacak
#define ENABLE_FIREWORK_STUN // Havai fişek itemlerını kullanırken sersemletme etkisini etkinleştir.
#define DISABLE_STOP_RIDING_WHEN_DIE // Oyuncu öldükten sonra atını kaybetmez.
#define ENABLE_GET_DAMAGE_FIX
*/
/********************************************************** Utility Defines End ***********************************************************/

#endif
Code:
Locale_inc.h
/********************************************************** Ymir Defines Start ***********************************************************/
#define ENABLE_COSTUME_SYSTEM
#define ENABLE_ENERGY_SYSTEM
#define ENABLE_DRAGON_SOUL_SYSTEM
#define ENABLE_NEW_EQUIPMENT_SYSTEM
/********************************************************** Ymir Defines End ***********************************************************/

#define ENABLE_SERVERNAME_FROM_SOURCE
#define ENABLE_SERVERNAME "Test Server - H4ZEJ"

/********************************************************** General Defines Start ***********************************************************/
#define ENABLE_EXTEND_INVEN_SYSTEM // 4 Envanter
#define ENABLE_WEAPON_COSTUME_SYSTEM // Silah kostümü
#ifdef ENABLE_WEAPON_COSTUME_SYSTEM // Silah kostümü
    #define USE_WEAPON_COSTUME_WITH_EFFECT
    #define USE_BODY_COSTUME_WITH_EFFECT
#endif
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_EXTENDED_PET_SYSTEM
#define ENABLE_HIDE_COSTUME_SYSTEM /// < Hide costume parts
#define ENABLE_ITEM_ATTR_COSTUME // item_attr.sql has column for costume and other type items
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND // Yere düşen itemleri isimlerini görme
#define ENABLE_CHANNEL_SWITCH_SYSTEM // Hızlı kanal değiştirme
#define ENABLE_CHANNEL_INFO_UPDATE // Kanal bilgisi için düzenleme
#define ENABLE_TARGET_INFORMATION_SYSTEM // Moblardan düşenleri görme
#define ENABLE_VIEW_TARGET_DECIMAL_HP /// < View target decimal hp
#define ENABLE_VIEW_TARGET_PLAYER_HP /// < View target player's hp
#define ENABLE_DAMAGE_BAR // Target HP Board Damage extension
#define ENABLE_SPECIAL_STORAGE // Ek envanter
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM // Kadim efsun
#define ENABLE_GREEN_ATTRIBUTE_SYSTEM // Yeşil efsun için manuel efsun değiştirici
#define ENABLE_BASIC_ITEM_SYSTEM // Basic(Start gift) item system
#define ENABLE_BUY_WITH_ITEM // Shop Item selling by configurable item vnum
#define ENABLE_NEW_ACTIONS // Yeni duygular
#define ENABLE_NEW_BONUS // Yeni bonuslar
#define ENABLE_NEW_PASSIVE_SKILL // Yeni pasif skiller
#define ENABLE_REFINE_RENEWAL // Refine düzenlemesi
#define ENABLE_HIGHLIGHT_NEW_ITEM // Like GF Inventory Highlight Item System
#define ENABLE_DISCORD_RPC // Discord rich presence
#define ENABLE_TEXT_LEVEL_REFRESH // Anlik seviye yenileme
#define ENABLE_DRAGON_BONE_EFFECTS
#define ENABLE_PVP_EFFECT_SYSTEM // PvP efekti
#define ENABLE_SMITH_EFFECT_SYSTEM // Demirci efekti
#define ENABLE_AFFECT_POLYMORPH_REMOVE // Dönüşümden çıkma
#define ENABLE_WHISPER_ALERT // Mesaj geldiğinde exe yanıp söner
#define ENABLE_RACE_HEIGHT_RENEWAL // isim koordinatları ayarlanacak //h4zej
#define ENABLE_FOV_OPTION //
#define ENABLE_FOG_FIX // Like GF Fog Mode System
#define ENABLE_DISABLE_SOFTWARE_TILING // < Disable software tiling
#define ENABLE_ENVIRONMENT_EFFECT_OPTION // < Environment options
#define ENABLE_GRAPHIC_ON_OFF // < System graphic options
#define ENABLE_EFFECT_CAMERA_VIEW_FIX
#define ENABLE_SHADOW_RENDER_QUALITY_OPTION
#define ENABLE_HIDE_OBJECTS_OPTION
#define ENABLE_MINIMAP_WHITEMARK_NEW // new minimap icon
#define ENABLE_INSTANT_PICKUP_SYSTEM // Instant Pickup system
#define ENABLE_AUTO_PICKUP_SYSTEM
#define ENABLE_PICKUP_FILTER_SYSTEM
#define ENABLE_METINSTONE_MINIMAP // Metinstone on minimap
#define ENABLE_BOSS_ON_MINIMAP // Boss on minimap
#define ENABLE_TEXTTAIL_BACKGROUND //YAZILARIN GÖLGESİNİ KALDIRIR FPS ARTAR
#define ENABLE_CONQUEROR_LEVEL_TEXTTAIL
#define ENABLE_LEVEL_SHOW_HIDE
#define ENABLE_FONT_CHANGE
#define ENABLE_SKILL_AFFECT_REMOVE // Skill affect remove system
#define ENABLE_SKILL_COOLTIME_UPDATE
#define ENABLE_GM_MINIMAP_TELEPORT
#define ENABLE_MINIMAP_PARTY_POSITION
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM
#define ENABLE_EXP_BLOCK_SYSTEM
#define ENABLE_DUEL_BLOCK_SYSTEM
#define ENABLE_FONT_RENEWAL //Yazı Görünüm Fixi
#define ENABLE_FIX_MOBS_LAG
#ifdef ENABLE_FIX_MOBS_LAG
    // -> The define ENABLE_FIX_MOBS_LAG have problems in device reseting.
    // -> With this new define all this problems are fixed.
    #define FIX_MOBS_LAG_FIX
#endif
#define ENABLE_MOB_DAMAGE_FIX
#define ENABLE_DONT_LOAD_FROM_D_PATH
#define ENABLE_EMOJI_IN_TEXTLINE // Emoji module
#define ENABLE_FAST_TRANSACTIONS //Hızlı sat sil (emoji sistemine bağlı)
#define ENABLE_MULTIPLE_BUY //Shop'tan çoklu item alma
#define ENABLE_AGGREGATE_MONSTER_EFFECT // Like GF Bravery Cape Effect System
#define ENABLE_MESSENGER_TEAM_SYSTEM // Add team page for messenger
#define ENABLE_STATUS_UP_RENEWAL // Fast status up system
#define ENABLE_SORT_INVENTORY_ITEMS
#define ENABLE_EXTEND_EQUIPMENT_SYSTEM
#define ENABLE_FAST_INVENTORY
#define ENABLE_DOTTED_DAMAGE
#ifdef ENABLE_DOTTED_DAMAGE
//    #define USE_M_K    //exmp: 6.581.267.974 > 6T581M267K974
#endif
#define ENABLE_ITEM_COUNT_LIMIT_SYSTEM
#define ENABLE_YANG_LIMIT_SYSTEM
#define ENABLE_VIEW_EQUIPMENT_SYSTEM
#define ENABLE_MOB_SCALE_SYSTEM
#ifdef ENABLE_MOB_SCALE_SYSTEM
    #define ENABLE_OBJ_SCALLING // Mount vnumları ayarlanıcak
#endif
#define ENABLE_QUEST_RENEWAL
#define ENABLE_CUBE_RENEWAL
#define ENABLE_ITEM_DELETE_SYSTEM
#define ENABLE_CHATTING_WINDOW_RENEWAL
#define ENABLE_EXP_LOG
#define ENABLE_GLOBAL_CHAT
#define ENABLE_PM_IN_GLOBAL_CHAT
#define ENABLE_DROP_DESTROY_TIME
#define ENABLE_BRAVERY_CAPE_RENEWAL
#define ENABLE_BOSS_TRACKING
#define ENABLE_QUICK_CHEST_OPEN
#define ENABLE_RENDER_TARGET
#define ENABLE_COINS_RENEWAL_SYSTEM
#define ENABLE_SKILL_SELECT_SYSTEM
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM // Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM // Fast soul stone read system
#define YENI_EFEKT
#ifdef YENI_EFEKT
    #define ZIRH_EFEKT
    #define SILAH_EFEKT
#endif
#define ENABLE_ITEM_SHOP_SYSTEM
#define ENABLE_ANTI_MULTIPLE_FARM
#define ENABLE_PLAYER_PIN_SYSTEM // Player Pin Code System
#define ENABLE_EXCHANGE_RENEWAL
#define ENABLE_CHARACTER_MOBS
#define ENABLE_CHEST_DROP_INFO
#ifdef ENABLE_CHEST_DROP_INFO
    #define ENABLE_CHEST_DROP_USELZO
#endif

/********************************************************** General Defines End ***********************************************************/

/********************************************************** Utility Defines Start ***********************************************************/

/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_GUILD_LEADER_SYSTEM
#define ENABLE_WAR_PERMISSION // Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS // Online guild leaders system
#define ENABLE_AUTO_GUILD_WAR_SYSTEM
#define ENABLE_GUILD_HISTORY // Guild war history system
#define ENABLE_GUILD_STATISTICS // Guild statistics system
#define ENABLE_GUILD_SPY_SYSTEM // Guild spy system
#define ENABLE_GUILD_MEETING // Guild meeting system
#define ENABLE_GUILD_NOTICE_SYSTEM // Guild notice system
#define ENABLE_WAR_KILL_NOTICE // Guild war kill notice system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM // Extended guild war send/recv gui and guild war
/********************************************************** [Guild Defines End] ***********************************************************/

#define ENABLE_HORSE_RENEWAL // 1 seviye at atak yapar.
#define ENABLE_NAME_MAX_LEN_RENEWAL
#define ENABLE_LOAD_ALTER_ITEMICON // Iconu olmayan itemler için düzenleme
#define ENABLE_FALL_FIX // Yere düşme sorunu için düzenleme
#define ENABLE_CANSEEHIDDENTHING_FOR_GM // Invisible komutu için düzenleme
#define ENABLE_SAFEZONE_STOP_COLLISION // Etkinleştirilirse korumalı alanda objelere ve moblara takılmazsınız
#ifdef ENABLE_SAFEZONE_STOP_COLLISION
//    #define ENABLE_MOBS_WITHOUT_COLLISIONS //
    #define ENABLE_PETS_WITHOUT_COLLISIONS // Petlerin vnumları ayarlanıcak.
    #define ENABLE_SHOPS_WITHOUT_COLLISIONS // Shopların vnumları ayarlanıcak.
    #define ENABLE_MOUNTS_WITHOUT_COLLISIONS // Mountların vnumları ayarlanıcak.
    #define ENABLE_OX_PLAYER_WITHOUT_COLLISIONS // Remove player collision in ox event map
    #define ENABLE_GM_WITHOUT_COLLISIONS
#endif
#define ENABLE_ATLASINFO_FROM_ROOT // Atlas info düzenlemesi
#define ENABLE_FIX_CREATE_NO_APPROPRIATE_DEVICE
#define ENABLE_CAMERA_MINIMIZARE_CLIENT_FIX
#define ENABLE_SKILL_COOLTIME_FIX
#define ENABLE_HIDE_EMOTION_LOG
#define ENABLE_BOSS_FALL_FIX // Boss fall fixed
#define ENABLE_FIX_LAPTOPS_RESOLUTIONS // Previne o erro CREATE_NO_APPROPRIATE_DEVICE quando um computador não possui determinada resolução
#define ENABLE_SIMPLE_REFINED_EFFECT_CHECK // Simplifica o tipo de verificação para aplicar efeitos nas armas e armaduras
//#define ENABLE_NEW_FOLLOW_AND_ATTACK // tuşa entegre otomatik saldırı

/********************************************************** Utility Defines End ***********************************************************/
[Gizli içerik]
ty