[ISTEK] Yetkili (Online Gostergeli) Skript !

DoggyNetwork

Sudan Çıkmış
En iyi cevaplar
0
Merhaba Sayın Forum Skripter Veya Yardımcı Olabilecek Herkes (Olmayan Yada Olamayacaklara Da Merhaba :D)!
Bu Gün Sizlerden Bir Skript Istiyecegim (Kendim Yazamadım Bunu.)
GUI Destekli Yetkili Eklenilebilen Ve Cikartilabilen, Eklerken Görevi De Belirten
GUI'da Yetkilinin Kafasini, Kafanin Adini Yetkili Adi Lorede de Offline Ise En Son Online Oldugu Zamani, Online Ise Cevrimici Yazmasını Istiyorum
Ancak Yetkili Eklemeyi Sadece Permissionu Olanlar Yapabilecek Yani Kendime Ekleyecegim Yetkili Ekleme Cıkartma Permini
Ayrıca En Sağ Alt Köşede Menuyu Kapatma Olsun.
(DESTAN GİBİ ISTEK YAZMISIM ASFGSIUFAH)
Komutlar:
Sadece Oyuncu Kullanabilen:
/yetkililer
Permi Olanın Kullandığı:
/yetkiliekle <player> <text>
Argument 1 Oyuncu Adı, Argument 2 Görevi Olcak
/yetkilicikar <player>
Argument 1 Oyuncu Adi
Cikarilan Yetkili Otomatik /manuadd %player% oyuncu olacak
/yetkiliresetle
Butun Yetkilileri Resetlicek Ve Yetkilileri Otomatik /manuadd %player% oyuncu yapacak
BUNU YAPABILECEK KARDESIM VARSA HELAL OLSUN ADAMIN DIBIDIR !

 

Kovalski

Hayalet Avcısı
En iyi cevaplar
0
çok detaylı üşenirler bence. Skunityi açıp yada hazır yazılmış skriptleri inceleyip öğrenmen senin için daha iyi olur
 

DoggyNetwork

Sudan Çıkmış
En iyi cevaplar
0
çok detaylı üşenirler bence. Skunityi açıp yada hazır yazılmış skriptleri inceleyip öğrenmen senin için daha iyi olur
Doğru söylüyorsunuz keşke şunu yapacak bi koca yürekli çıksa 1 - 2 saate gelmezse mesaj kendim yazmaya çalışmaya başlarım bakalım yapabilcem mi :D
 

bikkik

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
on join:
  if {yetkili.%player%} is true:
      set {yetkili.online.%player%} to true
command /yetkiliyap [<player>]:
   trigger:
       set {yetkili.%arg 1%} to true
       set {yetkili.online.%arg 1%} to true
on leave:
    set {yetkili.online.%player%} to false
Aklıma bu geldi. Gelişigüzel yazdım. Doğruluğu hakkında en ufak fikrim yok :p
 

Breakthrough

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
options:
    p: &2&lYetkililer &b>
command /yetkili [<text>] [<offlineplayer>] [<text>]:
    permission. yetkili.*
    trigger:
        arg-1 isn't set:
            send "{@p} &e/yetkili &8<&9ekle {isim} {yetki}&8, &9sil {isim}"
        arg-1 is "ekle":
            arg-2 is set:
                arg-3 is set:
                    set {yetkililer::%arg-2%} to arg-2
                    set {yetki.%arg-2%} to arg-3
                    send "{@p} &a%arg-2% &eadlı oyuncu yetkililer arasına &a%arg-3% &eyetkisi ile eklendi."
                else:
                    send "{@p} &cBir yetki gir."
            else:
                send "{@p} &cBir oyun ismi gir."
        arg-1 is "sil":
            arg-2 is set:
                {yetkililer::%arg-2%} is set:
                    delete {yetkililer::%arg-2%}
                    delete {yetki.%arg-2%}
                    send "{@p} &a%arg-2% &eadlı oyuncunun yetkisi alındı."
                    execute console command "manuadd %arg-2% oyuncu"
                else:
                    send "{@p} &cBu oyuncu bir yetkili değil."
            else:
                send "{@p} &cBir oyuncu ismi gir."
        arg-1 is "reset":
            loop {yetkililer::*}:
                delete {yetki.%loop-value%}%
                delete {yetkililer::%loop-value%}%
            send "{@p} &eTüm yetkililer silindi.
command /yetkililer:
    trigger:
        open virtual chest inventory with 1 rows named "&eYetkililer" to player
        set {_c.slot} to 0
        loop {yetkililer::*}:
            loop-value is online:
                format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eAktiflik durumu&8: &a&lONLINE" to nothing
                add 1 to {_c.slot}
            else:
                format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eSon aktiflik zamanı&8: &a&l%{sonaktif.%loop-value%}%" to nothing
                add 1 to {_c.slot}
quit:
    {yetkililer::%player%} is set:
        set {sonaktif.%player%} to now
Not: TuSKe gerektirir.
 

DoggyNetwork

Sudan Çıkmış
En iyi cevaplar
0
Kod:
options:
    p: &2&lYetkililer &b>
command /yetkili [<text>] [<offlineplayer>] [<text>]:
    permission. yetkili.*
    trigger:
        arg-1 isn't set:
            send "{@p} &e/yetkili &8<&9ekle {isim} {yetki}&8, &9sil {isim}"
        arg-1 is "ekle":
            arg-2 is set:
                arg-3 is set:
                    set {yetkililer::%arg-2%} to arg-2
                    set {yetki.%arg-2%} to arg-3
                    send "{@p} &a%arg-2% &eadlı oyuncu yetkililer arasına &a%arg-3% &eyetkisi ile eklendi."
                else:
                    send "{@p} &cBir yetki gir."
            else:
                send "{@p} &cBir oyun ismi gir."
        arg-1 is "sil":
            arg-2 is set:
                {yetkililer::%arg-2%} is set:
                    delete {yetkililer::%arg-2%}
                    delete {yetki.%arg-2%}
                    send "{@p} &a%arg-2% &eadlı oyuncunun yetkisi alındı."
                    execute console command "manuadd %arg-2% oyuncu"
                else:
                    send "{@p} &cBu oyuncu bir yetkili değil."
            else:
                send "{@p} &cBir oyuncu ismi gir."
        arg-1 is "reset":
            loop {yetkililer::*}:
                delete {yetki.%loop-value%}%
                delete {yetkililer::%loop-value%}%
            send "{@p} &eTüm yetkililer silindi.
command /yetkililer:
    trigger:
        open virtual chest inventory with 1 rows named "&eYetkililer" to player
        set {_c.slot} to 0
        loop {yetkililer::*}:
            loop-value is online:
                format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eAktiflik durumu&8: &a&lONLINE" to nothing
                add 1 to {_c.slot}
            else:
                format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eSon aktiflik zamanı&8: &a&l%{sonaktif.%loop-value%}%" to nothing
                add 1 to {_c.slot}
quit:
    {yetkililer::%player%} is set:
        set {sonaktif.%player%} to now
Not: TuSKe gerektirir.
Çok Teşekkürler !
Kod:
on join:
  if {yetkili.%player%} is true:
      set {yetkili.online.%player%} to true
command /yetkiliyap [<player>]:
   trigger:
       set {yetkili.%arg 1%} to true
       set {yetkili.online.%arg 1%} to true
on leave:
    set {yetkili.online.%player%} to false
Aklıma bu geldi. Gelişigüzel yazdım. Doğruluğu hakkında en ufak fikrim yok :p
Sizin Yorumunuz İçin De Teşekkür Ederim !

Kod:
options:
    p: &2&lYetkililer &b>
command /yetkili [<text>] [<offlineplayer>] [<text>]:
    permission. yetkili.*
    trigger:
        arg-1 isn't set:
            send "{@p} &e/yetkili &8<&9ekle {isim} {yetki}&8, &9sil {isim}"
        arg-1 is "ekle":
            arg-2 is set:
                arg-3 is set:
                    set {yetkililer::%arg-2%} to arg-2
                    set {yetki.%arg-2%} to arg-3
                    send "{@p} &a%arg-2% &eadlı oyuncu yetkililer arasına &a%arg-3% &eyetkisi ile eklendi."
                else:
                    send "{@p} &cBir yetki gir."
            else:
                send "{@p} &cBir oyun ismi gir."
        arg-1 is "sil":
            arg-2 is set:
                {yetkililer::%arg-2%} is set:
                    delete {yetkililer::%arg-2%}
                    delete {yetki.%arg-2%}
                    send "{@p} &a%arg-2% &eadlı oyuncunun yetkisi alındı."
                    execute console command "manuadd %arg-2% oyuncu"
                else:
                    send "{@p} &cBu oyuncu bir yetkili değil."
            else:
                send "{@p} &cBir oyuncu ismi gir."
        arg-1 is "reset":
            loop {yetkililer::*}:
                delete {yetki.%loop-value%}%
                delete {yetkililer::%loop-value%}%
            send "{@p} &eTüm yetkililer silindi.
command /yetkililer:
    trigger:
        open virtual chest inventory with 1 rows named "&eYetkililer" to player
        set {_c.slot} to 0
        loop {yetkililer::*}:
            loop-value is online:
                format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eAktiflik durumu&8: &a&lONLINE" to nothing
                add 1 to {_c.slot}
            else:
                format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eSon aktiflik zamanı&8: &a&l%{sonaktif.%loop-value%}%" to nothing
                add 1 to {_c.slot}
quit:
    {yetkililer::%player%} is set:
        set {sonaktif.%player%} to now
Not: TuSKe gerektirir.
Hocam denedim de çalışmıyor yahu.
 

Breakthrough

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
options:
    p: &2&lYetkililer &b>
command /yetkili [<text>] [<offlineplayer>] [<text>]:
    permission:    yetkili.*
    trigger:
        arg-1 isn't set:
            send "{@p} &e/yetkili &8<&9ekle {isim} {yetki}&8, &9sil {isim}&8>"
        arg-1 is "ekle":
            arg-2 is set:
                arg-3 is set:
                    set {yetkililer::%arg-2%} to arg-2
                    set {yetki.%arg-2%} to arg-3
                    send "{@p} &a%arg-2% &eadlı oyuncu yetkililer arasına &a%arg-3% &eyetkisi ile eklendi."
                else:
                    send "{@p} &cBir yetki gir."
            else:
                send "{@p} &cBir oyun ismi gir."
        arg-1 is "sil":
            arg-2 is set:
                {yetkililer::%arg-2%} is set:
                    delete {yetkililer::%arg-2%}
                    delete {yetki.%arg-2%}
                    send "{@p} &a%arg-2% &eadlı oyuncunun yetkisi alındı."
                    execute console command "manuadd %arg-2% oyuncu"
                else:
                    send "{@p} &cBu oyuncu bir yetkili değil."
            else:
                send "{@p} &cBir oyuncu ismi gir."
        arg-1 is "reset":
            loop {yetkililer::*}:
                delete {yetki.%loop-value%}
                delete {yetkililer::%loop-value%}
            send "{@p} &eTüm yetkililer silindi."
command /yetkililer:
    trigger:
        {yetkililer::*} is set:
            open virtual chest inventory with 1 rows named "&eYetkililer" to player
            set {_c.slot} to -1
            loop {yetkililer::*}:
                loop-value is online:
                    format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eAktiflik durumu&8: &a&lONLINE" to nothing
                    add 1 to {_c.slot}
                else:
                    format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eSon aktiflik zamanı&8: &a&l%{sonaktif.%loop-value%}%" to nothing
                    add 1 to {_c.slot}
        else:
            send "{@p} &cHiç yetkili yok."
quit:
    {yetkililer::%player%} is set:
        set {sonaktif.%player%} to now
Hataları deneyince gördüm, buyur.
 
Son düzenleme:

DoggyNetwork

Sudan Çıkmış
En iyi cevaplar
0
Kod:
options:
    p: &2&lYetkililer &b>
command /yetkili [<text>] [<offlineplayer>] [<text>]:
    permission:    yetkili.*
    trigger:
        arg-1 isn't set:
            send "{@p} &e/yetkili &8<&9ekle {isim} {yetki}&8, &9sil {isim}&8>"
        arg-1 is "ekle":
            arg-2 is set:
                arg-3 is set:
                    set {yetkililer::%arg-2%} to arg-2
                    set {yetki.%arg-2%} to arg-3
                    send "{@p} &a%arg-2% &eadlı oyuncu yetkililer arasına &a%arg-3% &eyetkisi ile eklendi."
                else:
                    send "{@p} &cBir yetki gir."
            else:
                send "{@p} &cBir oyun ismi gir."
        arg-1 is "sil":
            arg-2 is set:
                {yetkililer::%arg-2%} is set:
                    delete {yetkililer::%arg-2%}
                    delete {yetki.%arg-2%}
                    send "{@p} &a%arg-2% &eadlı oyuncunun yetkisi alındı."
                    execute console command "manuadd %arg-2% oyuncu"
                else:
                    send "{@p} &cBu oyuncu bir yetkili değil."
            else:
                send "{@p} &cBir oyuncu ismi gir."
        arg-1 is "reset":
            loop {yetkililer::*}:
                delete {yetki.%loop-value%}
                delete {yetkililer::%loop-value%}
            send "{@p} &eTüm yetkililer silindi."
command /yetkililer:
    trigger:
        {yetkililer::*} is set:
            open virtual chest inventory with 1 rows named "&eYetkililer" to player
            set {_c.slot} to -1
            loop {yetkililer::*}:
                loop-value is online:
                    format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eAktiflik durumu&8: &a&lONLINE" to nothing
                    add 1 to {_c.slot}
                else:
                    format gui slot {_c.slot} of player with skull of loop-value named "&c%loop-value%" with lore "&eYetkisi&8: &6%{yetki.%loop-value%}%||&eSon aktiflik zamanı&8: &a&l%{sonaktif.%loop-value%}%" to nothing
                    add 1 to {_c.slot}
        else:
            send "{@p} &cHiç yetkili yok."
quit:
    {yetkililer::%player%} is set:
        set {sonaktif.%player%} to now
Hataları deneyince gördüm, buyur.
Maalesef Hala Çalışmıyor...
 

Eq4ReX

Zombi Katili
En iyi cevaplar
0
Bendede çalışıyor skype ekle yardım edeyim : mclarenaliskype123
 
Üst