Başlangıç ve Bitiş Lvl Değiştirme Exp Oranı Ayarlama

admin

Administrator
Yönetici
Admin
Katılım
29 Haz 2020
Mesajlar
1,319
Tepkime puanı
30
Puanları
48
Metin2 pvp oyununuzu başlangıç ve bitiş lvlini ayarlamanın yanı sıra buna göre mob exp oranlarınıda ayarlamanız gerekir. Aksi takdirde max 250 lvl ayarladınız fakat 120 orjinal dosya üzerinde bir oyununuz varsa 120 den sonra exp gelmesi neredeyse imkansız hale gelecektir. Bunun çözümü var tabiki. Çoğu kişi config dosyalarını editleyip işi bitirdiğini sanıyor fakat o zaman oyunu kitlemiş oluyorsunuz. Şimdi aşağıdaki işlemleri yaparsanız sorun olmayacaktır.

!! Öncelikle her düzenlenecek dosya için yedek almayı unutmayınız!!

1. /usr/src/Source İsmi/game/src den öncelikle Constants.cpp bulun ve açın.
const DWORD exp_table_common[PLAYER_EXP_TABLE_MAX + 1] =
kodunu içerikde aratın ve bulun. Bu kodu seçin ve aşağıdaki kod ile değiştirin.
Kod:
}; //bu parantezi bulun ve elseyi ekleyin.
#else
const DWORD exp_table_common[PLAYER_EXP_TABLE_MAX + 1] =
{
    0,    //    0
    300,
    800,
    1500,
    2500,
    4300,
    7200,
    11000,
    17000,
    24000,
    33000,    //    10
    43000,
    58000,
    76000,
    100000,
    130000,
    169000,
    219000,
    283000,
    365000,
    472000,    //    20
    610000,
    705000,
    813000,
    937000,
    1077000,
    1237000,
    1418000,
    1624000,
    1857000,
    2122000,    //    30
    2421000,
    2761000,
    3145000,
    3580000,
    4073000,
    4632000,
    5194000,
    5717000,
    6264000,
    6837000,    //    40
    7600000,
    8274000,
    8990000,
    9753000,
    10560000,
    11410000,
    12320000,
    13270000,
    14280000,
    15340000,    //    50
    16870000,
    18960000,
    19980000,
    21420000,
    22930000,
    24530000,
    26200000,
    27960000,
    29800000,
    32780000,    //    60
    36060000,
    39670000,
    43640000,
    48000000,
    52800000,
    58080000,
    63890000,
    70280000,
    77310000,
    85040000,    //    70
    93540000,
    102900000,
    113200000,
    124500000,
    137000000,
    150700000,
    165700000,
    236990000,
    260650000,
    286780000,    //    80
    315380000,
    346970000,
    381680000,
    419770000,
    461760000,
    508040000,
    558740000,
    614640000,
    676130000,
    743730000,    //    90
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    99·¹º§ ÀÏ ¶§ ÇÊ¿ä°æÇèÄ¡ (100·¹º§ÀÌ µÇ±â À§ÇÑ)
    743730000,    //    100
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    105
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    110
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    115
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    120
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    125   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    130   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    135
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    140   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    145
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    150
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    155   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    160   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    165   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    170   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    175
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    180
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    185   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    190
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    195   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    200   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    205   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    210   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    215   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    220   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    225
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    230
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    235   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    240
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    245   
    743730000,
    743730000,
    743730000,
    743730000,
    743730000,    //    250       
};
#endif
2. /usr/game/cores/channel1/ içinde coreler varsa coreler dahil bütün channelarda CONFİG dossını bilgisayarınıza indirin. Notepad+ ile açınız. MAX_LEVEL: 120 yazan kısmı bulun ve 120 yazan yeri 250 olarak değiştirebilirsiniz. Ben üstte exp kodlarına göre 250 yazdım siz bunu değiştirebilirsiniz.
 
Üst