Dakika Ödül System

cezapro35

Zombi Katili
En iyi cevaplar
0
Merhaba Arkadaşlar;
Bugün karşınız'da kolay olan ödül sistemi yaptım.
Öylesine yazdım size paylaşmak istedim.
Resim atamıyorum kolay bir skript zaten.
Kodu denemedim fakat hata yok gibi.


SYSTEM INFO

Her saniye 1 online süresi gelir.
Sürene bakman için /süre yazabilirsiniz.
Süreniz 10 dakika olmuş ise /ödül yazarak paranızı alabilirsiniz.


Kolay sistemdir öyle paylaşayım dedim.
C#:
options:
    para : 25000
C#:
variables:
    {online.%player%} = 0
   
every a seconds:
    loop players:
        add 1 to {online.%loop-player%}
       
command /ödül:
    trigger:
        if {online.%player%} is greater than or equal to 600:
            send "&aÖdülünü başarıyla aldın." to player
            add {@para} to player's money
            remove 600 from {online.%player%}
        else:
            send "&cBunu yapmak için en az 10 dakika oynamalısın!" to player
           
command /süre:
    trigger:
        send "&eOynama Süren &7&l→ &e%{online.%player%}% Saniye" to player


Hata var mı bilmiyorum...
Coin desteği de getirilmiştir.
Açıp kapanabilir.


C#:
options:
    para : 25000
    coin : 25 # coin true ise kaç ödül coin verecek ?

variables:
    {online.%player%} = 0
    {coin.%player%} = 0
    {coin.stats} = true # coini false yaparsanız kapanır.
  
every a seconds:
    loop players:
        add 1 to {online.%loop-player%}
      
command /ödül:
    trigger:
        if {online.%player%} is greater than or equal to 600:
            send "&aÖdülünü başarıyla aldın." to player
            if {coin.stats} is true:
                add {@coin} to {coin.%player%}
            else:
                add {@para} to player's money
            remove 600 from {online.%player%}
        else:
            send "&cBunu yapmak için en az 10 dakika oynamalısın!" to player
          
command /süre:
    trigger:
        send "&eOynama Süren &7&l→ &e%{online.%player%}% Saniye" to player



 
Son düzenleme:

ErenSB

Elmas Madencisi
Emektar Üye
En iyi cevaplar
26
Gayet başarılı bir sistem tebrik ederim :)
Deneyecem hatasız çalışırsa kullanacam
Komutla ödül alma özelliği çok iyi olmuş afk kalıpta 30 dk da 1 saatte bir para alanlar oluyor diğer skriptlerde
Tebrikler.
 

cezapro35

Zombi Katili
En iyi cevaplar
0
Gayet başarılı bir sistem tebrik ederim :)
Deneyecem hatasız çalışırsa kullanacam
Komutla ödül alma özelliği çok iyi olmuş afk kalıpta 30 dk da 1 saatte bir para alanlar oluyor diğer skriptlerde
Tebrikler.
Önemli değil kolay bir skript.
Hata olacağını sanmıyorum.
Güzel yorumunuz için "teşekkür" ediyorum.
 

Axel102

Hayalet Avcısı
En iyi cevaplar
6
Kod:
#CONNECT
on login:
 while player is online:
  wait 1 minute
  add 1 to {min.%player%}
  {min.%player%} is 60:
   remove 60 from {min.%player%}
   add 1 to {hour.%player%}
bu şekilde kullanmayı dene
 

DerpBoy

Kömür Madencisi
En iyi cevaplar
0
Kod:
variables:
    {saniye::%player%} = 0
    {dakika::%player%} = 0
    {saat::%player%} = 0

every second:
    loop all players:
        add 1 to {saniye::%loop-player%}
        if {saniye::%loop-player%} is 60:
            subtract 60 from {saniye::%loop-player%}
            add 1 to {dakika::%loop-player%}
        if {dakika::%loop-player%} is 60:
            subtract 60 from {dakika::%loop-player%}
            add 1 to {saat::%loop-player%}
        {saat::%loop-player%} is 1:
            {verild.%loop-player%} isn't set:
                set {saat::%loop-player%} to 0
                execute console command "eco give %loop-player% 10000"
                send "&e1 saat oynadığın için ödüllendirildin!" to loop-player
command /surem:
    trigger:
        send "&6Online Süreniz: &e%{saat::%player%}% &7saat &e%{dakika::%player%}% &7dakika &e%{saniye::%player%}% &7saniye."

Buyrun hocam
 

KingAmdin_YT

Demir Madencisi
En iyi cevaplar
1
Açmadıysan boş yapma.
Arkadaşlar doğru söylüyor. Evet lag yapar. Fakat skriptin aynı işlevini gören eklentiyi daha çok tercih ediyoruz.
Skript'in yüklendiğinde variables'teki gereksiz verilerin okunması zorunda kalır. Ayrıca verileri eklerken de aynı anda oyuncuların verileri çekmesi de zorlaşır.
Bir de sen bu 3 satırlı skripti dener misin?
Kod:
on chat:
    message contains "sa"
    make player say "sa"
 
Üst