@dursun5334
https://forum.turkmmo.com/konu/3830546-yuksek-level-baslangic-statu-fixi/ (bundan emin değilim)
Veya Give_basic_weapon'dan statü resetleme fonksiyonunu kullanarak yapabilirsin.
3. seneçek
config.cpp açılır ;
int test_server = 0;
bulunur
int baslangic_level = 1;
altına eklenir
TOKEN("max_level")
Aratılır
TOKEN("BASLANGIC_LEVEL")
{
str_to_number(baslangic_level, value_string);
baslangic_level = MINMAX(0, baslangic_level, 1000000L);
fprintf(stderr, "OYUN BASLANGIC LEVEL: %ld \n", baslangic_level);
}
Kod bloğunun altına eklenir
config.h açılır ;
extern int test_server;
Aratılır
extern int baslangic_level;
altına eklenir.
input_login.cpp açılır ;
strlcpy(table->name, name, sizeof(table->name));
Aratılır
ve
altında bulunur
table->level = 1;
komple değiştirilir şu şekilde
table->level = (baslangic_level);
table->stat_point += (baslangic_level * 3) - 3;
Son olarak channel1 ve game99 config'i açılır ve eklenir ;
BASLANGIC_LEVEL: 35