Çözüldü /sayac skripti ve Demir Spawner skripti yardımı ( Paylaşım değil sadece yardım istiyorum )

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

yasuov

Birisi mi Spawnlandı?
Katılım
18 Ağustos 2017
Mesajlar
1
Elmaslar
2
Puan
3.740
Yaş
27
/sayac yazinca sunucuya kayıt olduğundan beri ne kadar süre geçmiş öğrenmek istiyorum.

İyi günler dilerim öncelikle konunun nereye açılacağını bilmiyorum ve Skript bölümüne açmayı tercih ettim sizden ricam böyle bir skrit ve demir spawner skritpi bu ikisine ulaşma ihtimalim var mı teşekkür ederim iyi günler . . .
 
İlk dediğinizi doğru anladım ise yazdım fakat diğer dediğinizi anlamadım.
Kod:
on first join:
    set {sayac.%player%} to 0
   
every days:
    add 1 to {sayac.%player%}
   
command /sayac:
    trigger:
        send "{sayac.%player%} gündür oynuyorsun."
 
İlk dediğinizi doğru anladım ise yazdım fakat diğer dediğinizi anlamadım.
Kod:
on first join:
    set {sayac.%player%} to 0
 
every days:
    add 1 to {sayac.%player%}
 
command /sayac:
    trigger:
        send "{sayac.%player%} gündür oynuyorsun."
Teşekkür efendim ama saat dakika cinsinden oluyorsa + olarak müteşekkir kalırım
 
Bura da üretilen maden hopper yoluyla alınabilir mi çünkü sunucuda bulunan ClearLagg plugini sayesinde yerden maden silinebilir ve oyuncu alamadan gidebilir.Acaba sıçrıyor mu yoksa direkt bloğun üstünde mi spawnlanıyor maden ve 1.isteğim deki sayaç için saat ve dakika da eklerseniz çok sevinirim teşekkürler.
Direk item spawnlanıyor yanında zaten adam hopper sistemi yaparsa yere düşerken hoppera girer. Şimdi gün saat saniye saat yapıyorum bir saniye.[DOUBLEPOST=1512147099,1512146838][/DOUBLEPOST]Buyur saat dakika saniye ve gün ekledim.
Mesajı sen kendin değiştirebilirsin.
Kod:
on first join:
    set {sayacgün.%player%} to 0
    set {sayacsaat.%player%} to 0
    set {sayacdakika.%player%} to 0
    set {sayacsaniye.%player%} to 0
   
every days:
    add 1 to {sayac.%player%}
   
every 1 minutes:
    add 1 to {sayacdakika.%player%}
   
every 1 hours:
    add 1 to {sayacsaat.%player%}
   
every 1 seconds:
    add 1 to {sayacsaniye.%player%}
   
every seconds:
    if {sayacsaniye.%player%} is greater than 60:
        set {sayacsaniye.%player%} to 0
        add 1 to {sayacdakika.%player%}
    if {sayacdakika.%player%} is greater than 60:
        set {sayacsaat.%player%} to 0
        add 1 to {sayacsaat.%player%}
    if {sayacsaat.%player%} is greater than 24:
        set {sayacgün.%player%} to 0
        add 1 to {sayacgün.%player%}
   
   
command /sayac:
    trigger:
        send "{sayacgün.%player%} Gün {sayacsaat.%player%} Saat {sayacdakika.%player%} Dakika {sayacsaniye.%player%} Saniye Toplam Oynama saatin."
 
İtem Spawner'den bahsediyorsanız, skript için Tıkla, eğer plugin için istiyorsan
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
bunlar dışında skript veya plugin kullanmanı önermem.
 
İtem Spawner'den bahsediyorsanız, skript için Tıkla, eğer plugin için istiyorsan
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
bunlar dışında skript veya plugin kullanmanı önermem.
Şimdi skript olanı kullanmam için @Green e mesaj attım ne zaman döner bilemem ama İtemSpawner plugini hatalı mesela skript te
Kod:
execute console command "itemsp ver %player% demir 1"

calismiyor konsol bu komutu kullanamaz o yüzden oyunculara adakit te bu özelliği sunamıyorum normal golem spawner vermek zorunda kalıyorum...
 
Şimdi skript olanı kullanmam için @Green e mesaj attım ne zaman döner bilemem ama İtemSpawner plugini hatalı mesela skript te
Kod:
execute console command "itemsp ver %player% demir 1"

calismiyor konsol bu komutu kullanamaz o yüzden oyunculara adakit te bu özelliği sunamıyorum normal golem spawner vermek zorunda kalıyorum...
Benim yazdığım skript _? oldumu
 
Direk item spawnlanıyor yanında zaten adam hopper sistemi yaparsa yere düşerken hoppera girer. Şimdi gün saat saniye saat yapıyorum bir saniye.[DOUBLEPOST=1512147099,1512146838][/DOUBLEPOST]Buyur saat dakika saniye ve gün ekledim.
Mesajı sen kendin değiştirebilirsin.
Kod:
on first join:
    set {sayacgün.%player%} to 0
    set {sayacsaat.%player%} to 0
    set {sayacdakika.%player%} to 0
    set {sayacsaniye.%player%} to 0
  
every days:
    add 1 to {sayac.%player%}
  
every 1 minutes:
    add 1 to {sayacdakika.%player%}
  
every 1 hours:
    add 1 to {sayacsaat.%player%}
  
every 1 seconds:
    add 1 to {sayacsaniye.%player%}
  
every seconds:
    if {sayacsaniye.%player%} is greater than 60:
        set {sayacsaniye.%player%} to 0
        add 1 to {sayacdakika.%player%}
    if {sayacdakika.%player%} is greater than 60:
        set {sayacsaat.%player%} to 0
        add 1 to {sayacsaat.%player%}
    if {sayacsaat.%player%} is greater than 24:
        set {sayacgün.%player%} to 0
        add 1 to {sayacgün.%player%}
  
  
command /sayac:
    trigger:
        send "{sayacgün.%player%} Gün {sayacsaat.%player%} Saat {sayacdakika.%player%} Dakika {sayacsaniye.%player%} Saniye Toplam Oynama saatin."


Çalışmadı efendim hata verdi Hatalar:
g90pzN.png

9D1AX8.png
 
Buyurun alıntıdır.

Permission: süre.kullan
Komut: /süre
Kod:
options:
    command: süre
    permission: süre.kullan
variables:
    {second::%player%} = 0
    {minute::%player%} = 0
    {hour::%player%} = 0

every second:
    loop all players:
        add 1 to {second::%loop-player%}
        if {second::%loop-player%} is 60:
            subtract 60 from {second::%loop-player%}
            add 1 to {second::%loop-player%}
        if {second::%loop-player%} is 60:
            subtract 60 from {second::%loop-player%}
            add 1 to {minute::%loop-player%}
        if {minute::%loop-player%} is 60:
            subtract 60 from {minute::%loop-player%}
            add 1 to {hour::%loop-player%}
          
command /{@command} [<offline player>]:
    permission: {@permission}
    trigger:
        if arg 1 is not set:
            send "&6&lSüre &3» &6Oynama Süresi &c%{hour::%player%}% &6Saat &c%{minute::%player%}% &6Dakika &c%{second::%player%}% &6Saniye"
            stop
            else:
                if {days.%arg 1%} is not set:
                    set {days.%arg 1%} to 0
                if {hour::%arg 1%} is not set:
                    set {hour::%arg 1%} to 0
                if {minute::%arg 1%} is not set:
[DOUBLEPOST=1512153050,1512153003][/DOUBLEPOST]Veya GUI destekli istiyorsanız;
Skript Paylaşımı - Online Süresi | Saniye ve dakika desteği GUI![DOUBLEPOST=1512155379][/DOUBLEPOST]Konu çözüldüyse belirtiniz.
 
Buyurun alıntıdır.

Permission: süre.kullan
Komut: /süre
Kod:
options:
    command: süre
    permission: süre.kullan
variables:
    {second::%player%} = 0
    {minute::%player%} = 0
    {hour::%player%} = 0

every second:
    loop all players:
        add 1 to {second::%loop-player%}
        if {second::%loop-player%} is 60:
            subtract 60 from {second::%loop-player%}
            add 1 to {second::%loop-player%}
        if {second::%loop-player%} is 60:
            subtract 60 from {second::%loop-player%}
            add 1 to {minute::%loop-player%}
        if {minute::%loop-player%} is 60:
            subtract 60 from {minute::%loop-player%}
            add 1 to {hour::%loop-player%}
         
command /{@command} [<offline player>]:
    permission: {@permission}
    trigger:
        if arg 1 is not set:
            send "&6&lSüre &3» &6Oynama Süresi &c%{hour::%player%}% &6Saat &c%{minute::%player%}% &6Dakika &c%{second::%player%}% &6Saniye"
            stop
            else:
                if {days.%arg 1%} is not set:
                    set {days.%arg 1%} to 0
                if {hour::%arg 1%} is not set:
                    set {hour::%arg 1%} to 0
                if {minute::%arg 1%} is not set:
[DOUBLEPOST=1512153050,1512153003][/DOUBLEPOST]Veya GUI destekli istiyorsanız;
Skript Paylaşımı - Online Süresi | Saniye ve dakika desteği GUI!

Şöyle bir hata var skripte reload atılınca sayaçta sıfırlanıyor mesela /sk reload all yaptım ya da /sk reload sayac yaptım gene sıfırlıyor süreyi falan.
 
Şöyle bir hata var skripte reload atılınca sayaçta sıfırlanıyor mesela /sk reload all yaptım ya da /sk reload sayac yaptım gene sıfırlıyor süreyi falan.
Zaten skriptten böle bir şeyi bekleyebilirsiniz, bunun için çok güzel bir plugin olan OnTime'ı öneririm.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Zaten skriptten böle bir şeyi bekleyebilirsiniz, bunun için çok güzel bir plugin olan OnTime'ı öneririm.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Teşekkürler efendim deneyeceğim sizden bir şey isteyebilir miyim acaba maden spawner nereden bulabilirim ? Günlerdir araştırıyorum ama hiç verimli sonuç elde edemedim ItemSpawner var plugin türk yapımı ondada hata var adakite verilmiyor.[DOUBLEPOST=1512156652,1512156356][/DOUBLEPOST]
Zaten skriptten böle bir şeyi bekleyebilirsiniz, bunun için çok güzel bir plugin olan OnTime'ı öneririm.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Efendim OnTime da da aynı sorun reload atılınca herşey gidiyor gene sürem sıfırlanıyor.
 
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