Skript Paylaşımı Bright Prevention XM | Generatörler ve Smart Jail!

Skripti beğendin mi?

  • Evet

  • Hayır

  • Fena değil


Sonuçlar yalnızca oylamadan sonra görülebilir.
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Smart

Birisi mi Spawnlandı?
Katılım
5 Mart 2021
Mesajlar
8
Elmaslar
1
Puan
150
Yaş
38
Minecraft
Smart_GG

Discord:

?????? ???#9988

ÖN BILGI:
Bu skript survival sunucuları için yapılmıştır.

Skript Minecraft Versionu: 1.8
Skript gerekli Add-onlar: yok
Skriptin en başlarında değiştirebileceğiniz değişkenler vardır. Onları değiştirerek skripti kendi sunucunuza özel yapabilirsiniz.

Bright Prevention XM Sürümü: 1.2.5

EN SON GÜNCELLEMELERDE GELENLER:

- Bu son güncellemedir. Daha da artan özellikleri Bright Prevention XY+ ve Bright Prevention XZ+ da yapacağım.
Daha fazla bilgi için discorddan arkadaşlık atın: ????? ?? ®™#3261 [ Kopyala yapıştır yapmanızı öneririm ]


KOMUTLAR:

/setjail: Jaili olduğunuz yere belirler [ÖNERILEN YER: Bedrock duvarlarla kaplı bir yer.]

/jail [Oyuncu Adı] [Zaman]: Oyuncuyu önceden belirlenen jaile atar.
Örnek:
/jail SmartPvP_GG
ÖNEMLI NOT: Örnekteki gibi yapıldığında /unjail komutu kullanılmadığı sürece sonsuza kadar jailde kalır.

Eğer /jail [Oyuncu Adı] [Zaman] yazılırsa yine oyuncuyu önceden belirlenen jaile atar ancak bu sefer zaman ne kadar yazıldıysa o kadar sonra yeniden spawna ışınlanır.

DESTEKLENEN ZAMANLAR:
-5d = 5 Dakika
-10d = 10 dakika
-1sa = 1 Saat

/spawn: Sizi önceden belirlenmiş spawna ışınlar.
/spawnayarla: Spawnı ayarlar.

/generatör [Tür]: Herhangi bir türde generatör kurar. [Generatör = Kırılamaz bir blok oluşturur ancak her kırdığınızda o bloktan çıkar.Yani sonsuz madde toplama yeri gibi bir şey.]
DESTEKLENEN TÜRLER: Şimdilik sadece "odun" vardır.
UYARI: Generatörü olduğunuz bloğun 1 kuzey kısmına kurar.


Ayrıca merak etmeyin birisi jaildeyken /spawn ya da /tpa çekemez.

EXTRA ÖZELLIKLER:

Ölüm mesajını hiçliğe ayarlar yani birisi öldüğünde sohbette hiç bir şey yazmaz.
Giriş ve çıkış mesajlarını değiştirir.


KOD:

Kod:
#                                                                            #
#        ░██████╗███╗░░░███╗░█████╗░██████╗░████████╗  ░██████╗░░██████╗░     #
#        ██╔════╝████╗░████║██╔══██╗██╔══██╗╚══██╔══╝  ██╔════╝░██╔════╝░     #
#        ╚█████╗░██╔████╔██║███████║██████╔╝░░░██║░░░  ██║░░██╗░██║░░██╗░     #
#        ░╚═══██╗██║╚██╔╝██║██╔══██║██╔══██╗░░░██║░░░  ██║░░╚██╗██║░░╚██╗     #
#        ██████╔╝██║░╚═╝░██║██║░░██║██║░░██║░░░██║░░░  ╚██████╔╝╚██████╔╝     #
#        ╚═════╝░╚═╝░░░░░╚═╝╚═╝░░╚═╝╚═╝░░╚═╝░░░╚═╝░░░  ░╚═════╝░░╚═════╝░     #
#                                                                             #
#                                                                              #
#                                                                            #
# ########################################################################## #
#                                                                            #
#  Bilgi:            Bu Skript Tamamen Smart_GG'ye aittir!                   #
#  Uyarı:            Farklı Yerlerden paylaşılması yasaktır!                 #
#  Skript Sürümü:    Bright Prevention XM v1.2.5                             #
#                                                                            #
# ########################################################################## #





                 #DEĞIŞTIREBILECEĞINIZ ŞEYLER:
options:
    #Burasını ellemeyin!
    sürüm: &b&lSÜRÜM: &av1.2.4
 
    #Prefixi değiştirin
    prefix: &d&lBright Prevention &5&lXM &8»
 
    #Hologram işlevlerini açıp kapatın [ ÖNEMLI NOT: Hologramların açılması için HolographicDisplays gerekir yoksa hata verebilir ]
    hologram: false
 
    #Normal jaile koyulunca çıkan mesajı buradan değiştirin
    jailkoy: &eBir yetkili seni jailledi(hapise koydu)!
 
    #Normal jail bitince çıkan mesajı buradan değiştirin
    jailbitti: &eJailin bitti!Artık özgürsün!
 
    #Beş dakikalık Hapis mesajını buradan değiştirin
    5dk: &eBir yetkili seni 5 dakikalığına jailledi(hapise koydu)!
 
    #10 Dakikalık Hapis mesajını buradan değiştirin
    10dk: &eBir yetkili seni 10 dakikalığına jailledi(hapise koydu)!
 
    #1 Saatlik Hapis mesajını buradan değiştirin
    1sa: &eBir yetkili seni 1 saatliğine jailledi(hapise koydu)!
 
    #Çıkış Mesajı:
    çıkış: &e%player% &7sunucudan çıktı.
 
    #Giriş Mesajı:
    giriş: &e%player% &7sunucuya katıldı.
 
 




#BURADAN SONRASINI ELLEMENIZI TAVSIYE ETMEM
command /jail [<player>] [<text>]:
    permission: op
    permission message: &cUzgunum ancak yetkin yok.
    trigger:
        if arg 1 is set:
            teleport arg-player to {jail}
            set {injail.%arg 1%} to true
            send "{@prefix} {@jailkoy}" to arg-player
            if arg 2 is set:
                if arg 2 is "5d":
                    teleport arg-player to {jail}
                    set {injail.%arg 1%} to true
                
                    send "{@prefix} {@5dk}" to arg-player
                    wait 5 minutes
                    teleport arg-player to {spawn}
                    set {injail.%arg 1%} to false
                    send "{@prefix} {@jailbitti}" to arg-player
                if arg 2 is "10d":
                    teleport arg-player to {jail}
                    set {injail.%arg 1%} to true
                    send "{@prefix} {@10dk}" to arg-player
                    wait 10 minutes
                    teleport arg-player to {spawn}
                    set {injail.%arg 1%} to false
                    send "{@prefix} {@jailbitti}" to arg-player
                if arg 2 is "1sa":
                    teleport arg-player to {jail}
                    set {injail.%arg 1%} to true
                    send "{@prefix} {@1sa}" to arg-player
                    wait 1 hour
                    teleport arg-player to {spawn}
                    set {injail.%arg 1%} to false
                    send "{@prefix} {@jailbitti}" to arg-player
                
        if arg 1 is not set:
            send "&5&lBright Prevention XM"
            send ""
            send "&e/jail komutu: &d[ /jail (oyuncu adı) (zaman) ]"
            send ""
            send "&2&lGenel Bilgi:"
            send ""
            send "&dSeçilen oyuncuyu önceden belirlenen jaile atar."
            send ""
            send "&2&lDesteklenen zamanlar:"
            send "&e5d = 5 Dakika"
            send "&e10d = 10 Dakika"
            send "&e1sa = 1 Saat"
            send ""
            send "&3&lÖNERILEN JAIL ZAMANLARI:"
            send "&eKüfür = 5 Dakika Mute + 5 dakika jail"
            send "&eSpam = 10 Dakika Mute + 10 dakika jail"
            send ""
            send "&d           -By Smart_GG"
            send "{@sürüm}"
        
command /unjail [<player>]:
    permission: op
    trigger:
        teleport arg-player to {spawn}
        message "{@prefix} &e&eBir yetkili seni jailden(hapisten) çıkardı!" to arg-player        
        set {injail.%arg 1%} to false
        
command /setjail:
    permission: op
    trigger:
        set {jail} to location of player
        message "{@prefix} &eJail noktası ayarlandı."
    
on death:
    set death message to ""

on damage:
    victim is player
    if y-coordinate of victim is below 0:
        cancel event
        teleport victim to {spawn}
        stop

command /spawnayarla:
    permission: op
    trigger:
        set {spawn} to location of player
        message "{@prefix} &eSpawn noktası ayarlandı."
    
on command:
        if {injail.%player%} is true:
                if command is "spawn" or "tpa":
                        cancel event
                        send "{@prefix} &cSeni kurnaz seni!Hapiste olduğun için spawn çekemezsin veya tpa atamazsın!"
    
    
command /spawn:
    trigger:
        teleport player to {spawn}
    
on join:
    set join message to "{@prefix} {@giriş}"

on quit:
    set quit message to "{@prefix} {@çıkış}"
 
 
 
command /generatör [<text>]:
    permission: op
    trigger:
        if arg 1 is "odun":
            send "{@prefix} &eOdun Generatör kuruldu. &4&lDIKKAT: &cGeneratör seçilen yerin 1 blok kuzey yerinde kurulmuştur.
            set {malzemetoplamaodun} to location of player
        if arg 1 is "taş":
            send "{@prefix} &cBu özellik XM versiyonunda kapalıdır.Kullanmak için XY+ veya XZ+ versiyonlarını satın almanız gerekmektedir. Satın almak için: https://discord.gg/WU4u3YVVUj" to player
        
        
        


    
on load:
    loop 99999999999999999999999999999999999999999999 times:
        if block at {malzemetoplamaodun} is not oak log:
            set block at block 1 north {malzemetoplamaodun} to oak log
            wait 1 tick
 
Son düzenleme:
ÖN BILGI:
Bu skript survival sunucuları için yapılmıştır.

Skript Minecraft Versionu: 1.8
Skript gerekli Add-onlar: yok
Skriptin en başlarında değiştirebileceğiniz değişkenler vardır. Onları değiştirerek skripti kendi sunucunuza özel yapabilirsiniz.

KOMUTLAR:

/setjail: Jaili olduğunuz yere belirler [ÖNERILEN YER: Bedrock duvarlarla kaplı bir yer.]

/jail [Oyuncu Adı] [Zaman]: Oyuncuyu önceden belirlenen jaile atar.
Örnek:
/jail SmartPvP_GG
ÖNEMLI NOT: Örnekteki gibi yapıldığında /unjail komutu kullanılmadığı sürece sonsuza kadar jailde kalır.

Eğer /jail [Oyuncu Adı] [Zaman] yazılırsa yine oyuncuyu önceden belirlenen jaile atar ancak bu sefer zaman ne kadar yazıldıysa o kadar sonra yeniden spawna ışınlanır.

DESTEKLENEN ZAMANLAR:
-5d = 5 Dakika
-10d = 10 dakika
-1sa = 1 Saat

/spawn: Sizi önceden belirlenmiş spawna ışınlar.
/spawnayarla: Spawnı ayarlar.

Ayrıca merak etmeyin birisi jaildeyken /spawn ya da /tpa çekemez.

EXTRA ÖZELLIKLER:

Ölüm mesajını hiçliğe ayarlar yani birisi öldüğünde sohbette hiç bir şey yazmaz.
Giriş ve çıkış mesajlarını değiştirir.


KOD:

Kod:
#                                                                            #
#        ░██████╗███╗░░░███╗░█████╗░██████╗░████████╗  ░██████╗░░██████╗░     #
#        ██╔════╝████╗░████║██╔══██╗██╔══██╗╚══██╔══╝  ██╔════╝░██╔════╝░     #
#        ╚█████╗░██╔████╔██║███████║██████╔╝░░░██║░░░  ██║░░██╗░██║░░██╗░     #
#        ░╚═══██╗██║╚██╔╝██║██╔══██║██╔══██╗░░░██║░░░  ██║░░╚██╗██║░░╚██╗     #
#        ██████╔╝██║░╚═╝░██║██║░░██║██║░░██║░░░██║░░░  ╚██████╔╝╚██████╔╝     #
#        ╚═════╝░╚═╝░░░░░╚═╝╚═╝░░╚═╝╚═╝░░╚═╝░░░╚═╝░░░  ░╚═════╝░░╚═════╝░     #
#                                                                             #
#                                                                              #
#                                                                            #
# ########################################################################## #
#                                                                            #
#  Bilgi:            Bu Skript Tamamen Smart_GG'ye aittir!                   #
#  Uyarı:            Farklı Yerlerden paylaşılması yasaktır!                 #
#  Skript Sürümü:    Bright Prevention XM v1.1.0                             #
#                                                                            #
# ########################################################################## #










                 #DEĞIŞTIREBILECEĞINIZ ŞEYLER:
options:
    #Burasını ellemeyin!
    sürüm: &b&lSÜRÜM: &av1.1.0
   
    #Prefixi değiştirin
    prefix: &5&lBright Prevention XM &8»
   
    #Normal jaile koyulunca çıkan mesajı buradan değiştirin
    jailkoy: &eBir yetkili seni jailledi(hapise koydu)!
   
    #Normal jail bitince çıkan mesajı buradan değiştirin
    jailbitti: &eJailin bitti!Artık özgürsün!
   
    #Beş dakikalık Hapis mesajını buradan değiştirin
    5dk: &eBir yetkili seni 5 dakikalığına jailledi(hapise koydu)!
   
    #10 Dakikalık Hapis mesajını buradan değiştirin
    10dk: &eBir yetkili seni 10 dakikalığına jailledi(hapise koydu)!
   
    #1 Saatlik Hapis mesajını buradan değiştirin
    1sa: &eBir yetkili seni 1 saatliğine jailledi(hapise koydu)!
   
    #Çıkış Mesajı:
    çıkış: &e%player% &7sunucudan çıktı.
   
    #Giriş Mesajı:
    giriş: &e%player% &7sunucuya katıldı.
   








#BURADAN SONRASINI ELLEMENIZI TAVSIYE ETMEM
command /jail [<player>] [<text>]:
    permission: op
    permission message: &cUzgunum ancak yetkin yok.
    trigger:
        if arg 1 is set:
            teleport arg-player to {jail}
            set {injail.%arg 1%} to true
            send "{@prefix} {@jailkoy}" to arg-player
            if arg 2 is set:
                if arg 2 is "5d":
                    teleport arg-player to {jail}
                    set {injail.%arg 1%} to true
                   
                    send "{@prefix} {@5dk}" to arg-player
                    wait 5 minutes
                    teleport arg-player to {spawn}
                    set {injail.%arg 1%} to false
                    send "{@prefix} {@jailbitti}" to arg-player
                if arg 2 is "10d":
                    teleport arg-player to {jail}
                    set {injail.%arg 1%} to true
                    send "{@prefix} {@10dk}" to arg-player
                    wait 10 minutes
                    teleport arg-player to {spawn}
                    set {injail.%arg 1%} to false
                    send "{@prefix} {@jailbitti}" to arg-player
                if arg 2 is "1sa":
                    teleport arg-player to {jail}
                    set {injail.%arg 1%} to true
                    send "{@prefix} {@1sa}" to arg-player
                    wait 1 hour
                    teleport arg-player to {spawn}
                    set {injail.%arg 1%} to false
                    send "{@prefix} {@jailbitti}" to arg-player
                   
        if arg 1 is not set:
            send "&5&lBright Prevention XM"
            send ""
            send "&e/jail komutu: &d[ /jail (oyuncu adı) (zaman) ]"
            send ""
            send "&2&lGenel Bilgi:"
            send ""
            send "&dSeçilen oyuncuyu önceden belirlenen jaile atar."
            send ""
            send "&2&lDesteklenen zamanlar:"
            send "&e5d = 5 Dakika"
            send "&e10d = 10 Dakika"
            send "&e1sa = 1 Saat"
            send ""
            send "&3&lÖNERILEN JAIL ZAMANLARI:"
            send "&eKüfür = 5 Dakika Mute + 5 dakika jail"
            send "&eSpam = 10 Dakika Mute + 10 dakika jail"
            send ""
            send "&d           -By Smart_GG"
            send "{@sürüm}"
           
command /unjail [<player>]:
    permission: op
    trigger:
        teleport arg-player to {spawn}
        message "{@prefix} &e&eBir yetkili seni jailden(hapisten) çıkardı!" to arg-player          
           
command /setjail:
    permission: op
    trigger:
        set {jail} to location of player
        message "{@prefix} &eJail noktası ayarlandı."
       
on death:
    set death message to ""


on damage:
    victim is player
    if y-coordinate of victim is below 0:
        cancel event
        teleport victim to {spawn}
        stop


command /spawnayarla:
    permission: op
    trigger:
        set {spawn} to location of player
        message "{@prefix} &eSpawn noktası ayarlandı."
       
on command "/tpa":
    if {injail.%player%} = true:
        send "{@prefix} &cSeni kurnaz seni!Hapiste olduğun için hiç kimseye tpa atamazsın."
        cancel event


on command "/spawn":
    if {injail.%player%} = true:
        send "{@prefix} &cSeni kurnaz seni!Hapiste olduğun için spawn çekemezsin."
        cancel event
       
       
command /spawn:
    trigger:
        teleport player to {spawn}
       
on join:
    set join message to "{@prefix} {@giriş}"


on quit:
    set quit message to "{@prefix} {@çıkış}"

Kod:
on command:
        if {variable::%player%} is true:
                if command is "komur1" or "komut2" or "komut3":
                        cancel event
                        send "&f Bak şuan kullandın kardeşim."

Böyle yaparak Kodu kısaltabilirsin.
 
Teşşekürler hemen kısaltıyorum
 
Son düzenleme:
Kod:
on command:
        if {variable::%player%} is true:
                if command is "komur1" or "komut2" or "komut3":
                        cancel event
                        send "&f Bak şuan kullandın kardeşim."

Böyle yaparak Kodu kısaltabilirsin.
Ekledim :mc_20-0:
 
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