Metin2 1-120 Server Files
Metin2 sistem sökmelik server files. İçerisinde pek çok özellik ve fixlenmiş dosyalar bulunmakta.| Altyapı: | MartySama 5.7 |
| FreeBSD: | 13.1+ |
| MySQL: | 5.6 |
| Server Derleyici: | gcc10 |
| Client Derleyici: | Visual Studio 2022 (v143) |
İndirme Bağlantısı:
Locale_inc.h:
#pragma once
#defi#defineLE_SEND_TARGET_INFO // Monsters information
#defi#defineLE_VIEW_TARGET_PLAYER_HP // Ver el Hp de los personajes
#defi#defineLE_VIEW_TARGET_DECIMAL_HP // Ver el Hp en decimales
#defi#defineLE_ELEMENT_ADD // Sistema [Elementos] Oficial.
#defi#defineNABLE_TRADABLE_ICON // Efecto al comerciar
#defi#defineLE_RENDER_TARGET // Sistema [Visualizador] Oficial.
#defi#defineLE_RENDER_TARGET_PET_MONTURA // Sistema [Visualizador - Monturas -] Oficial.
#defi#defineLE_CPP_PSM // PlayerSettingsModule Client'e Tasima Modulu (Fast Loading)
///////////////////////////SISTEMAS DE DRACARYS///////////////////////////////
//////////////////////////////////////////////////////////////////////////////
#defi#defineLE_OFFLINESHOP_SYSTEM // Tienda Offline
#ifde#ifdefLE_OFFLINESHOP_SYSTEM
#defi#defineLE_SHOP_SEARCH_SYSTEM // Buscador de objetos en tienda
#endi#endifi#defineTO_HUNT__ // Auto Caza
#defi#defineWAL_PICKUP_AFFECT // Auto recogida premium
#defi#defineNEWAL_BRAVE_CAPE__ // Capa de valor en el inventario
#defi#defineLE_MULTI_FARM_BLOCK // Bloqueo de inventario
#defi#defineLE_ITEMSHOP // ItemShop Ingame
#defi#defineLE_BIYOLOG // Sistema de biologo
#defi#defineLE_NEW_DETAILS_GUI // Detalles de bonificaciones y kills de los personajes
#defi#definearyS_DUNGEON_LIB
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
#defi#defineLE_PATCHNOTE_WINDOW // Sistema [Notas de Parche] Oficial.
#defi#defineVE_SAFEZONE_COLLISION // En Zonas seguras no tendras colision (atravesaras todo)
#defi#defineLE_MOBS_WITHOUT_COLLISIONS // Eliminada la colision de los mobs
#defi#defineLE_NEW_DROP_DIALOG // Nueva ventada de dialogo al tirar los objetos al Suelo (Tirar, Destruie, Fragmentos, Cancelar)
#defi#defineLE_SPECIAL_STORAGE // Inventario Especial K (Materiales, Libros, Piedras, Cofres)
#defi#defineLE_AURA_SYSTEM // Vestimenta de Aura
#defi#defineLE_HIDE_COSTUME_SYSTEM // Ocultar Atuendos
#defi#defineLE_AGGREGATE_MONSTER_EFFECT // Efecto de Capa de valor
#defi#defineLE_ASLAN_BUFF_NPC_SYSTEM // Sistema de chamana
#ifde#ifdefLE_ASLAN_BUFF_NPC_SYSTEM // Sistema de Buffi support
#defi#defineN_BUFF_NPC_ENABLE_EXPORT
#defi#defineN_BUFF_NPC_ENABLE_EXPORT_COST
#defi#defineN_BUFF_NPC_USE_SKILL_TECH_LEVEL
#endi#endifi#defineME_WIKI
#ifde#ifdefME_WIKI
//#define INGAME_WIKI_WOLFMAN // Activa la wiki el wolfman
#endi#endiffi#defineLE_SWITCHBOT // Dopador automatico de Sanii
#defi#defineLE_MULTISHOP // Comprar objetos con otros objetos
#defi#defineLE_TEAM_GAMEMASTER // Remplaza el Nivel del GM por [Team]
#defi#defineLE_SHOW_GUILD_LEADER // Leader, CoLeader Gremios
#defi#defineLE_AFK_MODE_SYSTEM // Afk Mode
#defi#defineLE_PLUS_ICON_ITEM // Displays Value of Item
#defi#defineLE_SHINING_SYSTEM // Sistema de efectos (Alas, armas y armaduras o objetos)
#defi#define_ADAM // Montura Voladora (Revisar)
#defi#defineLE_ANTI_EXP // Boton de anti exp
#defi#defineLE_ENB_MODE // ENB Mode System(HD)
#defi#define_KILL_BAR__ // Sistema de KILL BAR (Muestra quien y con que mataron)
#defi#defineLE_DUNGEON_INFO_SYSTEM // Sistema [Información de la Mazmorra] Oficial.
#defin#defineE_SET_OUTLINE_COLOR // permite poner bordes resaltados
#defin#defineE_NEW_AUTOPOTION // Auto Posiones
#defin#defineE_QUEST_RENEWAL // Pagina de Quest Oficial
#defin#defineE_CUBE_RENEWAL_WORLDARD // Cube Renewal + Gaya
#ifdef#ifdefE_CUBE_RENEWAL_WORLDARD
// #defin#defineE_CUBE_RENEWAL_GEM_WORLDARD
#defin#defineE_CUBE_RENEWAL_COPY_WORLDARD
#endif#endifn#defineE_EXIT_FAST // Cerrar el cliente rapido
#defin#defineE_FOV_OPTION // Vision periferica
//#define ENABLE_FOG_FIX // Nieblina (Bug)
#defin#defineE_DISABLE_SOFTWARE_TILING //
#defin#defineE_SHADOW_RENDER_QUALITY_OPTION // Optimiza las sombras
#defin#defineSAVE_CAMERA_MODE__ // Gauarda la camara
#defin#defineE_EMPIRE_FLAG // Banderas de reinos en el !Hola
#defin#defineE_EMOTION_HIDE_WEAPON // Oculta las armas
////////////////////FIX//////////
#defin#defineEXTURES_BLURRING_OUT // Fix texturas al alejar la camara
/////////////////////////////////
#defin#defineE_MELEY_LAIR_DUNGEON
#ifdef#ifdefE_MELEY_LAIR_DUNGEON
#defin#define_LAIR_DUNGEON_STATUE 6118
#endif#endif////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### De###lt Ymir Macros ###
#d###n#d#fineE_SERVICE_EUROPE
#defin#defineE_COSTUME_SYSTEM
#defin#defineE_ENERGY_SYSTEM
#defin#defineE_DRAGON_SOUL_SYSTEM
#defin#defineE_NEW_EQUIPMENT_SYSTEM
// ### De###lt Ymir Macros ###
//###/////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Ne###rom LocaleInc ###
#d###n#d#fineE_PACK_GET_CHECK
#defin#defineE_CANSEEHIDDENTHING_FOR_GM
#defin#defineE_PROTOSTRUCT_AUTODETECT
#defin#defineE_PLAYER_PER_ACCOUNT5
#defin#defineE_LEVEL_IN_TRADE
#defin#defineE_DICE_SYSTEM
#defin#defineE_EXTEND_INVEN_SYSTEM
#defin#defineE_LVL115_ARMOR_EFFECT
#defin#defineE_SLOT_WINDOW_EX
#defin#defineE_TEXT_LEVEL_REFRESH
#defin#defineE_USE_COSTUME_ATTR
#defin#defineE_DISCORD_RPC
#defin#defineE_PET_SYSTEM_EX
//#define ENABLE_LOCALE_EX
#defin#defineE_NO_DSS_QUALIFICATION
//#define ENABLE_NO_SELL_PRICE_DIVIDED_BY_5
#defin#defineE_PENDANT_SYSTEM
#defin#defineE_GLOVE_SYSTEM
#defin#defineE_MOVE_CHANNEL
#defin#defineE_QUIVER_SYSTEM
#defin#defineE_4TH_AFF_SKILL_DESC
#defin#defineOW_MOB_INFO
#ifdef#ifdefOW_MOB_INFO
#defin#defineE_SHOW_MOBAIFLAG
#defin#defineE_SHOW_MOBLEVEL
#endif#endif# Ne###rom LocaleInc ###
//###/////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Fr###GameLib ###
#d###n#d#fineE_WOLFMAN_CHARACTER
#ifdef#ifdefE_WOLFMAN_CHARACTER
#defin#defineLE_WOLFMAN_ON_CREATE
#endif#endifefin#defineE_MAGIC_REDUCTION_SYSTEM
#defin#defineE_MOUNT_COSTUME_SYSTEM
#defin#defineE_WEAPON_COSTUME_SYSTEM
// ### Fr###GameLib ###
//###/////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Ne###ystem Defines - Extended Version ###
/###f is define ENABLE_ACCE_COSTUME_SYSTEM the players can use shoulder sash
// if you want to use object scaling function you must defined ENABLE_OBJ_SCALLING
#defin#defineE_ACCE_COSTUME_SYSTEM
#defin#defineE_OBJ_SCALLING
// #defin#defineCCE_ABSORB_WITH_NO_NEGATIVE_BONUS
// if you want use SetMouseWheelScrollEvent or you want use mouse wheel to move the scrollbar
#defin#defineE_MOUSEWHEEL_EVENT
//if you want to see highlighted a new item when dropped or when exchanged
#defin#defineE_HIGHLIGHT_NEW_ITEM
// it shows emojis in the textlines
#defin#defineE_EMOJI_SYSTEM
// effects while hidden won't show up
#defin#defineBLE_STEALTH_FIX__
// circle dots in minimap instead of squares
#defin#defineE_MINIMAP_WHITEMARK_CIRCLE
// for debug: print received packets
// #defin#defineE_PRINT_RECV_PACKET_DEBUG
// ### Ne###ystem Defines - Extended Version ###
//###/////////////////////////////////////////////////////////////////////
//martysama0134's 39109a5bb10ccb7aff1313d369804b74
CommonDefines.h:
#ifndef [B]INC_METIN2_COMMON_DEFINES_H[/B]
#defin#define_METIN2_COMMON_DEFINES_H__
#pragm#pragma
#defin#defineABLE_TRADABLE_ICON
#defin#defineE_EXTEND_SOCKET_5
#defin#defineE_ASLAN_BUFF_NPC_SYSTEM
#ifdef#ifdefE_ASLAN_BUFF_NPC_SYSTEM
// You can Deactivate or Activate this
#defin#define_BUFF_NPC_USE_SUMMON_LEVEL_CAP
#defin#define_BUFF_NPC_USE_SKILL_17_TO_M
#defin#define_BUFF_NPC_USE_SKILL_TECH_LEVEL
#defin#define_BUFF_NPC_ENABLE_EXPORT
#defin#define_BUFF_NPC_ENABLE_EXPORT_COST
// Config values ( !!! no deactivate this defines !!! )
#defin#define_BUFF_NPC_MAX_LV 99
#defin#define_BUFF_NPC_MAX_LV_CAP 30 // is active ASLAN_BUFF_NPC_USE_SUMMON_LEVEL_CAP -> Maximum cap where you can call the buff. ( 0 = you can call to your own level )
#defin#define_BUFF_NPC_START_INT 4
#defin#define_BUFF_NPC_MAX_INT 140
#defin#define_BUFF_NPC_MIN_HP_PERC_USE_SKILL_HEAL 30
#defin#define_BUFF_EXP_RING_ITEM_1 26270
#defin#define_BUFF_EXP_RING_ITEM_2 26271
#defin#define_BUFF_EXP_RING_ITEM_3 26272
#defin#defineE_ASLAN_BUFF_EMOTION
#endif#endifin#defineO_HUNT__
#defin#defineAL_PICKUP_AFFECT
#defin#defineEWAL_BRAVE_CAPE__
#defin#defineE_MULTI_FARM_BLOCK
#defin#defineE_ITEMSHOP
#defin#defineE_ITEMSHOP_TO_INVENTORY//buying item directly from inventory
#defin#defineE_NEW_DETAILS_GUI
#defin#defineryS_DUNGEON_LIB
#defin#define_DROP_DIALOG__ // New Drop Dialog w/ Delete Item Option
#defin#defineE_SPECIAL_STORAGE //
#defin#defineA_SYSTEM__ // Aura Sistemi
#defin#defineE_HIDE_COSTUME_SYSTEM // Disable/Enable Costume Design
#defin#defineE_AGGREGATE_MONSTER_EFFECT // Cesaret Pelerin Efekti
#defin#defineAME_WIKI__
#defin#defineE_SHOW_GUILD_LEADER // Leader, CoLeader Anzeige
#defin#defineE_AFK_MODE_SYSTEM // Afk Mode
#defin#defineE_ANTI_EXP
#defin#defineE_SWITCHBOT//sanii finaly
#defin#defineKILL_BAR__
#defin#defineE_3_2_1_GO
#defin#defineE_DUNGEON_INFO_SYSTEM // Sistema [Información de la Mazmorra] Oficial.
#define#definethor: Owsap */ [B]QUEST_RENEWAL[/B] // Quest Page Renewal
#define#define_CUBE_RENEWAL_WORLDARD
#ifdef #ifdef_#ifdef_CUBE_RENEWAL_WORLDARDefine#define_CUBE_RENEWAL_COPY_WORLDARD
// #define#define_CUBE_RENEWAL_GEM_WORLDARD
#endif
#endifn#endifne_EXIT_FAST
////////////////DUNGEONS/////////
#define#defineEON_FOR_GUILD__
#ifdef #ifdefE#ifdefEON_FOR_GUILD__efine#defineY_LAIR_DUNGEON__
#ifdef #ifdefY#ifdefY_LAIR_DUNGEON__ #define#defineROY_INFINITE_STATUES_GM__
#define#defineR_EFFECT_ON_75HP__
#define#defineR_EFFECT_ON_50HP__
#endif
#endif
#endifn#endifne_EMPIRE_FLAG
///////////////////oficial
#define#defineCAPE_OFFICIAL
#define#define_NEW_AUTOPOTION
#define#define_MULTISHOP
#define#define_BIYOLOG
//////////////////////////////////////////////////////////////////////////
// ### Sta###rd Features ###
#de###e#defineVED_PACKET_ENCRYPTION_
#define#defineSYSTEM__
#define#defineBLOCK__
// ### END###andard Features ###
///###////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### New###atures ###
#de###e#define_D_NJGUILD
#define#define_FULL_NOTICE
#define#define_NEWSTUFF
#define#define_PORT_SECURITY
#define#define_BELT_INVENTORY_EX
#define#define_CMD_WARP_IN_DUNGEON
// #define#define_ITEM_ATTR_COSTUME
// #define#define_SEQUENCE_SYSTEM
#define#define_PLAYER_PER_ACCOUNT5
#define#define_DICE_SYSTEM
#define#define_EXTEND_INVEN_SYSTEM
#define#define_MOUNT_COSTUME_SYSTEM
#define#define_WEAPON_COSTUME_SYSTEM
#define#define_QUEST_DIE_EVENT
#define#define_QUEST_BOOT_EVENT
#define#define_QUEST_DND_EVENT
#define#define_PET_SYSTEM_EX
#define#define_SKILL_FLAG_PARTY
#define#define_NO_DSS_QUALIFICATION
// #define#define_NO_SELL_PRICE_DIVIDED_BY_5
#define#define_CHECK_SELL_PRICE
#define#define_GOTO_LAG_FIX
#define#define_MOUNT_COSTUME_EX_SYSTEM
#define#define_PENDANT_SYSTEM
#define#define_GLOVE_SYSTEM
#define#define_MOVE_CHANNEL
#define#define_QUIVER_SYSTEM
#define#define_TARGET_INFO__ // Monster target info
#define#define_TARGET_PLAYER_HP__
#define#define_TARGET_DECIMAL_HP__
#define#defineENT_ADD__ // Sistema [Elementos] Oficial.
#define#define_OFFLINESHOP_SYSTEM
#ifdef #ifdef_#ifdef_OFFLINESHOP_SYSTEMefine#define_SHOP_SEARCH_SYSTEM
#endif
#endife#endifeCommonDefinesMAP_ALLOW_LIMIT = 32, // 32 default
};
#define#define_WOLFMAN_CHARACTER
#ifdef #ifdef_#ifdef_WOLFMAN_CHARACTERfine#defineE_WOLFMAN_ON_CREATE
#define#defineB_BLEEDING_AS_POISON
#define#defineB_CLAW_AS_DAGGER
// #define#defineEM_BLEEDING_AS_POISON
// #define#defineEM_CLAW_AS_DAGGER
#define#defineLFMAN_STONES
#define#defineLFMAN_BOOKS
#endif
#endife#endifefine_MAGIC_REDUCTION_SYSTEM
#ifdef #ifdef_#ifdef_MAGIC_REDUCTION_SYSTEMfine#defineGIC_REDUCTION_STONES
#endif
#endif##endif#w Features ###
///###////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Ex ###ture###turese###e#defineE_STOP_RIDING_WHEN_DIE // if DISABLE_TOP_RIDING_WHEN_DIE is defined, the player doesn't lose the horse after dying
#define#define_ACCE_COSTUME_SYSTEM //fixed version
// #define#defineCE_ABSORB_WITH_NO_NEGATIVE_BONUS //enable only positive bonus in acce absorb
#define#define_HIGHLIGHT_NEW_ITEM //if you want to see highlighted a new item when dropped or when exchanged
#define#define_KILL_EVENT_FIX //if you want to fix the 0 exp problem about the when kill lua event (recommended)
// #define#define_SYSLOG_PACKET_SENT // debug purposes
#define#define_EXTEND_ITEM_AWARD //slight adjustement
#ifdef #ifdef_#ifdef_EXTEND_ITEM_AWARD #define#defineEM_AWARD_CHECK_ATTRIBUTES //it prevents bonuses higher than item_attr lvl1-lvl5 min-max range limit
#endif
#endif##endif# Features ###
///###////////////////////////////////////////////////////////////////////
#endif
#endify#endifysama01349a5bb10ccb7aff1313d369804b74
