Skript Paylaşımı SanalCoin | Daha önceden paylaşıldımı bilmiyorum :D

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

TekinSTY

Kızılsakal Kızıltaş?
Katılım
23 Mayıs 2019
Mesajlar
489
Elmaslar
161
Puan
0
Yaş
21
Minecraft
_AngelLegend_

Discord:

Ben Bilmem Kİ ?#3432

SELAMUNALEYKÜM Sevgili kanka'lar şimdi size az önce kendim ve forumdan yardım aldıgım 1 2 kişi ile yaptıgım skripti tanıtacağım.
İlk olarak bu benim ilk skriptlerimden. Ve bu yüzden acemilik yapmış olabilirim :)
Skriptin söyle bir mantıgı var sanal madenciligi açarsın ve bu madenciligi açman için belirli yetkiye sahip olman lazım.
Şimdi 1 2 görsel atalım bakalım :))



ANA KOMUT İLE GÖRSEL VE BİLGİLER ;
71316

Görselde de gördüğünüz gibi basit bir kullanımı var "/scbaşlat <aç-kapat>" diye.
eğer skriptte en üsteki yetkilerden 1'ine bile sahip değil iseniz şöyle bir hata verir.
71317

Eğer sahipseniz diyelim 1x perm'ine sahipsiniz 1x in karşısında olan kadar saniye başına 1 sanalcoin alacaksınız.

skriptin size coin verdiğine dayir uyarı mesajı.
71318

Peki ben puanıma nasıl bakacağım ???

"/scpuanım" yazarak bakabilirsin puanına.

Puan nasıl gösteriliyor peki ???

Alta resim var bro :D
71319

Peki skripti aldın ve denedin çalışıyor puanda aldın ve bu puanı silmek istiyorsun.

Nasıl mı sileceksin ??
"/scsıfırla oyuncu adı" işte gördün :D alta resmi var bro :D

71320


Bu kadardı skript ilerde daha fazla şeyler eklicem :D


Kod:
options:
    1x: 1
    2x: 2
    3x: 6
    4x: 24
    1xper: saniyede.1xpuan
    2xper: saniyede.2xpuan
    3xper: saniyede.3xpuan
    4xper: saniyede.4xpuan
    yetki: sanal.coin
    yetkiolmayinca: &c&LHATA &8» &7Bunu yapmaya iznin yok !
    prefix: &3S&fC &8» &7
    
on join:
 if {sanalcoin.%player%} isn't set:
  set {sanalcoin.%player%} to 0

command /scbaşlat <text>:
    usage: "&c&LHATA &8» &dDoğru kullanımı : &3/scbaşlat <aç-kapat>"
    trigger:
        if player has permission "{@1xper}":
            arg 1 is "aç":
                set {parakazan::%player%} to true
                send "{@prefix} Sanal madenciliğini açtın."
            arg 1 is "kapat":
                set {parakazan::%player%} to false
                send "{@prefix} Sanal madenciliğini kapattın."
            while {parakazan::%player%} is true:
                add {@1x} to {sanalcoin.%player%}
                wait 1 seconds
        else if player has permission "{@2xper}":
            arg 1 is "aç":
                set {parakazan::%player%} to true
                send "{@prefix} Sanal madenciliğini açtın."
            arg 1 is "kapat":
                set {parakazan::%player%} to false
                send "{@prefix} Sanal madenciliğini kapattın."
            while {parakazan::%player%} is true:
                add {@2x} to {sanalcoin.%player%}
                wait 1 seconds
        else if player has permission "{@3xper}":
            arg 1 is "aç":
                set {parakazan::%player%} to true
                send "{@prefix} Sanal madenciliğini açtın."
            arg 1 is "kapat":
                set {parakazan::%player%} to false
                send "{@prefix} Sanal madenciliğini kapattın."
            while {parakazan::%player%} is true:
                add {@3x} to {sanalcoin.%player%}
                wait 1 seconds
        else if player has permission "{@4xper}":
            arg 1 is "aç":
                set {parakazan::%player%} to true
                send "{@prefix} Sanal madenciliğini açtın."
            arg 1 is "kapat":
                set {parakazan::%player%} to false
                send "{@prefix} Sanal madenciliğini kapattın."
            while {parakazan::%player%} is true:
                add {@4x} to {sanalcoin.%player%}
                wait 1 seconds
        else:
            arg 1 is "aç":
                send "{@prefix} Sen kedi olmadan balık avlamayamı çalışıyon kardeş ?"
            arg 1 is "kapat":
                send "{@prefix} Kapalı olan şeyi kapatammazsın !"
command /scpuanım:
    trigger:
        send "{@prefix} Senin hesabında &f&o%{sanalcoin.%player%}% &7SC bulunmaktadır."
command /scsıfırla <player>:
    permission: {@yetki}
    permission message: {@yetkiolmayinca}
    usage: "{@prefix} Doğru kullanımı: &a&o/scsıfırla &c<&3Oyuncu&c>"
    trigger:
        arg 1 is set:
            set {sanalcoin.%arg 1%} to 0
            send "{@prefix} &a&o%arg 1% &7adlı oyuncunun sanalcoin'i &c&nsıfırlandı&7 !"



Bana ulaşmak için Discord : TekinSTY#5581





 

Ekli dosyalar

  • png1.PNG
    png1.PNG
    24 KB · Görüntüleme: 414
Kod:
on join:
    if {sanalcoin.%player%} isn't set:
        set {sanalcoin.%player%} to 0

Bunu yapmak yerine "otherwise" kullansan boşuna variable kullanmamış olursun.

Kod:
command /scpuanım:
    trigger:
        send "{@prefix} Senin hesabında &f&o%{sanalcoin.%player%} otherwise 0% &7SC bulunmaktadır."

Bunun gibi. Ayrıca variableları'da .'lı kullanmak yerine ::'lı kullan.

{sanalcoin::%player%} gibi yani.
 
Kod:
on join:
    if {sanalcoin.%player%} isn't set:
        set {sanalcoin.%player%} to 0

Bunu yapmak yerine "otherwise" kullansan boşuna variable kullanmamış olursun.

Kod:
command /scpuanım:
    trigger:
        send "{@prefix} Senin hesabında &f&o%{sanalcoin.%player%} otherwise 0% &7SC bulunmaktadır."

Bunun gibi. Ayrıca variableları'da .'lı kullanmak yerine ::'lı kullan.

{sanalcoin::%player%} gibi yani.
Ne gibi fark doğuruyor ?
 
Tek satır oluyor. Başka olayı yok ama güzel bir şey skropt biloyorom demiş oluyorsun.

Sunucuya gelip 1 dakika reklam yapıp çıkanlar için ekstra variable kullanımı olmuyor. Süper bir şey bence.
 

Bence gayet yararlı ve başarılı bir Sanal Coin Skripti olmuş. Ellerine sağlık!
 
tebrik ederim, başarılı.
 
gayet başarılı eliniz sağlık
 
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