• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.
  • rabisu
    Minecraft Türkiye Forumu Reklam   Minecraft Türkiye Forumu Reklam   Minecraft Türkiye Forumu Reklam
  • Bir Youtube kanalınız var ve kanalınızın tanıtımını mı yapmak istiyorsunuz? Bizimle bu linkten iletişime geçin, size sponsor olalım!

Yetkililer Skripti | Yetkilileri Menüde Gösterme

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Mesajlar
1,634
Beğeniler
1,671
Puanları
5,050
PSN
LifeMCServer
Xbox
LifeMCServer
Steam
Play.LifeMCServer.Com
Ruh Hali
Minecraft
TheDark_Gamer
#1
Yetkililer Skripti
Yetkililer Skripti, Yetkilileri bir menüde göstermenizi sağlar. Bu menüde yetkilinin adı, yetkisi ve Açık olup olmadığı yazar.
Basit bir skripttir. Düzenleyebilirsiniz.



Skript'in çalışması için skQuery add-on'u gereklidir!
İndirmek için
tıklayın.


Komutlar:
/yetkililer | Yetkilileri gösterir.
/yetkililer ekle <oyuncuadı> <yetki> | Yetkili ekler.
/yetkililer sil <oyuncuadı> | Yetkiliyi siler.
/yetkililer reset | Tüm yetkilileri siler.



/yetkililer Komutunun permi yoktur, diğer tüm komutların permi "op" dur.


Görseller:



PHP:
command /yetkililer [<text>] [<offlineplayer>] [<text>]:
    usage: &c/yetkililer yardım
    trigger:
        if arg-1 is not set:
            if arg-2 is not set:
                if arg-3 is not set:
                    if size of {yetkililer::*} is between 0 and 9:
                        wait 4 ticks
                        set {_x} to -1
                        open chest with 1 rows named "&6&lYetkililer" to player
                        loop {yetkililer::*}:
                            add 1 to {_x}
                            if loop-value is online:
                                format slot {_x} of player with loop-value's skull named "&a%loop-value%" with lore "&2Yetki&8: %{%loop-value%.yetki}% &r| &2Durum: &aAçık" to close
                            else:
                                format slot {_x} of player with loop-value's skull named "&c%loop-value%" with lore "&2Yetki&8: %{%loop-value%.yetki}% &r| &2Durum: &cKapalı" to close
                    else if size of {yetkililer::*} is between 10 and 18:
                        wait 4 ticks
                        set {_x} to -1
                        open chest with 2 rows named "&6&lYetkililer" to player
                        loop {yetkililer::*}:
                            add 1 to {_x}
                            if loop-value is online:
                                format slot {_x} of player with loop-value's skull named "&a%loop-value%" with lore "&2Yetki&8: %{%loop-value%.yetki}% &r| &2Durum: &aAçık" to close
                            else:
                                format slot {_x} of player with loop-value's skull named "&c%loop-value%" with lore "&2Yetki&8: %{%loop-value%.yetki}% &r| &2Durum: &cKapalı" to close
                    else if size of {yetkililer::*} is between 18 and 27:
                        wait 4 ticks
                        set {_x} to -1
                        open chest with 3 rows named "&6&lYetkililer" to player
                        loop {yetkililer::*}:
                            add 1 to {_x}
                            if loop-value is online:
                                format slot {_x} of player with loop-value's skull named "&a%loop-value%" with lore "&2Yetki&8: %{%loop-value%.yetki}% &r| &2Durum: &aAçık" to close
                            else:
                                format slot {_x} of player with loop-value's skull named "&c%loop-value%" with lore "&2Yetki&8: %{%loop-value%.yetki}% &r| &2Durum: &cKapalı" to close
                    else if size of {yetkililer::*} is greater than 27:
                        send "&cBu sunucuda gereğinden fazla yetkili var. Lütfen &b/yetkililer reset &cyazarak hepsini silip tekrar ekleyin!" to player
        else if arg-1 is "yardım":
            if arg-2 is not set:
                if arg-3 is not set:
                    send "&6&l&m-----------------------------------------" to player
                    send "" to player
                    send "&bYetkililer Skripti - by TDG"
                    send "&f/yetkililer &6Yetkilileri gösterir."
                    send "&f/yetkililer list &6Eklenmiş olan yetkilileri gösterir."
                    send "&f/yetkililer ekle <oyuncuadı> <grup> &6Yetkiliyi ekler."
                    send "&f/yetkililer sil <oyuncuadı> &6Yetkiliyi siler."
                    send "&f/yetkililer reset &6Tüm yetkilileri temizler."
                    send "" to player
                    send "&6&l&m-----------------------------------------" to player
        else if arg-1 is "ekle":
            if player have permission "op":
                if arg-2 is set:
                    if arg-3 is set:
                        add offlineplayer-arg to {yetkililer::*}
                        set {%arg-2%.yetki} to "%colored arg-3%"
                        send "&a%arg-2% &6Adlı oyuncu &abaşarıyla &c%colored arg-3% &6olarak eklendi."
        else if arg-1 is "sil":
            if player have permission "op":
                if arg-2 is set:
                    remove offlineplayer-arg from {yetkililer::*}
                    delete {%arg-2%.yetki}
                    send "&a%arg-2% &cAdlı oyuncu &abaşarıyla &csilindi!"
        else if arg-1 is "reset":
            if player have permission "op":
                if arg-2 is not set:
                    if arg-3 is not set:
                        loop {yetkililer::*}:
                            delete {%loop-value%.yetki}
                        wait 1 tick
                        delete {yetkililer::*}
                        send "&cTüm yetkililer &abaşarıyla &csilindi!"
        else if arg-1 is "list":
            if arg-2 is not set:
                if arg-3 is not set:
                    send "&6&lYetkililer"
                    send ""
                    send "%{yetkililer::*}%"
        else:
            send "&6&l&m-----------------------------------------" to player
            send "" to player
            send "&bYetkililer Skripti - by @LifeMCServer"
            send "&f/yetkililer &6Yetkilileri gösterir."
            send "&f/yetkililer ekle <oyuncuadı> <grup> &6Yetkiliyi ekler."
            send "&f/yetkililer sil <oyuncuadı> &6Yetkiliyi siler."
            send "&f/yetkililer reset &6Tüm yetkilileri temizler."
            send "" to player
            send "&6&l&m-----------------------------------------" to player


Eğer kod hata veriyor veyahut çalışmıyor ise aşşağıdaki linkten en güncel versiyonunu kopyalayıp kullanın.

TIKLA GİT ->


NOT: Eklediğiniz yetkili premium değil ise Kafası gözükmeyecektir.
Eğer kafa yerine Kil kullanmak istiyorsanız loop-value's skull kısımlarını değiştirebilirsiniz.

TEST SUNUCUSU
play.LifeMCServer.com
 
Son düzenleme:

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Mesajlar
1,634
Beğeniler
1,671
Puanları
5,050
PSN
LifeMCServer
Xbox
LifeMCServer
Steam
Play.LifeMCServer.Com
Ruh Hali
Minecraft
TheDark_Gamer
#7

ElitIceNW

♛「ElitIceNW」♛ ◤Ödüllü Sunucu◥
Mesajlar
245
Beğeniler
237
Puanları
730
Steam
icedergo
Minecraft
edergo
#8
Evet benim.



Sk dosyasını UTF-8 yaptıktan sonra türkçe karekterlerde sorun çıkmayacaktır.
Sorun şimdi çıkmaz, yarın çıkar :)
Bir yedekte vs... utf-8ler de batıyor. Ben gelecekte işimi sağlama almak için hep ingilizce karakter kullanırım.
Onun dışında başarılı skript. Tasarımı gelişebilir.
 

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Mesajlar
1,634
Beğeniler
1,671
Puanları
5,050
PSN
LifeMCServer
Xbox
LifeMCServer
Steam
Play.LifeMCServer.Com
Ruh Hali
Minecraft
TheDark_Gamer
#9
Sorun şimdi çıkmaz, yarın çıkar :)
Bir yedekte vs... utf-8ler de batıyor. Ben gelecekte işimi sağlama almak için hep ingilizce karakter kullanırım.
Onun dışında başarılı skript. Tasarımı gelişebilir.
Bende öyle alışmıştım fakat kötü görünüyor, Bu yüzden sunucumda türkçe karekterler kullanmaya başladım.
Skript hakkındaki görüşleriniz için Teşekkürler.
 

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Mesajlar
1,634
Beğeniler
1,671
Puanları
5,050
PSN
LifeMCServer
Xbox
LifeMCServer
Steam
Play.LifeMCServer.Com
Ruh Hali
Minecraft
TheDark_Gamer
#12

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Mesajlar
1,634
Beğeniler
1,671
Puanları
5,050
PSN
LifeMCServer
Xbox
LifeMCServer
Steam
Play.LifeMCServer.Com
Ruh Hali
Minecraft
TheDark_Gamer
#14
Menudeki killeri yazılan ismin 3D skinli kafası yapabilirseniz tam puan. onun dışında 9 / 10 başarılar..
Hemen yapayım :D açık - kapalı olduğunu göstermek için kil kullandım :)

Güncelleme:

Artık yetkililer menüsünde kil yerine eklediğiniz yetkilinin kafası gözüküyor.
 

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Mesajlar
1,634
Beğeniler
1,671
Puanları
5,050
PSN
LifeMCServer
Xbox
LifeMCServer
Steam
Play.LifeMCServer.Com
Ruh Hali
Minecraft
TheDark_Gamer
#19
Resimleri güncellerseniz daha iyi olur.
Güncelliyorum.

Cok Hosuma gitti Eline koluna Saglik
Basarilar!
10/9
Teşekkürler.

Güzel olmuş ama bu skriptten biraz daha değişiği önceden paylaşılmış bağlantın olabilirmi ?
Olabilir, Yorumun için Teşekkürler.

Hoşuma gitti açıkcası güzel olmuş GUI desteği ile :)
Teşekkürler.

Tam kullanayım derken Türkçe karakterleri gördüm ._.
Türkçe karektersiz hali konuya eklenmiştir.
Konu ve Resimler güncellenmiştir.
 

DarkSideNW

Sudan Çıkmış
Mesajlar
9
Beğeniler
2
Puanları
180
#20
yalnız ben scriptinizi 1.7.2 sürümlü sunucumda kullanıyorum fakat oyuncu kafaları olmuş fakat ismi geçen kişinin skininin kafası deil normal steve kafası