Çözüldü Otomatik event nasıl yapılır saat 14:30 olunca sunucu oto /1430event komutunu girsin.

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

Arda

Konuşmak bedava, bana kodu göster! -Linus Torvalds
Katılım
1 Aralık 2018
Mesajlar
1.129
Elmaslar
650
Puan
7.075
Yaş
27
Minecraft
JoneX

Discord:

ArdaK#6888

Otomatik event nasıl yapılır saat 14:30 olunca sunucu oto /1430event komutunu girsin.
 
Otomatik event nasıl yapılır saat 14:30 olunca sunucu oto /1430event komutunu girsin.
Kod:
every 2 minute: #Her iki dakikada bir event yapar minute=dakika seconds=saniye
        broadcast "&r"
        broadcast " &f&lSUNUCUISMI &8➤ &71 Dakika içerisinde event başlayacaktır."
        broadcast " &f&lSUNUCUISMI &8➤ &7Lütfen envanterinizde dagitilacak esyalar için yer açınız."
        broadcast "&r"
        wait 1 minute
        broadcast " &f&lSUNUCUISMI &8➤ &a&l5 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l4 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l3 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l2 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l1 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &c&nEvent Basladi!"
        wait 1 second
        execute console command "chat kapat"
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &bHerkeze &73 &bAdet Para Kasasi Anahtari Veriliyor..."
        wait 2 second
        execute console command "crate giveall ParaKasasi 3"
        wait 2 second
        broadcast " &f&lSUNUCUISMI &8➤ &bHerkeze &73 &bTane Para Kasasi Anahtari Dagitildi /Warp Kasa Yazarak Kullanabilirsiniz"
        wait 2 second
        broadcast " &f&lSUNUCUISMI &8➤ &bEvent Tamamlandi.Iyi Oyunlar."
        wait 2 second
        execute console command "chat ac"
      
      
      
      
      
command /chat <text>:
    permission: chat.kilit
    trigger:
        if arg 1 is "kapat":
            set {kilitli} to true
            broadcast "&f&lSUNUCUISMI &8➤ &4&lSohbet Kapatildi!"
        else:
Buyrun @JoneX
 
Kod:
every 2 minute: #Her iki dakikada bir event yapar minute=dakika seconds=saniye
        broadcast "&r"
        broadcast " &f&lSUNUCUISMI &8➤ &71 Dakika içerisinde event başlayacaktır."
        broadcast " &f&lSUNUCUISMI &8➤ &7Lütfen envanterinizde dagitilacak esyalar için yer açınız."
        broadcast "&r"
        wait 1 minute
        broadcast " &f&lSUNUCUISMI &8➤ &a&l5 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l4 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l3 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l2 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l1 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &c&nEvent Basladi!"
        wait 1 second
        execute console command "chat kapat"
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &bHerkeze &73 &bAdet Para Kasasi Anahtari Veriliyor..."
        wait 2 second
        execute console command "crate giveall ParaKasasi 3"
        wait 2 second
        broadcast " &f&lSUNUCUISMI &8➤ &bHerkeze &73 &bTane Para Kasasi Anahtari Dagitildi /Warp Kasa Yazarak Kullanabilirsiniz"
        wait 2 second
        broadcast " &f&lSUNUCUISMI &8➤ &bEvent Tamamlandi.Iyi Oyunlar."
        wait 2 second
        execute console command "chat ac"
      
      
      
      
      
command /chat <text>:
    permission: chat.kilit
    trigger:
        if arg 1 is "kapat":
            set {kilitli} to true
            broadcast "&f&lSUNUCUISMI &8➤ &4&lSohbet Kapatildi!"
        else:
Buyrun @JoneX
Bu yaptığın şey saçmalık arkadaş 14.30 saatde bir olsun demiyorki 14.30 da otomatik olsun diyor skript gereksiz zaten event skripti var en iyisi TCE
 
Merhaba Dostum verdiğim skript 3-4 yıl öncesinden bir skript yabancı forumlardan bulunmuş türkçeleştirilmiş belki çalışır denemekten birşey kaybetmezsin iyi forumlar .
JavaScript:
# "-" is not entity type hatalarini gecin o hata degildir.

#-----------------------------------------------------------= AYARLAR =----------------------------------------------------------------------------#
options:

    #Event Zamanlarini Belirleyin
   
    EventSaati: 14:30
   
    # Event Ayarlari
   
    ServerIsim: DenemeCraft
   
    # Eger Yeni Item Eklemek Istiyorsaniz "-" 'yi silin. Eklediginiz Itemi Kaldirmak Istiyorsaniz Yaziyi Silip "-" koyun.
   
    EventItemi: diamond sword
    EventItemi2: iron ingot
    EventItemi3: 25 diamond
    EventItemi4: 3 gold ingot
    EventItemi5: -
    EventItemi6: -
    EventItemi7: -
    EventItemi8: -
    EventItemi9: -
    EventItemi10: -
   
#-----------------------------------------------------------= ^^^^ =----------------------------------------------------------------------------#  




   
command /event [<text>] [<text>] [<number>]:
    trigger:
        player is op:
            arg-1 is "ayarla":
                arg 2 is "yer.event":
                    set {EventLoc} to location of player
                    send "&7[&6{@ServerIsim}&7] &bBasariyla &eEvent Yeri &bSecildi"
                arg 2 is "yer.spawn":
                    set {SpawnLoc} to location of player
                    send "&7[&6{@ServerIsim}&7] &bBasariyla &eSpawn Yeri &bSecildi"
                arg 2 is "debug":
                    delete {Event.Durum}
                    send "&7[&6{@ServerIsim}&7] &bBasarili Debug"
            arg 1 isn't set:
                send "&e/event ayarla yer.spawn"
                send "&e/event ayarla yer.event"
                send "&e/event ayarla debug &7- Server Durunca Kullanilir."
               
every second:
    set {_zaman} to "%hour%:%minutes%"
    if {_zaman} is "{@EventSaati}":
        loop players:
            {Event.Durum} isn't set:
                set {Event.Durum} to true
                send "&7[&6{@ServerIsim}&7] &bOtomatik Eventin Baslamasina &c5 Saniye !" to loop-player
                wait 5 second
                send "&7[&6{@ServerIsim}&7] &bOtomatik Event Basladi Isinlaniyorsunuz !" to loop-player
                teleport loop-player to {EventLoc}
                "{@EventItemi}" isn't "-":
                    give loop-player {@EventItemi} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi2}" isn't "-":
                    give loop-player {@EventItemi2} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi3}" isn't "-":
                    give loop-player {@EventItemi3} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi4}" isn't "-":
                    give loop-player {@EventItemi4} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi5}" isn't "-":
                    give loop-player {@EventItemi5} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi6}" isn't "-":
                    give loop-player {@EventItemi6} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi7}" isn't "-":
                    give loop-player {@EventItemi7} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi8}" isn't "-":
                    give loop-player {@EventItemi8} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi9}" isn't "-":
                    give loop-player {@EventItemi9} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                wait 1 second
                "{@EventItemi10}" isn't "-":
                    give loop-player {@EventItemi10} named "&7[&6{@ServerIsim} &aHEDIYESI&7]"
                send "&7[&6{@ServerIsim}&7] &bOtomatik Event Bitmistir Spawna Isinlaniyorsunuz.." to loop-player
                teleport loop-player to {SpawnLoc}
                wait 1 minutes
                delete {Event.Durum}
 
Kod:
every 2 minute: #Her iki dakikada bir event yapar minute=dakika seconds=saniye
        broadcast "&r"
        broadcast " &f&lSUNUCUISMI &8➤ &71 Dakika içerisinde event başlayacaktır."
        broadcast " &f&lSUNUCUISMI &8➤ &7Lütfen envanterinizde dagitilacak esyalar için yer açınız."
        broadcast "&r"
        wait 1 minute
        broadcast " &f&lSUNUCUISMI &8➤ &a&l5 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l4 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l3 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l2 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &a&l1 &7Saniye içerisinde event baslayacaktir."
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &c&nEvent Basladi!"
        wait 1 second
        execute console command "chat kapat"
        wait 1 second
        broadcast " &f&lSUNUCUISMI &8➤ &bHerkeze &73 &bAdet Para Kasasi Anahtari Veriliyor..."
        wait 2 second
        execute console command "crate giveall ParaKasasi 3"
        wait 2 second
        broadcast " &f&lSUNUCUISMI &8➤ &bHerkeze &73 &bTane Para Kasasi Anahtari Dagitildi /Warp Kasa Yazarak Kullanabilirsiniz"
        wait 2 second
        broadcast " &f&lSUNUCUISMI &8➤ &bEvent Tamamlandi.Iyi Oyunlar."
        wait 2 second
        execute console command "chat ac"
     
     
     
     
     
command /chat <text>:
    permission: chat.kilit
    trigger:
        if arg 1 is "kapat":
            set {kilitli} to true
            broadcast "&f&lSUNUCUISMI &8➤ &4&lSohbet Kapatildi!"
        else:
Buyrun @JoneX
adam her x tarihinde olsun demiş sen dakika veriyorsun...
 
Sorunumu cozicek varmı 14.30 da 17.30 da 20.30 sunucu comsolu şu komutları girsin /1430event /1730event /2030event
 
Sorunumu cozicek varmı 14.30 da 17.30 da 20.30 sunucu comsolu şu komutları girsin /1430event /1730event /2030event

TCE (açılımı TimeCommandEvent) adlı eklenti ile zaten bunu yapabiliyorsun, diğer arkadaşlar da belirtmiş, tam olarak yaşadığın sıkıntı nedir? Komutu Skript veya MyCommand ile yapabilirsin zamanlama ile komutu girmek için de TCE kullanmalısın, veyahut son atılan skripti'de kullanabilirsin, tabii önce makine saatinin Türkiye saati ile aynı ve doğru olduğundan emin olmalısın.
 
TCE (açılımı TimeCommandEvent) adlı eklenti ile zaten bunu yapabiliyorsun, diğer arkadaşlar da belirtmiş, tam olarak yaşadığın sıkıntı nedir? Komutu Skript veya MyCommand ile yapabilirsin zamanlama ile komutu girmek için de TCE kullanmalısın, veyahut son atılan skripti'de kullanabilirsin, tabii önce makine saatinin Türkiye saati ile aynı ve doğru olduğundan emin olmalısın.
TCE (açılımı TimeCommandEvent) adlı eklenti ile zaten bunu yapabiliyorsun, diğer arkadaşlar da belirtmiş, tam olarak yaşadığın sıkıntı nedir? Komutu Skript veya MyCommand ile yapabilirsin zamanlama ile komutu girmek için de TCE kullanmalısın, veyahut son atılan skripti'de kullanabilirsin, tabii önce makine saatinin Türkiye saati ile aynı ve doğru olduğundan emin olmalısın.
Tce nin kullanımını öğretirmisin?
 
Tce nin kullanımını öğretirmisin?
Sorunumu cozicek varmı 14.30 da 17.30 da 20.30 sunucu comsolu şu komutları girsin /1430event /1730event /2030event

Kullanımı zaten eklenti sayfasında yazmakta, yardım komutu ile de kullanımlarına bakabilirsin, konuda ve yukarıda ki mesajda istediğin şeyleri yapmak için öncelikle makine saaatinin doğru olduğuna ve komutları girmek için gereken yetkiye sahip olduğuna emin ol, daha sonrasında aşağıdaki komutları gir:

/tce set 14:30:00 1430event (yetkisi: tce.setcommand)
/tce set 17:30:00 1730eventt (yetkisi: tce.setcommand)
/tce set 20:30:00 2030eventt (yetkisi: tce.setcommand)

Komutlar her gün belirlenen saatte yürütülecektir. Makine saatiniz ve zaman sunucunuza (Windows Server için time.windows.com'dur, fakat benim önerim time.cloudflare.com) göre ufak gecikmeler oluşabilir, dediğim gibi önce saatinizin doğru ve stabil olduğuna emin olun çoğu windows server sistemde saat bir saat geri veya ileri oluyor, yabancı lokasyon bir makine ise zaten direk Türkiye saatinden farklı oluyor kendiniz ayarlamanız gerek.

Eğer belli bir tarihte bir kerelik girilmesini istediğiniz komutlar var ise yukarıdaki format ile aynı formatta zaman ve komutu /tce setdate ile girebilirsiniz, bu komutun yetkisi ise tce.setdatecommand, eğer haftalık yürütmek istediğiniz komutlar var ise her gün 00:00:00'a bir Skript komutu ekleyip o komutta bir değişkene +1 eklersiniz, 7 olunca hafta sonu gelmiştir gibisinden bir algoritma kullanabilirsiniz.

Not: Komutlar konsoldan girilir, komutun konsoldan yürütülebildiğine emin olun, Skript kullanıyorsanız executable by: players diye bir kısım var ise orayı executable by: players and console yapın veya direkt olarak kaldırın.
 
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