• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.
  • rabisu
    Minecraft Türkiye Forumu Reklam   Minecraft Türkiye Forumu Reklam   Minecraft Türkiye Forumu Reklam
  • Bir Youtube kanalınız var ve kanalınızın tanıtımını mı yapmak istiyorsunuz? Bizimle bu linkten iletişime geçin, size sponsor olalım!

Belirli Alanda Süreli Kazı Yapma Skripti

MuhammetReck

Sudan Çıkmış
Mesajlar
4
Beğeniler
0
Puanları
50
#1
Arkadaşlar acilen Belirli Alanda Süreli Kazı Yapma Skripti gerekiyor.Eğer böyle bir skript varsa altta link paylaşırsanız ya da kendiniz yazabilirseniz sevinirim şimdiden teşekkürler
 

ErenSB

Ortam mesajın kendisidir.
Editör
Mesajlar
325
Beğeniler
126
Puanları
730
Xbox
ErenB24
Ruh Hali
Minecraft
ErenB
#2
Arkadaşlar acilen Belirli Alanda Süreli Kazı Yapma Skripti gerekiyor.Eğer böyle bir skript varsa altta link paylaşırsanız ya da kendiniz yazabilirseniz sevinirim şimdiden teşekkürler
Kazı yapma derken mesela bir alan 10 dakikada bir kırılacak mı ?
 

ErenSB

Ortam mesajın kendisidir.
Editör
Mesajlar
325
Beğeniler
126
Puanları
730
Xbox
ErenB24
Ruh Hali
Minecraft
ErenB
#4
hayır mesela normal hammaddeye oyuncu en fazla 2 saat girebilecek günde onu soruyordum
Böyle bir eklenti yok sanırım, birisinin yazması gerekiyor ki burada kimse bedava öyle bir plugini yazmaz sanırım. :)

Veya varsa da ben bilmiyorum cevap bekleyebilirsin.
Olacağını sanmıyorum öyle bir şey yapmana gerek yok zaten yenilenme süresini uzatırsın biraz olur biter.
 

Alakazam

Taş Madencisi
Mesajlar
96
Beğeniler
24
Puanları
400
#7
Buyur.
Kod:
options:
    rgismi: surelikazialani # Alan korumasının ismi.
    dunya: world # Alanın bulunduğu dünya.
    kazisuresi: 120 # Oyuncunun günlük kazı süresi. (Dakika)
    beklemesuresi: 1440 # Kazı süresi sıfırlanma süresi. (Dakika)

on unload:
    delete {alan::*} # Sunucu yeniden başlatıldığında, skript yeniden yüklendiğinde veya devre dışı bırakıldığında süreleri sıfırlar.

on block break:
    if "%region at event-block%" is "{@rgismi} in world {@dunya}":
        if {alan::sure::%player%} is not set:
            set {alan::sure::%player%} to now
            send " &f> &aKazı süreniz başladı, şuandan itibaren {@kazisuresi} dakika kazı yapabilirsiniz!"
        set {_sure} to difference between {alan::sure::%player%} and now
        if {_sure} is bigger than {@beklemesuresi} minutes:
            delete {alan::sure::%player%}
            send " &f> &aKazı süren sıfırlandı, bir sonraki kırdığın blok kazı süreni başlatacak!"
            stop
        if {_sure} is bigger than {@kazisuresi} minutes:
            cancel event
            set {_kalan.sure} to {@beklemesuresi} minutes
            remove {_sure} from {_kalan.sure}
            send " &f> &cDaha fazla kazı yapamazsınız! Beklemeniz gereken süre: %{_kalan.sure}%"