turak0770
Ağaç Yumruklayıcı
- Mesajlar
- 30
- En iyi cevaplar
- 0
- Beğeniler
- 2
- Puanları
- 30
Skript ne işe yarar?
───────── o ─────────
Bu skript, sunucudaki oyuncuların geniş bir istatistiğini kaydeder.
Öldürme, ölme, giriş, çıkış ve atılma sayılarını güncel bir şekilde kaydeder ve menülü şekilde gösterir.
Skriptin özellikleri nedir?
───────── o ─────────
o Öldürme, ölme, giriş, çıkış ve atılma sayısını gösterir.
o Şık bir menü tasarımı bulunmaktadır.
o Menüdeki versiyon adı, önek, hata öneki, camların büyüleri, adları ve renkleri kolayca belirlenebilir.
o Kendinizin veya başkasının istatistiğini sıfırlayabilirsiniz. (OP'lar için)
o Kendinizin bir istatistiğini ayarlayabilirsiniz. (OP'lar için)
o Skript benim tarafımca sadece Minecrafting.gen üyelerine özel kodlanmıştır.
Skriptin komutları, komut kullanımı ve komut izinleri nelerdir?
───────── o ─────────
KOMUT - AÇIKLAMA- GEREKEN YETKİ - HEDEF
/istatistik - İstatistik menüsü açılır. - herkes kullanabilir. - Sadece ben.
/ayarla <istatistik adı> <sayı> - İstatistiğinizi belirlenen sayıya ayarlar. İstatistik adı söylersen istatistiğin adı küçük yazılır ve istatistik adına bir boşluk bırakılıp mc yazılır sonra sayı yazılır! - OP olmalısınız. - Sadece ben.
/isil <oyuncu adı> - Belirlenen oyuncunun bütün istatistikleri sıfırlanır. OP olmalısınız. - Belirlenen oyuncu.
Skript, hangi eklentileri gerektirir?
───────── o ─────────
➊ Skript
➋ SkQuery
Skript fotoğrafları.
───────── o ─────────
ANA MENÜ
*****
ANA MENÜ (İSTATİSTİKLERİM)
*****
ANA MENÜ (ANA BİLGİ)
*****
KOD
*****
Kod:
# |──────────────────────────────────────────────| #
# |------ ------ İSTATİSTİK SKRİPTİ ------ ------| #
# |------ Bizi seçtiğiniz için teşekkürler ------| #
# |---------|---- MINECRAFTING GEN ----|---------| #
# |──────────────────────────────────────────────| #
options:
# Buraya sunucu isminizi yazabilirsiniz. Bazı mesajlarda bu sunucu öneki çıkacaktır.
önek: &8&l[&b&lMINECRAFTING.GEN&8&L] &7>&a>
# Hatalarda bu önek çıkacaktır!
önek2: &8&l[&c&LHATA&8&L] &7>&a>
# Camların renklerinin ne olmasını istiyorsanız buraya İngilizce'lerini yazın. ( Örnek: red, black, lime, yellow)
c: white
# Camların isimlerinde ne yazmasını istiyorsanız buraya yazın. Dikkat! Boş bırakırsanız hata verecektir.
m: &c.
# Camların büyülerini buradan belirleyeceksiniz!
b: unbreaking 10
# Skriptin versiyonunua gösterir!
v: 1.0
variables:
{ölme mc.%player%} = 0
{öldürme mc.%player%} = 0
{çıkış mc.%player%} = 0
{giriş mc.%player%} = 0
{atılma mc.%player%} = 0
on death:
add 1 to {ölme mc.%victim%}
add 1 to {öldürme mc.%attacker%}
on death of player:
send "{@önek} &cSen, &6%attacker% &ctarafından öldürüldün!" to victim
send "{@önek} &aSen, &6%victim% &aadlı oyuncuyu öldürdün!" to attacker
on quit:
add 1 to {çıkış mc.%player%}
broadcast "{@önek} &a%player%, &9adlı oyuncu sunucumuzdan çıkış yaptı."
on join:
add 1 to {giriş mc.%player%}
broadcast "{@önek} &a%player%, &9adlı oyuncu sunucumuza giriş yaptı."
on kick:
add 1 to {atılma mc.%player%}
broadcast "{@önek} &c%player%, &9adlı oyuncu oyundan atıldı!"
on first join:
set {çıkış.%player%} to 0
command /istatistik:
aliases: /stats /stat
description: &8&l[&b&lMINECRAFTING.GEN&8&L] &7>&a> &cSunucudaki istatistiklerinizi görmeye yarıyan pano.
trigger:
close player's Inventory
execute console command "playsound NOTE_PLING %player%"
open chest with 6 rows named "&aIstatistiklerim!" to player
format slot 0 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 1 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 2 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 3 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 4 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 5 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 6 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 7 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 8 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 9 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 17 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 18 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 26 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 27 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 35 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 36 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 44 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 45 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 46 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 47 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 48 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 49 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 50 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 51 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 52 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 53 of player with {@c} stained glass pane of {@b}, named "{@m}" with lore "" to be unstealable
format slot 22 of player with sunflower named "&8> &e%player% &aİstatistikleri &8<" with lore "&7> &9Ölme: &a%{ölme mc.%player%}%||&7> &9Öldürme: &a%{öldürme mc.%player%}%||&7> &9Giriş Sayısı: &a%{giriş mc.%player%}%||&7> &9Çıkış Sayısı: &a%{çıkış mc .%player%}%||&8> &9Atılma Sayısı: &a%{atılma mc.%player%}%||||&8> &eYukarıdaki istatistikler ||&8> &esizin ölme, ||&8> &eöldürme, giriş,||&8> &eçıkış ve oyundan atılma ||&8> &esayılarını göstermektedir!" to be unstealable
format slot 40 of player with book named "&7>&a> &8Versiyon: &c{@v} &a<&7<" with lore "||||&7> &cSkript, Minecrafting.gen üyeleri||&7> &ciçin yapılmış bulunmaktadır." to be unstealable
command /ayarla <text> <int>:
trigger:
if player is an op:
if arg-1 is not "öldürme mc" or "ölme mc" or "giriş mc" or "çıkış mc" or "atılma mc":
send "{@önek2} &eLütfen geçerli bir değer giriniz..."
if arg-1 is set:
if arg-2 is set:
set {%arg-1%.%player%} to arg-2
send "{@önek} &6Sizin, &a%arg-1% &6adlı istatistiğiniz, &a%arg-2% &6sayısına yükseltildi!"
else:
send "{@önek2} &eLütfen geçerli bir sayı giriniz..."
else:
send "{@önek2} &eLütfen geçerli bir değer giriniz..."
else:
send "{@önek2} &eBu komut için yeterli yetkiniz bulunmamaktadır!"
command /isil <player>:
usage: &fKullanım : &6&l/isil <oyuncu> &a(Eğer kendi istatistikleriniz sıfırlanacaksa kendi adınız yazılmalıdır!)
trigger:
if player is an op:
if arg-1 is set:
delete {ölme mc.%arg-1%}
delete {öldürme mc.%arg-1%}
delete {çıkış mc.%arg-1%}
delete {giriş mc.%arg-1%}
delete {atılma mc.%arg-1%}
send "{@önek} &6%player%, 9adlı oyuncunun istatistiği sıfırlandı!"
else:
send "{@önek2} &eBu komut için yeterli yetkiniz bulunmamaktadır!"
# ( Skript geliştirilecektir! ) #
Konumu okuduğunuz için teşekkür ederim.
Skriptimi umarım beğenmişsinizdir, ileride diğer versiyonlarda gelecektir!
Ayrıca skript paylaşım konularında benim konumu örnek alabilirsiniz.
*** SKRİPT SADECE MİNECRAFT.GEN ÜYELERİ İÇİN ÖZEL OLARAK KODLANMIŞTIR, İZİN ALMADAN BAŞKA FORUMLARDA PAYLAŞILMASI DURUMUNDA KAYNAK GÖSTERİLMESİ ZORUNLUDUR ***
İyi forumlar,