[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
Mesajlar
69
En iyi cevaplar
0
Beğeniler
25
Puanları
110
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 matematik 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
Mesajlar
501
En iyi cevaplar
0
Beğeniler
958
Puanları
1,320
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.
 

beeboyTR

Taş Madencisi
Mesajlar
69
En iyi cevaplar
0
Beğeniler
25
Puanları
110
Daha fazla formülü de var tabi teşekkürler genede bulmuştum :-
 

Üst