Yönetim Ekibi Skripti (GUI Destekli)

BattleDragon14

Elmas Madencisi
En iyi cevaplar
0
Selam! Bugün sizlere, hazırlamış olduğum skripti tanıtacağım. Bu skripti paylaşmamın sebepleri arasında: "Sevap kazanmak"'ta var. Son zamanlarda sevap işlememin gerektiğini düşündüm. Belki, skript'ten hiç anlamayan veya anlayıp ta bunu yapamayan arkadaşlarımız varsa, onlara yardımcı olurum. Diğer sunuculardan daha havalı olabilir. Tabelalara yazmaktansa, sandığın içerisinde görmek cidden hoş duruyor. İyi veya kötü eleştirilerinizi beklerim. İşinize yaradıysa beğenebilirsiniz. Allah razı olsun deyin yeter bana. :D

KOMUTLAR:
  • /ekip komutu ile gui destekli bir sandık açılır. Bu sandığa, yetkili ekleyebilir veya çıkartabilirsiniz.
  • /yekle <oyuncu adı> <görevi> komutuyla sanal sandığa yetkili ekleyebilirsiniz. Bunu yapabilmek için op olmalısınız.
  • /ykaldır <oyuncu adı> komutuyla, daha önceden eklemiş olduğunuz yetkilileri kaldırabilirsiniz. Bunu yapabilmek için op olmalısınız.
Resim paylaşamadım. Zaten sadece üç komut var. Bir sandık alt tarafı işte... :D
Kod:
Kod:
command /ekip:
    trigger:
        open chest with 1 rows named "&4Ekibimizdekiler" to player
        loop {yyy::*}:
            add 1 to {_s}
            format slot {_s}-1 of player with player head named "&b%loop-value%" with lore "&aGörevi&2: &e%{görev.%loop-value%}%" to close
command /yekle [<text>] [<text>]:
    permission: op
    trigger:
        add arg 1 to {yyy::*}
        set {görev.%arg 1%} to arg 2
        send "&a%arg 1% &9adlı kişi yetkililere eklendi. "
command /ykaldır [<text>]:
    permission: op
    trigger:
        if arg-1 isn't {yyy::*}:
            send "&cBu isimle hiçbir yetkili bulunamadı."
        else:
            remove arg 1 from {yyy::*}
            send "&a%arg 1% &9adlı kişi artık yetkili değil."
Buradan kopyalama yapamayanlar için:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Bu arada lütfen "çok zor sanki" gibi yazılar yazmayın. Biliyoruz kolay olduğunu.
 

BenZikriptiAzBiliom

Demir Madencisi
En iyi cevaplar
0
Bende Online Offline gösterenide var, belki arkadaşlarımız daha çok işine yarar atıyorum buraya (kesinlikle skriptine kötü diyip konuyu baltalamıyorum!)


Kod:
#CommandA
command /yetkili [<text>] [<player>] <text>:
    trigger:
        player is op
        arg 1 isn't set:
            message "&7&l/yetkili ekle <isim> <yetki> &c&l- listesine kişiyi ekler."
            message "&7&l/yetkili sil <isim> &c&l- listedeki kişiyi siler."
        arg 1 is "ekle":
            arg 2 is set:
                arg 3 is set:
                    add player-arg to {yetkili.listesi::*}
                    message "&c&l%player-arg% listeye eklendi."
                    set {yetkisi.%player-arg%} to arg 3
        arg 1 is "sil":
            arg 2 is set:
                remove player-arg from {yetkili.listesi::*}
                message "&c&l%player-arg% listeden silindi."

#Command
command /yetkililer:
    trigger:
        wait 3 tick
        set {_x} to -1
        open chest with 2 rows named "&8Yetkili Listesi" to player
        loop all players:
            loop {yetkili.listesi::*}:
                if loop-value is loop-player:
                    add 1 to {_x}
                    loop-value is online:
                        format slot {_x} of player with loop-value's skull named "&2%loop-value%" with lore "&7Durum: &2AÇIK &8| &7Yetki: &4%{yetkisi.%loop-player%}%" to close
                    else:
                        format slot {_x} of player with loop-value's skull named "&c%loop-value%" with lore "&7Durum: &cKAPALI &8| &7Yetki: &4%{yetkisi.%player%}%" to close

Kodun asıl sahibi değilim, sadece üzerinde Yetkilerini göstermesi için oynama yapmıştım.
 

BattleDragon14

Elmas Madencisi
En iyi cevaplar
0
Bende Online Offline gösterenide var, belki arkadaşlarımız daha çok işine yarar atıyorum buraya (kesinlikle skriptine kötü diyip konuyu baltalamıyorum!)


Kod:
#CommandA
command /yetkili [<text>] [<player>] <text>:
    trigger:
        player is op
        arg 1 isn't set:
            message "&7&l/yetkili ekle <isim> <yetki> &c&l- listesine kişiyi ekler."
            message "&7&l/yetkili sil <isim> &c&l- listedeki kişiyi siler."
        arg 1 is "ekle":
            arg 2 is set:
                arg 3 is set:
                    add player-arg to {yetkili.listesi::*}
                    message "&c&l%player-arg% listeye eklendi."
                    set {yetkisi.%player-arg%} to arg 3
        arg 1 is "sil":
            arg 2 is set:
                remove player-arg from {yetkili.listesi::*}
                message "&c&l%player-arg% listeden silindi."

#Command
command /yetkililer:
    trigger:
        wait 3 tick
        set {_x} to -1
        open chest with 2 rows named "&8Yetkili Listesi" to player
        loop all players:
            loop {yetkili.listesi::*}:
                if loop-value is loop-player:
                    add 1 to {_x}
                    loop-value is online:
                        format slot {_x} of player with loop-value's skull named "&2%loop-value%" with lore "&7Durum: &2AÇIK &8| &7Yetki: &4%{yetkisi.%loop-player%}%" to close
                    else:
                        format slot {_x} of player with loop-value's skull named "&c%loop-value%" with lore "&7Durum: &cKAPALI &8| &7Yetki: &4%{yetkisi.%player%}%" to close

Kodun asıl sahibi değilim, sadece üzerinde Yetkilerini göstermesi için oynama yapmıştım.
Bu daha gelişmişi olmuş dostum. Ama ben elle yaptırınca görev ekleyebiliyoruz. :)
 

AtomyTR

yerli webtoon & manga destekçisi
Grafiker
Emekli
En iyi cevaplar
19
Nedense bende çalışmıyor..
 
Üst