Herkese merhaba,
Uzun süredir aktif değildim ve bu dosyaları discord sunucumuzdan hediye olarak paylaştık.
Bazı kişiler bu dosyaları para karşılığında satmaya çalıştılar ve ben buna izin vermeyeceğim.
View attachment 1401
View attachment 1402
ORTAK_TANIMLAR.H
[KOD]#ifndef __INC_METIN2_COMMON_DEFINES_H__[/BOYUT][/MERKEZ][/BOYUT][/FONT][/MERKEZ][/BOYUT][/FONT][/MERKEZ][/BOYUT][/FONT][/MERKEZ][/MERKEZ]
[BOYUTU=18px][MERKEZ][BOYUTU=18px][MERKEZ][BOYUTU=18px][MERKEZ][BOYUTU=18px][MERKEZ]#define __INC_METIN2_COMMON_DEFINES_H__
#pragma bir zamanlar
//////////////////////////////////////////////////////////////////////////
// ### Standart Özellikler ###
#define _GELİŞTİRİLMİŞ_PAKET_ŞİFRELEME_
#define __PET_SYSTEM__
#define __UDP_BLOCK__
//#ENABLE_QUEST_CATEGORY'yi tanımla
// ### SON Standart Özellikler ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Yeni Özellikler ###
#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_KOSTÜM_SİSTEMİ
#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_FIYATINI_ETKİNLEŞTİR
#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
enum eCommonDefines {
MAP_ALLOW_LIMIT = 32, // varsayılan 32
};
#define ENABLE_WOLFMAN_CHARACTER
#ifdef KURT_ADAM_KARAKTERİNİ_ETKİNLEŞTİR
// #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 MAGIC REDUCTION_SYSTEM'I ETKİNLEŞTİR
// #define USE_MAGIC_REDUCTION_STONES
#endif
// ### SON Yeni Özellikler ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Eski Özellikler ###
#define DISABLE_STOP_RIDING_WHEN_DIE // eğer DISABLE_TOP_RIDING_WHEN_DIE tanımlanmışsa, oyuncu öldükten sonra atını kaybetmez
#define ENABLE_ACCE_COSTUME_SYSTEM //sabit sürüm
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS //acce absorb'da yalnızca pozitif bonusu etkinleştir
#define ENABLE_HIGHLIGHT_NEW_ITEM //bırakıldığında veya değiştirildiğinde yeni bir öğenin vurgulanmasını istiyorsanız
#define ENABLE_KILL_EVENT_FIX //Lua olayını ne zaman öldüreceğinize dair 0 exp sorununu düzeltmek istiyorsanız (önerilir)
// #define ENABLE_SYSLOG_PACKET_SENT // hata ayıklama amaçları
#define ENABLE_EXTEND_ITEM_AWARD //küçük ayarlama
#ifdef ÜRÜNÜN_UZATILMASINI_ETKİNLEŞTİR
// #define USE_ITEM_AWARD_CHECK_ATTRIBUTES //item_attr lvl1-lvl5 min-max aralık sınırından daha yüksek bonusları engeller
#endif
// ### SON Eski Özellikler ###
//////////////////////////////////////////////////////////////////////////
#endif
//martysama0134'ün 39109a5bb10ccb7aff1313d369804b74'ü
[/KOD]
LOCALE_INC_.H
[KOD]#pragma once[/MERKEZ][/SIZE][/MERKEZ][/SIZE][/MERKEZ][/SIZE][/MERKEZ][/SIZE][/FONT][/MERKEZ]
[BOYUTU=18px][ORTA][BOYUTU=18px][ORTA][BOYUTU=18px][ORTA][BOYUTU=18px][ORTA][BOYUTU=18px][ORTA]
//////////////////////////////////////////////////////////////////////////
// ### Varsayılan Ymir Makroları ###
#define LOCALE_SERVICE_EUROPE
#define ENABLE_COSTUME_SYSTEM
#ENABLE_ENERGY_SYSTEM'i_ETKİNLEŞTİR
#DEFINE EJDERHA_RUH_SİSTEMİNİ_ETKİNLEŞTİR
#yeni_ekipman_sistemi_etkinleştir
// ### Varsayılan Ymir Makroları ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### LocaleInc'ten Yeni ###
#define ENABLE_PACK_GET_CHECK
#define GM_IÇIN_GİZLİ_ŞEYİ_ENABLE_CANSEE
#define ENABLE_PROTOSTRUCT_AUTODECT
#define ENABLE_PLAYER_PER_ACCOUNT5
#define İŞLETME_SEVİYESİNİ_ETKİNLEŞTİR
#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 KOSTÜM_ÖZELLİĞİNİ_KULLANMAYA_ETKİNLEŞTİR
#DEFINE ETKİNLEŞTİR_DİSK_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_4TH_AFF_SKILL_DESC
#define WJ_SHOW_MOB_INFO
#ifdef WJ_SHOW_MOB_INFO
#define ENABLE_SHOW_MOBAIFLAG
#define ENABLE_SHOW_MOBLEVEL
#endif
// ### LocaleInc'ten Yeni ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### GameLib'den ###
#define ENABLE_WOLFMAN_CHARACTER
#ifdef KURT_ADAM_KARAKTERİNİ_ETKİNLEŞTİR
// #define DISABLE_WOLFMAN_ON_CREATE
#endif
// #define ENABLE_MAGIC_REDUCTION_SYSTEM
#define ENABLE_MOUNT_COSTUME_SYSTEM
#define ENABLE_WEAPON_KOSTÜM_SİSTEMİ
// ### GameLib'den ###
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// ### Yeni Sistem Tanımları - Genişletilmiş Sürüm ###
// eğer ENABLE_ACCE_COSTUME_SYSTEM tanımlanırsa oyuncular omuz kuşağını kullanabilirler
// nesne ölçekleme fonksiyonunu kullanmak istiyorsanız ENABLE_OBJ_SCALLING'i tanımlamalısınız
#define ENABLE_ACCE_KOSTÜM_SİSTEMİ
#define ENABLE_OBJ_SCALLING
// #define USE_ACCE_ABSORB_WITH_NO_NEGATIVE_BONUS
// SetMouseWheelScrollEvent kullanmak istiyorsanız veya kaydırma çubuğunu hareket ettirmek için fare tekerleğini kullanmak istiyorsanız
#define ENABLE_MOUSEWHEEL_EVENT
//bırakıldığında veya değiştirildiğinde yeni bir öğenin vurgulanmasını istiyorsanız
#define ENABLE_HIGHLIGHT_NEW_ITEM
// metin satırlarında emojileri gösterir
#EMOJI_SİSTEMİNİ_ETKİNLEŞTİR
// gizliyken efektler görünmeyecek
#define __ENABLE_STEALTH_FIX__
// mini haritada kareler yerine daire noktaları
#define ENABLE_MINIMAP_WHITEMARK_CIRCLE
// hata ayıklama için: alınan paketleri yazdır
// #define ENABLE_PRINT_RECV_PACKET_DEBUG
// ### Yeni Sistem Tanımları - Genişletilmiş Sürüm ###
//////////////////////////////////////////////////////////////////////////
//martysama0134'ün 39109a5bb10ccb7aff1313d369804b74'ü
[/KOD]
DÜZELTMELER =
MAKEFILE'DAKİ OYUN KAYNAĞI gcc12'Yİ gcc10 OLARAK DEĞİŞTİRİN.
DB veritabanı "srv1_account" değerini "account" olarak değiştirin ve bunu tüm oyuncu,log vb. için yapın.
[Gizli içerik][/SIZE][Gizli içerik][Gizli içerik]
Teşekkürler

