Merhaba arkadaşlar.
Şu skriptte rütbe satın aldığında resimdeki gibi alınmış yazıyor ama o alınmış yazısı alan kişide değil herkes de
gözüküyor. Skripti de paylaştım yardımcı olursanız çok sevinirim.
Şimdiden yardımlarınız için teşekkür ederim.
Not: Sunucuyu arkadaşlar arasında oynayacağı saçma gelen şeyleri önemsemeyin.
Şu skriptte rütbe satın aldığında resimdeki gibi alınmış yazıyor ama o alınmış yazısı alan kişide değil herkes de
gözüküyor. Skripti de paylaştım yardımcı olursanız çok sevinirim.
Şimdiden yardımlarınız için teşekkür ederim.
Kod:
variables:
{rütbe::%player%} = "Yok"
{rütbe.K1} = 1000
{rütbe.K2} = 1500
{rütbe.A1} = 2000
{rütbe.A2} = 2500
{rütbe.Z1} = 3000
{rütbe.Z2} = 3500
{rütbe.E1} = 4000
{rütbe.E2} = 4500
{rütbe.Y} = 5000
{slot.1} = "&c✘ &c&nAlınmamış"
{slot.2} = "&c✘ &c&nAlınmamış"
{slot.3} = "&c✘ &c&nAlınmamış"
{slot.4} = "&c✘ &c&nAlınmamış"
{slot.5} = "&c✘ &c&nAlınmamış"
{slot.6} = "&c✘ &c&nAlınmamış"
{slot.7} = "&c✘ &c&nAlınmamış"
{slot.8} = "&c✘ &c&nAlınmamış"
{slot.9} = "&c✘ &c&nAlınmamış"
command /§rütbe:
trigger:
open chest with 1 rows named "&e● &2Rütbeler" to player
wait 1 tick
format slot 0 of player with coal named "&8&mKömür I" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.K1}%" and {slot.1} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla k1"]
format slot 1 of player with glowing coal named "&8&mKömür II" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.K2}%" and {slot.2} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla k2"]
format slot 2 of player with gold ingot named "&eAltın I" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.A1}%" and {slot.3} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla a1"]
format slot 3 of player with glowing gold ingot named "&eAltın II" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.A2}%" and {slot.4} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla a2"]
format slot 4 of player with emerald named "&a&oZümrüt I" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.Z1}%" and {slot.5} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla z1"]
format slot 5 of player with glowing emerald named "&a&oZümrüt II" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.Z2}%" and {slot.6} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla z2"]
format slot 6 of player with diamond named "&b&n&oElmas I" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.E1}%" and {slot.7} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla e1"]
format slot 7 of player with glowing diamond named "&b&n&oElmas II" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.E2}%" and {slot.8} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla e2"]
format slot 8 of player with nether star named "&f&kabcdeg" with lore "&6Rütbe Fiyatı &8» &3%{rütbe.Y}%" and {slot.9} and "" and "&e&nYükseltme için tıkla" to run [make player execute command "/§rütbeatla y"]
command /§rütbeatla <text>:
trigger:
#K1
if arg 1 is "k1":
if {rütbe::%player%} = "Yok":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.K1}:
remove {rütbe.K1} from the player's balance
set {rütbe::%player%} to "&8&mKömür I"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.1} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% K1"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#K2
if arg 1 is "k2":
if {rütbe::%player%} = "&8&mKömür I":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.K2}:
remove {rütbe.K2} from the player's balance
set {rütbe::%player%} to "&8&mKömür II"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.2} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% K2"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#A1
if arg 1 is "a1":
if {rütbe::%player%} = "&8&mKömür II":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.A1}:
remove {rütbe.A1} from the player's balance
set {rütbe::%player%} to "&eAltın I"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.3} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% A1"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#A2
if arg 1 is "a2":
if {rütbe::%player%} = "&eAltın I":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.A2}:
remove {rütbe.A2} from the player's balance
set {rütbe::%player%} to "&eAltın II"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.4} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% A2"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#Z1
if arg 1 is "z1":
if {rütbe::%player%} = "&eAltın II":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.Z1}:
remove {rütbe.Z1} from the player's balance
set {rütbe::%player%} to "&a&oZümrüt I"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.5} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% Z1"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#Z2
if arg 1 is "z2":
if {rütbe::%player%} = "&a&oZümrüt I":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.Z2}:
remove {rütbe.Z2} from the player's balance
set {rütbe::%player%} to "&a&oZümrüt II"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.6} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% Z2"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#E1
if arg 1 is "e1":
if {rütbe::%player%} = "&a&oZümrüt II":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.E1}:
remove {rütbe.E1} from the player's balance
set {rütbe::%player%} to "&b&n&oElmas I"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.7} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% E1"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#E2
if arg 1 is "e2":
if {rütbe::%player%} = "&b&n&oElmas I":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.E2}:
remove {rütbe.E2} from the player's balance
set {rütbe::%player%} to "&b&n&oElmas II"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.8} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% E2"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
#Y
if arg 1 is "y":
if {rütbe::%player%} = "&b&n&oElmas II":
if {vergiceza::%player%} <= 0:
if player's balance >= {rütbe.Y}:
remove {rütbe.Y} from the player's balance
set {rütbe::%player%} to "&f&kabcdeg"
send "&6TBMM &8» %{rütbe::%player%}% &erütbesine terfi edildin."
set {slot.9} to "&a✔ &a&nAlınmış"
execute player command "§rütbe"
wait 2 tick
execute console command "manuadd %player% Y"
stop
else:
send "&6TBMM &8» &eYeterli bakiyen yok."
else:
send "&6TBMM &8» &cVergi ceza borcunu ödemen lazım"
else:
send "&6TBMM &8» &cBu işlem gerçekleşemez."
command /rütbesıfırla <player>:
permission: rütbe.op
permission Message: &cBuna Yetkin Yok!
trigger:
set {rütbe::%arg-1%} to "Yok"
set {slot.1} to "&c✘ &c&nAlınmamış"
set {slot.2} to "&c✘ &c&nAlınmamış"
set {slot.3} to "&c✘ &c&nAlınmamış"
set {slot.4} to "&c✘ &c&nAlınmamış"
set {slot.5} to "&c✘ &c&nAlınmamış"
set {slot.6} to "&c✘ &c&nAlınmamış"
set {slot.7} to "&c✘ &c&nAlınmamış"
set {slot.8} to "&c✘ &c&nAlınmamış"
set {slot.9} to "&c✘ &c&nAlınmamış"
execute console command "manuadd %arg-1% Yok"
Not: Sunucuyu arkadaşlar arasında oynayacağı saçma gelen şeyleri önemsemeyin.