Bedava Yetkililer Skripti | Yetkilileri Menüde Gösterme

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Sponsor
Mesajlar
1,702
Beğeniler
1,716
Puanları
5,350
Ruh Hali
Steam
Minecraft
Xbox
LifeMCServer
PSN
LifeMCServer
#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
 
Black Desert Online
Son düzenleme:

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Sponsor
Mesajlar
1,702
Beğeniler
1,716
Puanları
5,350
Ruh Hali
Steam
Minecraft
Xbox
LifeMCServer
PSN
LifeMCServer
#7

ElitIceNW

♛「ElitIceNW」♛ ◤Ödüllü Sunucu◥
Mesajlar
247
Beğeniler
249
Puanları
930
Steam
Minecraft
#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!
Sponsor
Mesajlar
1,702
Beğeniler
1,716
Puanları
5,350
Ruh Hali
Steam
Minecraft
Xbox
LifeMCServer
PSN
LifeMCServer
#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!
Sponsor
Mesajlar
1,702
Beğeniler
1,716
Puanları
5,350
Ruh Hali
Steam
Minecraft
Xbox
LifeMCServer
PSN
LifeMCServer
#12

SweetNetwork

Kızıltaş Madencisi
Mesajlar
620
Beğeniler
2,344
Puanları
0
Steam
Minecraft
#13
Menudeki killeri yazılan ismin 3D, skinli, oyuncu kafası yapabilirseniz tam puan. Onun dışında 9 / 10 başarılar..
 

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Sponsor
Mesajlar
1,702
Beğeniler
1,716
Puanları
5,350
Ruh Hali
Steam
Minecraft
Xbox
LifeMCServer
PSN
LifeMCServer
#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.
 

VictoryTR

Taş Madencisi
Mesajlar
95
Beğeniler
23
Puanları
0
Steam
Minecraft
Xbox
DenizYvz
PSN
DenizYvz
#17
Güzel olmuş ama bu skriptten biraz daha değişiği önceden paylaşılmış bağlantın olabilirmi ?
 
Son düzenleme:

LifeMCServer

MC.LIFEMCSERVER.COM 1.7-1.8 #ÇEKEMEYENLERE İNAT!
Sponsor
Mesajlar
1,702
Beğeniler
1,716
Puanları
5,350
Ruh Hali
Steam
Minecraft
Xbox
LifeMCServer
PSN
LifeMCServer
#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ı