[İSTEK] Stats (İstatistik) Plugin Veya Skript

RapsyBaraRS

Zombi Katili
Mesajlar
222
En iyi cevaplar
0
Beğeniler
46
Puanları
290
Öncelikle Selamın Aleyküm. Ben sunucumda oyuncular için bir statistik komutu istiyorum. Ancak araştırmalarım sonucunda (düzenlenebilir) statistik eklentisi (skripti) bulamadım. Eğer yapabilecek arkadaşlarımız varsa lütfen yardım edebilirmi ?

Chatta /stats yazınca şu şekilde bi yazı çıkacak

---(OyuncuIsmı)'nin Istatistikleri---
Öldürme :
Ölme :
Oyundan Atılma :
Oyuna Giriş :
Kombo :
Kill / Death ratio :


(Bunların Hepsi Olursa Sevinirim.) Şimdiden Teşekkürler Iyi Oyunlar
 


Singularity

Lapis Toplayıcısı
Mesajlar
1,091
En iyi cevaplar
0
Beğeniler
1,069
Puanları
3,120
Ruh hali
Kombo dışında diğerlerini yaptım, bir hata verirse yazarsan düzeltebilirim.
Kod:
on join:
    if {statsayar.%player} is not set:
        set {oldurme.%player%} to 0
        set {olme.%player%} to 0
        set {atilma.%player%} to 0
        set {oyunagiris.%player%} to 1
        set {statsayar.%player%} to true
        stop
    add 1 to {oyunagiris.%player%}
    stop
       
       
command /kick [<offline player>]:
    permission oyuncu.kickle
    permission message: &cBu komutu kullanabilmek için yetkin yok!
    trigger:
        if argument 1 is online:
            add 1 to {atilma.%argument 1%}
            kick the argument 1 because "&cKicklendin!"
            broadcast "&c%argument 1% &7adlı oyuncu &c%player% &7tarafından kicklendi."
            stop
        send "&cOyuncu bulunamadı."
        stop


command /stats [<offline player=%player%>]:
    trigger:
        if argument 1 is online:
            send "&e---------- &c%argument 1%'in İstatistikleri&e ----------"
            send "&6Öldürme Sayısı: &c%{oldurme.%argument 1%}%"
            send "&6Ölme Sayısı: &c%{olme.%argument 1%}%"
            send "&6K/D: &c%{oldurme.%argument 1%}/{olme.%argument 1%}%"
            send "&6Kicklenme Sayısı: &c%{atilma.%argument 1%}%"
            send "&6Sunucuya Giriş Sayısı: &c%{oyunagiris.%argument 1%}%"
            send "&e---------- &c%argument 1%'in İstatistikleri&e ----------"
            stop
        send "&cOyuncu bulunamadı."
        stop
 

gogorec

Zombi Katili
Mesajlar
229
En iyi cevaplar
0
Beğeniler
47
Puanları
0
Kombo dışında diğerlerini yaptım, bir hata verirse yazarsan düzeltebilirim.
Kod:
on join:
    if {statsayar.%player} is not set:
        set {oldurme.%player%} to 0
        set {olme.%player%} to 0
        set {atilma.%player%} to 0
        set {oyunagiris.%player%} to 1
        set {statsayar.%player%} to true
        stop
    add 1 to {oyunagiris.%player%}
    stop
      
      
command /kick [<offline player>]:
    permission oyuncu.kickle
    permission message: &cBu komutu kullanabilmek için yetkin yok!
    trigger:
        if argument 1 is online:
            add 1 to {atilma.%argument 1%}
            kick the argument 1 because "&cKicklendin!"
            broadcast "&c%argument 1% &7adlı oyuncu &c%player% &7tarafından kicklendi."
            stop
        send "&cOyuncu bulunamadı."
        stop


command /stats [<offline player=%player%>]:
    trigger:
        if argument 1 is online:
            send "&e---------- &c%argument 1%'in İstatistikleri&e ----------"
            send "&6Öldürme Sayısı: &c%{oldurme.%argument 1%}%"
            send "&6Ölme Sayısı: &c%{olme.%argument 1%}%"
            send "&6K/D: &c%{oldurme.%argument 1%}/{olme.%argument 1%}%"
            send "&6Kicklenme Sayısı: &c%{atilma.%argument 1%}%"
            send "&6Sunucuya Giriş Sayısı: &c%{oyunagiris.%argument 1%}%"
            send "&e---------- &c%argument 1%'in İstatistikleri&e ----------"
            stop
        send "&cOyuncu bulunamadı."
        stop

lag yapar mı?
 

MrAga98

Kızıltaş Madencisi
Mesajlar
467
En iyi cevaplar
0
Beğeniler
61
Puanları
240
Hayır lag yapmaz.
[Skript] The percent sign is used for expressions (e.g. %player%). To insert a '%' type it twice: %%. (d.sk, line 2: if {statsayar.%player} is not set:')
[03:44:44 ERROR]: [Skript] 'permission oyuncu.kickle' is not an entry (like 'name : value') (d.sk, line 14: permission oyuncu.kickle')
[03:44:44 WARN]: [Skript] command /kick has a permission message set, but not a permission
 

Üst