Bounty Shop

12345mert

Ağaç Yumruklayıcı
Mesajlar
23
En iyi cevaplar
0
Beğeniler
1
Puanları
200
Merhaba arkadaşlar ben şöyle bir skript istiyorum eğer yardım ederseniz sevinirim.
Mesela adamın 100 puanı olcak bounty skriptiyle /bountyshop komudunu yazarak 100 puan karşılığında 1 elmas alabilcek
Benim kodladığımda söle bir bug vardı adamın mesala 0 puanı var adam satın alarak -100 oluyor puanı yani
kısacası böyle yardımlarınızı bekliyorum
 


HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
bounty variablesini yazarsan yardımcı olabilirim.
 

MeeRach

Vi3e
Mesajlar
1,113
En iyi cevaplar
0
Beğeniler
580
Puanları
1,335
Ruh hali
{bounty.%player%} is greater than 99:
bunu ekle, oyuncunun bountysi 99'dan fazlaysa işleme devam eder.
 

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
Kod:
command /bountyshop:
    trigger:
        open chest with 1 row named "&8&lBOUNTY MARKETI" to player
        format slot 0 of player with human head named "&b1 ELMAS" with lore "&e100 BOUNTY" to close then run [make player execute command "bountymarket elmas"]

#Üstteki yeri çoğaltabilirsin.

#Alttaki komutu oyuncular kullanamaz
command /bountymarket [<text>]:
    permission: bounty.market
    trigger:
        if arg 1 is not "elmas" or "digerbountymarketitemi": #cogaltabilirsin
            send "&7Gecerli bir bounty market esyasi yazmadiniz." to player
        if arg 1 is "elmas"
            if {bounty.%player%} is greater than 99: #Oyuncunun bountysi 99 dan büyükse
                give 1 diamond to player
                send "&e100 Bounty &7karsiligi &b1 elmas &7aldiniz." to player
                remove 100 from {bounty.%player%}
            else: #Üstteki şartın tam tersiyse yani {bounty.%player%} verisi 99 dan küçükse
                send "&7Yeterli bountyniz yok." to player
belki çalışır bilmem
 

12345mert

Ağaç Yumruklayıcı
Mesajlar
23
En iyi cevaplar
0
Beğeniler
1
Puanları
200
Kod:
command /bountyshop:
    trigger:
        open chest with 1 row named "&8&lBOUNTY MARKETI" to player
        format slot 0 of player with human head named "&b1 ELMAS" with lore "&e100 BOUNTY" to close then run [make player execute command "bountymarket elmas"]

#Üstteki yeri çoğaltabilirsin.

#Alttaki komutu oyuncular kullanamaz
command /bountymarket [<text>]:
    permission: bounty.market
    trigger:
        if arg 1 is not "elmas" or "digerbountymarketitemi": #cogaltabilirsin
            send "&7Gecerli bir bounty market esyasi yazmadiniz." to player
        if arg 1 is "elmas"
            if {bounty.%player%} is greater than 99: #Oyuncunun bountysi 99 dan büyükse
                give 1 diamond to player
                send "&e100 Bounty &7karsiligi &b1 elmas &7aldiniz." to player
                remove 100 from {bounty.%player%}
            else: #Üstteki şartın tam tersiyse yani {bounty.%player%} verisi 99 dan küçükse
                send "&7Yeterli bountyniz yok." to player
belki çalışır bilmem
Ekrana diamond gelmiyor
 

12345mert

Ağaç Yumruklayıcı
Mesajlar
23
En iyi cevaplar
0
Beğeniler
1
Puanları
200
Menu açılıyor ekrana diamond şeceneği gelmiyor
menü mü açılmıyor yani? eğer öyleyse "
open chest with 1 row named "&8&lBOUNTY MARKETI" to player" kısmını "
open chest with 1 rows named "&8&lBounty Shop" to player" olarak değiştir
 

12345mert

Ağaç Yumruklayıcı
Mesajlar
23
En iyi cevaplar
0
Beğeniler
1
Puanları
200
[make player execute command "bountymarket elmas"] kısmını [make player execute command "/bountymarket elmas"] olarak değiştir
Yok olmuyor ben bitane buldum bu çalışıyor ama bounty eksiye düşüyor sen bunu bounty 100'ün altında olmayan açmasın eğer yapabilirsen çok teşekkürler kod bu şimdiden teşekkürler
Kod:
command /bountyshop:
    trigger:
        open chest with 1 rows named "&cBountyShop" to player
        format slot 1 of player with diamond named "&cElmas" with lore "&a100 Bounty" to close then run "bountyadmin %player% diamond"
command /bountyadmin <player> <text>:
    executable by: console
    trigger:
        arg-2 is "diamond":
            give 1 diamond to arg-1
            remove 100 from {bounty.%arg-1%}
 

SnipeTR

Zombi Katili
Mesajlar
184
En iyi cevaplar
0
Beğeniler
67
Puanları
780
Kod:
command /bountyshop:
    trigger:
        open chest with 1 rows named "&cBountyShop" to player
        format slot 1 of player with diamond named "&cElmas" with lore "&a100 Bounty" to close then run "bountyadmin %player% diamond"
command /bountyadmin <player> <text>:
    executable by: console
    trigger:
        arg-2 is "diamond":
            {bounty.%arg-1%} is greater than or equal to 100:
                give 1 diamond to arg-1
                remove 100 from {bounty.%arg-1%}
            else:
                send "&bYetersiz bounty." to arg-1
 

Üst