(Yardım) Oyunda biri yoksa /stop çekmesi.

RecepUygr

play.GameTurkMC.com
En iyi cevaplar
0
Merhaba değerli forum sakinleri. Başlıktada belirttiğim gibi 5 dakika boyunca serverde kimse yoksa /stop atması için bi skript yazabilirmisiniz? Yazan kişiye şimdiden teşekkür ederim.


Sent from my iPhone using Tapatalk
 

Beyluce

Ağaç Yumruklayıcı
En iyi cevaplar
0
Skript ile biraz zor olur gibi ama plugin ile her 5 dakikada bir çevrim içi sayısını alır ve eğer sıfır ise konsola /stop komutunu girdirir.. Eğer plugini le istiyorsan bir şeyler deneyebilirim.
 

SariKafaHD

Kömür Madencisi
En iyi cevaplar
0
Şu şekilde olabilir ; serverdeki online sayısını gösteren bir mesaj hazırlarız. Ve bu mesajda 0 yazarsa konsola /stop komutunu gönderebilir.

Çok kolay bir sistem, eve gidince yapacağım.
 

GetqusA

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
On Join:
    add to 1 {oyuncu.sayisi}:

On Quit:
    remove to 1 {oyuncu.sayisi}:
        if {oyuncu.sayisi} is 0:
            wait 5 real minute
            execute console command /stop
        else:
            cancel event
Böyle Olması Lazım :)
 
I

Iskefiyeli18

Ziyaretçi
Kod:
On Join:
    add to 1 {oyuncu.sayisi}:

On Quit:
    remove to 1 {oyuncu.sayisi}:
        if {oyuncu.sayisi} is 0:
            wait 5 real minute
            execute console command /stop
        else:
            cancel event
Böyle Olması Lazım :)
Minute değil minutes olması lazım sanırsam.
 

Beyluce

Ağaç Yumruklayıcı
En iyi cevaplar
0
Çalışacağından emin değilim ama
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
yazdığım eklentiyi indirebilirsin.

Skript ile yapmak istiyorsan;
PHP:
on join:
    add 1 to {cevrim_ici}

on quit:
    remove 1 from {cevrim-ici}
    if {cevrim-ici} is equal to 0:
        set {sunucu-arcelik} to true
        every 30 seconds:
           add 1 to {point}
    else:
        set {sunucu-arcelik} to false
    if {point} is greater than 9:
        execute console command "/stop"
 

SariKafaHD

Kömür Madencisi
En iyi cevaplar
0
Kod:
On Join:
    add to 1 {oyuncu.sayisi}:

On Quit:
    remove to 1 {oyuncu.sayisi}:
        if {oyuncu.sayisi} is 0:
            wait 5 real minute
            execute console command /stop
        else:
            cancel event
Böyle Olması Lazım :)
Şuanda aynısını yazmışız onu farkettim. Bende hazırlıyordum. Arkadaşa katılıyorum , kodlar doğru.
 

RecepUygr

play.GameTurkMC.com
En iyi cevaplar
0
SG sunucumda bungeecord sistemi var ve bazen arenalara girilmiyor bundan dolayı gerekiyor, hangisi doğru olan kafan karıştı :D


Sent from my iPhone using Tapatalk
 

Beyluce

Ağaç Yumruklayıcı
En iyi cevaplar
0
Şu anda kendiminkiler dahi hiç birinin kusursuz çalışacağını sanmıyorum :/ Basit bir sistem ama skript ile karışık, plugin ile biraz daha uzman olman gerekiyor :(

Eğer bukkit.getserver().shutdown kodu ile sunucu kapanıyor sa doğrudur :/
 
Üst