Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız. Mercedes kullanmak yerine tosbaya binmek gibi... Websiteleri düzgün görüntüleyemiyorsanız eh, bi zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Merhabalar. ben chest commands plugini kullanarak bi meni oluşturdum ve hangi komutları çalıştırcağını da ayarladım ama o komutların bir çıkarı yok ve istediğim şey şöyle adam o menüden herhangi bir kite tıkladığında (/kit1 komutu ayarladım sizde öyle yapın oraları ben düzenlerim) hesabından ayarlanabilir bir şekilde istediğim sayıda coin alıcak ve o kullanıcıya örnek; madenci.kit diye bir permission vericek (group manager ekli)
sonra ise adam o menüden alamay yetkisi varsa istediği kiti berirlediğim süre sonra vericek bir skript istiyorum evet çok şey istedim galiba siz sadece 1 tane yazarsanız ben onu düzenleyip çoğaltarak kullanabilirim veriablesim ise
Dostum skriptini hazırladım. veriable dediğin gibi. kısaca skripti anlatayım. belli bir coin karşıllığında kit yetkisi alıyor. (Örneğin: essentials.kits.vip) komutları vesayire hepsi var /coin ver, /coin sıfırla Zaten skripte bakınca anlayacak kişilik var sende :D. Bir kiti süreli almasını istiyorsan plugins/essentials/kit.yml dosyasından delay'ı ayarlamalısın. böylesi senin için daha iyi olur. Şimdi skripti atayım.
Kod:
options:
herkes: &e&lSKYBLOCK &8>
vipkit: 100
vippkit: 200
mvipkit: 300
mvippkit: 400
variables:
{coin.%player%} = 0
command /coin [<text>] [<player>] [<int>]:
permission: coin.sistem
permission message: {@herkes} &cBu komutu uygulayamazs1n1z.
trigger:
if arg 1 is set:
if arg 1 is "ver":
if arg 2 is set:
if arg 3 is set:
add arg 3 to {coin.%arg 2%}
send "{@herkes} &a%arg 2% &7adlı oyuncuya &a%arg 3%&7 Coin verildi!" to player
else:
send "{@herkes} &7Kullanım: &b/coin ver {oyuncu} {miktar}" to player
else:
send "{@herkes} &7Kullanım: &b/coin ver {oyuncu} {miktar}" to player
else:
if arg 1 is "sil":
if arg 2 is set:
if arg 3 is set:
remove arg 3 from {coin.%arg 2%}
send "{@herkes} &e%arg 2% &7adlı oyuncudan &a%arg 3%&7 Coin silindi!" to player
else:
send "{@herkes} &7Kullanım: &b/coin sil {oyuncu} {miktar}" to player
else:
send "&e&lSKYBLOCK &8> &6Yeterli Coine'e Sahip Değilsin"
else:
if arg 1 is "sifirla" or "sıfırla":
if arg 2 is set:
delete {coin.%arg 2%}
send "{@herkes} &e%arg 2% &7adlı oyuncunun Coin'i sıfırlandı!" to player
else:
send "{@herkes} &7Kullanım: &b/coin sıfırla {oyuncu}" to player
else:
if arg 1 is "bak":
if arg 2 is set:
send "{@herkes} &e%arg 2%&7 adlı oyuncunun Coin sayısı&8 » &a%{coin.%arg 2%}%" to player
else:
send "{@herkes} &7Kullanım: &b/coin bak {oyuncu}" to player
on command "coin ver":
if player doesn't have permission "coin.admin":
cancel event
send "&cHata &8» &7Yetkin Yok!"
on command "coin sil":
if player doesn't have permission "coin.admin":
cancel event
send "&cHata &8» &7Yetkin Yok!"
on command "coin sıfırla":
if player doesn't have permission "coin.admin":
cancel event
send "&cHata &8» &7Yetkin Yok!"
on command "coin bak":
if player doesn't have permission "coin.admin":
cancel event
send "&cHata &8» &7Yetkin Yok!"
command /coinim:
trigger:
send "&6&lSKYBLOCK &8> &6Hesabınızda &e%{coin.%player%}% &6Coin var"
command /vipyetkisi:
trigger:
if {coin.%player%} is greater than or equal to {@vipkit}:
remove {@vipkit} from {coin.%player%}
execute console command "manuaddp %player% essentials.kits.vip+"
send "{@herkes} &aBaşarıyla &6VIP Kit &ayetkisini aldın."
else:
send "{@herkes} &7Maalesef coininiz yetersiz! &7Gereken Coin: &d{@vipkit}" to player
command /vippyetkisi:
trigger:
if {coin.%player%} is greater than or equal to {@vippkit}:
remove {@vippkit} from {coin.%player%}
execute console command "manuaddp %player% essentials.kits.vip+"
send "{@herkes} &aBaşarıyla &6VIP+ Kit &ayetkisini aldın."
else:
send "{@herkes} &7Maalesef coininiz yetersiz! &7Gereken Coin: &d{@vippkit}" to player
command /mvipyetkisi:
trigger:
if {coin.%player%} is greater than or equal to {@mvipkit}:
remove {@mvipkit} from {coin.%player%}
execute console command "manuaddp %player% essentials.kits.mvip"
send "{@herkes} &aBaşarıyla &6MVIP Kit &ayetkisini aldın."
else:
send "{@herkes} &7Maalesef coininiz yetersiz! &7Gereken Coin: &d{@mvipkit}" to player
command /mvippyetkisi:
trigger:
if {coin.%player%} is greater than or equal to {@mvippkit}:
remove {@mvippkit} from {coin.%player%}
execute console command "manuaddp %player% essentials.kits.mvip+"
send "{@herkes} &aBaşarıyla &6MVIP+ Kit &ayetkisini aldın."
else:
send "{@herkes} &7Maalesef coininiz yetersiz! &7Gereken Coin: &d{@mvippkit}" to player
command /kitmarket:
trigger:
open chest with 3 row named "KIT MARKET" to player
format slot 10 of player with stone pickaxe named "&e&lVIP Kiti" with lore "||&a100 Coin ||&eAlmak İçin Tıkla." to close then run [execute player command "/vipyetkisi"]
format slot 12 of player with iron pickaxe named "&e&lVIP+ Kiti" with lore "||&a200 Coin ||&eAlmak İçin Tıkla." to close then run [execute player command "/vippyetkisi"]
format slot 14 of player with gold pickaxe named "&e&lMVIP Kiti" with lore "||&a300 Coin ||&eAlmak İçin Tıkla." to close then run [execute player command "/mvipyetkisi"]
format slot 16 of player with diamond pickaxe named "&e&lMVIP+ Kiti" with lore "||&a400 Coin ||&eAlmak İçin Tıkla." to close then run [execute player command "/mvippyetkisi"]