Sol Reklam

Çözüldü Puan sistemi

Durum
Mesaj gönderimine kapalı.

Demacor

Örümcek Hoşt!
Katılım
24 Ocak 2019
Mesajlar
363
Elmaslar
45
Puanlar
0
Yaş
19
Minecraft
Demacor
Merhaba
sunucuda biri Canavar, Hayvan öldürünce Oyuncuya puan gelsin
Canavar = 2 Puan (canavar başına)
Hayvan = 1 Puan (hayvan başına) gelsin

/puan yazınca oyuncular kendi puanını görebilsin.
/sıralama yazınca En çok puanı olan ilk 3 kişinin adı yazsın
ÖRN:

EN ÇOK PUANI OLANLAR:

1. Demacor = 1000 Puan
2. Demacor1 = 500 Puan
3. Demacor2 = 300 Puan

diye olsun

şimdiden teşekkürler
 

Melowdy

Zaman iyi yazardır; her zaman mükemmel sonu yazar.

Discord:

Melowdy#0163

Katılım
11 Haziran 2018
Mesajlar
116
Elmaslar
193
Puanlar
6.925
Yaş
36
Yer
İstanbul
Minecraft
miyavdi
Kod:
on death:
    if attacker is a player:
        if victim is zombie or skeleton or zombie pigman or blaze or ghast or spider or cave spider:
            add 2 to {puan::%attacker%}
        if victim is pig or sheep or cow:
            add 1 to {puan::%attacker%}

command /puan:
    trigger:
        send "&aPuanın: &e%{puan::%player%}%" to player

command /sıralama:
    trigger:
        loop {puan::*}:
            add 1 to {_size}
            if {_low.to.high.list::%loop-value%} is not set:
                set {_low.to.high.list::%loop-value%} to loop-index
            else:
                set {_n} to 0
                loop {_size} times:
                    set {_n} to {_n}+1
                    {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
                    set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
                    stop loop
        wait 1 tick
        set {_n} to size of {_low.to.high.list::*}
        loop {_low.to.high.list::*}:
            set {_high.to.low.list::%{_n}%} to loop-value
            set {_n} to {_n}-1
        wait 1 tick
        message " &a&nEN ÇOK PUANA SAHİP 3 KİŞİ"
        loop {_high.to.low.list::*}:
            add 1 to {_result}
            send "&b%loop-value%&7: &e%{puan::%player%}% puan"
            if {_result} is 3:
                stop

Dener misiniz?
 

Demacor

Örümcek Hoşt!
Katılım
24 Ocak 2019
Mesajlar
363
Elmaslar
45
Puanlar
0
Yaş
19
Minecraft
Demacor
Kod:
on death:
    if attacker is a player:
        if victim is zombie or skeleton or zombie pigman or blaze or ghast or spider or cave spider:
            add 2 to {puan::%attacker%}
        if victim is pig or sheep or cow:
            add 1 to {puan::%attacker%}

command /puan:
    trigger:
        send "&aPuanın: &e%{puan::%player%}%" to player

command /sıralama:
    trigger:
        loop {puan::*}:
            add 1 to {_size}
            if {_low.to.high.list::%loop-value%} is not set:
                set {_low.to.high.list::%loop-value%} to loop-index
            else:
                set {_n} to 0
                loop {_size} times:
                    set {_n} to {_n}+1
                    {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
                    set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
                    stop loop
        wait 1 tick
        set {_n} to size of {_low.to.high.list::*}
        loop {_low.to.high.list::*}:
            set {_high.to.low.list::%{_n}%} to loop-value
            set {_n} to {_n}-1
        wait 1 tick
        message " &a&nEN ÇOK PUANA SAHİP 3 KİŞİ"
        loop {_high.to.low.list::*}:
            add 1 to {_result}
            send "&b%loop-value%&7: &e%{puan::%player%}% puan"
            if {_result} is 3:
                stop

Dener misiniz?
oldu konu çözüldü teşekkürler
 

Avelis

Ruh + Kum = Ruh Kumu
Katılım
24 Ağustos 2019
Mesajlar
1.302
Elmaslar
837
Puanlar
9.875
Konu çözüldügü için kilitlendi.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı