Skript Paylaşımı Susuzluk Skripti [ + Susuzluk Barı ] | v1.1

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

Riaxetr

Odunlara Vur Vur Vur!
Katılım
28 Ocak 2019
Mesajlar
39
Elmaslar
12
Puan
0
Minecraft
Riaxetr

Discord:

Riaxetr#0421

latest


Merhaba! Bugün sizlere gerçekçiliği kat kat arttıracağınız bir skripti tanıtıcam, internette dolaşırken birçok susuzluk skriptinin çalışmadığını veya hatalarla dolu olduğunu gördüm bende bunun üzerine böyle bir skript kodlamaya karar verdim.

Bu skript ile Bossbar kısmına susuzluk alanı ekleyebilirsiniz, güzel gözükür skriptin yan satırlarına ne işe yaradıklarını gösterdim ona göre düzenleyebilirsiniz. Skript,SkQuery ve SkRayFall gereklidir.

2019-01-29_19.47.59.png

JavaScript:
#===========================================================================================
# Susuzluk Skripti v1.1
# Skript Yapımcısı : Riaxetr
#===========================================================================================

on first join: #Sunucuya ilk girişte
    set {susuzluk::%player%} to 100 #Susuzluk 100 olsun.

on join: #Sunucuya girişte
   create bossbar title "Yükleniyor.." and id "%player%" for player with value 100 #Bar yüklensin ve miktarı 100 olsun
   set bossbar "%player%" color to green #Barın rengi yeşil olsun
   
every 1 second: #Her saniye
    loop players: #Oyuncuları tutsun
        edit bossbar "%loop-player%" name to "&eSusuzluk: &a%{susuzluk::%loop-player%}%&7/&a100" #Barı düzeltsin  
        edit bossbar "%loop-player%" value to {susuzluk::%loop-player%} #Susuzluğa göre ayarlasın

every 100 second: #Her 100 saniyede
    loop all players: #Tüm oyuncuları tutsun
        if {susuzluk::%Loop-player%} is greater than 10: #Eğer oyuncuların susuzluğu 10'dan fazlaysa
            remove 1 from {susuzluk::%Loop-player%} #Oyuncuların susuzluğundan 1 eksiltsin
        else: #değilse
            damage loop-player by 3 heart #Bu oyuncudan 3 can eksiltsin
            send "&cSusuzluktan öleceksin su içmelisin." to loop-player #Mesaj göndersin
         
on drink of water bottle: #Su içtiğinde
    if {susuzluk::%player%} is smaller than 80: #Susuzluğu 80'den düşükse
        add 20 to {susuzluk::%player%} #Susuzluğuna 20 eklesin.
    else: #Değilse
        send "&cDaha fazla içersen patlayacaksın." #Mesaj göndersin
        cancel event #Olaydan çıksın

İsteyenler olursa diye actionbar yani açlık ve sağlık barının üstüne susuzluk eklenmiştir!

Adsız.png

JavaScript:
#===========================================================================================
# Susuzluk Skripti v1.1
# Skript Yapımcısı : Riaxetr
#===========================================================================================

on first join: #Sunucuya ilk girişte
    set {susuzluk::%player%} to 100 #Susuzluk 100 olsun.

every second: #Her saniye
    loop all players: #Tüm oyuncuları seç
        set action bar of loop-player to "&eSusuzluk: &a%{susuzluk::%loop-player%}%&7/&a100" #Seçilen oyuncuların susuzluğunu ayarla
    
every 100 second: #Her 100 saniyede
    loop all players: #Tüm oyuncuları tutsun
        if {susuzluk::%Loop-player%} is greater than 10: #Eğer oyuncuların susuzluğu 10'dan fazlaysa
            remove 1 from {susuzluk::%Loop-player%} #Oyuncuların susuzluğundan 1 eksiltsin
        else: #değilse
            damage loop-player by 3 heart #Bu oyuncudan 3 can eksiltsin
            send "&cSusuzluktan öleceksin su içmelisin." to loop-player #Mesaj göndersin
          
on drink of water bottle: #Su içtiğinde
    if {susuzluk::%player%} is smaller than 80: #Susuzluğu 80'den düşükse
        add 20 to {susuzluk::%player%} #Susuzluğuna 20 eklesin.
    else: #Değilse
        send "&cDaha fazla içersen patlayacaksın." #Mesaj göndersin
        cancel event #Olaydan çıksın
 
Son düzenleme:
bu olay lag yapar mı ?
every 1 second: #Her saniye
loop players: #Oyuncuları tutsun
 
Bunu arayanlar için yararlı bir eklenti. Kullanılmasında bir sakınca bulunmuyor. Başarılar..
 

Çok güzel skript olmuş. Klasik ''Minecraft'' sunucularına farklı bir şekilde bakmamızı sağlayabilir.​
 
bu olay lag yapar mı ?
every 1 second: #Her saniye
loop players: #Oyuncuları tutsun

Çok lag yapmaz istersen o süreyi uzatabilirsin. '':/''

Bunu arayanlar için yararlı bir eklenti. Kullanılmasında bir sakınca bulunmuyor. Başarılar..

Yorumun için teşekkürler.:)


Çok güzel skript olmuş. Klasik ''Minecraft'' sunucularına farklı bir şekilde bakmamızı sağlayabilir.​

Bu skriptin amacı bu zaten yorumun için teşekkürler. ;)
 
Bu Skript oyuncu sayısı arttıkça kasma ve donma olmasına sebebiyet verebilir. Daha sağlıklı alternatifler üretilmesi daha iyi olacaktır.
 
latest


Merhaba! Bugün sizlere gerçekçiliği kat kat arttıracağınız bir skripti tanıtıcam, internette dolaşırken birçok susuzluk skriptinin çalışmadığını veya hatalarla dolu olduğunu gördüm bende bunun üzerine böyle bir skript kodlamaya karar verdim.

Bu skript ile Bossbar kısmına susuzluk alanı ekleyebilirsiniz, güzel gözükür skriptin yan satırlarına ne işe yaradıklarını gösterdim ona göre düzenleyebilirsiniz. Skript,SkQuery ve SkRayFall gereklidir.

Ekli dosyayı görüntüle 59617
JavaScript:
#===========================================================================================
# Susuzluk Skripti
# Yapımcı Riaxetr
#===========================================================================================

on first join: #Sunucuya ilk girişte
    set {susuzluk::%player%} to 100 #Susuzluk 100 olsun.

on join: #Sunucuya girişte
   create bossbar title "Yükleniyor.." and id "%player%" for player with value 100 #Bar yüklensin ve miktarı 100 olsun
   set bossbar "%player%" color to green #Barın rengi yeşil olsun
   
every 1 second: #Her saniye
    loop players: #Oyuncuları tutsun
        edit bossbar "%loop-player%" name to "&eSusuzluk: &a%{susuzluk::%loop-player%}%&7/&a100" #Barı düzeltsin  
        edit bossbar "%loop-player%" value to {susuzluk::%loop-player%} #Susuzluğa göre ayarlasın

every 100 second: #Her 100 saniyede
    loop all players: #Tüm oyuncuları tutsun
        if {susuzluk::%Loop-player%} is greater than 10: #Eğer oyuncuların susuzluğu 10'dan fazlaysa
            remove 1 from {susuzluk::%Loop-player%} #Oyuncuların susuzluğundan 1 eksiltsin
        else: #değilse
            damage loop-player by 3 heart #Bu oyuncudan 3 can eksiltsin
            send "&cSusuzluktan öleceksin su içmelisin." to loop-player #Mesaj göndersin
         
on drink of water bottle: #Su içtiğinde
    if {susuzluk::%player%} is smaller than 80: #Susuzluğu 80'den düşükse
        add 20 to {susuzluk::%player%} #Susuzluğuna 20 eklesin.
    else: #Değilse
        send "&cDaha fazla içersen patlayacaksın." #Mesaj göndersin
        cancel event #Olaydan çıksın

lag yapacağını zannetmiyorum. Mantıklı bir skript olmuş.
 
Bu Skript oyuncu sayısı arttıkça kasma ve donma olmasına sebebiyet verebilir. Daha sağlıklı alternatifler üretilmesi daha iyi olacaktır.

Kalabalık sunucularda dediğiniz olucaktır. Ancak onların bunu kullanacaklarını sanmam.

lag yapacağını zannetmiyorum. Mantıklı bir skript olmuş.

Teşekkürler.


...
 
Ellerine sağlık hoş olmuş başarılar
 
Bar gözükmüyor bende
 
Güzel bir skript olmuş.Fazla hart bir "Minecraft" sunucusu için mantıklı '')
 
Tebrikler. HardcoreSurvival açarsam bunu kullanırım.
 
Güzel bir skript olmuş.Fazla hart bir "Minecraft" sunucusu için mantıklı '')

Teşekkür ederim yorumunuz için :)

Tebrikler. HardcoreSurvival açarsam bunu kullanırım.

Güle güle kullanın :D
Gönderi otomatik olarak birleştirildi:

Konu Güncel
Gönderi otomatik olarak birleştirildi:

v1.1 Güncellemesi
- Bossbar'da değilde actionbar'da isteyenler için, actionbar versiyonu eklendi!
 
Son düzenleme:
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