Sicaklik [Skript]

SnKaan

Elmas Madencisi
En iyi cevaplar
0
Kod:
on load:
    set {sicaklik} to 5
 
every 10 second:
    loop all players:
        if chance of 50%:
            if {sicaklik} is greater than 20:
                stop
            else:
                add 1 to {sicaklik}
        else:
            if {sicaklik} is smaller than -5:
                stop
            else:
                remove 1 from {sicaklik}
        display board named "&c&l&nDIKKAT" to loop-player
        make score "&f&lSicaklik" in board of loop-player to {sicaklik}
        move display of loop-player to sidebar
        if {sicaklik} is smaller than 0:
            loop blocks in radius 5 around loop-player:
                loop-block is a fire:
                    stop trigger
            damage loop-player by 1 hearts

at 20:00:
    loop 25 times:
        if {sicaklik} is smaller than -5:
            stop
        remove 1 from {sicaklik}
        wait 5 second
     
at 06:00:
    loop 20 times:
        if {sicaklik} is greater than 20:
            stop
        add 1 to {sicaklik}
        wait 5 second

Kendi sunucumda kullanıcaktım sonradan vazgeçtim türkler bu kadar zor sevmezler diye :) Lagda yapmaz değil yani every second 10 kısmını yükseltip lagı önleyebilirsiniz.

Gerekenler: Skript+
Özellikler:
-Sıcaklık 0'ın altına düşünce Her 10 saniyede 1 can gider.
-Etrafınızda ateş varsa soğuktan etkilenmezsiniz.
-Gece olunca Sıcaklık düşer
-Gündüz olunca sıcaklık yükselir
-Her 10 Saniyede %50 şansla sıcaklık 1 yükselir yada düşer.
-Scoreboardda Sicakligi gösteren tablo vardır.Sicaklik arttikca yada düştükçe güncellenir.
-Reload attıkça sıcaklık 5 olur.
 
Son düzenleme:

Osndbk41

Bedrock Kaşifi
En iyi cevaplar
0
Güzel olmuş.Çok yaratıcı.Bir de bunu biyomlara göre ayarlasan çok güzel olur mesela Taiga'da 5c Çölde 10c olabilir (Misal)
 

KRHN

Yazılımcı Beyefendi
En iyi cevaplar
0
Daha önce yaptığım bir proje :D Üstelik Skript+ ile değil sadece Skript ile çalışmaktaydı.
 

SnKaan

Elmas Madencisi
En iyi cevaplar
0
Daha önce yaptığım bir proje :D Üstelik Skript+ ile değil sadece Skript ile çalışmaktaydı.
Evet hatırlıyorum :) Ama galiba bizim grup konusunda kalmış o çünkü bunu yaparken forumda arattım o konuyu bulamadım bulsam onu kullancaktım sonra vazgeçince bu yaptığım skript elimde kaldı yayınladım :) Skript+ gerekmedende yapabilirdim kendi sunucum için yapıyordum ve scoreboard kullandım onun için skript+ istiyor :D Senin yaptığında sıcaklık ayarları ve daha çok blok vardı hatta sadece ateş ısıtmıyordu daha gelişmişti.
 

Salturbone

Portal Uzmanı
En iyi cevaplar
0
Skor Tabelasini skript+ kullanmadan da degistirebilirsin ve kontrol edebilirsin.
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
Oyuncuya ozel olur ama sadece kendisini gostermez. Herkesi gosterir. Kontrol edebilmek icin sicaklik degistirme durumunda bir sk degiskenini de degistirip o degiskeni kontrol eder.
Oyuncuya özel olmaz ki :( veya scoreboard'da cahil olduğum için bilmiyorum. Başka bir oyuncunun sıcaklığını ve kendi sıcaklığını görür .-.
değüşük olur .-.[DOUBLEPOST=1420482741,1420482705][/DOUBLEPOST]
Sıcaklık için xp bar'ı kulansaydın keşke.
Zaten fact sunucular vs kullanmaz bunu.

Yaratıcı +1
O sistemle çok hoş şiyler yapılıyor :3 maden kazma yapmıştım çok hoştu .-.
 

KaanGunlu

Işık Taşı Madencisi
En iyi cevaplar
0
Sıcaklık falan bunlar basit işler :D
Daha büyük projeler bekliyoruz sizden :D
 

Salturbone

Portal Uzmanı
En iyi cevaplar
0
Oyuncuya özel olmaz ki :( veya scoreboard'da cahil olduğum için bilmiyorum. Başka bir oyuncunun sıcaklığını ve kendi sıcaklığını görür .-.
değüşük olur .-.[DOUBLEPOST=1420482741,1420482705][/DOUBLEPOST]
O sistemle çok hoş şiyler yapılıyor :3 maden kazma yapmıştım çok hoştu .-.
Dogru sen redstone cahaliydin bilmeyebilirsin :(
 
Üst