Çözüldü Para Çeki Skripti...

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Mehmetbener

Odunlara Vur Vur Vur!
Katılım
29 Haziran 2017
Mesajlar
35
Elmaslar
1
Puan
3.750
Yaş
36
Oyuncu /çek <arg 1> adlı komutu girdiğinde ellerine "%arg 1% TL para çeki " adlı kağıt gelecek ve bu kağıda sağ tıklandığında hesaplarına kağıdın adındaki %arg 1% kadar para gelecek. Kafa yordum bu konu üstünde ancak birşey çıkaramadım. Çok önemli, lütfen yardım edin!
 
Cevabınız için teşekkür ederim ancak sizin verdiğiniz skriptte sadece belli rakamlardaki çekler kullanılabiliyor. Benim istediğim şey, 0'ın üstündeki herhangi bir rakamda çek oluşturulabilmesi. Şu skripti kullanıyorum ancak oyun "player's balance" ve "add 100 to player's account" gibi ekonomik ifadeleri anlamıyor. (satır 7-19) Bunun için ekstra bir skript eklentisi mi kullanmalıyım? Kod:
Kod:
command /çek [<number>]:
    trigger:
        if arg 1 is not set:
            message "&8[&cUyari&8] &cDoğru kullanım: &c/çek <sayi>"
            stop
        if arg 1 is set:
            if player's balance is greater than arg-1:
                message "&8[&aCek&8] &7%arg-1% TL miktarda paraya bir çek yazdirdiniz!"
                remove arg-1 from the player's balance
                set {%arg-2%.paraverisi} to "%arg-1%"
                give player 1 paper named "%{%arg-2%.paraverisi}%" with lore "&7&oKullanmak için tıklayınız!"
                set {esya} to slot 1 of player

on rightclick with a paper:
    if "%lore of player's tool%" contains "&7&oKullanmak için tıklayınız!":
        set {_miktar} to name of tool
        set {_miktar} to {_miktar} parsed as number
        message "&8[&aCek&8] &7%{_miktar}% TL miktarında para çekini kullandiniz."
        add {_miktar} to the player's account
        remove 1 of player's tool from player's inventory
Gönderi otomatik olarak birleştirildi:

@smt287
 
Son düzenleme:
Cevabınız için teşekkür ederim ancak sizin verdiğiniz skriptte sadece belli rakamlardaki çekler kullanılabiliyor. Benim istediğim şey, 0'ın üstündeki herhangi bir rakamda çek oluşturulabilmesi. Şu skripti kullanıyorum ancak oyun "player's balance" ve "add 100 to player's account" gibi ekonomik ifadeleri anlamıyor. (satır 7-19) Bunun için ekstra bir skript eklentisi mi kullanmalıyım? Kod:
Kod:
command /çek [<number>]:
    trigger:
        if arg 1 is not set:
            message "&8[&cUyari&8] &cDoğru kullanım: &c/çek <sayi>"
            stop
        if arg 1 is set:
            if player's balance is greater than arg-1:
                message "&8[&aCek&8] &7%arg-1% TL miktarda paraya bir çek yazdirdiniz!"
                remove arg-1 from the player's balance
                set {%arg-2%.paraverisi} to "%arg-1%"
                give player 1 paper named "%{%arg-2%.paraverisi}%" with lore "&7&oKullanmak için tıklayınız!"
                set {esya} to slot 1 of player

on rightclick with a paper:
    if "%lore of player's tool%" contains "&7&oKullanmak için tıklayınız!":
        set {_miktar} to name of tool
        set {_miktar} to {_miktar} parsed as number
        message "&8[&aCek&8] &7%{_miktar}% TL miktarında para çekini kullandiniz."
        add {_miktar} to the player's account
        remove 1 of player's tool from player's inventory
Gönderi otomatik olarak birleştirildi:

@smt287
random olarak para çeki istiyorsunuz galiba. Yok hocam bnm sk bellı para miktarı ıcın yazılmış o kdrını usta sk cilerin el atması lazım
 
Cevabınız için teşekkür ederim ancak sizin verdiğiniz skriptte sadece belli rakamlardaki çekler kullanılabiliyor. Benim istediğim şey, 0'ın üstündeki herhangi bir rakamda çek oluşturulabilmesi. Şu skripti kullanıyorum ancak oyun "player's balance" ve "add 100 to player's account" gibi ekonomik ifadeleri anlamıyor. (satır 7-19) Bunun için ekstra bir skript eklentisi mi kullanmalıyım? Kod:
Kod:
command /çek [<number>]:
    trigger:
        if arg 1 is not set:
            message "&8[&cUyari&8] &cDoğru kullanım: &c/çek <sayi>"
            stop
        if arg 1 is set:
            if player's balance is greater than arg-1:
                message "&8[&aCek&8] &7%arg-1% TL miktarda paraya bir çek yazdirdiniz!"
                remove arg-1 from the player's balance
                set {%arg-2%.paraverisi} to "%arg-1%"
                give player 1 paper named "%{%arg-2%.paraverisi}%" with lore "&7&oKullanmak için tıklayınız!"
                set {esya} to slot 1 of player

on rightclick with a paper:
    if "%lore of player's tool%" contains "&7&oKullanmak için tıklayınız!":
        set {_miktar} to name of tool
        set {_miktar} to {_miktar} parsed as number
        message "&8[&aCek&8] &7%{_miktar}% TL miktarında para çekini kullandiniz."
        add {_miktar} to the player's account
        remove 1 of player's tool from player's inventory
Gönderi otomatik olarak birleştirildi:

@smt287
Vault eklentisinin yüklü olduğundan ve güncel olduğundan emin olun. Ayrıca Skript eklentisini
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
yeniden indirin.
 
kardeş 0 dan sonra bi miktar diyorsunda rastgele para mı istiyorsun mesela 0 la 100bin aralığında bi miktar belirtirsen belki yardımcı olabilirim.
 
kardeş 0 dan sonra bi miktar diyorsunda rastgele para mı istiyorsun mesela 0 la 100bin aralığında bi miktar belirtirsen belki yardımcı olabilirim.
rastgele para istemiyorum, oyuncu /çek <arg 1> komutunu girdiğinde <arg 1> tl'lik çek oluşturacak ve bu çek ile sağ tıkladığında <arg 1 > $ kadar para gelecek. bu para 0-10M arasında olabilir.
 
Cevabınız için teşekkür ederim ancak sizin verdiğiniz skriptte sadece belli rakamlardaki çekler kullanılabiliyor. Benim istediğim şey, 0'ın üstündeki herhangi bir rakamda çek oluşturulabilmesi. Şu skripti kullanıyorum ancak oyun "player's balance" ve "add 100 to player's account" gibi ekonomik ifadeleri anlamıyor. (satır 7-19) Bunun için ekstra bir skript eklentisi mi kullanmalıyım? Kod:
Kod:
command /çek [<number>]:
    trigger:
        if arg 1 is not set:
            message "&8[&cUyari&8] &cDoğru kullanım: &c/çek <sayi>"
            stop
        if arg 1 is set:
            if player's balance is greater than arg-1:
                message "&8[&aCek&8] &7%arg-1% TL miktarda paraya bir çek yazdirdiniz!"
                remove arg-1 from the player's balance
                set {%arg-2%.paraverisi} to "%arg-1%"
                give player 1 paper named "%{%arg-2%.paraverisi}%" with lore "&7&oKullanmak için tıklayınız!"
                set {esya} to slot 1 of player

on rightclick with a paper:
    if "%lore of player's tool%" contains "&7&oKullanmak için tıklayınız!":
        set {_miktar} to name of tool
        set {_miktar} to {_miktar} parsed as number
        message "&8[&aCek&8] &7%{_miktar}% TL miktarında para çekini kullandiniz."
        add {_miktar} to the player's account
        remove 1 of player's tool from player's inventory
Gönderi otomatik olarak birleştirildi:

@smt287
skriptte "player's balance" terimlerini kullanabilmek sunucunda vault plugininin olması gerekiyor.
 
Cevabınız için teşekkür ederim ancak sizin verdiğiniz skriptte sadece belli rakamlardaki çekler kullanılabiliyor. Benim istediğim şey, 0'ın üstündeki herhangi bir rakamda çek oluşturulabilmesi. Şu skripti kullanıyorum ancak oyun "player's balance" ve "add 100 to player's account" gibi ekonomik ifadeleri anlamıyor. (satır 7-19) Bunun için ekstra bir skript eklentisi mi kullanmalıyım? Kod:
Kod:
command /çek [<number>]:
    trigger:
        if arg 1 is not set:
            message "&8[&cUyari&8] &cDoğru kullanım: &c/çek <sayi>"
            stop
        if arg 1 is set:
            if player's balance is greater than arg-1:
                message "&8[&aCek&8] &7%arg-1% TL miktarda paraya bir çek yazdirdiniz!"
                remove arg-1 from the player's balance
                set {%arg-2%.paraverisi} to "%arg-1%"
                give player 1 paper named "%{%arg-2%.paraverisi}%" with lore "&7&oKullanmak için tıklayınız!"
                set {esya} to slot 1 of player

on rightclick with a paper:
    if "%lore of player's tool%" contains "&7&oKullanmak için tıklayınız!":
        set {_miktar} to name of tool
        set {_miktar} to {_miktar} parsed as number
        message "&8[&aCek&8] &7%{_miktar}% TL miktarında para çekini kullandiniz."
        add {_miktar} to the player's account
        remove 1 of player's tool from player's inventory
Gönderi otomatik olarak birleştirildi:

@smt287
Arg 2 yokken arg 2 kullanıyorsunuz skripti denedin mi ?
 
Guzel Skript ama nasıl edıtlıcegımı anlamadım
 
yavuzkel cok guzel seyler basarıosun bu arada saol
 
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