Neler Yeni
  • Satıcı yetkisine sahip olan üyelerle yaptığınız alışverişlerin güvenilirliği kesin değildir. Eğer satıcı yetkisine sahip bir üye tarafından dolandırılırsanız, yeterli kanıtları Forum Destek Bölümü'ne bildirmeniz sonucunda ilgili satıcının yetkisi alınır ve cezalandırılır. Satıcı yetkisi olmayan üyelerden ürün almaya çalışmayınız, satıcı yetkisine sahip olmayan üyeler size satış yapmak istediklerinde ilgili içerikleri rapor ediniz. Dolandırıcı olabileceği şüphelenilen üyenin, forumumuzu kullanarak suç işlemesi olasılığını engellemek amacıyla yasaklanabileceğini belirtiriz.
Minecraft Rütbe Skripti

Bedava Minecraft Rütbe Skripti




Minecraft Rütbe Skripti

Herkese selam! Bugün yeni skriptimi sizinle paylaşıyorum. Skriptimin adı RütbeKâğıdı. Peki nedir bu RütbeKâğıdı?

RütbeKâğıdı skripti ile sadece adminlerin erişebileceği bir komut eklenir. Bu komut sayesinde adminler RütbeKâğıdı oluşturabilir. İstenilirse RütbeKâğıdı, tekrar bu komut sayesinde kâğıdın kullanılabileceği tek rütbe ayarlanabilir. Tabi ki bu seçenek rütbe sistemi olarak kullanılabilmesi için eklendi. Bu kâğıdı oyunculara dilediğiniz gibi verebilirsiniz; isterseniz markette satın, isterseniz ek pluginlerle köylüde takas aracılığıyla verin. Bu tamamiyle sizin hayal gücünüze kalmış.

Tek bir komuttan bahsetmiştik. Bu komut ise /rütbekağıdı (veya alternatif olarak /rütbekâğıdı, /rutbekagidi, /rütbek, /rutbek). Bu komut 3 şekilde kullanılabilir ve yetkisi rutbekagidi.admin idir. İlki hızlıca yardım alma amacıyla eklendi. /RütbeKağıdı Yardım. İkincisi RütbeKâğıdı oluşturmanızı sağlar ve envanterinize kâğıdı ekler. /RütbeKağıdı Oluştur RütbeAdı. Rütbe adına kâğıda tıklayınca hangi rütbeye atlamasını istiyorsanız o rütbeyi yazmalısınız. Üçüncü ve son kullanım şekliyse RütbeKâğıdını kullanmak için rütbe şartı eklemeyi sağlar. Yani kullanan kişinin rütbesi de önem kazanır. /RütbeKağıdı GrupŞartıEkle RütbeAdı. Bu komutu kullanmak için elinizde daha önceden oluşturduğunuz bir RütbeKâğıdı bulunmalı. Olmayan bir rütbeyi şart olarak eklemeyin derim :D. Sonra kullanamazlar.

Kurulum:
  1. Konunun en altında bulunan kodu .sk dosyası olarak kaydet ve \plugins\Skript\scripts klasörüne at.
  2. ÖNEMLİ! - Bütün rütbelere, rütbesine göre rutbekagidi.RütbeAdı yetkisi ver. Mesela Oduncu rütbesine rutbekagidi.oduncu yetkisi ver ve bunu bütün yetkilere uygula.
Ekli dosyayı görüntüle 108803
Örnek Bir RütbeKâğıdı.
Ekli dosyayı görüntüle 108804
Örnek log dosyası. Olağanüstü lakin herhangi bir hata sonucunda durumu kontrol edebilinmesi amacıyla önlem amaçlı.

Ekli dosyayı görüntüle 108805
/RütbeKağıdı Yardım

Gerekli Pluginler:
  • Skript
  • GroupManager (Diğer pluginlere göre ayarlanabilir)
  • WildSkript (Yüklemeniz önerilir)
  • Vault (Yüklemeniz önerilir)
  • skRayFall (Yüklemeniz önerilir)
  • SkQuery (Yüklemeniz önerilir)

İşte kod;
JavaScript:
#
#
# Yapımcı / Producer by
# @ToprakM
#
#
# Herhangi bir yerde izinsiz paylaşılması kesinlikle yasaktır / Unauthorized sharing in any place is strictly prohibited
# Tüm hakları saklıdır © / All rights reserved ©
#
#
#RütbeKağıdı V1.0.0
#
JavaScript:
command /rütbekağıdı [<text>] [<text>]:
    aliases: rütbekâğıdı, rutbekagidi, rütbek, rutbek
    permission: rutbekagidi.admin
    trigger:
        if arg-1 is set:
            if arg-1 is "yardım":
                send "&m----------------&r<&4&lRütbe Kağıdı Skript&f>&m----------------&r"
                send "&dYazar: &6ToprakM"
                send "&dDestek Hattı: &6https://goo.gl/k8BcyM"
                send "&dDetaylı Açıklama: &6https://goo.gl/VZ8Exd"
                send "&dKısaca Açıklama: &6Oluşturduğunuz kağıt, oyuncuların belli bir rütbeye erişmesini sağlar. Bu kağıdı kullanmak için rütbe şartı ekleyebilir ve market gibi yerlerde oyuncularınıza satabilirsiniz."
                send "&m----------------&r<&4&lRütbe Kağıdı Skript&f>&m----------------&r"
            if arg-1 is "oluştur" or "oluştur" or "olustur":
                if arg-2 is set:
                    give 1 paper named "&4%arg-2% &4Rütbesine Erişim Kağıdı" to player
                    log "%player%: %arg-2% adlı rütbenin rütbe kağıdını oluşturdu." to "rutbekagidi"
                    send "&2Başarıyla &d%arg-2% &2adlı grup için rütbe kağıdı oluşturdun!"
                else:
                    send "&4Hata! &cKullanım: /RütbeKağıdı [<Oluştur>] [<RütbeAdı>]"
            if arg-1 is "grupşartıekle" or "grupsartiekle":
                if arg-2 is not set:
                    send "&4Hata! &cKullanım /RütbeKağıdı GrupŞartıEkle [<Rütbeadı>]"
                    stop
                if "%name of player's tool%" contains "&4Rütbesine Erişim Kağıdı":
                    if "%lore of player's tool%" doesn't contain "&5Bu Kağıdı Kullanmak İçin Gerekli Rütbe: &d":
                        set lore of player's tool to "&5Bu Kağıdı Kullanmak İçin Gerekli Rütbe: &d%coloured arg-2%"
                        send "&2Başarıyla Şartı Ekledin!"
                    else:
                        send "&4Hata! &cBu kağıtta zaten bir grup şartı var. Değiştirmek istiyorsanız lütfen yeni bir kağıt oluşturun."
                else:
                    send "&4Hata! &cElindeki şey bir rütbe kağıdı değil!"
        else:
            send "&4Hata! &dKullanım: /RütbeKağıdı [<Oluştur | GrupŞartıEkle | Yardım>] [<RütbeAdı>]"
           
rightclick with paper:
    if "%name of player's tool%" contains "&4Rütbesine Erişim Kağıdı":
        if "%lore of player's tool%" contains "&5Bu Kağıdı Kullanmak İçin Gerekli Rütbe:":
            set {_gereklirütbe} to lore of player's held item
            replace all "&5Bu Kağıdı Kullanmak İçin Gerekli Rütbe: &d" with "" in {_gereklirütbe}
            if player has permission "rutbekagidi.%{_gereklirütbe}%":
                set {_ok} to true
        else:
            set {_ok} to true
        if {_ok} is true:
            set {_rütbead} to name of player's held item
            replace all " &4Rütbesine Erişim Kağıdı" with "" in {_rütbead}
            replace all "&4" with "" in {_rütbead}
            replace all " " with "" in {_rütbead}
            remove 1 of player's tool from player's inventory
            execute console command "manuadd %player% %{_rütbead}%"
            message "&bBaşarıyla &c%{_rütbead}% &badlı rütbeye sahip oldun!"
            log "%player%: %{_rütbead}% adlı rütbenin rütbe kağıdını kullandı." to "rutbekagidi"
        else:
            send "&4Hata! &cBu kağıdı kullanmak için &d%{_gereklirütbe}% &crütbesinde olmanız gereklidir!"
           
command /rütbekağıdıver:
    aliases: rütbekâğıdıver, rutbekagidiver, rütbekver, rutbekver
    trigger:
        send "&dRütbeKağıdı V1.0.0"
Eğer bir sorunla, hatayla karşılaşırsanız benimle iletişim kurabilirsiniz!
All other rights reserved.

Yazar
ToprakM
Görüntüleme
289
İlk yayınlama
Son güncelleme
Değerlendirme
0.00 yıldız(lar) 0 değerlendirme

ToprakM ait diğer kaynakar


Üst