Skript Paylaşımı Minecraft HediyePara Skripti

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

DwordGG

O Bir İnsan
Ekip Yöneticisi
MinePass
Premium
Katılım
11 Temmuz 2017
Mesajlar
1.624
Elmaslar
888
Puan
16.385
Konum
l
Minecraft
DwordGG

Discord:

DwordGG#2855

Minecraft Türkiye Destek Forumu


Merhaba arkadaşlar, bugün sizlere DSanal Cobblestone skriptimi paylaşıcam ve tanıtıcam.

Peki Ne İşe Yarar Bu Skript?


Oyuncularınız 1 saat boyunca durduğunda belirlemiş olduğunuz para miktarını hesabına koyar ve sonra çeker. Her saat verir ve her saat sonra süreyi sıfırlar(0 saniye 0 dakika yapar).

Not: Eğer oyuncu serverden çıkarsa süre işlemeyecektir. Girdiğinde süre devam edecektir.
Lag yaparmı emin değilim ve tam skripti denemedim. Sorun filan olursa bana bildirebilirsiniz.
Skripti istediğiniz gibi düzenliyebilirsiniz.


Peki Komutları Nelerdir?

/hediye yazdığınızda bu sohbette bu çıkar.
EnB01S.png


Not: hediye sıfırla "hediyepanel.admin" permi olanlar görebilir.

/hediye zaman
EnBwaG.png


/hediye para
EnsbAq.png


/hediye paraal
Essentials da para verme mesajınız nasıl ise o mesajı verir.

Eğer kişi hediye para miktarı 0 ise ve hediye para çekme komutunu kullandıysa, bu mesaj gelir
EnsMON.png


/hediye sıfırla
EnsZUP.png




Bide her 1 saate bir bu mesajı sohbete atar
EnDLlc.png

Kod:
variables:
    {saniye::%player%}=0
    {dakika::%player%}=0
    {saat::%player%}=0
    {para::%player%}=0
   
options:
    p: &3&lHediyePara &8»
    vpara:50 #verilecek para

every 1 seconds:
    loop all players:
        add 1 to {saniye::%loop-player%}
        if {saniye::%loop-player%} is bigger than or equal to 60:
            set {saniye::%loop-player%} to 0
            add 1 to {dakika::%loop-player%}
            if {dakika::%loop-player%} is bigger than or equal to 60:
                set {dakika::%loop-player%} to 0
                add 1 to {saat::%loop-player%}
                if {saat::%loop-player%} is bigger than or equal to 1:
                    set {saat::%loop-player%} to 0
                    add {@vpara} to {para::%loop-player%}
           
every 1 hours:
    send "" to players
    send "            &b&l1 Saat &cdolmuştur belki!" to players
    send "        &e&l/hediye &ckomutunu kullan derim" to players
    send "" to players
           
command /hediye [<text>]:
    trigger:
        if arg 1 is "zaman":
            send "&e%{dakika::%player%}% dakika, %{saniye::%player%}% saniye. &c1 Saat dolunca, hesabınıza para eklenir ve süre sıfırlanır." to player
        if arg 1 is "para":
            send "{@p} %{para::%player%}% miktar, hediye paran var." to player
        if arg 1 is "paraal":
            if {para::%player%} is greater than 0:
                execute console command "eco give %player% %{para::%player%}%"
                set {para::%player%} to 0
            else:
                send "{@p} &cHesabındaki para 0 olduğu için çekemezsin. &e:D" to player
        if arg 1 is "sıfırla":
            loop all players:
                set {saat::%loop-player%} to 0
                set {dakika::%loop-player%} to 0
                set {saniye::%loop-player%} to 0
                set {para::%loop-player%} to 0
                send "{@p} &eHerkesin &czamanını &eve &cparasını &esıfırladın."
        if arg 1 is not set:
            send "&8&m--------------&8[&3&lHediye Para&8]&8&m--------------" to player
            send "" to player
            send "&3&l/hediye &8» &eHediye komutlarını gösterir." to player
            send "&3&l/hediye zaman &8» &e1 Saat dolunca, hesabınıza para eklenir ve süre sıfırlanır." to player
            send "&3&l/hediye para &8» &eHediye Paranızın miktarını gösterir." to player
            send "&3&l/hediye paraal &8» &eHediye Paranızı alırsınız." to player
            if player has permission "hediyepanel.admin":
                send "&3&l/hediye sıfırla &8» &eHerkesin zamanını ve hesabındaki parasını sıfırlarsınız." to player

Umarım yapmış olduğun Skripti beğenmişsinizdir. Konuyu beğenmeyi ve konuya mesaj atmayı unutmayın. :D
İyi günler ve iyi tatiller dilerim.
 
Son düzenleme:
Başarılı bir skript olmuş ellerinize sağlık. Başarılarının devamını dilerim. :)
 
Hmm, direk işlevi konusuna geliyorum. Bu skript, Skyblock sunucularında olması gereken bir skript. Yani benim görüşümde. Sunucuyu daha eğlenceli hale getirir. Skript'in tasarımını beğenmedim fazla ama V2'si gelirse başka puanlamalar ekleyebilirim.
 
Başarılı bir skript olmuş ellerinize sağlık. Başarılarının devamını dilerim. :)

Ne kadar işlevli olduğu tartışılır fakat güzel bir şey olmuş :)
Teşekkür ederim. SkyBlock sunucuları için güzel bir şey olabilir.
Hmm, direk işlevi konusuna geliyorum. Bu skript, Skyblock sunucularında olması gereken bir skript. Yani benim görüşümde. Sunucuyu daha eğlenceli hale getirir. Skript'in tasarımını beğenmedim fazla ama V2'si gelirse başka puanlamalar ekleyebilirim.
Teşekkür ederim.
 
Güzel olmuş, iyisin iyi.
 
güzel eline sağlık pek skript i beğenmeyen biri olsamda başarılar
 
Minecraft Türkiye Destek Forumu


Merhaba arkadaşlar, bugün sizlere DSanal Cobblestone skriptimi paylaşıcam ve tanıtıcam.

Peki Ne İşe Yarar Bu Skript?


Oyuncularınız 1 saat boyunca durduğunda belirlemiş olduğunuz para miktarını hesabına koyar ve sonra çeker. Her saat verir ve her saat sonra süreyi sıfırlar(0 saniye 0 dakika yapar).

Not: Eğer oyuncu serverden çıkarsa süre işlemeyecektir. Girdiğinde süre devam edecektir.
Lag yaparmı emin değilim ve tam skripti denemedim. Sorun filan olursa bana bildirebilirsiniz.
Skripti istediğiniz gibi düzenliyebilirsiniz.


Peki Komutları Nelerdir?

/hediye yazdığınızda bu sohbette bu çıkar.
EnB01S.png


Not: hediye sıfırla "hediyepanel.admin" permi olanlar görebilir.

/hediye zaman
EnBwaG.png


/hediye para
EnsbAq.png


/hediye paraal
Essentials da para verme mesajınız nasıl ise o mesajı verir.

Eğer kişi hediye para miktarı 0 ise ve hediye para çekme komutunu kullandıysa, bu mesaj gelir
EnsMON.png


/hediye sıfırla
EnsZUP.png




Bide her 1 saate bir bu mesajı sohbete atar
EnDLlc.png

Kod:
variables:
    {saniye::%player%}=0
    {dakika::%player%}=0
    {saat::%player%}=0
    {para::%player%}=0
  
options:
    p: &3&lHediyePara &8»
    vpara:50 #verilecek para

every 1 seconds:
    loop all players:
        add 1 to {saniye::%loop-player%}
        if {saniye::%loop-player%} is bigger than or equal to 60:
            set {saniye::%loop-player%} to 0
            add 1 to {dakika::%loop-player%}
            if {dakika::%loop-player%} is bigger than or equal to 60:
                set {dakika::%loop-player%} to 0
                add 1 to {saat::%loop-player%}
                if {saat::%loop-player%} is bigger than or equal to 1:
                    set {saat::%loop-player%} to 0
                    add {@vpara} to {para::%loop-player%}
          
every 1 hours:
    send "" to players
    send "            &b&l1 Saat &cdolmuştur belki!" to players
    send "        &e&l/hediye &ckomutunu kullan derim" to players
    send "" to players
          
command /hediye [<text>]:
    trigger:
        if arg 1 is "zaman":
            send "&e%{dakika::%player%}% dakika, %{saniye::%player%}% saniye. &c1 Saat dolunca, hesabınıza para eklenir ve süre sıfırlanır." to player
        if arg 1 is "para":
            send "{@p} %{para::%player%}% miktar, hediye paran var." to player
        if arg 1 is "paraal":
            if {para::%player%} is greater than 0:
                execute console command "eco give %player% %{para::%player%}%"
                set {para::%player%} to 0
            else:
                send "{@p} &cHesabındaki para 0 olduğu için çekemezsin. &e:D" to player
        if arg 1 is "sıfırla":
            loop all players:
                set {saat::%loop-player%} to 0
                set {dakika::%loop-player%} to 0
                set {saniye::%loop-player%} to 0
                set {para::%loop-player%} to 0
                send "{@p} &eHerkesin &czamanını &eve &cparasını &esıfırladın."
        if arg 1 is not set:
            send "&8&m--------------&8[&3&lHediye Para&8]&8&m--------------" to player
            send "" to player
            send "&3&l/hediye &8» &eHediye komutlarını gösterir." to player
            send "&3&l/hediye zaman &8» &e1 Saat dolunca, hesabınıza para eklenir ve süre sıfırlanır." to player
            send "&3&l/hediye para &8» &eHediye Paranızın miktarını gösterir." to player
            send "&3&l/hediye paraal &8» &eHediye Paranızı alırsınız." to player
            if player has permission "hediyepanel.admin":
                send "&3&l/hediye sıfırla &8» &eHerkesin zamanını ve hesabındaki parasını sıfırlarsınız." to player

Umarım yapmış olduğun Skripti beğenmişsinizdir. Konuyu beğenmeyi ve konuya mesaj atmayı unutmayın. :D
İyi günler ve iyi tatiller dilerim.

fikir güzel, verdiği amacı beğendim ve geliştirilse iyi olur. ama en kötüsü lag yapara benziyor.
 
güzel başarılı bi skript eline sağlık
 
Çok Hoş Olmuş Ellerine Sağlık Kardeşim <3.
 
hmm en sevdiğim

JavaScript:
every 1 seconds:
    loop all players:
 
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