Jump to content

Start Time: 01/03/2022 12:00 AM <> End Time: 08/09/2022 10:03 PM

If you want to buy VIP Member, Please click here to buy

---------------------------------------------------------------------

Benefits when you are a VIP Member

---------------------------------------------------------------------

Click to Dismiss this Notification
×
×
  • Create New...

Buy VIP Membership now!

If you want to download premium resources you have to buy VIP!

Buy now VIP Resources

Advertise with us

Advertise here for only 25 euros per month

Buy now Contact

[VIP]SERVER FILE&SOURCE FULLL GONDOR2 2.0.0

   (1 review)

1 Screenshot

About This File

You must be a VIP Member to download https://metin2academy.com/index.php?/donate/make-donation/

uAcT3pH.jpeg.87cd381c73eb58d7bb342114a1e01661.jpeg

41FN4wy.jpeg.dd0d1e20f5fed88d4ff2d9b7956a4b13.jpeg

KrJoqnT.jpeg.90a45842c18082cf418c1674e9a2c618.jpeg

tkllbH4.jpeg.22778fef72f968d3ffbb1418dd20354d.jpeg

 

Locale_inc

#pragma once

/************************** [YMIR/Webzen/GF Defines Start] **************************/
#define LOCALE_SERVICE_EUROPE						// Localization Europe
#define ENABLE_COSTUME_SYSTEM						// Like GF Costume System
#define ENABLE_ENERGY_SYSTEM						// Like GF Energy System
#define ENABLE_DRAGON_SOUL_SYSTEM					// Like GF Dragon Soul System
#define ENABLE_NEW_EQUIPMENT_SYSTEM					// Like GF Belt Inventory System
#define ENABLE_DICE_SYSTEM							// Like GF Dice System
#define ENABLE_USE_COSTUME_ATTR						// Like GF Costume Attribute System
#define ENABLE_MAGIC_REDUCTION_SYSTEM				// Like GF Magic Reduction Bonus System
#define ENABLE_WEAPON_COSTUME_SYSTEM				// Like GF Costume Weapon System
#define ENABLE_ACCE_SYSTEM							// Like GF Shoulder Sash System
#define ENABLE_HIGHLIGHT_NEW_ITEM					// Like GF Inventory Highlight Item System
#define ENABLE_CHANNEL_SWITCH_SYSTEM				// Like GF Channel Change System
#define ENABLE_ITEM_SEALBIND_SYSTEM					// Like GF Item Seal System
#define ENABLE_QUIVER_SYSTEM						// Like GF Quiver Arrow System
#define ENABLE_MODEL_RENDER_TARGET					// Like GF Render Target System
#define ENABLE_FAST_ATTACH_ITEMS_SYSTEM				// Like GF Fast Attach Items System
#define ENABLE_REFINE_MSG_ADD						// Like GF Refine MSG System
#define ENABLE_ITEM_GACHA_SYSTEM					// Like GF Gacha Giftbox System
#define ENABLE_AGGREGATE_MONSTER_EFFECT				// Like GF Bravery Cape Effect System
#define ENABLE_MESSENGER_BLOCK_SYSTEM				// Like GF Messenger Block System
#define ENABLE_OX_RENEWAL							// Like GF Ox Renewal System
#define ENABLE_DETAILS_INTERFACE					// Like GF Character Bonus Window System
#define ENABLE_OFFICAL_CHARACTER_SCREEN				// Like GF Character Select/Create/Empire Window System
#define ENABLE_CHEQUE_SYSTEM						// Like GF Cheque Currency System

#define ENABLE_PENDANT_SYSTEM						// Like GF Pendant System
#define ENABLE_DS_GRADE_MYTH						// Like GF DS Myth System
#define ENABLE_NEW_PET_SYSTEM						// Like GF Brave Pet System
#define ENABLE_PET_ATTR_DETERMINE					// Like GF Brave Pet Attr Determine System
#define ENABLE_ITEM_SOUL_SYSTEM						// Like GF Item Soul System
#define ENABLE_AURA_SYSTEM							// Like GF Aura System
#define ENABLE_CHANGELOOK_SYSTEM					// Like GF Changelook System
#define ENABLE_MOUNT_CHANGELOOK_SYSTEM				// Like GF Mount Changelook System
#define ENABLE_ITEM_COMBINATION_SYSTEM				// Like GF Skillbook & Costume Combination System
#define ENABLE_7AND8TH_SKILLS						// Like GF 7&8Th Skills
#define WJ_SHOW_MOB_INFO							// Like GF WJ Show Mob Info

#define ENABLE_PYTHON_EVENT_FUNCTIONS				// Like GF Python Event Functions System
#define ENABLE_PLAYER_PER_ACCOUNT5					// Like GF Five Character System
#define ENABLE_LEVEL_IN_TRADE						// Like GF Level In Trade System
#define ENABLE_LVL115_ARMOR_EFFECT					// Like GF 115Lv Armor Effect System
#define ENABLE_RACE_HEIGHT_RENEWAL					// Like GF Race Height System
#define ENABLE_FOG_FIX								// Like GF Fog Mode System
#define ENABLE_SHOW_NIGHT_SYSTEM					// Like GF Show Night System
#define ENABLE_SNOWFALL_MODE						// Like GF SnowFall Mode System
#define ENABLE_SNOWTEXTURE_MODE						// Like GF Snow Texture Mode System
#define ENABLE_GF_SPECIAL_ITEMS						// Like GF New Affect Items System
#define ENABLE_WOLFMAN_CHARACTER					// Like GF Lycan Character System
#define ENABLE_CHARACTER_ATT_POLY_FIX				// Like GF Character Att Poly Fix
#define ENABLE_GAYA_SYSTEM							// Like GF Gem System
/************************** [YMIR/Webzen/GF Defines End] **************************/

/************************** [General Defines Start] **************************/
#define ENABLE_EXTEND_INVEN_SYSTEM					// Add 2 new pages for inventory
#define ENABLE_HISTORY_LOG_SYSTEM					// Shop/Exchange logs system
#define ENABLE_MOUNT_COSTUME_SYSTEM					// New mount system (mounts following owner)
#define ENABLE_MESSENGER_TEAM						// Add team page for messenger
#define ENABLE_HEALTH_BOARD_SYSTEM					// Other player health points board system
#define ENABLE_GUILD_LEADER_SYSTEM					// Guild Leader/General system
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM			// Drop dialog extensions
#define ENABLE_TARGET_INFORMATION_SYSTEM			// Target information drop items system
#define ENABLE_VIEW_TARGET_MONSTER_HP				// Monster HP Decimal etc.
#define ENABLE_DAMAGE_BAR							// Target HP Board Damage extension
#define ENABLE_HEALTH_PERCENT_SYSTEM				// Monster HP Percent system
#define ENABLE_EXTENDED_PET_SYSTEM					// Equipable pet system
#define ENABLE_BASIC_ITEM_SYSTEM					// Basic(Start gift) item system
#define ENABLE_WEAPON_RARITY_SYSTEM					// Weapon rarity system
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM				// Elder attribute system ( all bonus configurable )
#define ENABLE_SHOW_CHEST_DROP_SYSTEM				// Chest information drop items system
#define ENABLE_INSTANT_PICKUP_SYSTEM				// Instant Pickup system
#define ENABLE_SHOW_DAMAGE_RENEWAL					// Show damage extension
#define ENABLE_REMOTE_SHOP_SYSTEM					// Remote shop system
#define ENABLE_SKILL_RENEWAL						// Skill tooltip left/read count book
#define ENABLE_BUY_WITH_ITEM						// Shop Item selling by configurable item vnum
#define ENABLE_STATUS_UP_RENEWAL					// Fast status up system
#define ENABLE_POISON_GAUGE_SYSTEM					// Poison gauge system
#define ENABLE_BLENDTIME_SYSTEM						// Stackable blend potion system
#define ENABLE_SPECIAL_STORAGE						// New additional six inventory (K Key)
#define ENABLE_NEW_AFFECT_POTION					// Blend items for affectshower
#define ENABLE_EMOJI_UPDATE							// Emoji usage all textlines
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM			// Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM			// Fast soul stone read system
#define ENABLE_NEW_YANG_LOG_SYSTEM					// Yang info without chat.AppendChat
#define ENABLE_NEW_EXP_LOG_SYSTEM					// Exp info without chat.AppendChat
#define ENABLE_COSTUME_EFFECT_SYSTEM				// Costume effect system
#define ENABLE_OPTIONS_HIDE_SYSTEM					// Options hide/show system
#define ENABLE_FAST_CHEQUE_TRANSFER					// Fast cheque transfer system
#define ENABLE_COLLECT_QUEST_SYSTEM					// Biolog system (GUI)
#define ENABLE_CUBE_PERCENT_RENEWAL					// Cube percent extension
#define ENABLE_INVENTORY_ADDITION					// Inventory addition menu
#define ENABLE_TRADE_CHAT_SYSTEM					// Trade chat system
#define SIGN_FOR_PLUS_ITEMS							// Sign for + items
#define ENABLE_ALIGN_RENEWAL						// Align bonus system
#define ENABLE_NEW_ATTRIBUTE_TYPES					// New bonus type system
#define ENABLE_CHEQUE_TICKET_SYSTEM					// Cheque ticket system
#define ENABLE_NEW_POTIONS							// New blend potions
#define ENABLE_WEAPON_KILL_SYSTEM					// Weapon kill system
#define ENABLE_WEAPON_EVOLUTION_SYSTEM				// Weapon evolution system
#define ENABLE_ITEM_BUFF_SYSTEM						// Buff item system
#define ENABLE_ITEM_DELETE_SYSTEM					// Item delete system
#define ENABLE_GIVE_TIME_COSTUME_SYSTEM				// Costume time system
#define ENABLE_SKILL_CHOOSE_SYSTEM					// Skill choose system
#define ENABLE_BOSS_MANAGER_SYSTEM					// Boss tracking system
#define ENABLE_ITEM_SHOP_SYSTEM						// C++ based itemshop system
#define ENABLE_EXCHANGE_RENEWAL						// Exchange window system
#define ENABLE_PRIVATESHOP_RENEWAL					// Privateshop window renewal---------------------------------------delete

#define ENABLE_SHINING_SYSTEM						// Shining table system
#define ENABLE_EFFECT_HIDE_MODE						// Effect hide system
#define ENABLE_MAP_POSITION_EX						// AtlasWindow stone/boss icon system
#define ENABLE_MOB_SCALE_SYSTEM						// Mob Scale system
#define ENABLE_MOB_SPECULAR_SYSTEM					// Mob Specular system
#define ENABLE_QUEST_CATEGORY_SYSTEM				// Quest Category system
#define ENABLE_MOB_CONVERT_SYSTEM					// Mob Convert system
#define ENABLE_HOUR_HISTORY_SYSTEM					// Minimap hour history system
#define ENABLE_PERMA_ACCESSORY_SYSTEM				// Perma accessory system
#define ENABLE_PARTY_RENEWAL						// New party role system
#define ENABLE_WEB_LINK_SYSTEM						// Weblink system
#define ENABLE_PAGE_SHOP_SYSTEM						// Page shop system

#define ENABLE_REFINE_RENEWAL						// Refine prob sub skill
#define ENABLE_VALUE_PACK_SYSTEM					// Value pack system
#define ENABLE_BLEND_RENEWAL						// Client read blend.txt
#define ENABLE_PERMA_BLEND_SYSTEM					// Perma blend potion system
#define ENABLE_ITEM_SWAP_SYSTEM						// Item Swap system
#define ENABLE_SKIN_PART_HEAD						// Skin Part Head system
#define ENABLE_SKILL_AFFECT_REMOVE					// Skill affect remove system
#define ENABLE_CHAT_SLOW_MODE						// Chat slow system
#define ENABLE_CLEAR_CHAT							// Clear chat system
#define ENABLE_SKILL_COLOR_SYSTEM					// Skill color system
#define ENABLE_CONFIG_MODULE						// Config module system
#define ENABLE_AUTO_PICKUP_SYSTEM					// Auto pickup item system
#define ENABLE_EVENT_CALENDAR_SYSTEM				// Event calender system
#define ENABLE_DISCORD_RPC							// Discord module
#define ENABLE_CHAT_STACK_SYSTEM					// Chat Stack system
#define ENABLE_SWITCHBOT							// Overfall2 Switchbot System -Reworked-
#define ENABLE_AFFECT_CHECK							// Affect check system
#define CEF_BROWSER									 // CEF Browser
/************************** [General Defines End] ************************/

/************************** [Security Defines Start] *********************/
#define ENABLE_SECURITY_COMPUTER_SYSTEM				// Security computer system
#define ENABLE_PLAYER_SECURITY_SYSTEM				// Player PIN system
#define ENABLE_CLIENT_VERSION_SYSTEM				// Client version check / login prepare system
#define ENABLE_SVSIDE_PLUS_PROTECTION				// Svside protection
#define ENABLE_PRINT_RECV_PACKET_DEBUG				// Print Recv Packet Debug
#define ENABLE_MILES_RENEWAL						// Miles renewal
/************************** [Security Defines End] ***********************/

/************************** [Event Defines Start] ************************/
#define ENABLE_EVENT_INFORMATION_SYSTEM				// Configurable and editable event class

#define ENABLE_MINIGAME_RUMI_EVENT					// Like GF Minigame Rumi Event
#define ENABLE_MINI_GAME_CATCH_KING					// Like GF Minigame Catch King Event
#define ENABLE_FISH_JIGSAW_EVENT					// Like GF Minigame Fish Jigsaw Event
#define ENABLE_ATTENDANCE_EVENT						// Like GF Minigame Attendance Event
#define ENABLE_SUPERMETIN_EVENT						// Like GF Supermetin Event
/************************** [Event Defines End] *************************/

/************************** [Guild Defines Start] ***********************/
#define ENABLE_WAR_PERMISSION						// Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS					// Online guild leaders 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] **************************/

/************************** [Utility Defines Start] **********************/
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND			// Skillbook and polyitem names ground items
#define ENABLE_AFFECT_POLYMORPH_REMOVE				// Delete polymorph affect
#define ENABLE_NEW_CHAT_VIEW						// New shout options
#define ENABLE_PVP_EFFECT_SYSTEM					// PvP Effects
#define ENABLE_SMITH_EFFECT_SYSTEM					// Smith/Upgrade Item Effects
#define ENABLE_METINSTONE_MINIMAP					// Metinstone on minimap
#define ENABLE_BOSS_EFFECT_SYSTEM					// Boss Effects
#define ENABLE_ITEM_ATTR_COSTUME					// item_attr.sql has column for costume and other type items
#define ENABLE_AFFECT_UPDATE						// New AffectShower for affects
#define ENABLE_EXTRA_SOCKET_SYSTEM					// Item socket limit (3) > (4)
#define ENABLE_DRAGON_BONE_EFFECTS					// Dragon bone effects
#define ENABLE_BOSS_ON_MINIMAP						// Boss on minimap
#define ENABLE_DRAGON_SOUL_ACTIVE_EFFECT			// Dragon soul activate effect
#define ENABLE_MAP_NAME_ON_MINIMAP					// Map name on atlas window
#define ENABLE_STORE_COOL_TIME						// Skill cooltime renewal
#define ENABLE_CHAT_FLASH							// Chat flash system
#define ENABLE_PACK_GET_CHECK						// pack.Get Module changes
#define ENABLE_CANSEEHIDDENTHING_FOR_GM				// Can see hidden things for game masters
#define ENABLE_PROTOSTRUCT_AUTODETECT				// Protostruct auto detect
#define ENABLE_OBJ_SCALLING							// Object scale
#define ENABLE_MOUSEWHEEL_EVENT						// Mouse Wheel event
#define ENABLE_SLOT_WINDOW_EX						// Slot Window extensions
#define ENABLE_TEXT_LEVEL_REFRESH					// Level Text Refresh
#define ENABLE_SAFEZONE_STOP_COLLISION				// No collision for safezone
#define ENABLE_CHANNEL_INFO_UPDATE					// Channel Info update
#define ENABLE_EMOJI_IN_TEXTLINE					// Emoji module
#define ENABLE_FLASH_APPLICATION					// Flash application
#define ENABLE_MINIMAP_WHITEMARK_NEW				 // new minimap icon
#define ENABLE_NO_COLLISION_NPC						 // No collision for npc
#define ENABLE_NO_COLLISION_MOB						 // No collision for mob
#define ENABLE_MANU_FIX_POSITION					 // Manu position fixed
#define ENABLE_PICKUP_ITEM_SOUND					 // Pickup Item Sound
#define ENABLE_BOSS_FALL_FIX						 // Boss fall fixed
#define ENABLE_CUBE_RELOAD_FIX						 // Cube reload fixed
/*** [Utility Defines End] ***/

/*** [Enum Defines Start] ***/
#define APP_VERSION	"V.1.1.0.0"
#define SERVER_IP	"192.168.0.27"
/*** [Enum Defines End] ***/

/*** Cwnta Works&Fixes ***/
#define ENABLE_HIDE_COSTUME_SYSTEM					 // Hide costume parts
#define ENABLE_DSS_ACTIVE_EFFECT_BUTTON				 // Enable dragon soul effect button when enabled
#define ENABLE_RUN_MOUSE_WHEEL						 // RunMouseWheel in Inventory
#define DOTTED_DMG
#ifdef DOTTED_DMG
#define USE_M_K										 //exmp: 6.581.267.974 > 6T581M267K974
#endif
#define ENABLE_FOV_OPTION							 // Enable extended field of view game option
#define ENABLE_CPP_PSM								 // Fast Loading Playersettingmodule--PSM System
#define ENABLE_FIX_MOBS_LAG							 // Mob Lag Fix---Source:EREN3
#define ENABLE_FIX_D_YMIR_WORK						 // Fix /:D/YMIR WORK
#define ENABLE_DS_SET								 // Dragon Soul Set Bonus System
#define ENABLE_BUGFIXES								 // Fixes /----Source:WoM2Global
#define ENABLE_NEW_BUGFIXES							 // Fixes /----Source:WoM2Global
#define ENABLE_CENTAFIX								 // Not Leak Only fix effect etc
#define I_WILL_TEST									 // Test define
#define ENABLE_INGAME_WIKI					 		 // Ingame Wiki Aeldra /----Source:Avenor2
#if defined(ENABLE_INGAME_WIKI) && defined(ENABLE_WOLFMAN_CHARACTER)
#define INGAME_WIKI_WOLFMAN
#endif
#define ENABLE_WINDOW_SLIDE_EFFECT					 // Window Slide Effect for all systems /----Source:Zentoria2
/*** Cwnta Works&Fixes ***/

/*** Ikarus Offline Shop System ***/
#define __ENABLE_NEW_OFFLINESHOP__
#define __ENABLE_NEW_SHOP_IN_CITIES__
#define ENABLE_OFFLINESHOP_DEBUG
#if defined(ENABLE_OFFLINESHOP_DEBUG) && defined(_DEBUG)
#define OFFSHOP_DEBUG(fmt , ...) Tracenf("%s:%d >> " fmt , __FUNCTION__ , __LINE__, __VA_ARGS__)
#else
#define OFFSHOP_DEBUG(...)   
#endif
/*** Ikarus Offline Shop System ***/

/*** [Dungeon Defines Start] ***/
#define ENABLE_DUNGEON_INFO_SYSTEM					// Dungeon information system(Reworked)Look like Aeldra
/*** [Dungeon Defines End] ***/

//#define SYSERR_CLOSE								 // Close some syserr error
//#define ENABLE_EFFECT_SELECTPAGE					 // Character Page Screen Effect System ----- Many Lags

/*** [Disabled Defines Start] ***/
/*
#define ENABLE_REFRESH_MONEY_SLEEP					 // Refresh Money With Sleep
#define ENABLE_DS_CHANGE_ATTR						 // Like GF DS Change Attribute
#define ENABLE_BUG_REPORT_SYSTEM					 // Bug report system
#define ENABLE_BATTLE_PASS							 // Battle pass system
#define ENABLE_EXTENDED_SAFEBOX						 // New pages for safebox
*/
/*** [Disabled Defines End] ***/

/************************** [Pre Defines Start] **************************/
//#define __USE_CYTHON__							// Python !-> Cython
//#define ENABLE_TEST_SERVER						// IS THIS TEST SERVER!!!
/************************** [Pre Defines End] ****************************/

 

CommonDefines.h

#ifndef __INC_METIN2_COMMON_DEFINES_H__
#define __INC_METIN2_COMMON_DEFINES_H__
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [YMIR/Webzen/GF Defines Start] ***********************************************************/
#define ENABLE_DICE_SYSTEM																													// Like GF Dice System
#define ENABLE_WEAPON_COSTUME_SYSTEM																										// Like GF Costume Weapon System
#define ENABLE_MAGIC_REDUCTION_SYSTEM																										// Like GF Magic Reduction Bonus System
#define ENABLE_ACCE_SYSTEM																													// Like GF Shoulder Sash System
#define ENABLE_HIGHLIGHT_NEW_ITEM																											// Like GF Inventory Highlight Item System
#define ENABLE_CHANNEL_SWITCH_SYSTEM																										// Like GF Channel Change System
#define ENABLE_ITEM_SEALBIND_SYSTEM																											// Like GF Item Seal System
#define ENABLE_QUIVER_SYSTEM																												// Like GF Quiver Arrow System
#define ENABLE_REFINE_MSG_ADD																												// Like GF Refine MSG System
#define ENABLE_RING_OF_SECRETS																												// Like GF Ring Of Secrets System
#define ENABLE_ITEM_GACHA_SYSTEM																											// Like GF Gacha Giftbox System
#define ENABLE_AGGREGATE_MONSTER_EFFECT																										// Like GF Bravery Cape Effect System
#define ENABLE_MESSENGER_BLOCK_SYSTEM																										// Like GF Messenger Block System
#define ENABLE_OX_RENEWAL																													// Like GF Ox Renewal System
#define ENABLE_OFFICAL_CHARACTER_SCREEN																										// Like GF Character Select/Create/Empire Window System
#define ENABLE_CHEQUE_SYSTEM																												// Like GF Cheque Currency System
#define ENABLE_USE_COSTUME_ATTR																												// Like GF Costume Attribute System
#define ENABLE_PENDANT_SYSTEM																												// Like GF Pendant System
#define ENABLE_DS_GRADE_MYTH																												// Like GF DS Myth System
#define ENABLE_NEW_PET_SYSTEM																												// Like GF Brave Pet System
#define ENABLE_PET_ATTR_DETERMINE																											// Like GF Brave Pet Attr Determine System
#define ENABLE_ITEM_SOUL_SYSTEM																												// Like GF Item Soul System
#define ENABLE_AURA_SYSTEM																													// Like GF Aura System
#define ENABLE_PRIVATESHOP_SEARCH_SYSTEM																									// Like GF Private Shop Search System
#define ENABLE_CHANGELOOK_SYSTEM																											// Like GF Changelook System
#define ENABLE_MOUNT_CHANGELOOK_SYSTEM																										// Like GF Mount Changelook System
#define ENABLE_ITEM_COMBINATION_SYSTEM																										// Like GF Skillbook & Costume Combination System
#define ENABLE_7AND8TH_SKILLS_SYSTEM																										// Like GF 7&8Th Skills
#define WJ_SHOW_MOB_INFO																													// Like GF WJ Show Mob Info
#define ENABLE_MYSHOP_DECO																													// Like GF Shop Decoration System
#define ENABLE_WOLFMAN_CHARACTER																											// Like GF Lycan Character System
#define ENABLE_PLAYER_PER_ACCOUNT5																											// Like GF Five Character System
#define ENABLE_GF_SPECIAL_ITEMS																												// Like GF New Affect Items System
#define ENABLE_SHOW_WHICH_CHANNEL																											// Like GF Show Channel Line System
#define ENABLE_GAYA_SYSTEM																													// Like GF Gem System
/********************************************************** [YMIR/Webzen/GF Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [General Defines Start] ***********************************************************/
#define ENABLE_EXTEND_INVEN_SYSTEM																											// Add 2 new pages for inventory
#define ENABLE_MOUNT_COSTUME_SYSTEM																											// New mount system (mounts following owner)
#define ENABLE_MESSENGER_TEAM_SYSTEM																										// Add team page for messenger
#define ENABLE_HEALTH_BOARD_SYSTEM																											// Other player health points board system
#define ENABLE_GUILD_LEADER_SYSTEM																											// Guild Leader/General system
#define ENABLE_DROP_DIALOG_EXTENDED_SYSTEM																									// Drop dialog extensions
#define ENABLE_TARGET_INFORMATION_SYSTEM																									// Target information drop items system
#define ENABLE_VIEW_TARGET_MONSTER_HP																										// Monster HP Decimal etc.
#define ENABLE_EXTENDED_PET_SYSTEM																											// Equipable pet system
#define ENABLE_BASIC_ITEM_SYSTEM																											// Basic(Start gift) item system
#define ENABLE_NEW_START_SYSTEM																												// Start items configurable source code
#define ENABLE_WEAPON_RARITY_SYSTEM																											// Weapon rarity system
#define ENABLE_STYLE_ATTRIBUTE_SYSTEM																										// Elder attribute system ( all bonus configurable )
#define ENABLE_SHOW_CHEST_DROP_SYSTEM																										// Chest information drop items system
#define ENABLE_BLENDTIME_SYSTEM																												// Stackable blend potion system
#define ENABLE_STATUS_UP_RENEWAL																											// Fast status up system
#define ENABLE_PLUS_SCROLL																													// Configurable Tuning item
#define ENABLE_BUY_WITH_ITEM																												// Shop Item selling by configurable item vnum
#define ENABLE_SPECIAL_STORAGE																												// New additional six inventory (K Key)
#define ENABLE_NEW_AFFECT_POTION																											// Blend items for affectshower
#define ENABLE_ADVANCED_RELOAD_SYSTEM																										// All c++ managers reloaded
#define ENABLE_EMOJI_UPDATE																													// Emoji usage all textlines
#define ENABLE_FAST_SKILLBOOK_READ_SYSTEM																									// Fast skill book read system
#define ENABLE_FAST_SOULSTONE_READ_SYSTEM																									// Fast soul stone read system
#define ENABLE_COSTUME_EFFECT_SYSTEM																										// Costume effect system
#define ENABLE_COSTUME_HIDE_SYSTEM																											// Costume hide system
#define ENABLE_COLLECT_QUEST_SYSTEM																											// Biolog system (GUI)
#define ENABLE_CUBE_PERCENT_RENEWAL																											// Cube percent extension
#define ENABLE_TITLE_SYSTEM																													// Character title system
#define ENABLE_PM_ALL_SEND_SYSTEM																											// GM Send to all characters private message by PM GUI
#define ENABLE_HISTORY_LOG_SYSTEM																											// Shop/Exchange logs system
#define ENABLE_TRADE_CHAT_SYSTEM																											// Trade chat system
#define ENABLE_ALIGN_RENEWAL																												// Align bonus system
#define ENABLE_NEW_ATTRIBUTE_TYPES																											// New bonus type system
#define ENABLE_NEW_POTIONS																													// New blend potions
#define ENABLE_SUPPORT_SHAMAN_SYSTEM																										// Support shaman system
#define ENABLE_WEAPON_KILL_SYSTEM																											// Weapon kill system
#define ENABLE_WEAPON_EVOLUTION_SYSTEM																										// Weapon evolution system
#define ENABLE_ITEM_BUFF_SYSTEM																												// Buff item system
#define ENABLE_GIVE_TIME_COSTUME_SYSTEM																										// Costume time system
#define ENABLE_SKILL_CHOOSE_SYSTEM																											// Skill choose system
#define ENABLE_RONARK_SYSTEM																												// Ronark system (KO)
#define ENABLE_BOSS_MANAGER_SYSTEM																											// Boss tracking system
#define ENABLE_ITEM_SHOP_SYSTEM																												// C++ based itemshop system
#define ENABLE_OFFLINE_SHOP_SYSTEM																											// Offline shop system
#define ENABLE_ACTIVITY																														// Player activity handler
#define ENABLE_REMOTE_SHOP_SYSTEM																											// Remote shop system
#define ENABLE_EXCHANGE_RENEWAL																												// Exchange window system
#define ENABLE_MAP_POSITION_EX																												// AtlasWindow stone/boss icon system
#define ENABLE_QUEST_CATEGORY_SYSTEM																										// Quest Category system
#define ENABLE_SKILL_RENEWAL																												// Skill tooltip left/read count book
#define ENABLE_AVERAGE_ITEM_PRICE																											// Average price system
#define ENABLE_PERMA_ACCESSORY_SYSTEM																										// Perma accessory system
#define ENABLE_PARTY_RENEWAL																												// New party role system
#define ENABLE_GROUP_SKILL_SYSTEM																											// Skill extension for party
#define ENABLE_REFINE_RENEWAL																												// Refine prob sub skill
#define ENABLE_VALUE_PACK_SYSTEM																											// Value pack system
#define ENABLE_PERMA_BLEND_SYSTEM																											// Perma blend potion system
#define ENABLE_ITEM_SWAP_SYSTEM																												// Item Swap system
#define ENABLE_SKILL_AFFECT_REMOVE																											// Skill affect remove system
#define ENABLE_CHAT_SLOW_MODE																												// Chat slow system
#define ENABLE_SKILL_COLOR_SYSTEM																											// Skill color system
#define ENABLE_FAST_CHEQUE_TRANSFER																											// Fast cheque transfer system
#define ENABLE_SWITCHBOT																													// Switchbot system
#define ENABLE_NEARBY_SCANNER																												// Nearby scanner module
#define ENABLE_SAFEBOX_AUTO_SORT																											// Safebox window auto sorted
#define ENABLE_CHEQUE_TICKET_SYSTEM																											// Cheque ticket system
/********************************************************** [General Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Security Defines Start] **********************************************************/
#define ENABLE_PORT_SECURITY																												// P2P Port security extensions
#define ENABLE_BRAVERY_CAPE_RENEWAL																											// Bravery Cape Bot Check
#define ENABLE_CLIENT_VERSION_SYSTEM																										// Client version check / login prepare system
#define ENABLE_SECURITY_COMPUTER_SYSTEM																										// Security computer system
#define ENABLE_HWID_BAN_SYSTEM																												// Hwid ban system
#define ENABLE_PLAYER_SECURITY_SYSTEM																										// Player PIN system
#define ENABLE_SQL_INJECT_CONTROL_ON_QUERY																									// SQL Queries protection check inject
#define ENABLE_CAMP_FIRE_FIX																												// CampFire time check
#define ENABLE_CUBE_RELOAD_FIX																												// Cube reload memory leak fix
#define ENABLE_FIXDESCFINDPC																												// ::Find Function fix
#define ENABLE_DROP_HACK_FIX																												// Drop hack time check
#define ENABLE_ANTI_CMD_FLOOD																												// Anti CMD Flood
#define ENABLE_CHAT_SPAMLIMIT																												// chat spamlimit
#define ENABLE_WHISPER_CHAT_SPAMLIMIT																										// whispetchat spamlimit
#define ENABLE_CHECK_GHOSTMODE																												// check ghostmode
#define ENABLE_SYSERRS																														// enable syserrs
#define ENABLE_SVSIDE_PLUS_PROTECTION																										// Svside protection
/********************************************************** [Security Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Event Defines Start] ***********************************************************/
#define ENABLE_EVENT_SYSTEM																													// Configurable and editable event class
#define ENABLE_AUTO_EVENT_SYSTEM																											// Automation event system

#define ENABLE_MINIGAME_RUMI_EVENT																											// Like GF Minigame Rumi Event
#define ENABLE_MINI_GAME_CATCH_KING																											// Like GF Minigame Catch King Event
#define ENABLE_FISH_JIGSAW_EVENT																											// Like GF Minigame Fish Jigsaw Event
#define ENABLE_ATTENDANCE_EVENT																												// Like GF Minigame Attendance Event
#define ENABLE_SUPERMETIN_EVENT																												// Like GF Supermetin Event
/********************************************************** [Event Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Guild Defines Start] ***********************************************************/
#define ENABLE_WAR_PERMISSION																												// Guild war permission system
#define ENABLE_ONLINE_GUILD_LEADERS																											// Online guild leaders 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_GUILD_HIGHLIGHT_EQUIP_ITEM																									// Guild equiping item highlight system
#define ENABLE_WAR_KILL_NOTICE																												// Guild war kill notice system
#define ENABLE_GUILD_COUNTDOWN_SYSTEM																										// Guild war waiting system
#define ENABLE_IMPROVED_GUILD_WAR_SYSTEM																									// Extended guild war send/recv gui and guild war
/********************************************************** [Guild Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Dungeon Defines Start] ***********************************************************/
#define ENABLE_NEW_DUNGEON_TYPE																												// New dungeon extension
#define ENABLE_DUNGEON_QUEUE																												// Dungeon queue system
#define ENABLE_DUNGEON_INFO_SYSTEM																											// Dungeon information system
#define ENABLE_PARTY_DUNGEON_FIX																											// Party Dungeon Fix
#define NEW_ICEDAMAGE_SYSTEM																												// Ice damage system
/********************************************************** [Dungeon Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Utility Defines Start] ***********************************************************/
#define ENABLE_FULL_NOTICE																													// Notice Big Extensions for p2p notice
#define ENABLE_EXTENDED_ITEMNAME_ON_GROUND																									// Skillbook and polyitem names ground items
#define ENABLE_AFFECT_POLYMORPH_REMOVE																										// Delete polymorph affect
#define ENABLE_NEW_CHAT_VIEW																												// New shout options
#define ENABLE_KILL_NOTICE																													// Boss kill notice
#define ENABLE_PVP_EFFECT_SYSTEM																											// PvP Effects
#define ENABLE_SMITH_EFFECT_SYSTEM																											// Smith/Upgrade Item Effects
#define ENABLE_SHOP_ITEM_PRICE_ON_SQL																										// shop_item.sql price editable by SQL
#define ENABLE_ITEM_ATTR_COSTUME																											// item_attr.sql has column for costume and other type items
#define ENABLE_EXTRA_SOCKET_SYSTEM																											// Item socket limit (3) > (4)
#define ENABLE_CUBE_RENEWAL																													// New setting lines for cube.txt
#define ENABLE_SKILL_PROTO_RENEWAL																											// skill_proto.sql point on extension
#define ENABLE_DRAGON_BONE_EFFECTS																											// Dragon bone effects
#define ENABLE_NEW_ITEM_EFFECTS																												// Effect for glove and exp ring items
#define ENABLE_DRAGON_SOUL_ACTIVE_EFFECT																									// Dragon soul activate effect
#define ENABLE_STRENGHT_FEED_SYSTEM																											// c++ based mount food
#define ENABLE_DRAGON_SOUL_PUT_ATTRIBUTE																									// Unofficial dragon soul attribute change
#define ENABLE_PENDANT_ATTRIBUTE_SYSTEM																										// Pendant attribute system
#define ENABLE_NEWSTUFF																														// @MartySama New Stuff
#define ENABLE_D_NJGUILD																													// Dungeon for guild
#define ENABLE_BELT_INVENTORY_EX																											// Belt Inventory extensions for SQL etc.
#define ENABLE_POISON_UNAGGR																												// Poison affect cant aggr monsters
#define ENABLE_OXEVENT_COORDINAT_BUFF																										// OXEvent coordinat implementation
#define ENABLE_COORDINATES_ON_COMMAND_USER																									// Player coordinates for on command user
#define ENABLE_INFINITE_HORSE_HEALTH_STAMINA																								// Infinite horse health stamina
#define ENABLE_BLOCK_ITEMS_ON_EVENT_MAP																										// Block items on event map
#define ENABLE_BLOCK_ITEMS_ON_WAR_MAP																										// Block items on war map
#define ENABLE_BELT_INVENTORY_PASS																											// Belt inventory pass new item types/subtypes
#define ENABLE_REGEN_RENEWAL																												// Monsters regen event renewal
#define ENABLE_MONSTER_DEATHBLOW_RENEWAL																									// Monster deathblow renewal
#define ENABLE_FISHING_TIME_INC																												// Fishing event time reduce
#define ENABLE_BOSS_SCROLL_RENEWAL																											// Boss scroll cant open 1/21/41 map index
#define ENABLE_TRADE_EFFECT																													// Trade effects
#define ENABLE_SIG_FOR_ITEM_RING																											// SigVnum for item types {ITEM_RING}
#define ENABLE_NULLIFYAFFECT_LIMIT																											// Sura spell solving skill renewal
#define ENABLE_CHECK_ITEMS_ON_TELEPORT																										// When teleport auto summon/call items
#define ENABLE_CLEAN_BANNED_PLAYER_DATA																										// Clean banned player data command
#define ENABLE_RESET_SKILL_DOESNT_SUB_SKILL																									// When reset skill doesnt reset sub skill
#define ENABLE_NOT_BUFF_CLEAR																												// When not buff clear
#define ENABLE_GOLD_REWARD_RENEWAL																											// RewardGold Function Renewal
#define ENABLE_PARTY_EXP_FIX																												// implementation of party exp char_battle
#define ENABLE_SHOWNPCLEVEL																													// Show npc levels
#define ENABLE_GM_FLAG_IF_TEST_SERVER																										// Add gm affect for test server flag
#define ENABLE_GM_FLAG_FOR_LOW_WIZARD																										// Add gm affect for low wizard common.gm_list
#define ENABLE_GOHOME_IF_MAP_NOT_ALLOWED																									// player call GoHome(); function when if teleport not allowed map
#define ENABLE_OPEN_SHOP_WITH_ARMOR																											// Open shop with armor
#define ENABLE_EFFECT_PENETRATE																												// Penetrate effects
#define ENABLE_NEWEXP_CALCULATION																											// Newexp calculation
#define ENABLE_EFFECT_EXTRAPOT																												// Effect for extrapots
#define ENABLE_BOOKS_STACKFIX																												// Skillbook stack fix
#define ENABLE_ADDSTONE_FAILURE																												// Stone add percent is enable
#define ENABLE_FORCE2MASTERSKILL																											// When add 17 points to skill force master
#define ENABLE_CMD_IPURGE_EX																												// CMD Item Purge Extensions
#define ENABLE_SET_STATE_WITH_TARGET																										// SetState with target
#define ENABLE_STATPLUS_NOLIMIT																												// NoLimit do_stat_plus function
#define ENABLE_AUTODETECT_INTERNAL_IP																										// AutoDetect Local Machine IP
#define ENABLE_CMD_PLAYER																													// New CMD [CMD_PLAYER]
#define ENABLE_EXPTABLE_FROMDB																												// exp_table from common SQL
#define ENABLE_FISHINGROD_RENEWAL																											// Fishing Rod Renewal
#define ENABLE_GOHOME_IF_MAP_NOT_EXIST																										// when if map not exist call GoHome(); function
#define ENABLE_CHAT_COLOR_SYSTEM																											// chat color system
#define ENABLE_CHAT_LOGGING																													// chat log system
#define ENABLE_IMMUNE_FIX																													// Immune bonus fix
#define ENABLE_PICKAXE_RENEWAL																												// Pickaxe renewal
#define ENABLE_TRANSLATE_LUA																												// enable translate.lua
#define ENABLE_PARTYKILL																													// enable party kill for quests
#define ENABLE_DEFAULT_PRIV																													// default priv based SQL
#define ENABLE_ITEMAWARD_REFRESH																											// Itemaward refresh
#define ENABLE_AUTODETECT_VNUMRANGE																											// Autodetect vnum range table
#define ENABLE_ANNOUNCEMENT_LEVELUP																											// Announcement levelup
#define ENABLE_ANNOUNCEMENT_REFINE_SUCCES																									// Announcement refine success
#define ENABLE_AUTOGIVEITEM_CELL_CHECK																										// If inventory is full doesnt item to drop ground
/********************************************************** [Utility Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Sub Defines Start] ***********************************************************/
#ifdef ENABLE_MAGIC_REDUCTION_SYSTEM
#	define USE_MAGIC_REDUCTION_STONES																										// Magic reduction stones
#endif
#ifdef ENABLE_PRIVATESHOP_SEARCH_SYSTEM
	#define DISABLE_PRIVATE_SHOP_SEARCH_NEED_ITEM																							// Disable privateshopsearch need item
#endif
#ifdef ENABLE_WOLFMAN_CHARACTER
	#define USE_MOB_BLEEDING_AS_POISON																										// Mob table bleeding as poison
	#define USE_MOB_CLAW_AS_DAGGER																											// Mob table claw as dagger
	#define USE_ITEM_CLAW_AS_DAGGER																											// Item table claw as dagger
	#define USE_WOLFMAN_STONES																												// enable lycan stones
	#define USE_WOLFMAN_BOOKS																												// enable lycan books
#endif
#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
#ifdef ENABLE_ACCE_SYSTEM
	#define ENABLE_ACCE_ITEMS_RENEWAL																										// Add new acces
#endif
/********************************************************** [Sub Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Disabled Defines Start] ***********************************************************/
/*
#define ENABLE_NEW_GREEN_ATTRIBUTES																											// Green attributes put to all 40 lv before items
#define ENABLE_DS_CHANGE_ATTR																												// Like GF DS Change Attribute
#define ENABLE_BUG_REPORT_SYSTEM																											// Bug report system
#define ENABLE_BATTLE_PASS																													// Battle pass system
#ifdef ENABLE_WOLFMAN_CHARACTER
	#define USE_ITEM_BLEEDING_AS_POISON																										// Item table bleeding as poison
	#define USE_LYCAN_CREATE_POSITION																										// New start position for lycan characters
#endif
#define ENABLE_MOUNT_ENTITY_REFRESH																											// Mount entitiy refresh
#define ENABLE_FIREWORK_STUN																												// Firework items has stun affect
#define ENABLE_IMMUNE_PERC																													// Immune percent for mobs
#define ENABLE_MOUNTSKILL_CHECK																												// Enable mount atk ans skill check
#define ENABLE_MASTER_SKILLBOOK_NO_STEPS																									// Master skillbook like YMIR KR Server
#define ENABLE_BLOCK_CMD_SHORTCUT																											// Disable CMD Shortcut
#define ENABLE_GENERAL_CMD																													// Enable GENERAL_CMD
#define ENABLE_GENERAL_CONFIG																												// Enable GENERAL_CONFIG
#define ENABLE_SPAMDB_REFRESH																												// Enable Spamdb refresh
#define ENABLE_NEWGUILDMAKE																													// New guild make by quest based
#define ENABLE_LOCALECHECK_CHANGENAME																										// pc_change_name locale service check enable
#define ENABLE_PC_OPENSHOP																													// open shop by quest based
#define ENABLE_SHOP_BLACKLIST																												// shop blacklist items enable
#define DISABLE_STOP_RIDING_WHEN_DIE																										// disable stop riding when die
#define ENABLE_SYSLOG_PACKET_SENT																											// syslog packet sent
#define ENABLE_ORE_DROP_FROM_MINING																											// ore drop from mining
#define ENABLE_EXTENDED_SAFEBOX																												// New pages for safebox
#define ENABLE_GETCOUNT																														// Some items unlimited
#define ENABLE_MYSQL_LOGS																													// Enable SQL Logs
#define ENABLE_SYS_LOGS																														// Enable SyS Logs
#define ENABLE_FALL_FIX																														// Fall Immune Fix
*/
/********************************************************** [Disabled Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/********************************************************** [Enum Defines Start] ***********************************************************/
enum eCommonDefines 
{
	MAP_ALLOW_LIMIT = 64, // 32 default
	GetGoldMultipler = 1,
	EXP_MULTIPLER = 1,
#ifdef ENABLE_RONARK_SYSTEM
	RONARK_BOSS = 8620,
	RONARK_REWARD_MOB = 34500,
#endif
#ifdef ENABLE_MAP_POSITION_EX
	CHAR_TYPE_EX_BOSS = 99,
#endif
#ifdef ENABLE_MYSHOP_DECO
	SHOP_DECO_START_VNUM = 30000,
	SHOP_DECO_END_VNUM = 30015,
#endif
};
/********************************************************** [Enum Defines End] ***********************************************************/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#endif

 


What's New in Version 2.0.0   See changelog

Released

Fix for ikarus shop offline

  • Like 12
  • Thanks 2
  • Haha 1
  • Sad 1
 Share


User Feedback


ekass

   3 of 4 members found this review helpful 3 / 4 members

Thanks all it's good!!! Omg this files! 

image.png

Link to review