# Göz renkleri
# Versiyon B
# Rosenrot
Options:
zorlayüklet: false
command /Renksec:
permission: g.renk
permission message: <Pink>Bunu kullanma yetkiniz yoktur.
trigger:
open chest with 0 rows named "" to player
wait 2 ticks
open chest with 1 rows named "" to player
wait 2 ticks
open chest with 2 rows named "" to player
wait 2 ticks
open chest with 3 rows named "" to player
wait 2 ticks
open chest with 4 rows named "" to player
wait 2 ticks
open chest with 5 rows named "" to player
wait 2 ticks
open chest with 6 rows named "" to player
wait 2 ticks
open chest with 5 rows named "" to player
wait 2 ticks
open chest with 4 rows named "" to player
wait 2 ticks
open chest with 3 rows named "" to player
wait 2 ticks
open chest with 2 rows named "" to player
wait 2 ticks
open chest with 1 rows named "" to player
wait 1 ticks
open chest with 1 rows named "<Green><Bold>Göz rengi seçim menüsü" to player
wait 4 ticks
format slot 0 of player with orange glass named "<Gold><Bold>Turuncu renk" with lore "<Lime>&nDeğiştirmek için tıkla" to close then run [invoke "turuncu" from player]
format slot 1 of player with blue glass named "<Blue><Bold>Mavi renk" with lore "<Lime>&nDeğiştirmek için tıkla" to close then run [invoke "mavi" from player]
format slot 2 of player with red glass named "<Red><Bold>Kırmızı renk" with lore "<Lime>&nDeğiştirmek için tıkla" to close then run [invoke "kirmizi" from player]
format slot 3 of player with yellow glass named "<Yellow><Bold>Sarı renk" with lore "<Lime>&nDeğiştirmek için tıkla" to close then run [invoke "sari" from player]
format slot 4 of player with green glass named "<Green><Bold>Yeşil renk" with lore "<Lime>&nDeğiştirmek için tıkla" to close then run [invoke "yesil" from player]
format slot 5 of player with purple glass named "<Purple><Bold>Mor renk" with lore "<Lime>&nDeğiştirmek için tıkla" to close then run [invoke "mor" from player]
format slot 7 of player with glass pane named "<Pink>Göz rengini varsayılana sıfırla" with lore "<Lime>&nSıfırlamak için tıkla" to close then run [invoke "sifirla" from player]
format slot 8 of player with compass named "<Pink>Gelişmiş renkler" with lore "<Lime>&nGöstermek için tıkla" to close then run [invoke "customs" from player]
sub "customs":
wait 3 ticks
open chest with 1 rows named "<Green><Bold>Göz rengi seçim menüsü" to parameter 1
wait 1 ticks
format slot 0 of parameter 1 with nether star named "<Red>Sharingan" to close then run [invoke "sharingan" from parameter 1]
format slot 1 of parameter 1 with nether star named "<Red>Gökkuşağı" to close then run [invoke "rainbow" from parameter 1]
format slot 2 of parameter 1 with nether star named "<Red>Hareketli göz" to close then run [invoke "hareketligoz" from parameter 1]
format slot 3 of parameter 1 with nether star named "<Red>Reptilian" to close then run [invoke "reptilian" from parameter 1]
format slot 4 of parameter 1 with nether star named "<Red>Spiral" to close then run [invoke "spiral" from parameter 1]
sub "rainbow":
set {_pl} to "%parameter 1%" parsed as a player
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set {renksecili.%parameter 1%} to "rainbow"
while {renksecili.%parameter 1%} is "rainbow":
wait 3 ticks
chance of 50%:
set parameter 1's helmet to orange carpet named "<Yellow>Rengarenk"
chance of 80%:
set parameter 1's helmet to blue carpet named "<Yellow>Rengarenk"
chance of 60%:
set parameter 1's helmet to red carpet named "<Yellow>Rengarenk"
chance of 70%:
set parameter 1's helmet to yellow carpet named "<Yellow>Rengarenk"
chance of 90%:
set parameter 1's helmet to purple carpet named "<Yellow>Rengarenk"
chance of 40%:
set parameter 1's helmet to green carpet named "<Yellow>Rengarenk"
sub "turuncu":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz rengi turuncu olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a orange carpet named "<Gold>Turuncu göz"
wait 0.5 seconds
if helmet of parameter 1 is not orange carpet:
set parameter 1's helmet to orange carpet named "<Gold>Turuncu göz"
sub "mavi":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz rengi mavi olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a blue carpet named "<Blue>Mavi göz"
wait 0.5 seconds
if helmet of parameter 1 is not blue carpet:
set parameter 1's helmet to blue carpet named "<Blue>Mavi göz"
sub "kirmizi":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz rengi kırmızı olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a red carpet named "<Red>Kırmızı göz"
wait 0.5 seconds
if helmet of parameter 1 is not red carpet:
set parameter 1's helmet to red carpet named "<Red>Kırmızı göz"
sub "sari":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz rengi sarı olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a yellow carpet named "<Yellow>Sarı göz"
wait 0.5 seconds
if helmet of parameter 1 is not yellow carpet:
set parameter 1's helmet to yellow carpet named "<Yellow>Sarı göz"
sub "yesil":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz rengi yesil olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a green carpet named "<Green>Yeşil göz"
wait 0.5 seconds
if helmet of parameter 1 is not green carpet:
set parameter 1's helmet to green carpet named "<Green>Yeşil göz"
sub "mor":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz rengi mor olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a purple carpet named "<Purple>Mor göz"
wait 0.5 seconds
if helmet of parameter 1 is not purple carpet:
set parameter 1's helmet to purple carpet named "<Purple>Mor göz"
sub "sharingan":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz sekli sharingan olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a black carpet named "<Pink>Sharingan"
wait 0.5 seconds
if helmet of parameter 1 is not black carpet:
set parameter 1's helmet to black carpet named "<Pink>Sharingan"
sub "reptilian":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz sekli reptilian olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a cyan carpet named "<Green>Reptilian gözü"
wait 0.5 seconds
if helmet of parameter 1 is not cyan carpet:
set parameter 1's helmet to cyan carpet named "<Green>Reptilian gözü"
sub "spiral":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz sekli spiral olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a magenta carpet named "<Green>Spiral göz"
wait 0.5 seconds
if helmet of parameter 1 is not magenta carpet:
set parameter 1's helmet to magenta carpet named "<Green>Spiral göz"
sub "sifirla":
if {renksecili.%parameter 1%} is set:
set parameter 1's helmet to air
delete {renksecili.%parameter 1%}
send "&e[Gözrenkleri]: &cGöz rengi sıfırlandı" to parameter 1
wait 0.5 seconds
if helmet of parameter 1 is any carpet:
set parameter 1's helmet to air
on inventory click:
if {renksecili.%player%} is set:
if clicked slot is 5:
if clicked item is any carpet:
remove clicked item from player's inventory
delete {renksecili.%player%}
send "&e[Gözrenkleri]: &cGöz rengi sıfırlandı"
wait 2 ticks
loop items in player's inventory:
if loop-item is any carpet:
if name of loop-item is set:
remove loop-item from player's inventory
sub "hareketligoz":
set {_pl} to "%parameter 1%" parsed as a player
set {renksecili.%parameter 1%} to true
send "&e[Gözrenkleri]: &aGöz sekli hareketli göz olarak ayarlandı." to parameter 1
if parameter 1's helmet is not air or any carpet:
if parameter 1 can hold 1 of parameter 1's helmet:
give {_pl}'s helmet to {_pl}
else:
add parameter 1's helmet to ender chest of parameter 1
wait 3 ticks
send "&e[Gözrenkleri]: &cEnvanterinizde boş yer olmadığı için, eşya ender chestinize gönderildi." to parameter 1
set helmet of parameter 1 to a brown carpet named "<Pink>Hareketli göz"
wait 0.5 seconds
if helmet of parameter 1 is not black carpet:
set parameter 1's helmet to brown carpet named "<Pink>Hareketli göz"
on drop:
if {renksecili.%player%} is set:
if event-item is any carpet:
if name of event-item is set:
delete dropped item
delete {renksecili.%player%}
send "&e[Gözrenkleri]: &cGöz rengi sıfırlandı"
on resource pack response:
if "{@zorlayüklet}" is "true"
if "%response%" is "declined":
wait 1 seconds
kick the player due to "&c&lTextureyi yüklemek &4&nzorunludur"
on login:
wait 10 ticks
send resourcepack "https://www.dropbox.com/s/m4u9xll0ra12oq8/Gozrenkleri.zip?dl=1" to player