Çözüldü SkyLord skriptine eklenmesini istediğim bir özellik

  • Konuyu Başlatan Konuyu Başlatan IMasiveHD2
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 324
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

IMasiveHD2

"Gücünden şüphe edersen şüphene güç verirsin"
Katılım
1 Temmuz 2017
Mesajlar
441
Elmaslar
70
Puan
9.310
Konum
Konya/Selçuklu
Minecraft
GizliBaskan

Discord:

String name = "GizliBaskan";#3269

Merhaba aşağıdaki vereceğim skript çalışır durumda fakat normalde ada sıfırlayınca veya is leave atınca herkesin rütbesi otomatik oyuncu oluyor.
Bir perm çıkartılsın ve bu perme sahip olan kişiler bu durumdan muaf olsun (ada silme/çıkma durumunda rütbesi oyuncu olmasın) istiyorum. Aynı zamanda /skyturk ol komutu yazınca da vip olduğunuz için skyturk olamazsınız mesajı gelsin.

Kod:
#SKYTURK
options:
    #Mesaj Bölümü
    prefix: &7SkyTurk &8»
    skyturkoldumesaj: &aBaşarıyla &7SkyTurk &aoldun.
    lordolamadin: &cMalesef &7SkyTurk &colmak için hazır değilsin.
    lordsilindi1: &3Adanı sildiğin için &eSkyTurk &3hakkını kaybettin.
    lordsilindi2: &3Adadan ayrıldığın için &7SkyTurk &3hakkını kaybettin.
    yardimmesaj1: &6/skyturk ol &f| &7SkyTurk &6olma komutu!
    yardimmesaj2: &6/skyturk liste &f| &7SkyTurk &6olan kişileri gösterir!
    cevrimiciskyturkyok: &cÇevrimiçi &7SkyTurk &coyuncusu bulunamadı.
    cevrimicilistesi: &aAçık Olan &7SkyTurk &aOyuncuları
    yetkinyok: &cBu komutu kullanmak için yetkin yok!
    oyuncugirmedin: &cOyuncu ismi giriniz.
    zatenlordsun: &cZaten &7SkyTurk &cgrubundasın!
 
    #Yetki Bölümü
    perworldperm: false                                    #Her dünyada farklı yetki sistemini kullanıyorsanız "true" olarak giriniz. Her dünyada aynı yetki sistemini kullanıyorsanız "false" olarak giriniz.
    skyturkolyetki: skyturk.ol                            #SkyTurk ol komutunu kullanması için gereken yetki!
    skyturktespityetki: skyturk.tespit                    #SkyTurk liste komutunda gözükmeye yarayacak yetki!
    GroupManagerAktifEdilsinMi: true                #true yazarsanız aktif olur, false yazarsanız deaktif olur.
        #PermissionsEx Yeni sürümde sizlerle
      
    #Dünya Seçme Bölümü | Bu bölümü "perworldperm" ayarı "true" ise kullanınız.
    skyblockdunyasi: Askyblock
    dunya1: world
    dunya2: world2
    dunya3: world3
    dunya4: world4
    dunya5: world5
        #5 farklı dünya seçebilirsiniz, eğer daha fazla dünyaya sahip iseniz yardım almak için iletişime geçiniz.
      
    #Grup Oluşturma Ayarları
    skyturkgrubu: SkyTurk                               #SkyTurk grubunun groupmanager/permissionex'teki ismi
    skyturkgrupPrefix: &7SkyTurk                       #SkyTurk grubunun prefixi
 
command /skyturk [<text>]:
    trigger:
        if arg 1 is not set:
            send " "
            send " {@prefix} {@yardimmesaj1}"
            send " {@prefix} {@yardimmesaj2}"
            send " "
        if arg 1 is "ol":
            if player have the permission "{@skyturktespityetki}":
                send " {@prefix} {@zatenlordsun}"
            else:
                if player have the permission "{@skyturkolyetki}":
                    send " {@prefix} {@skyturkoldumesaj}"
                    if {@perworldperm} is true:
                        execute console command "manselect {@skyblockdunyasi}"
                        execute console command "manudelp %player% {@skyturkolyetki}"
                        execute console command "manuadd %player% {@skyturkgrubu}"
                        execute console command "manselect {@dunya1}"
                        execute console command "manudelp %player% {@skyturkolyetki}"
                        execute console command "manuadd %player% {@skyturkgrubu}"
                    if {@perworldperm} is false:
                        execute console command "manselect {@skyblockdunyasi}"
                        execute console command "manudelp %player% {@skyturkolyetki}"
                        execute console command "manuadd %player% {@skyturkgrubu}"
                else:
                    send " {@prefix} {@lordolamadin}"
        if arg 1 is "liste":
            loop all players:
                loop-player has permission "{@skyturktespityetki}"
                add loop-player to {_skyturkolanlar::*}
            size of {_skyturkolanlar::*} is 0:
                send " {@prefix} {@cevrimiciskyturkyok}"
            else:
                send " {@prefix} {@cevrimicilistesi}"
                send " {@prefix} &f %{_skyturkolanlar::*}%"

on command "is confirm":
    send " {@prefix} {@lordsilindi1}"
        stop
    if {@perworldperm} is true:
        execute console command "manselect {@skyblockdunyasi}"
        execute console command "/manudel %player%"
        execute console command "manselect {@dunya1}"
        execute console command "/manudel %player%"
    if {@perworldperm} is false:
        execute console command "/manudel %player%"
on command "is leave":
    send " {@prefix} {@lordsilindi2}"
        stop
    if {@perworldperm} is true:
        execute console command "manselect {@skyblockdunyasi}"
        execute console command "/manudel %player%"
        execute console command "manselect {@dunya1}"
        execute console command "/manudel %player%"
    if {@perworldperm} is false:
        execute console command "/manudel %player%"
 
Viplere viprutbe.yetki eklerseniz vipler skyturk olamaz."is confirm" ve "is leave" komutlarında yetkilerinin silinme durumundan muaf tutmak için skyturklere rutbesil.yetki verin.
Kod:
#SKYTURK
options:
    #Mesaj Bölümü
    prefix: &7SkyTurk &8»
    skyturkoldumesaj: &aBaşarıyla &7SkyTurk &aoldun.
    lordolamadin: &cMalesef &7SkyTurk &colmak için hazır değilsin.
    lordsilindi1: &3Adanı sildiğin için &eSkyTurk &3hakkını kaybettin.
    lordsilindi2: &3Adadan ayrıldığın için &7SkyTurk &3hakkını kaybettin.
    yardimmesaj1: &6/skyturk ol &f| &7SkyTurk &6olma komutu!
    yardimmesaj2: &6/skyturk liste &f| &7SkyTurk &6olan kişileri gösterir!
    cevrimiciskyturkyok: &cÇevrimiçi &7SkyTurk &coyuncusu bulunamadı.
    cevrimicilistesi: &aAçık Olan &7SkyTurk &aOyuncuları
    yetkinyok: &cBu komutu kullanmak için yetkin yok!
    oyuncugirmedin: &cOyuncu ismi giriniz.
    zatenlordsun: &cZaten &7SkyTurk &cgrubundasın!
 
    #Yetki Bölümü
    perworldperm: false                                    #Her dünyada farklı yetki sistemini kullanıyorsanız "true" olarak giriniz. Her dünyada aynı yetki sistemini kullanıyorsanız "false" olarak giriniz.
    skyturkolyetki: skyturk.ol                            #SkyTurk ol komutunu kullanması için gereken yetki!
    skyturktespityetki: skyturk.tespit                    #SkyTurk liste komutunda gözükmeye yarayacak yetki!
    GroupManagerAktifEdilsinMi: true                #true yazarsanız aktif olur, false yazarsanız deaktif olur.
        #PermissionsEx Yeni sürümde sizlerle
      
    #Dünya Seçme Bölümü | Bu bölümü "perworldperm" ayarı "true" ise kullanınız.
    skyblockdunyasi: Askyblock
    dunya1: world
    dunya2: world2
    dunya3: world3
    dunya4: world4
    dunya5: world5
        #5 farklı dünya seçebilirsiniz, eğer daha fazla dünyaya sahip iseniz yardım almak için iletişime geçiniz.
      
    #Grup Oluşturma Ayarları
    skyturkgrubu: SkyTurk                               #SkyTurk grubunun groupmanager/permissionex'teki ismi
    skyturkgrupPrefix: &7SkyTurk                       #SkyTurk grubunun prefixi
 
command /skyturk [<text>]:
    trigger:
        if player doesn't have the permission "viprutbe.yetki":
            if arg 1 is not set:
                send " "
                send " {@prefix} {@yardimmesaj1}"
                send " {@prefix} {@yardimmesaj2}"
                send " "
            if arg 1 is "ol":
                if player have the permission "{@skyturktespityetki}":
                    send " {@prefix} {@zatenlordsun}"
                else:
                    if player have the permission "{@skyturkolyetki}":
                        send " {@prefix} {@skyturkoldumesaj}"
                        if {@perworldperm} is true:
                            execute console command "manselect {@skyblockdunyasi}"
                            execute console command "manudelp %player% {@skyturkolyetki}"
                            execute console command "manuadd %player% {@skyturkgrubu}"
                            execute console command "manselect {@dunya1}"
                            execute console command "manudelp %player% {@skyturkolyetki}"
                            execute console command "manuadd %player% {@skyturkgrubu}"
                        if {@perworldperm} is false:
                            execute console command "manselect {@skyblockdunyasi}"
                            execute console command "manudelp %player% {@skyturkolyetki}"
                            execute console command "manuadd %player% {@skyturkgrubu}"
                    else:
                        send " {@prefix} {@lordolamadin}"
            if arg 1 is "liste":
                loop all players:
                    loop-player has permission "{@skyturktespityetki}"
                    add loop-player to {_skyturkolanlar::*}
                size of {_skyturkolanlar::*} is 0:
                    send " {@prefix} {@cevrimiciskyturkyok}"
                else:
                    send " {@prefix} {@cevrimicilistesi}"
                    send " {@prefix} &f %{_skyturkolanlar::*}%"
        else:
            send "{@prefix} &cVip olduğunuz için skyturk olamazsınız."

on command "is confirm":
    if player doesn't have the permission "rutbesil.yetki":
        send " {@prefix} {@lordsilindi1}"
            stop
        if {@perworldperm} is true:
            execute console command "manselect {@skyblockdunyasi}"
            execute console command "/manudel %player%"
            execute console command "manselect {@dunya1}"
            execute console command "/manudel %player%"
        if {@perworldperm} is false:
            execute console command "/manudel %player%"
on command "is leave":
    if player doesn't have the permission "rutbesil.yetki":
        send " {@prefix} {@lordsilindi2}"
            stop
        if {@perworldperm} is true:
            execute console command "manselect {@skyblockdunyasi}"
            execute console command "/manudel %player%"
            execute console command "manselect {@dunya1}"
            execute console command "/manudel %player%"
        if {@perworldperm} is false:
            execute console command "/manudel %player%"
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst