Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Asterion2 Gelişmiş Server Files 1

indirmek için izniniz yok
Asterion2 Gelişmiş Server Files

1198bb4bfa0e3f551.jpg

2.jpg

3.jpg

4.jpg

[CODE title="Locale_inc"]#pragma once

//////////////////////////////////////////////////////////////////////////
// ### Default Ymir Macros ###
#define LOCALE_SERVICE_EUROPE
#define ENABLE_COSTUME_SYSTEM
#define ENABLE_ENERGY_SYSTEM
#define ENABLE_DRAGON_SOUL_SYSTEM
#define ENABLE_NEW_EQUIPMENT_SYSTEM
// ### Default Ymir Macros ###
//////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////
// ### New From LocaleInc ###
#define ENABLE_PACK_GET_CHECK
#define ENABLE_CANSEEHIDDENTHING_FOR_GM
#define ENABLE_PROTOSTRUCT_AUTODETECT

#define ENABLE_PLAYER_PER_ACCOUNT5
#define ENABLE_LEVEL_IN_TRADE
#define ENABLE_DICE_SYSTEM
#define ENABLE_EXTEND_INVEN_SYSTEM
#define ENABLE_LVL115_ARMOR_EFFECT
#define ENABLE_SLOT_WINDOW_EX
#define ENABLE_TEXT_LEVEL_REFRESH
#define ENABLE_USE_COSTUME_ATTR

#define WJ_SHOW_MOB_INFO
#ifdef WJ_SHOW_MOB_INFO
#define ENABLE_SHOW_MOBAIFLAG
#define ENABLE_SHOW_MOBLEVEL
#endif
// ### New From LocaleInc ###
//////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////
// ### From GameLib ###
//#define ENABLE_WOLFMAN_CHARACTER

// #define ENABLE_MAGIC_REDUCTION_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_WEAPON_COSTUME_SYSTEM
// ### From GameLib ###
//////////////////////////////////////////////////////////////////////////


/*
### New System Defines - Extended Version ###
*/

// if is define ENABLE_ACCE_SYSTEM the players can use shoulder sash
// if you want to use object scaling function you must defined ENABLE_OBJ_SCALLING
#define ENABLE_ACCE_SYSTEM
#define ENABLE_OBJ_SCALLING

// if you want use SetMouseWheelScrollEvent or you want use mouse wheel to move the scrollbar
#define ENABLE_MOUSEWHEEL_EVENT

//if you want to see highlighted a new item when dropped or when exchanged
#define ENABLE_HIGHLIGHT_NEW_ITEM

//### - New system - ###

#define ENABLE_EMOJI_SYSTEM //Emoji system by peng3r
#define ENABLE__SELL_ITEM__ //Enable sell item with system emoji
#define ENABLE__DELETE_ITEM__ //Enable deleted item with system emoji
#define ENABLE_RENEWAL_ADD_STATS //### Add +10 stats
#define AUTO_PICKUP //### Sys pick up
#define SKILL_COOLTIME_UPDATE //### Fix - When kill restore skill (No wait restore)100%
#define ENABLE_INPUT_IGNORE //### Disable windows on quest
#define ENABLE_SELECT_HAB //### Choose skill when up level 5
#define CHAT_YANG_NEW //### Chat yang a part
#define BUY_ITEM_SHOW_FREE //### When buy items "0 yang" to "Free"
#define ENABLE_MESSENGER_TEAM //### Messenger Teams GM list
#define ENABLE_HIDE_COSTUME_SYSTEM // ### Costume hide
#define ENABLE_FOV_OPTION //### New Modifiable Ingame Perspective
#define ENABLE_HAIR_SPECULAR //### Specular on hair costume
#define ENABLE_EMOTION_HIDE_WEAPON //### Hide Weapon when emotion
#define TELEPORT_MINIMAP_GM_ENABLE //### Enable teleport gm on minimap
#define SPECULAR_NPCS_MOBS_MOUNTS //### Specular on npcs, mobs, mounts
#define ENABLE_SHOW_MAP_BOSS_AND_STONE //### Enable show stone and boss in minimap
#define ENABLE_EFFECT_BOSS //### Show effect boss on head
#define __EXTENDED_SAFEBOX__ //### Enable extended warehouse/safebox
#define _EXTENDED_EXCHANGE_PLAYERS //### Enable extended exchange with players
#define ENABLE_SEND_TARGET_INFO //### Enable send target info drops mobs
#define ENABLE_ANTI_EXP //### Ring Non-Exp
#define ENABLE_AGGREGATE_MONSTER_EFFECT //### Effect cape
#define BUTTON_OFICIAL //### Button oficial systtem deposite and teleport
#define ALERT_TASKBAR_ICON //### When recive a chat private alert on icon metin2
#define ENABLE_STOP_COLISSION_GLOBAL //### Colission global
#define ENABLE_SAFEZONE_STOP_COLLISION //### Colission safezone city
#define ENABLE_STOP_COLLISION_PLAYER_OX //### Colission ox map
#define ENABLE_ADD_BONUS_DECRIPTION //### Decription bonus "You can add new bonus"
#define ENABLE_BLOCK_AUTO_ATTACK //### Auto attack block on players
#define MEMORY_LEAK //### Memory leak
#define READ_FROM_PACK //### Reading from pack, instead of drive D
#define MEMORY_LEAK02 //### Memory leak
#define ENABLE_KNOCKBACK_BOSS //### knockback boss
#define BL_OFFLINE_MESSAGE //### Offline Message System
#define ENABLE_VIEW_TARGET_DECIMAL_HP //### View targets decimal hp
#ifdef ENABLE_VIEW_TARGET_DECIMAL_HP
#define ENABLE_VIEW_TARGET_PLAYER_HP //### View target player's hp
#define ENABLE_PERCENT_IN_HEALTH //### View Percent % in helth
#endif
#define ENABLE_CONQUEROR_LEVEL //### New skill oficial + windows
#define ENABLE_SWITCHBOT_MIJAGO //### Switchbot Mijago
#define ENABLE_SWITCH_HOOK //### Enable switch hook
#define DESCRIPTION_ITEMS_REFINE //### Description items on trade
#define DESCRIPTION_ITEMS_DROP //### Description drops items on trade
#define DESCRIPTION_ITEMS_EVOLUTIONS //### Description evolution items
#define ENABLE_UPDATE_GYEONGGONG_SKILL //### Official assassin bow skill update
#define PERMAMENT_BLENDS //### Permament blend potion
#define ENABLE_AFFECT_BUFF_REMOVE //### Remove skill affect
#define ENABLE_MULTI_LANGUAGE //### Multilang system
#define ENABLE_FLAG_WHISPER //### Flag on whisper
#define ENABLE_MOVE_CHANNEL //### Move game channel
#define ENABLE_SHOW_CHEST_DROP //### Chest/box drop view
#define ENABLE_DUNGEON_INFO_SYSTEM //### Info dungeon system
#define GLOBAL_RANKING_V2 //### Global ranking Version 2
#define MANA_EXP_PERCENTAGE_GROUP //### Mana and exp percentage group party Update

//### - FIX - ###
#define CUBE_RELOAD_FIX //### Fix command reload c
#define ENABLE_HAB_AIR_FIX //### Fix skill when mount horse
#define ENABLE_FOG_FIX //### Fix Fog ingame
#define ENABLE_FIX_ERROR_HAB //### Fix skill error
#define FIX_AUTOATTACK_01 //### Fix Autoattack
#define ENABLE_FIX_RACE_HEIGHT //### Fix Race height
//#define ENABLE_LINK_FROM_HYPERLINK // Enable copy a item link from hyperlink with ALT+CLICK.
#define ENABLE_FIX_MOBS_LAG //### Fix mobs lag ingame
#define BLACKWINDOW_FIX //### Black window fix

//### - INFINITE ITEMS - ###
#define ARROW_INFINITE //### Arrow infinite

//### - DISABLE FUNCTION - ###
//#define ENABLE_FIX_D_YMIR_WORK //### Fix Disk local D

//### - NEW EVENTS - ###
#define LETTER_EVENT


//### Add 4ยบ bonus on item_proto
//#define __EXTENDED_APPLY__


/*
### New Debugging Defines
*/
// #define ENABLE_PRINT_RECV_PACKET_DEBUG


#define ENABLE_RENDER_TARGET
#define ENABLE_SPECIAL_STORAGE
#define ENABLE_SWITCHBOT

//OFFSHOP
#define __ENABLE_NEW_OFFLINESHOP__
//#define ENABLE_OFFLINESHOP_DEBUG
#define ENABLE_NEW_SHOP_IN_CITIES
#define ENABLE_NEW_OFFLINESHOP_NOTIFICATION
#if defined(ENABLE_OFFLINESHOP_DEBUG) && defined(_DEBUG)
# define OFFSHOP_DEBUG(fmt , ...) Tracenf("%s:%d >> " fmt , __FUNCTION__ , __LINE__, __VA_ARGS__)
#else
# define OFFSHOP_DEBUG(...)
#endif

[/CODE]

[CODE title="CommonDefines"]#ifndef __INC_METIN2_COMMON_DEFINES_H__
#define __INC_METIN2_COMMON_DEFINES_H__
///////////////////////////////////////////////////////////
// ### General Features ###
//#define ENABLE_QUEST_CATEGORY
#define ENABLE_D_NJGUILD
#define ENABLE_FULL_NOTICE
#define ENABLE_NEWSTUFF
#define ENABLE_PORT_SECURITY
#define ENABLE_BELT_INVENTORY_EX
#define ENABLE_CMD_WARP_IN_DUNGEON
// #define ENABLE_ITEM_ATTR_COSTUME
// #define ENABLE_SEQUENCE_SYSTEM

enum eCommonDefines {
MAP_ALLOW_LIMIT = 32, // 32 default
};
// ### General Features ###
//////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////
// ### CommonDefines Systems ###
//#define ENABLE_WOLFMAN_CHARACTER
#ifdef ENABLE_WOLFMAN_CHARACTER
#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_DICE_SYSTEM
#define ENABLE_EXTEND_INVEN_SYSTEM

#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_WEAPON_COSTUME_SYSTEM

// #define ENABLE_MAGIC_REDUCTION_SYSTEM
#ifdef ENABLE_MAGIC_REDUCTION_SYSTEM
// #define USE_MAGIC_REDUCTION_STONES
#endif


/*
### New Defines Extended Version ###
*/
// todo : coding GLOBAL GIFT SYSTEM
// if ENABLE_GLOBAL_GIFT is defined, the GMs can use the quest global_gift_management.quest to set a global gift
//#define ENABLE_GLOBAL_GIFT


#define DISABLE_STOP_RIDING_WHEN_DIE // if DISABLE_TOP_RIDING_WHEN_DIE is defined , the player does not lose the horse after his death
#define ENABLE_ACCE_SYSTEM //fixed version
#define ENABLE_HIGHLIGHT_NEW_ITEM //if you want to see highlighted a new item when dropped or when exchanged
#define __ENABLE_KILL_EVENT_FIX__ //if you want to fix the 0 exp problem about the when kill lua event (recommended)
//### - New system - ###
#define __DELETE_ITEM__ //### Enable sell item with system emoji
#define __SELL_ITEM__ //### Enable sell item with system emoji
#define ENABLE_RENEWAL_ADD_STATS //### Add +10 stats
#define SKILL_COOLTIME_UPDATE //### Fix - Cuando mueres puedes hacer skill sin esperar a que termine el tiempo de las habilidades
#define RELOAD_DROP_FLASH //### Reload mob drop item, special
#define TIME_MOBS_DEAD //### Time when dead disappear
#define ENABLE_AUTO_RELOAD_ADMIN_DATA //### Reload GM fast without close server
#define ENABLE_MESSENGER_TEAM //### Messenger Teams GM list
#define BUFF_PARTY //### Party buff chaman all pjs
#define BLOCK_CHAT_OX //### Block chat on map ox
#define ENABLE_IGNORE_LOWER_BUFFS //### Ignore lower buffs
#define __HIDE_COSTUME_SYSTEM__ //### Hide costume part
#define __EXTENDED_SAFEBOX__ //### Enable extended warehouse/safebox
#define _EXTENDED_EXCHANGE_PLAYERS //### Enable extended exchange with players
#define __SEND_TARGET_INFO__ //### Enable send target info drops mobs
#define ENABLE_ANTI_EXP //### Ring Non-Exp
#define ENABLE_AGGREGATE_MONSTER_EFFECT //### Effect cape
#define REVIVED_MAX //### Revived without seconds with max HP and SP
#define BUTTON_OFICIAL //### Button oficial systtem deposite and teleport
#define ENABLE_FLOOD_PRETECTION //### Protect flood
#define BL_OFFLINE_MESSAGE //### Offline Message System
#define __VIEW_TARGET_DECIMAL_HP__ //### View targets decimal hp
#ifdef __VIEW_TARGET_DECIMAL_HP__ //### View target players' hp
#define __VIEW_TARGET_PLAYER_HP__ //### View target players' hp
#endif
#define ENABLE_CONQUEROR_LEVEL //### New skill oficial + windows
#define CHANGE_ATTRIBUTE_IMPROVEMENT //### Change bonus improvement
#define ENABLE_SWITCH_HOOK //### Enable switch hook
#define NEW_SKILL_KNOCKBACK //### Enable new skill knockback
#define SKILL_PAERYONG_CENTER //### Skill shaman roar of the dragon target to center
#define ENABLE_UPDATE_GYEONGGONG_SKILL //### Update assassin skill bow
#define PERMAMENT_BLENDS //### Permament blend potions
#define ENABLE_AFFECT_BUFF_REMOVE //### Remove skill affect
#define ENABLE_MULTI_LANGUAGE //### Multilang system
#define ENABLE_FLAG_WHISPER //### Flag on whisper
#define __MOVE_CHANNEL__ //### Move channel system
#define ENABLE_SHOW_CHEST_DROP //###Chest/box drop view
#define ENABLE_DUNGEON_INFO_SYSTEM //###Info dungeon system
#define GLOBAL_RANKING_V2 //### Global Ranking version 2
#define ENABLE_BOSS_TRACKING //### Boss Tracking
#define MANA_EXP_PERCENTAGE_GROUP //### Mana and exp percentage group party Update
#define CHAT_PM_LOG //### PM log chat

//### - FIX - ###
#define FIX_YANG_BUY_0 //### Fix yang when buy 0
#define CUBE_RELOAD_FIX //### Fix command reload c
#define FIX_DISTANCE_ATTACK //### Distance attack with sword
#define FIX_CHANGE_RACE //### Change race fix
#define ENABLE_FLUSH_CACHE_FEATURE //### Flush cache
#define FLUSH_AT_SHUTDOWN //### Flush when shutdown
#define GET_POINT_MOVE_FIX //### Fix point movement
#define FIX_STACK_BUY //### stack when buy

//### - INFINITE ITEMS - ###
#define ARROW_INFINITE //### Arrow infinite
#define ITEM_CAPE_OF_COURAGE_INFINITE // Cape infinite

//### - DISABLE FUNCTION - ###
#define DISABLE_TIME_GUILD
//#define ENABLE_CHAT_SHOUT_LIMIT_HYPERLINK //### Limit Hyperlink on chat

//### - NEW EVENTS - ###
#define LETTER_EVENT


/*
*** Defines To DEBUG ***
*/
// #define ENABLE_SYSLOG_PACKET_SENT



//### Add 4ยบ bonus on item_proto
//#define __EXTENDED_APPLY__

#define ENABLE_SPECIAL_STORAGE
#define ENABLE_SWITCHBOT

//OFFLINESHOP
#define __ENABLE_NEW_OFFLINESHOP__
#ifdef __ENABLE_NEW_OFFLINESHOP__
#define ENABLE_NEW_SHOP_IN_CITIES
#define ENABLE_NEW_OFFLINESHOP_LOGS
#define ENABLE_NEW_OFFLINESHOP_NOTIFICATION
#endif
// #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




// ### CommonDefines Systems ###
//////////////////////////////////////////////////////////////////////////

#endif[/CODE]
FreeBSD 12.2
Visual-Studio 22

Büyük boyutlu dosyalarda vt zorunluluğu yoktur, sorumluluk indirene aittir.
Yazar
ShineSun
Kaynak İndirilme
31
Görüntüleme
562
İlk yayınlama
Son Güncelleme

Ratings

0.00 yıldız(lar) 0 rating

ShineSun - Kaynakları

Geri
Üst