C 1
chengdu
xranzei 1
xranzei
zendor2 1
zendor2
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
D 1
delimuratt
melankolıa18 1
melankolıa18
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

MARTYSAMA 5.8 ELDRATH CURRENT AND CORRECT VERSION BY FLEX (ME)

  • Konuyu başlatan Konuyu başlatan sessebi
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 304

sessebi

Level 1
Üye
Katılım
27 Ara 2019
Konular
2
Mesajlar
9
Online süresi
15h 59m
Reaksiyon Skoru
1
Altın Konu
0
TM Yaşı
6 Yıl 5 Ay 12 Gün
Başarım Puanı
52
MmoLira
516
DevLira
3
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Hello everyone,
I'm Flex, one of the original founders of Eldrath. Unfortunately, after spending a bit more than two months fixing and improving the project, I was kicked out because of a mistake made by one of the two other founders. Just to be clear, they even asked me to come back afterwards, but of course I refused. Both of them were complete beginners at the time, so obviously my fixes were useful, considering I've been in this field for 10yrs. After that, they made several posts on discord about the situation, talking badly about my work and about what had been done on the server, even talking directly to my Italian friends. Up until now, I decided not to react. Today, after four full months of inactivity, they came back once again trying to put the blame on me. Because of that, I've decided to release what we created, with their ridiculous amount of “help”. Here it is: Eldrath, an international FunPvP server based on Martysama 5.8. They messed up the PvP quite a lot, since they are French, but I'm sure some parts of it can still be useful to you. I give support too because i have fun doing it (obv when I have time) so if you need help just ask!!!


FreeBSD 14+ FILES UPLOADED WITH CURRENT AND CORRECT VERSION



VT:

Locale_inc
[hide]
Kod:
#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 ###
//////////////////////////////////////////////////////////////////////////

// BY FLEX
#define ENABLE_ADVANCE_SKILL_SELECT
#define FLEX_GUILD_WAR
// END BY FLEX

// OARIS
#define ENABLE_RENEWAL_SHOPEX
#define ENABLE_SWITCHBOT_WORLDARD
#define __BL_KILL_BAR__
#define QUICK_SELL_SYSTEM
#define ENABLE_CHARACTER_DETAILS_SYSTEM
// END OARIS




//////////////////////////////////////////////////////////////////////////
// ### New From LocaleInc ###
#define ENABLE_ITEMSHOP
#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 ENABLE_DISCORD_RPC
#define ENABLE_PET_SYSTEM_EX
#define ENABLE_LOCALE_EX
#define ENABLE_NO_DSS_QUALIFICATION
//#define ENABLE_NO_SELL_PRICE_DIVIDED_BY_5
#define ENABLE_PENDANT_SYSTEM
#define ENABLE_GLOVE_SYSTEM
#define ENABLE_MOVE_CHANNEL
#define ENABLE_QUIVER_SYSTEM
#define ENABLE_RACE_HEIGHT
#define ENABLE_ELEMENTAL_TARGET
#define ENABLE_INGAME_CONSOLE
#define ENABLE_4TH_AFF_SKILL_DESC
#define ENABLE_LOCALE_COMMON
#define ENABLE_GUILD_TOKEN_AUTH

#define ENABLE_NEW_EVENT_STRUCT
#ifdef ENABLE_NEW_EVENT_STRUCT
#define USE_NEW_EVENT_TEXT_AUTO_Y
#endif

#define WJ_SHOW_MOB_INFO
#ifdef WJ_SHOW_MOB_INFO
#define ENABLE_SHOW_MOBAIFLAG
#define ENABLE_SHOW_MOBLEVEL
#define WJ_SHOW_MOB_INFO_EX
#endif
// ### New From LocaleInc ###
//////////////////////////////////////////////////////////////////////////
#define ENABLE_ADD_BLOCK_WHISPER_BUTTON
#define ENABLE_VIEW_TARGET_PLAYER_HP
#define ENABLE_VIEW_TARGET_DECIMAL_HP
//////////////////////////////////////////////////////////////////////////
// ### From GameLib ###
//#define ENABLE_WOLFMAN_CHARACTER
//#ifdef ENABLE_WOLFMAN_CHARACTER
//#define DISABLE_WOLFMAN_ON_CREATE
//#endif
// #define ENABLE_MAGIC_REDUCTION_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM


//

// ### From GameLib ###
//////////////////////////////////////////////////////////////////////////

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

// if is define ENABLE_ACCE_COSTUME_SYSTEM the players can use shoulder sash
#define ENABLE_ACCE_COSTUME_SYSTEM
#ifdef ENABLE_ACCE_COSTUME_SYSTEM
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS
#endif

// 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

// it shows emojis in the textlines
#define ENABLE_EMOJI_SYSTEM

// effects while hidden won't show up
// #define __ENABLE_STEALTH_FIX__

// circle dots in minimap instead of squares
#define ENABLE_MINIMAP_WHITEMARK_CIRCLE

// enable the won system as a currency
#define ENABLE_CHEQUE_SYSTEM
#ifdef ENABLE_CHEQUE_SYSTEM
#define DISABLE_CHEQUE_DROP
#define ENABLE_WON_EXCHANGE_WINDOW
#endif

// for debug: print received packets
// #define ENABLE_PRINT_RECV_PACKET_DEBUG

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

#define ENABLE_IKASHOP_RENEWAL
#define ENABLE_IKASHOP_ENTITIES
#define EXTEND_IKASHOP_PRO
#define EXTEND_IKASHOP_ULTIMATE
#define ENABLE_LARGE_DYNAMIC_PACKETS




// By Ablados
#define ENABLE_AFFECT_BUFF_REMOVE // buff remove
#define ENABLE_NEW_BLEND_AFFECT // new blend affect
#define ENABLE_EXTENDED_BLEND_AFFECT // extended blend effect
#define ENABLE_PUSHTCPSTATE_FIX // CInstanceBase::PushTCPState You can't send move packets to yourself!
#define ENABLE_TARGET_RACE // target race from item (uitooltip)
#define ENABLE_ROTATE_CHARACTER //character rotate -- selectphase
#define ENABLE_ITEM_SOCKET5 // Extend item sockets (5-6)
#define ENABLE_FPS_BOARD // FPS board f11
#define ENABLE_NEW_GAMEOPTION // New uigameoption full
#define ENABLE_TEXTLINE_FPS // Outline off in uigameoption

// #### SHINING ##### //
#define ENABLE_WEAPON_COSTUME_SYSTEM // Weapon costume system
#define ENABLE_COSTUME_EFFECT // Costume (armor) effect
#define ENABLE_BUGFIX_EFFECT_FAN // Fix bug fan

//By ablados 
// Optimized/adapted by Ablados (no full #define for all optimization)
//REMOVED ALL DX8 SHIT CODE AND ADDED  DX9 FULL //
#define USE_D3D9
#define ENABLE_FIX_MOBS_LAG
#if defined(ENABLE_FIX_MOBS_LAG)
    #define FIX_MOBS_LAG_FIX
#endif
#define JTX_FPS
// End
[/hide]

[hide]
Kod:
#ifndef __INC_METIN2_COMMON_DEFINES_H__
#define __INC_METIN2_COMMON_DEFINES_H__
#pragma once
//////////////////////////////////////////////////////////////////////////
// ### Standard Features ###
#define _IMPROVED_PACKET_ENCRYPTION_
#ifdef _IMPROVED_PACKET_ENCRYPTION_
#define USE_IMPROVED_PACKET_DECRYPTED_BUFFER
#endif
#define __UDP_BLOCK__
//#define ENABLE_QUEST_CATEGORY
// ban
#define _ENABLE_IPBAN_
// Fix ghost hack :
#define ENABLE_CHECK_GHOSTMODE
//

// FLEX
#define FLEX_START_BONUS
#define FLEX_GUILD_WAR
#define FLEX_WAR_BOARD
// FLEX

//    OARIS
#define ENABLE_SWITCHBOT_WORLDARD
#define REMOVE_SHOP_EMPIRE_TAX
#define REMOVE_SHOP_CHECK
//    END OARIS


#define ENABLE_ITEMSHOP                                    // itemshop
#define ENABLE_ITEMSHOP_TO_INVENTORY                    // buying item directly from inventory


// ### END Standard Features ###
//////////////////////////////////////////////////////////////////////////
#define ENABLE_EXTENDED_SOCKETS
////
#define ENABLE_BLEND_AFFECT                                // New Blend System
#define ENABLE_EXTENDED_BLEND_AFFECT                    // New Blend Affect System
////
//////////////////////////////////////////////////////////////////////////
#define ENABLE_MAX_ADD_ATTRIBUTE
//////////////////////////////////////////////////////////////////////////
////// ##### SHINING SYSTEM ###### ///////
#define ENABLE_COSTUME_EFFECT

/////////////////////////
// ### New Features ###
#define ENABLE_NO_MOUNT_CHECK
#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
#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_QUEST_DIE_EVENT
#define ENABLE_QUEST_BOOT_EVENT
#define ENABLE_QUEST_DND_EVENT
#define ENABLE_PET_SYSTEM_EX
#define ENABLE_SKILL_FLAG_PARTY
#define ENABLE_NO_DSS_QUALIFICATION
// #define ENABLE_NO_SELL_PRICE_DIVIDED_BY_5
#define ENABLE_CHECK_SELL_PRICE
#define ENABLE_GOTO_LAG_FIX
#define ENABLE_MOUNT_COSTUME_EX_SYSTEM
#define ENABLE_PENDANT_SYSTEM
#define ENABLE_GLOVE_SYSTEM
#define ENABLE_MOVE_CHANNEL
#define ENABLE_QUIVER_SYSTEM
#define ENABLE_REDUCED_ENTITY_VIEW
#define ENABLE_GUILD_TOKEN_AUTH
#define ENABLE_DB_SQL_LOG

#define __PET_SYSTEM__
#ifdef __PET_SYSTEM__
#define USE_ACTIVE_PET_SEAL_EFFECT
#define PET_SEAL_ACTIVE_SOCKET_IDX 2
#define USE_PET_SEAL_ON_LOGIN
#endif

enum eCommonDefines {
    MAP_ALLOW_LIMIT = 32, // 32 default
};

//#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_MAGIC_REDUCTION_SYSTEM
#ifdef ENABLE_MAGIC_REDUCTION_SYSTEM
// #define USE_MAGIC_REDUCTION_STONES
#endif
// ### END New Features ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Ex Features ###
#define DISABLE_STOP_RIDING_WHEN_DIE // if DISABLE_TOP_RIDING_WHEN_DIE is defined, the player doesn't lose the horse after dying
#define ENABLE_ACCE_COSTUME_SYSTEM //fixed version
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS //enable only positive bonus in acce absorb
#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)
// #define ENABLE_SYSLOG_PACKET_SENT // debug purposes

#define ENABLE_EXTEND_ITEM_AWARD //slight adjustment
#ifdef ENABLE_EXTEND_ITEM_AWARD
    // #define USE_ITEM_AWARD_CHECK_ATTRIBUTES //it prevents bonuses higher than item_attr lvl1-lvl5 min-max range limit
#endif

#define ENABLE_CHEQUE_SYSTEM
#ifdef ENABLE_CHEQUE_SYSTEM
#define ENABLE_SHOP_USE_CHEQUE
#define DISABLE_CHEQUE_DROP
#define ENABLE_WON_EXCHANGE_WINDOW
#endif
// ### END Ex Features ###
//////////////////////////////////////////////////////////////////////////
#define ENABLE_IKASHOP_RENEWAL
#define EXTEND_IKASHOP_PRO
#define EXTEND_IKASHOP_ULTIMATE
#define ENABLE_LARGE_DYNAMIC_PACKETS
#define ENABLE_IKASHOP_ENTITIES
#endif
//martysama0134's cc449580f8a0ea79d66107125c7ee3d3
[/hide]

Have fun!



Best regards,
Flex
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

There's nothing good in these files. Neither you nor the rest of the pseudo-developers can work on a Metin2 server; there are more bugs than anything else.
Strange, you say you've made improvements and fixes, but upon closer inspection, they were developed by some very, very ignorant novice in the field.
If I were you, I'd avoid saying I worked on them; they're awful.
 
There's nothing good in these files. Neither you nor the rest of the pseudo-developers can work on a Metin2 server; there are more bugs than anything else.
Strange, you say you've made improvements and fixes, but upon closer inspection, they were developed by some very, very ignorant novice in the field.
If I were you, I'd avoid saying I worked on them; they're awful.
As I said they made a fucking mess but should be something useful :) they used AI for doing almost anything. Enjoy and don't ever criticize everything.
 
Added

Locale_inc
Kod:
#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 ###
//////////////////////////////////////////////////////////////////////////

// BY FLEX
#define ENABLE_ADVANCE_SKILL_SELECT
#define FLEX_GUILD_WAR
// END BY FLEX

// OARIS
#define ENABLE_RENEWAL_SHOPEX
#define ENABLE_SWITCHBOT_WORLDARD
#define __BL_KILL_BAR__
#define QUICK_SELL_SYSTEM
#define ENABLE_CHARACTER_DETAILS_SYSTEM
// END OARIS




//////////////////////////////////////////////////////////////////////////
// ### New From LocaleInc ###
#define ENABLE_ITEMSHOP
#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 ENABLE_DISCORD_RPC
#define ENABLE_PET_SYSTEM_EX
#define ENABLE_LOCALE_EX
#define ENABLE_NO_DSS_QUALIFICATION
//#define ENABLE_NO_SELL_PRICE_DIVIDED_BY_5
#define ENABLE_PENDANT_SYSTEM
#define ENABLE_GLOVE_SYSTEM
#define ENABLE_MOVE_CHANNEL
#define ENABLE_QUIVER_SYSTEM
#define ENABLE_RACE_HEIGHT
#define ENABLE_ELEMENTAL_TARGET
#define ENABLE_INGAME_CONSOLE
#define ENABLE_4TH_AFF_SKILL_DESC
#define ENABLE_LOCALE_COMMON
#define ENABLE_GUILD_TOKEN_AUTH

#define ENABLE_NEW_EVENT_STRUCT
#ifdef ENABLE_NEW_EVENT_STRUCT
#define USE_NEW_EVENT_TEXT_AUTO_Y
#endif

#define WJ_SHOW_MOB_INFO
#ifdef WJ_SHOW_MOB_INFO
#define ENABLE_SHOW_MOBAIFLAG
#define ENABLE_SHOW_MOBLEVEL
#define WJ_SHOW_MOB_INFO_EX
#endif
// ### New From LocaleInc ###
//////////////////////////////////////////////////////////////////////////
#define ENABLE_ADD_BLOCK_WHISPER_BUTTON
#define ENABLE_VIEW_TARGET_PLAYER_HP
#define ENABLE_VIEW_TARGET_DECIMAL_HP
//////////////////////////////////////////////////////////////////////////
// ### From GameLib ###
//#define ENABLE_WOLFMAN_CHARACTER
//#ifdef ENABLE_WOLFMAN_CHARACTER
//#define DISABLE_WOLFMAN_ON_CREATE
//#endif
// #define ENABLE_MAGIC_REDUCTION_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM


//

// ### From GameLib ###
//////////////////////////////////////////////////////////////////////////

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

// if is define ENABLE_ACCE_COSTUME_SYSTEM the players can use shoulder sash
#define ENABLE_ACCE_COSTUME_SYSTEM
#ifdef ENABLE_ACCE_COSTUME_SYSTEM
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS
#endif

// 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

//it shows emojis in the textlines
#define ENABLE_EMOJI_SYSTEM

//effects while hidden won't show up
// #define __ENABLE_STEALTH_FIX__

// circle dots in minimap instead of squares
#define ENABLE_MINIMAP_WHITEMARK_CIRCLE

// enable the won system as a currency
#define ENABLE_CHEQUE_SYSTEM
#ifdef ENABLE_CHEQUE_SYSTEM
#define DISABLE_CHEQUE_DROP
#define ENABLE_WON_EXCHANGE_WINDOW
#endif

// for debug: print received packets
// #define ENABLE_PRINT_RECV_PACKET_DEBUG

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

#define ENABLE_IKASHOP_RENEWAL
#define ENABLE_IKASHOP_ENTITIES
#define EXTEND_IKASHOP_PRO
#define EXTEND_IKASHOP_ULTIMATE
#define ENABLE_LARGE_DYNAMIC_PACKETS




// By Ablados
#define ENABLE_AFFECT_BUFF_REMOVE // buff remove
#define ENABLE_NEW_BLEND_AFFECT // new blend affect
#define ENABLE_EXTENDED_BLEND_AFFECT // extended blend effect
#define ENABLE_PUSHTCPSTATE_FIX // CInstanceBase::PushTCPState You can't send move packets to yourself!
#define ENABLE_TARGET_RACE // target race from item (uitooltip)
#define ENABLE_ROTATE_CHARACTER //character rotate -- selectphase
#define ENABLE_ITEM_SOCKET5 // Extend item sockets (5-6)
#define ENABLE_FPS_BOARD // FPS board f11
#define ENABLE_NEW_GAMEOPTION // New uigameoption full
#define ENABLE_TEXTLINE_FPS // Outline off in uigameoption

// #### SHINING ##### //
#define ENABLE_WEAPON_COSTUME_SYSTEM // Weapon costume system
#define ENABLE_COSTUME_EFFECT // Costume (armor) effect
#define ENABLE_BUGFIX_EFFECT_FAN // Fix bug fan

//By ablados
// Optimized/adapted by Ablados (no full #define for all optimization)
//REMOVED ALL DX8 SHIT CODE AND ADDED DX9 FULL //
#define USE_D3D9
#define ENABLE_FIX_MOBS_LAG
#if defined(ENABLE_FIX_MOBS_LAG)
    #define FIX_MOBS_LAG_FIX
#endif
#define JTX_FPS
// End

Kod:
#ifndef __INC_METIN2_COMMON_DEFINES_H__
#define __INC_METIN2_COMMON_DEFINES_H__
#pragma once
//////////////////////////////////////////////////////////////////////////
// ### Standard Features ###
#define _IMPROVED_PACKET_ENCRYPTION_
#ifdef _IMPROVED_PACKET_ENCRYPTION_
#define USE_IMPROVED_PACKET_DECRYPTED_BUFFER
#endif
#define __UDP_BLOCK__
//#define ENABLE_QUEST_CATEGORY
// ban
#define _ENABLE_IPBAN_
// Fix ghost hack :
#define ENABLE_CHECK_GHOSTMODE
//

// FLEX
#define FLEX_START_BONUS
#define FLEX_GUILD_WAR
#define FLEX_WAR_BOARD
// FLEX

// OARIS
#define ENABLE_SWITCHBOT_WORLDARD
#define REMOVE_SHOP_EMPIRE_TAX
#define REMOVE_SHOP_CHECK
// END OARIS


#define ENABLE_ITEMSHOP //itemshop
#define ENABLE_ITEMSHOP_TO_INVENTORY // buying item directly from inventory


// ### END Standard Features ###
//////////////////////////////////////////////////////////////////////////
#define ENABLE_EXTENDED_SOCKETS
////
#define ENABLE_BLEND_AFFECT // New Blend System
#define ENABLE_EXTENDED_BLEND_AFFECT // New Blend Affect System
////
//////////////////////////////////////////////////////////////////////////
#define ENABLE_MAX_ADD_ATTRIBUTE
//////////////////////////////////////////////////////////////////////////
////// ##### SHINING SYSTEM ###### ///////
#define ENABLE_COSTUME_EFFECT

/////////////////////////
// ### New Features ###
#define ENABLE_NO_MOUNT_CHECK
#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
#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_QUEST_DIE_EVENT
#define ENABLE_QUEST_BOOT_EVENT
#define ENABLE_QUEST_DND_EVENT
#define ENABLE_PET_SYSTEM_EX
#define ENABLE_SKILL_FLAG_PARTY
#define ENABLE_NO_DSS_QUALIFICATION
// #define ENABLE_NO_SELL_PRICE_DIVIDED_BY_5
#define ENABLE_CHECK_SELL_PRICE
#define ENABLE_GOTO_LAG_FIX
#define ENABLE_MOUNT_COSTUME_EX_SYSTEM
#define ENABLE_PENDANT_SYSTEM
#define ENABLE_GLOVE_SYSTEM
#define ENABLE_MOVE_CHANNEL
#define ENABLE_QUIVER_SYSTEM
#define ENABLE_REDUCED_ENTITY_VIEW
#define ENABLE_GUILD_TOKEN_AUTH
#define ENABLE_DB_SQL_LOG

#define __PET_SYSTEM__
#ifdef __PET_SYSTEM__
#define USE_ACTIVE_PET_SEAL_EFFECT
#define PET_SEAL_ACTIVE_SOCKET_IDX 2
#define USE_PET_SEAL_ON_LOGIN
#endif

enum eCommonDefines {
    MAP_ALLOW_LIMIT = 32, // 32 default
};

//#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_MAGIC_REDUCTION_SYSTEM
#ifdef ENABLE_MAGIC_REDUCTION_SYSTEM
// #define USE_MAGIC_REDUCTION_STONES
#endif
// ### END New Features ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Ex Features ###
#define DISABLE_STOP_RIDING_WHEN_DIE // if DISABLE_TOP_RIDING_WHEN_DIE is defined, the player doesn't lose the horse after dying
#define ENABLE_ACCE_COSTUME_SYSTEM //fixed version
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS //enable only positive bonus in acce absorb
#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)
// #define ENABLE_SYSLOG_PACKET_SENT // debug purposes

#define ENABLE_EXTEND_ITEM_AWARD //slight adjustment
#ifdef ENABLE_EXTEND_ITEM_AWARD
    // #define USE_ITEM_AWARD_CHECK_ATTRIBUTES //it prevents bonuses higher than item_attr lvl1-lvl5 min-max range limit
#endif

#define ENABLE_CHEQUE_SYSTEM
#ifdef ENABLE_CHEQUE_SYSTEM
#define ENABLE_SHOP_USE_CHEQUE
#define DISABLE_CHEQUE_DROP
#define ENABLE_WON_EXCHANGE_WINDOW
#endif
// ### END Ex Features ###
//////////////////////////////////////////////////////////////////////////
#define ENABLE_IKASHOP_RENEWAL
#define EXTEND_IKASHOP_PRO
#define EXTEND_IKASHOP_ULTIMATE
#define ENABLE_LARGE_DYNAMIC_PACKETS
#define ENABLE_IKASHOP_ENTITIES
#endif
//martysama0134's cc449580f8a0ea79d66107125c7ee3d3
 

Şu an konuyu görüntüleyenler (Toplam : 3, Üye: 2, Misafir: 1)

Geri
Üst