Skript hatası bölme işlemi

AhmetDinc

Demir Madencisi
Mesajlar
328
En iyi cevaplar
0
Beğeniler
33
Puanları
160
Kod:
#Deleting Bugs
command /debugs:
    trigger:
        set {_Bugs.%player%} to {_Bugs.%player%} parsed as integer
        wait 1 second
        send "&c&lDeleting Bugs" to player
        send "&c&lRemoved 4 Bugs" to player
        if {_Bugs.%player%} is less than 4:
            set {_Bugs.%player%} to 0
        else:
            remove 4 from {_Bugs.%player%}
#Improve
command /improve:
    trigger:
        wait 10 tick
        set {_randomNumber_.%player%} to random integer between 6 and 9
        set {_randomNumber_1.%player%} to random integer between 6 and 9
        set {_randomNumber_2.%player%} to random integer between 6 and 9
        set {_randomNumber_3.%player%} to random integer between 6 and 9
        set {_randomNumber_4.%player%} to random integer between 5 and 9
        set {_randomNumber_5.%player%} to random integer between 5 and 9
        set {_randomNumber_6.%player%} to random integer between 5 and 9
        set {_randomNumber_7.%player%} to random integer between 5 and 9
        wait 10 tick
        add {_number.%player%} to {_randomNumber_1.%player%}
        add {_number.%player%2} to {_randomNumber_.%player%}
        add {_number.%player%} to {_randomNumber_2.%player%}
        add {_number.%player%2} to {_randomNumber_3.%player%}
        add {_number.%player%} to {_randomNumber_4.%player%}
        add {_number.%player%2} to {_randomNumber_5.%player%}
        add {_number.%player%} to {_randomNumber_6.%player%}
        add {_number.%player%2} to  {_randomNumber_7.%player%}
        send "&c&lImprove Complated" to player
command /update:
    trigger:
        wait 1 second
        execute console command "eco take %player% 13750"
        execute player command "debugs"
        execute player command "improve"
        wait 5 second
        send "&c&l60 Seconds To Complate Your Game"
        wait 1 second
        set {_toplam.%player%} to {_randomNumber_.%player%}+{_randomNumber_1.%player%}+{_randomNumber_2.%player%}+{_randomNumber_3.%player%}+{_randomNumber_4.%player%}+{_randomNumber_5.%player%}+{_randomNumber_6.%player%}+{_randomNumber_7.%player%}
        wait 1 second
        set {_toplam.%player%} to {_toplam.%player%} parsed as integer
        wait 1 second
        set {_toplam.%player%} to rounded {_toplam.%player%}/7
        wait 1 second
        if {_toplam.%player%} is greater than 10:
            execute console command "eco give %player% 18000"   
        if {_toplam.%player%} is 10:
            execute console command "eco give %player% 15000"
        if {_toplam.%player%} is 9:
            execute console command "eco give %player% 12500"
        if {_toplam.%player%} is 8:
            execute console command "eco give %player% 11000"
        if {_toplam.%player%} is 7:
            execute console command "eco give %player% 9750"
        if {_toplam.%player%} is 6:
            execute console command "eco give %player% 8250"
        if {_toplam.%player%} is 5:
            execute console command "eco give %player% 7310"
        if {_toplam.%player%} is 4:
            execute console command "eco give %player% 6700"
        send "%{_toplam.%player%}%" to player
command /Develomentroom:
    trigger:
        play "BLOCK_FENCE_GATE_CLOSE" to player at volume 2
        open chest with 3 row named "&c&lGame Develoment Room" to player
        format slot 10 of player with paper named "&8Develope New Game" with lore "" to close then run [execute player command "/Develope"]
        format slot 11 of player with paper named "&8Update Your Game" with lore "" to close then run [execute player command "/Update"]
bunu yaptıgımda 0 olarak çıkıyor toplam napmalıyım? herhangi bir hata yazmıyor
 


Pledix

Kızıltaş Madencisi
Mesajlar
675
En iyi cevaplar
0
Beğeniler
332
Puanları
560
Sayıyı rounded yaparak yuvarlandığın için olabilir mi acaba?
Eğer ordaki bölme işlemi yerine toplama veya çıkarma işlemi olsaydı sadece ilk baştaki sayı yuvarlanır bir problem çıkarmazdı. İşlem ve parantez önceliklerine dikkat etmelisin :)
 
Son düzenleme:

Pledix

Kızıltaş Madencisi
Mesajlar
675
En iyi cevaplar
0
Beğeniler
332
Puanları
560
set {_toplam.%player%} to rounded {_toplam.%player%}/7
Mesela buradaki bölüm diyelim 0.323 gibi bir sayı çıktı.
Rounded 0.323 = 0 olacaktır.
 

AhmetDinc

Demir Madencisi
Mesajlar
328
En iyi cevaplar
0
Beğeniler
33
Puanları
160
bütün sayılar 9 ile 5 arasında ve 7 ye bölünüyor
 

LifeMCServer

Nether Yerlisi
Mesajlar
2,410
En iyi cevaplar
98
Beğeniler
2,461
Puanları
10,250
Ruh hali
Değişkenlerin başındaki _ leri kaldırıp dene, local variable oluyor onlar, işlem tamamlandıktan sonra siliniyorlar..
 

Üst