Aklımda "/bitcoinal" komutu vardı. Bu komutu yazıp yanına almak istediğimiz miktarı yazınca envanterimizden gerektiği kadar netherite hurdasının silinmesini düşünmüştüm. Zaten şablon şeklinde yazsanız da olur skripti. Tekrardan teşekkürler. =)bitcoin sunucunuzda nasıl alınıyor bunun hakkında bilgi verirseniz daha hızlı yardım edebiliriz.
Böyle bir şey yazdım ama çalışmıyor. Hata da vermiyor. (Forumda yeniyim, skriptimi nasıl buraya yazacağımı bilmiyorum. O yüzden böyle yapmak zorunda kaldım tablerde sorun yok.)command /al [<text>] [<text>]:
trigger:
if arg 1 isn't set:
send "&c&lBorsa &e&l» &8&lNe kadar alacaksın?" to player
else:
if arg-1 isn't "bitcoin":
send "&eBorsa &8» &7Bunu alamazsın!"
stop
if arg-1 is "bitcoin":
if {_netherite_scrap::%player%} is smaller than {bitcoin}:
send "&eBorsa &8» &7Maalesef, yeterli hurdan yok!"
else:
if {_netherite_scrap::%player%} is larger than {bitcoin}:
add 1 to {sahipbitcoin.%player%}
execute console command "clear netherite_scrap %player% {bitcoin}"
send "&eBorsa &8» &6%{bitcoin}% &7Netherite Hurdası karşılığında 1 adet &aBitcoin aldın."
Ben skript yazmada yeniyim. Düzeltip atabilirseniz çok çok sevinirim gerçekten. Şimdiden teşekkürlerimi sunarım.{netherite_scrap::%player%} bu geçici variable yani oyuncunun hurdalarını belirlemeden yapamazsın + arg-2 neden var
Bu skriptin tam hâli.variables:
{yenilenme} = 10
{netherite} = 64
{elmas} = 8
{bitcoin} = 6
{sahipnetherite.%player%} = 0
{sahipelmas.%player%} = 0
{sahipbitcoin.%player%} = 0
every 10 minutes:
set {yenilenme} to 10
chance of 5%:
set {netherite} to random integer between 32 and 48
else:
chance of 10%:
set {netherite} to random integer between 48 and 52
else:
chance of 45%:
set {netherite} to random integer between 52 and 64
else:
chance of 30%:
set {netherite} to random integer between 64 and 80
else:
chance of 5%:
set {netherite} to random integer between 80 and 96
else:
chance of 5%:
set {netherite} to random integer between 96 and 128
chance of 5%:
set {bitcoin} to random integer between 6 and 8
else:
chance of 10%:
set {bitcoin} to random integer between 8 and 12
else:
chance of 30%:
set {bitcoin} to random integer between 12 and 16
else:
chance of 35%:
set {bitcoin} to random integer between 16 and 20
else:
chance of 10%:
set {bitcoin} to random integer between 20 and 24
else:
chance of 5%:
set {bitcoin} to random integer between 24 and 26
else:
chance of 5%:
set {bitcoin} to random integer between 26 and 28
chance of 5%:
set {elmas} to random integer between 32 and 48
else:
chance of 10%:
set {elmas} to random integer between 48 and 52
else:
chance of 45%:
set {elmas} to random integer between 52 and 64
else:
chance of 30%:
set {elmas} to random integer between 64 and 80
else:
chance of 5%:
set {elmas} to random integer between 80 and 96
else:
chance of 5%:
set {elmas} to random integer between 96 and 128
broadcast "&c&lBorsa &0&l» &a&lBorsa Durumu Yenilendi:"
broadcast "&8&lNetherite &e&l= &4&l %{netherite}% &7&lElmas"
broadcast "&8&lElmas &e&l= &4&l%{elmas}% &7&lZümrüt"
broadcast "&8&lBitcoin &e&l= &4&l%{bitcoin}% &7&lNetherite Hurdası"
execute console command "hd setline borsadd 2 &aNetherite &7: &f %{netherite}% Elmas"
execute console command "hd setline borsadd 3 &eElmas &7: &f%{elmas}% Zümrüt"
execute console command "hd setline borsadd 4 &6Bitcoin &7: &f%{bitcoin}% Netherite Hurdası"
command /borsa:
trigger:
send "&c&lBorsa &e&l» &a&lBorsa Durumu:"
send "&8&lNetherite &e&l= &4&l %{netherite}% &7&lElmas"
send "&8&lElmas &e&l= &4&l%{elmas}% &7&lZümrüt"
send "&8&lBitcoin &e&l= &4&l%{bitcoin}% &7&lNetherite Hurdası"
command /al [<text>] [<text>]:
trigger:
if arg 1 isn't set:
send "&c&lBorsa &e&l» &8&lNe kadar alacaksın?" to player
else:
if arg-1 isn't "bitcoin":
send "&eBorsa &8» &7Maalesef, bunu alamazsın!"
stop
if arg-1 is "bitcoin":
add 1 to {sahipbitcoin.%player%}
remove netherite scrap from player's inventory {bitcoin}
send "&eBorsa &8» &6%{bitcoin}% &7netherite karşılığında 1 adet &abitcoin aldın!"
else:
send "&c&lBorsa &e&l» &8&lYetersiz bakiye."
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!