BeviS 1
BeviS
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
Agora Metin2 1
Agora Metin2
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Sevdamsın 1
Sevdamsın
Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
lHezarfeNl 1
lHezarfeNl
Reklam vermek için turkmmo@gmail.com

Source Ile Bazı Yapılabilecekler

  • Konuyu başlatan Konuyu başlatan EmreGokceSnsz
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 21
  • Görüntüleme Görüntüleme 4K
1.Max Lonca Skor Sayısı Configli
2.Max Drop Ayarı Configli
3.Yere Atılan Item Kaç Saniyede Kaybolsun Configli
4.Yere Düşen Item Kaç Saniyede Kalbolsun Configli
5.Başlangıç Parasını Ayarlama Configli

1.Max Lonca Skor Sayısı Ayarlama

Ilk Önce arkadaşlar Config.cpp Açalım;

Kod:
int gPlayerMaxLevel = 99;


Aratalım ve Altına Bunu Ekliyelim

Kod:
int MaxLoncaSkor = 100;


Bunun Gibi

p8MEGn.png

Daha Sonra Bunu aynı cpp dosyasında aratalım

Kod:
[COLOR=#0000cd]TOKEN("max_level")[/COLOR]

kod blogunun altına gelin bir boşluk bırakıp aşagıdaki kodu yapıştırın.

Kod:
        TOKEN("LONCA_SKOR")
[COLOR=#0000cd]        {
            str_to_number(MaxLoncaSkor, value_string);
            continue;
        }[/COLOR]

Bunun Gibi

VX8EDy.png



Config.h Açılır Aratılır;

Kod:
extern int gPlayerMaxLevel;

Altına Eklenir:

Kod:
extern int MaxLoncaSkor;

Bunun Gibi
v8AZ7O.png


Constans.cpp açılır Aratılır;

Kod:
int iEndScore;

Altındaki Yer Burası

3jWLkr.png


silinip yerine burası yapıştırılır

Kod:
{
    { 0,        0,      0,      0,      0,      0       },
    { 110,      0,      100,    50,     0,      MaxLoncaSkor     },
    { 111,      0,      100,    50,     0,      10      },
};

bunun gibi

aM8Xbz.png


CH1,CH2,CH3,CH4,...,GAME99 Açılır En Alta Eklenir İstenilen Skor Yazılır Örnek
Kod:
LONCA_SKOR: 200


2.Max Drop Açma Configli Resim Eklemiyecegim dikkatli bakarsanız anlayabilirsiniz;

Config.cpp Açılır

Kod:
int gPlayerMaxLevel = 99;

Aratılır Altına Eklenir.

Kod:
int DropOrani = 200;

daha sonra aratılır

Kod:
TOKEN("max_level")

Kod satırının altına inilir bir boşluk bırakılır;

Kod:
        TOKEN("MAX_DROP_ORANI")
        {
            str_to_number(DropOrani, value_string);
            continue;
        }

Config.h Açılır

Kod:
extern int gPlayerMaxLevel;

Aratılır ve altına eklenir.

Kod:
[COLOR=#0000cd]extern int DropOrani;[/COLOR]

priv_manager.cpp Açılır;

Kod:
sys_err("PRIV_MANAGER: RequestGiveGuildPriv: wrong guild priv type(%u)", type);

Arat

Kod:
value = MINMAX(0, value, 50);

burayı bununla değiştir.

Kod:
value = MINMAX(0, value, DropOrani);

tamamdır devam edelim

Kod:
sys_err("PRIV_MANAGER: RequestGiveEmpirePriv: wrong empire priv type(%u)", type);

aratılır alttaki bulunur.

Kod:
value = MINMAX(0, value, 200);

bunun ile değiştirilir;

Kod:
value = MINMAX(0, value, DropOrani);

Devam edelim.

Kod:
sys_err("PRIV_MANAGER: RequestGiveCharacterPriv: wrong char priv type(%u)", type);

Arat aldındaki burayı bul

Kod:
value = MINMAX(0, value, 100);

bunun ile değiştir.

Kod:
value = MINMAX(0, value, DropOrani)

Devam Edelim

Kod:
sys_log(0,"Set Guild Priv: guild_id(%u) type(%d) value(%d) duration_sec(%d)", guild_id, type, value, end_time_sec - get_global_time());

Aratalım burayı bulalım

Kod:
value = MINMAX(0, value, 50);

Altındaki ile değiştirelim

Kod:
value = MINMAX(0, value, DropOrani);

devam edelim

Kod:
sys_log(0,"Set Character Priv %u %d %d", pid, type, value);

aratalım ve burayı bulalım

Kod:
value = MINMAX(0, value, 100);

bununla değiştirelim

Kod:
value = MINMAX(0, value, DropOrani);

Son kez

Kod:
sys_log(0, "Set Empire Priv: empire(%d) type(%d) value(%d) duration_sec(%d)", empire, type, value, end_time_sec-get_global_time());

aratalım bunu bulalım

Kod:
value = MINMAX(0, value, 200);

Alttaki ile değiştirelim

Kod:
value = MINMAX(0, value, DropOrani);

CH1,CH2,CH3,CH4,...,GAME99 Açılır En Alta Eklenir İstenilen Drop Yazılır Örnek
Kod:
MAX_DROP_ORANI: 200

3.Yere Atılan İtem Kaç Saniyede Kaybolsun Configli Resimsiz Anlatıcam Dikkatli Bakarsanız Anlarsınız.

Config.cpp açalım aratalım

Kod:
int gPlayerMaxLevel = 99;

Altına Ekliyelim

Kod:
int yereatilanitemkacsaniyedekaybolsun = 180;

Kod:
TOKEN("max_level")

Aratalım kod blogunun altına boşluk bırakalım ve bunu yapıştıralım;

Kod:
        TOKEN("ITEM_KAYBOLMA_SURESI")
        {
            str_to_number(yereatilanitemkacsaniyedekaybolsun, value_string);
            continue;
        }

Config.h Açılır Aratılır

Kod:
int gPlayerMaxLevel = 99;

Altına Eklenir

Kod:
extern int yereatilanitemkacsaniyedekaybolsun;

item.h Açılır Aratılır

Kod:
SetDestroyEvent(LPEVENT pkEvent);

Altındaki Bununla Değiştirilir.

Kod:
void        StartDestroyEvent(int iSec=yereatilanitemkacsaniyedekaybolsun);


CH1,CH2,CH3,CH4,...,GAME99 Açılır En Alta Eklenir İstenilen kaybolma süresi Yazılır Örnek
Kod:
ITEM_KAYBOLMA_SURESI: 200

4.Yere Atılan Itemin Kaybolma Süresi

Config.cpp Açılır

Kod:
int gPlayerMaxLevel = 99;

Bulunur ve Altına Eklenir.

Kod:
int YereDusenitemkaybolmasaniyesi = 180;

Kod:
TOKEN("max_level")

Aratılır Kod blogunun altına Eklenir.

Kod:
[COLOR=#0000cd]        TOKEN("YERE_ATILAN_ITEM_KAYBOLMA_SANIYESI")[/COLOR]
        {
            str_to_number(YereDusenitemkaybolmasaniyesi, value_string);
            continue;
        }

Config.h Açılır Aratılır

Kod:
extern int gPlayerMaxLevel;

Altına Ekle

Kod:
extern int YereDusenitemkaybolmasaniyesi;

Char_item.cpp açılır

Aratılır

Kod:
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("??? ???? 3? ? ?????."));

Altındaki ile değiştirilir.

Kod:
pkItemToDrop->StartDestroyEvent(YereDusenitemkaybolmasaniyesi);


CH1,CH2,CH3,CH4,...,GAME99 Açılır En Alta Eklenir İstenilen kaybolma süresi Yazılır Örnek
Kod:
YERE_ATILAN_ITEM_KAYBOLMA_SANIYESI: 200

5.Başlıngıc Parasını Sourceden Ayarlama


Config.cpp Aç


Kod:
int gPlayerMaxLevel = 99;
Arat Altına Ekle


Kod:
long int start_gold = 0;


Kod:
TOKEN("max_level")


Aran Kod blogunun Altına Ekle


Kod:
        TOKEN("start_gold")
        {
            str_to_number(start_gold, value_string);


            start_gold = MINMAX(0, start_gold, sizeof(long int));


            fprintf(stderr, "START_GOLD: %ld\n", start_gold);


        }


Config.cpp işimiz bitti Config.h Açalım


Kod:
extern int gPlayerMaxLevel;
Aratılır Altına Eklenir



Kod:
extern long int start_gold;


input_login.cpp Açılır


#include


Altına


Kod:
extern long int start_gold;


Ekliyelim


Kod:
table->gold     = 0;


Aratalım bununla değiştirelim


Kod:
table->gold     = start_gold;


CH1,CH2,CH3,CH4,..,GAME99 Başlangıçta Kaç Para vermek İstiyorsan ona göre ayarlıyalım Örnegin
Kod:
start_gold: 1000000
Örneğin

​
 
Son düzenleme:
emeğine sağlık güzel paylaşım bir sorum olucaktı msl

2.Max Drop Ayarı Configli yaptık 200 drop gm od yazarak 1000 e çıkrabilimi ve item yang exp bu kodlama yeterli olucakmı şimdiden tşkler kolay gelsin.
 
Son düzenleme:

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

Geri
Üst