Sol Reklam
Sağ Reklam

Skript Paylaşımı Süt Eventi | Yeni Event Türü!

Durum
Mesaj gönderimine kapalı.

Zachugon

Odunlara Vur Vur Vur!

Discord:

Zachugon#2047

Katılım
31 Mayıs 2018
Mesajlar
33
Elmaslar
18
Puanlar
0
Yaş
23
Yer
Alem
Minecraft
KeelAveryOne
SÜT EVENTİ
Herkeze Merhaba, yapmış olduğum bir skripti paylaşmak istiyorum. Hemen nasıl kuracağımıza geçelim.

KURULUM
Altta vermiş olduğum kodu indirip, Skript klasörüne atıyoruz. Oyuna geçip, eventi yapacağımız alana "sutevent" adlı bir wg atıyoruz. Ardından "/sütevent yer-ayarla" komudunu yazıp ineklerin doğacağı yeri belirliyoruz. Ardından "/sütevent başlat" yazıp eventimizi başlatıyoruz. İnekleri sağmak için ise sağ tıklayıp, 1 saniye beklememiz yeterli.

KOD
Kod:
options:
    odul.id: iron_ingot
    odul.sayi: 16
    inek.ad: &dDana
  


variables:
    {sut_lt::*} = 0
    {sutevent} = false
    {yer_belirle} = false
    {countdown::*} = false
    {acildi.event} = false
  
  

on right click on cow:
    if {sutevent} is true:
        if "%region at player%" contains "sutevent":
            set {sagilim::%player%} to true
            if {sagilim::%player%} is true:
                cancel event
                set action bar of player to "&dSağılıyor..."
                wait 1 tick
                set action bar of player to "&aSağıldı!"
                delete event-entity
                set {sagilim::%player%} to false
                wait 2 seconds
            if display name of event-entity contains "&dDana &aLVL 1":
                set {sut_miktar::%player%} to random integer between 1 and 3
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 2":
                set {sut_miktar::%player%} to random integer between 3 and 5
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 3":
                set {sut_miktar::%player%} to random integer between 4 and 8
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 4":
                set {sut_miktar::%player%} to random integer between 6 and 9
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 5":
                set {sut_miktar::%player%} to random integer between 8 and 12
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""
            if display name of event-entity contains "&dDana &aLVL 6":
                set {sut_miktar::%player%} to random integer between 12 and 20
                add {sut_miktar::%player%} to {sut_lt::%player%}
                set action bar of player to "&d%{sut_lt::%player%}% &aLitre &7(&a+%{sut_miktar::%player%}%&7)"
                wait 2 seconds
                set action bar of player to ""                 
                  
on any movement:
    if {sagilim::%player%} is true:
        cancel event
        wait 3 seconds
                  

      
  

command /sütevent [<text>]:
    permission: sutevent.all
    trigger:
        if arg-1 is "başlat":
            if {acildi.event} is false:
                if {yer.ayarla} is true:
                    set {acildi.event} to true
                    broadcast "&d&lSÜT EVENTI &7> &aSüt eventi başlamıştır! &9/warp süteventi"
                    broadcast "&d&lSÜT EVENTI &c&lBILGILENDIRME &7> &aEvent süresi &c1 &adakika'dır"
                    loop 40 times:
                        chance of 50%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 1"
                        chance of 25%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 2"
                        chance of 15%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 3"
                        chance of 6%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 4"
                        chance of 3%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 5"
                        chance of 1%:
                            wait 5 tick
                            spawn a cow at location of {location}
                            set display name of spawned cow to "&dDana &aLVL 6"
                    set {sutevent} to true
                    wait 1 minutes
                    broadcast "&d&lSÜT EVENTI &7> &aEvent bitmiştir. &7İyi oyunlar!"
                    set {sutevent} to false
                    set {_maxValue} to 0
                    loop {sut_lt::*}:
                        set {_player} to loop-index parsed as offline player
                        if {sut_lt::%{_player}%} > {_maxValue}:
                            set {_maxValue} to loop-value
                            set {_maxPlayer} to {_player}
                    delete {sut_lt::*}
                    broadcast "&d&lSÜT EVENTI &7> &eEtkinliğin galibi : &a%{_maxPlayer}%"
                    give player {@odul.sayi} of {@odul.id} named "&dSüt Eventi &7> &fÖdül"
                    loop all players:
                        set {sut_lt::%loop-player%} to 0
                        wait 5 seconds
                        set {sut_lt::%loop-player%} to 0
                    set {acildi.event} to false
                else:
                    send "&c&lHATA &7: &aYer belirlenmemiş! &a/sütevent &dsetspawn/yer-ayarla &a!" to player
            else:
                send "&c&lHATA &7: &aEvent zaten başlamış, bittikten sonra eventi tekrar yapabilirsin :D."
        if arg-1 is "kapat" or "kapa":
            if {sutevent} is true:
                broadcast "&d&lSÜT EVENTI &7> &aEvent kapatıldı! &7İyi oyunlar!"
                set {sutevent} to false
                set {acildi.event} to false
            else:
                send "&cZaten kapalı"
        if arg-1 is "setspawn" or "yer-ayarla":
            set {location} to location of player
            send "&d&lSÜTEVENTI &7> &aSpawn noktası başarıyla belirlendi! &7(%{location}%)" to player
            set {yer.ayarla} to true
        if arg-1 is "inek-sil" or "sil":
            loop all cows:
                if loop-cow's name is "&dDana &aLVL 1" or "&dDana &aLVL 2" or "&dDana &aLVL 3" or "&dDana &aLVL 4" or "&dDana &aLVL 5" or "&dDana &aLVL 6":
                    delete loop-cow
                    send "&cSilindi!"
        if arg-1 is not set:
            send "&7&m|------------ &dSüt Eventi &7&m-------------|" to player
            send "&7> &c/sütevent başlat &7- &aEventi başlatır." to player
            send "&7> &d/sütevent kapat/kapa &7- &aEventi zorla kapatır" to player
            send "&7> &d/sütevent sil &7- &aKalan inekleri siler!" to player
            send "&7> &d/sütevent yer-ayarla/setspawn &7- &aİneklerin doğacağı yeri belirler." to player

Gerekli Eklentiler
Skript
SkRayFall
SkQuery 3



GÖRSELLER
78140

78141

78144

78145

78147




İYİ FORUMLAR!
 
Son düzenleme:

Royal Batowski

Birisi mi Spawnlandı?
Katılım
6 Temmuz 2019
Mesajlar
9
Elmaslar
13
Puanlar
0
Yaş
28
Minecraft
Batowski_
Eline sağlık gerçekten harika bir skript mutlaka indirip kullanmayı düşünüyorum bana sunucum hazır değil diyen @Majes Türk @Yamtar özelden yazmak yerine bu konuya bakmanız yeterli olucaktır.

XbY1P7.png
 

KaamiL43

Fırında Isıttığım İlk Taş

Discord:

KaamiL#6048

Katılım
3 Temmuz 2019
Mesajlar
97
Elmaslar
94
Puanlar
4.070
Minecraft
KaamiL43
Mükemmel ve kullanışlı çok iyi hazırlamışsın yeni bir event türü olması iyi olmuş :D elinin emeğine sağlık
 

Zachugon

Odunlara Vur Vur Vur!

Discord:

Zachugon#2047

Katılım
31 Mayıs 2018
Mesajlar
33
Elmaslar
18
Puanlar
0
Yaş
23
Yer
Alem
Minecraft
KeelAveryOne
Yorumlarınız için teşekkürler.
 

Majes Türk

Play.MajesTurk.Net

Discord:

Mehmet#7117

Katılım
8 Haziran 2019
Mesajlar
54
Elmaslar
23
Puanlar
3.970
Yaş
25
Minecraft
Yamtar
S

Silinen üye 79251

Ziyaretçi

Türk sunucularının artık bu tür yeni etkinlikleri vs. ihtiyacı vardı. Gerçekten yeni bir etkinlik türü yapmanız çok hoş olmuş. Elinize sağlık!
 

Buhari

Software Developer
Yönetici
Emektar
Onaylı Satıcı

Discord:

xBuhari

Katılım
6 Eylül 2017
Mesajlar
1.878
Elmaslar
1.008
Puanlar
18.150
Discord İzni
Minecraft
xBuhari
Skriptti beğendim fikir ve icraatlar güzel ama gerekli eklentilerde SkQuery 3 de olması gerek o olmadan on any movement eventini tanımaz.
 

Zachugon

Odunlara Vur Vur Vur!

Discord:

Zachugon#2047

Katılım
31 Mayıs 2018
Mesajlar
33
Elmaslar
18
Puanlar
0
Yaş
23
Yer
Alem
Minecraft
KeelAveryOne
Skriptti beğendim fikir ve icraatlar güzel ama gerekli eklentilerde SkQuery 3 de olması gerek o olmadan on any movement eventini tanımaz.
Koymayı Unutmuşum. Yorumun için teşekkürler.
 

ByRegular

CubeDesign Service
Premium
Emektar

Discord:

ByRegular#7539

Katılım
30 Aralık 2018
Mesajlar
728
Elmaslar
622
Puanlar
12.060
Yaş
21
Yer
Antalya
Minecraft
ByRegular
Harika ya çok başarılı ve mantıklı, kullanışlı sunucularına farklılık katmak isteyen arkadaşların kullanmasını tavsiye edilmeli.
 

Zachugon

Odunlara Vur Vur Vur!

Discord:

Zachugon#2047

Katılım
31 Mayıs 2018
Mesajlar
33
Elmaslar
18
Puanlar
0
Yaş
23
Yer
Alem
Minecraft
KeelAveryOne
Değerli yorumlarınız için hepinize teşekkürler.
 

Callifax

Play.SahraCraft.com

Discord:

Callifax

Katılım
26 Mayıs 2017
Mesajlar
73
Elmaslar
53
Puanlar
13.580
Minecraft
Callifax
Güzel skript eventkoyununun farklı bir hali
 

Fire Coder

Zombi Geldi, Beni Yedi

Discord:

MehmetT#8316

Katılım
10 Kasım 2017
Mesajlar
236
Elmaslar
89
Puanlar
9.075
Yer
Aydın / Kuşadası
Minecraft
firesniper
Fikir güzel Bir çok buna benzer skript var dahada gelişebilir başarılar
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı