[SKRIPT] Essentials Skripti v.1.5

Hase1968

Ağaç Yumruklayıcı
En iyi cevaplar
0
Merhaba arkadaşlar bugün sizlere kendi yapmış olduğum essentials skriptini tanıtacağım :D
Lafı çok uzatmadan kodu buraya ekliyim sizler buradan bakarsınız BUNUN İÇİN ÇOK UĞRAŞTIM 1 BEĞENİYİ ÇOK GÖRMEYİN LÜTFEN

Kod:
options:
    es_yetki: es.*
    es_pre: &6[&cEssentials&6]
command /help:
    aliases: yardim,pl,help
    trigger:
        send "&6/gm <mod> &7|| &aOyun Modunu Degistirir!"
        send "&a/day &7|| &6Saati Degistirir!"
        send "&6/night &7|| &aSaati Degistirir!"
        send "&a/fly <oyuncu> &7|| &6Uçma Modunu Açıp Kapar!"
        send "&6/kick <oyuncu> &7|| &aOyuncuyu Atar!"
        send "&a/ban <oyuncu> &7|| &6Oyuncuyu Banlar!"
        send "&6/unban <oyuncu> &7|| &aOyuncunun Banını Açar!"
        send "&a/sun &7|| &6Havayı Değiştirir!"
        send "&6/rain &7|| &aHavayı Değiştirir!"
        send "&a/warp <warpisim> &7|| &6Warp'a Gider!"
        send "&6/warp <ekle,sil> &7|| &aWarp Ayarları!"
        send "&a/op <oyuncu> &7|| &6Oyuncuya OP Verir!"
        send "&6/deop <oyuncu> &7|| &aOyuncudan OP Alır!"
        send "&a/kill <oyuncu> &7|| &6Oyuncuyu Oldurur"
        send "&6/yak <oyuncu> &7|| &aOyuncuyu Yakar!"
        send "&a/msj <oyuncu> <mesaj> &7|| &6Oyuncuya Mesaj Gönderir!"
        send "&6/konum &7|| &aKonumunu Gosterir!"
        send "&a/konum <oyuncu> &7|| &6Oyuncunun Konumunu Gösterir!"
command /gm [<text>]:
    permission: es.gm,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            send "{@es_pre} &cLutfen Bir Deger Girin!" to player
        if arg 1 is not "0" or "1" or "2" or "survival" or "creative" or "adventure":
            send "{@es_pre} &cLütfen Doğru Karakter veya Değer Girin" to player
        if arg 1 is "1" or "creative":
            set player's gamemode to creative
            send "{@es_pre} &aOyun Modun Yaratıcı Oldu!"
        if arg 1 is "0" or "survival":
            set player's gamemode to survival
            send "{@es_pre} &aOyun Modun Hayatta Kalma Oldu!"
        if arg 1 is "2" or "adventure":
            set player's gamemode to adventure
            send "{@es_pre} &aOyun Modun Maceraci Oldu!"
command /day:
    permission: es.day,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        set time to 8am
        send "{@es_pre} &aSaat Sabah Oldu!"
command /night:
    permission: es.night{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        set time to 10pm
        send "{@es_pre} &aSaat Gece Oldu!"
command /fly [<player>]:
    permission: es.fly,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            if {uc.%player%} is not set:
                set {uc.%player%} to 1
                set player's fly mode to on
                send "{@es_pre} &aUçuş Modun Açık!"
            else:
                delete {uc.%player%}
                set player's fly mode to off
                send "{@es_pre} &aUçuş Modun Kapalı!"
        else:
            if {uc.%arg 1%} is not set:
                set {uc.%arg 1%} to 1
                set player's fly mode to on
                send "{@es_pre} &aUçuş Modun Açık!" to arg 1
            else:
                delete {uc.%arg 1%}
                set player's fly mode to off
                send "{@es_pre} &aUçuş Modun Kapalı!" to arg 1
command /kick [<player>]:
    permission: es.kick,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            send "{@es_pre} &cLutfen Bir Oyuncu Adı Girin!"
        if arg 1 is not online:
            send "{@es_pre} &cOyuncu Cevrimici Degil!"
        if arg 1 is set:
            if arg 1 is online:
                kick arg 1 due to "&6Sunucudan Yönetici Tarafından Atıldın!"
command /ban [<offlineplayer>]:
    permission: es.ban,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            send "{@es_pre} &cLutfen Bir Oyuncu Adı Girin!"
        if arg 1 is set:
            if arg 1 is online:
                kick arg 1 due to "&6Sunucudan Banlandınız!"
                ban arg 1 due to "&6Sunucudan Banlandınız!"
command /unban [<text>]:
    permission: es.unban{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            send "{@es_pre} &cLutfen Bir Oyuncu Adı Girin!"
        if arg 1 is set:
            unban arg 1
            send "&a%arg 1% Adlı Kişinin Banı Kalktı"
command /sun:
    permission: es.sun,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        set weather to clear
        send "{@es_pre} &aHava Değişti!"
command /rain:
    permission: es.rain,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        set weather to rain
        send "{@es_pre} &aHava Değişti!"
command /warp [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            if arg 2 is not set:
                send "{@es_pre} &cLutfen Bir Warp Girin!"
        if arg 1 is not "ekle" or "sil":
            if {warp.%arg 1%} is set:
                send "&3&l------------------------------------------"
                send "&aWarp'a Gidiliyor!"
                send "&3&l------------------------------------------"
                wait 3 seconds
                teleport player to {warp.%arg 1%}
            else:   
                send "&6Böyle Bir Warp Bulunamadı!"
        if arg 1 is "ekle":
            if arg 2 is set:
                if player have permission "{@es_yetki}" or "es.warp":
                    set {warp.%arg 2%} to location of player
                    send "&6Warp Kaydedildi!"
                else:
                    send " {@es_pre} &cYetkin Yok!"
            else:
                send "{es_pre} &cLutfen Bir Warp Girin!"
        if arg 1 is "sil":
            if arg 2 is set:
                if player have permission "{@es_yetki}":
                    delete {warp.%arg 2%}
                    send "&6Warp Silindi!"
                else:
                    send " {@es_pre} &cYetkin Yok!"
            else:
                send "{es_pre} &cLutfen Bir Warp Girin!"
command /deop [<player>]:
    permission: es.deop,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        deop arg 1
        send "&aOyuncu Artık OP Değil" to player
        send "&aArtık OP Değilsin!" to arg 1
every 1 minutes:
    clear dropped items
command /kill [<player>]:
    permission: es.kill{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            send "{@es_pre} &cLütfen Bir Oyuncu Ismi Girin!"
        if arg 1 is set:
            if arg 1 is online:
                kill arg 1
                send "{@es_pre} &a%player% Tarafından Komut Ile Olduruldunuz!" to arg 1
                send "{@es_pre} &a%arg 1% Adli Oyuncuyu Komut Ile Oldurdunuz!" to player
            else:
                send "{@es_pre} &cLutfen Oyunda Olan Birini Secin!"
command /yak [<player>]:
    permission: es.yak{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is not set:
            send "{@es_pre} &cLütfen Bir Oyuncu Ismi Girin!"
        if arg 1 is set:
            if arg 1's gamemode is not creative:
                set block 0.5 up location of arg 1 to fire
                wait 1 tick
                set block 0.5 up location of arg 1 to air
                send "{@es_pre} &a%player% Tarafından Yakıldın!" to arg 1
            else:
                send "{@es_pre} &cOyuncu Yaratıcı Modunda!"
command /msj [<player>] [<text>]:
    permission: es.msj,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                send "{@es_pre} &a%player% Sana Fısıldadı! MESAJ: %arg 2%" to arg 1
            else:
                send "{@es_pre} &cLütfen Bir Mesaj Girin!"
        else:
            send "{@es_pre} &cLütfen Bir Alıcı Girin!"
command /konum [<player>]:
    permission: es.konum,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        if arg 1 is set:
            send "{@es_pre} &a%arg 1% Konumu : %location of arg 1%"
        else:
            send "{@es_pre} &aKonumun: %location of player%"
command /hat [<item>]:
    permission: es.hat,{@es_yetki}
    permission message: {@es_pre} &cYetkin Yok!
    trigger:
        equip arg 1 with {_item}
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
En iyi cevaplar
7
/gm komudunu başka kişilerin gamemodunu değiştirebilmek için de ayarlaman gerekir. Benim genel skripti indirerek hatalarını düzeltebilirsin.
(bağlantı: https://forum.gamer.com.tr/konu/skr...amamen-ayarlanabilen-ram-dostu-skript.252524/)
Güzel olmuş :)

Edit: Bu arada ban kısmını düzgün yazmamışsın. Direk ismi yazılan kişiye ban atabilirsin. Online olup olmadığını kontrol etmene gerek yoktu bence.
 

Secret_wither

Bedrock Kaşifi
En iyi cevaplar
0
Güzel olmuş. Almanyadayım haliyle iğrenç bir laptoğtan hallediyorum işlerimi o yüzden yardım edemeyeceğim. Yoksa bunu geliştrip plugininden güzel hale çeviriridim.ş


Sent from my iPad using Tapatalk
 

iZeckGH

Obsidyen Madencisi
En iyi cevaplar
0
Bence Plugini Varken Sk Sini Kullanmak Biraz Sacma. Essentialsin Aynisini Yapsan Lag Cikartabilir.
Essentialsda BirSuru Ozellik Var Oyuncularin Bilgileri vs.. Ve Bazi Pluginlerde Essentials Olmadan Calismio.
Yinede +1 Vericem Emeginin Karsiligi
 

Hase1968

Ağaç Yumruklayıcı
En iyi cevaplar
0
Bence Plugini Varken Sk Sini Kullanmak Biraz Sacma. Essentialsin Aynisini Yapsan Lag Cikartabilir.
Essentialsda BirSuru Ozellik Var Oyuncularin Bilgileri vs.. Ve Bazi Pluginlerde Essentials Olmadan Calismio.
Yinede +1 Vericem Emeginin Karsiligi
Teşekkür ederim yeni versiyonlarını çıkartıcağım benim uğraştığım şey pluginleri olabildiğince azaltmak ve ram arttırmak :D[DOUBLEPOST=1435049653,1435049621][/DOUBLEPOST]
/gm komudunu başka kişilerin gamemodunu değiştirebilmek için de ayarlaman gerekir. Benim genel skripti indirerek hatalarını düzeltebilirsin.
(bağlantı: https://forum.gamer.com.tr/konu/skr...amamen-ayarlanabilen-ram-dostu-skript.252524/)
Güzel olmuş :)

Edit: Bu arada ban kısmını düzgün yazmamışsın. Direk ismi yazılan kişiye ban atabilirsin. Online olup olmadığını kontrol etmene gerek yoktu bence.
Ban kısmını bilerek öyle yaptım bence daha güzel oldu ama istiyosan değiştirebilirsin :D
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
Fly kısmı hatalı. set player's fly mode değilde set arg 1's fly mode olması gerekiyor.
 

VoltZoom

Ağaç Yumruklayıcı
En iyi cevaplar
0
Bayağa güzel olmuş ama ayrıntılara girilmesi lazım biraz daha
 
Üst