[ISTEK] Level başına x2 katlanan XP (1 lvl için 180 ise 2 lvl için 360 3. level için 680)

beeboyTR

Taş Madencisi
En iyi cevaplar
0
A veriablesı düşünün b veriablesi a veriablesi başına x2 katlanıyor (aşağıdaki eventte setleniyor)
mesela A veriablesi 1 ise b veriablesi 180 a veriablesi 2 ise b 360 3 ise de 340 x 2 yani 680 oluyor bunu
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
ile nasıl yaparız?

Kod:
on death of entity:
    attacker is a player
    set {_gerekenxp.%player%} to {seviye.%player%} * 2 #<----- Level sistemi için, öldürdüğünde seviye atlamak için gereken her seviyede xp 2 katına çıksın
 

CoffeeBeat

Zindev
En iyi cevaplar
0
Formülü veriyim,xp kazanma eventinde;
a = oyuncununLeveli*2;
kazanılanExp = kazanilanExp/a;

Ha kendi xp ve level sistemin varsa istediğini de veriyim.
Oyuncuyu seviye atlattığın yerde:
gerekenXp = gerekenXp*2;

Böylelikle gereken xp'yi modifiye etmek yerine kazanılan xp'yi modifiye ederek işini halletmiş olursun.
 
Üst