İstek Her oyuncu girdiğinde komut kullanma

aBozdaG

Marangoz
Mesajlar
46
En iyi cevaplar
0
Beğeniler
9
Puanları
250
Ruh hali
Arkadaşlar başlığı daha açık hale getireyim sunucuma her oyuncu girdiğinde otomatik olarak /eventyap komutunun kullanılmasını istiyorum. Tabi bazı akıllılar bunu kötüye kullanacak olabilir. O yüzden birisi girdiğinde giriş zamanı kayıt edilsin ve bu kayıt zamanı üzerinden 1 saat geçmediyse oyuncu girdiğinde komut kullanılmasın. Biraz kafa karışıklığı yaratmış olabilirim ama skript yazmayı çok sevenler için biraz zorlayıcı ve zevkli olabilir belki. Şimdiden herkese iyi forumlar dilerim.

Edit: Farklı farklı oyuncular sunucuya girdiğinde komut otomatik olarak kullanılacak bahsettiğim 1 saat bekleme zamanı oyuncuya özel olacak.
 


_BloSweTe_

Ağaç Yumruklayıcı
Mesajlar
23
En iyi cevaplar
0
Beğeniler
1
Puanları
50
Ruh hali
Arkadaşlar başlığı daha açık hale getireyim sunucuma her oyuncu girdiğinde otomatik olarak /eventyap komutunun kullanılmasını istiyorum. Tabi bazı akıllılar bunu kötüye kullanacak olabilir. O yüzden birisi girdiğinde giriş zamanı kayıt edilsin ve bu kayıt zamanı üzerinden 1 saat geçmediyse oyuncu girdiğinde komut kullanılmasın. Biraz kafa karışıklığı yaratmış olabilirim ama skript yazmayı çok sevenler için biraz zorlayıcı ve zevkli olabilir belki. Şimdiden herkese iyi forumlar dilerim.

Edit: Farklı farklı oyuncular sunucuya girdiğinde komut otomatik olarak kullanılacak bahsettiğim 1 saat bekleme zamanı oyuncuya özel olacak.
Kod:
on first join:
    permission: giris.event #Burayı Silebilirsin Silmene Gerek Yok Permission Yazan Yere örnek.skript Gibi Yazabilirsin.
    execute console command "/eventyap"
    send "&7Oyuna Yeni Kişi Geldi &6EVENT &7Başlatıldı." to players
#Yetki giris.event Değiştirebilirsin.
#Oyuncu ilk Girdiğinde Yapılsın Diye [on first join:] 2. kere aynı hesaptan girerse event olmaz 2. kere girdiğinde olsun istiyorsan
#[on join] yapabilirsin.


oks.png
permission: giris.event​

 

ToprakM

KEK
Emektar Üye
Mesajlar
440
En iyi cevaplar
49
Beğeniler
664
Puanları
2,475
Ruh hali
Kod:
on first join:
    permission: giris.event #Burayı Silebilirsin Silmene Gerek Yok Permission Yazan Yere örnek.skript Gibi Yazabilirsin.
    execute console command "/eventyap"
    send "&7Oyuna Yeni Kişi Geldi &6EVENT &7Başlatıldı." to players
#Yetki giris.event Değiştirebilirsin.
#Oyuncu ilk Girdiğinde Yapılsın Diye [on first join:] 2. kere aynı hesaptan girerse event olmaz 2. kere girdiğinde olsun istiyorsan
#[on join] yapabilirsin.
hatalarla dolu.

Bunu kullanabilirsin tam olarak dediğini yapıyor:
JavaScript:
on join:
    if {songiris::%player%} is set:
        set {_f} to difference between {songiris::%player%} and now
        if {_f} is greater than or equal to 1 hour:
            set {_ok} to true
    else:
        set {_ok} to true
    set {songiris::%player%} to now
    if {_ok} is true:
        execute console command "/eventyap"
 

aBozdaG

Marangoz
Mesajlar
46
En iyi cevaplar
0
Beğeniler
9
Puanları
250
Ruh hali
hatalarla dolu.

Bunu kullanabilirsin tam olarak dediğini yapıyor:
JavaScript:
on join:
    if {songiris::%player%} is set:
        set {_f} to difference between {songiris::%player%} and now
        if {_f} is greater than or equal to 1 hour:
            set {_ok} to true
    else:
        set {_ok} to true
    set {songiris::%player%} to now
    if {_ok} is true:
        execute console command "/eventyap"
İşte aradığım şey, teşekkürlerimi sunuyorum.
(DİPNOT: Cevap yazmayı unutmuşum :D )
 

Üst