Witam! Robilem skrypt na skrzynie polegajacy na tym ze po kliknieciu na skrzynie o danej lokalizacji anuluje event i jezeli gracz ma klucz to cos sie dzieje a jezeli nie to wyswietla wiadomosc. Skrypt sie laduje poprawnie ale po kliknieciu nic sie nie dzieje. Kod:
command /skrzynia4:
trigger:
if player has permission "admin.admin":
add location of target block to {skrzynia4::*}
send "dodano! (4)"
on rightclick on chest:
if location of event-block is {skrzynia4::*}:
cancel event
if player has tripwire hook named "&7&lKlucz do Skrzyni Serwerowej" with lore "&d&oAby uzyc kliknij na Skrzynie Serwerowa na /warp skrzynie":
remove tripwire hook named "&7&lKlucz do Skrzyni Serwerowej" with lore "&d&oAby uzyc kliknij na Skrzynie Serwerowa na /warp skrzynie" from player's inventory
send "&a&lLosowanie nagrody..."
wait 3 second
set {wygrana.%player%} to random integer between 1 and 10
if {wygrana.%player%} is 10:
add diamond boots of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &bWygrales Buty 4/3/2!"
if {wygrana.%player%} is 1:
add diamond leggings of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &bWygrales Spodnie 4/3/2!"
if {wygrana.%player%} is 2:
add diamond chestplate of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &6Wygrales Klate 4/3/2!"
if {wygrana.%player%} is 3:
add diamond sword of sharpness 4 and fire aspect 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &bWygrales Miecz 4/2!"
if {wygrana.%player%} is 4:
add diamond helmet of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &aWygrales Helm 4/3/2!"
if {wygrana.%player%} is 5:
add 64 tnt to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &cWygrales 64 TnT!"
if {wygrana.%player%} is 6:
add 64 anvil to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &eWygrales 64 Kowadla!"
if {wygrana.%player%} is 7:
add 128 golden apple to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &6Wygrales 128 Zlote Jablka!"
if {wygrana.%player%} is 8:
add 12 enchanted golden apple to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &c&lWygrales 12 KOX Jablek!"
if {wygrana.%player%} is 9:
add 10 to {walka.%player%}
send "&7[&3Skrzynia Serwerowa&7] &c&lWygrales 10 Punktow Walki!"
else:
send "&4&lNie posiadasz klucza do tej skrzynii!"
(pomoncie linijki z if {wygrana.%player%} is ...). Pomoze ktos? Pls kazda podpowiedz sie liczy.
Pytanie
Krzychu2016 59
Witam! Robilem skrypt na skrzynie polegajacy na tym ze po kliknieciu na skrzynie o danej lokalizacji anuluje event i jezeli gracz ma klucz to cos sie dzieje a jezeli nie to wyswietla wiadomosc. Skrypt sie laduje poprawnie ale po kliknieciu nic sie nie dzieje. Kod:
command /skrzynia4:
trigger:
if player has permission "admin.admin":
add location of target block to {skrzynia4::*}
send "dodano! (4)"
on rightclick on chest:
if location of event-block is {skrzynia4::*}:
cancel event
if player has tripwire hook named "&7&lKlucz do Skrzyni Serwerowej" with lore "&d&oAby uzyc kliknij na Skrzynie Serwerowa na /warp skrzynie":
remove tripwire hook named "&7&lKlucz do Skrzyni Serwerowej" with lore "&d&oAby uzyc kliknij na Skrzynie Serwerowa na /warp skrzynie" from player's inventory
send "&a&lLosowanie nagrody..."
wait 3 second
set {wygrana.%player%} to random integer between 1 and 10
if {wygrana.%player%} is 10:
add diamond boots of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &bWygrales Buty 4/3/2!"
if {wygrana.%player%} is 1:
add diamond leggings of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &bWygrales Spodnie 4/3/2!"
if {wygrana.%player%} is 2:
add diamond chestplate of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &6Wygrales Klate 4/3/2!"
if {wygrana.%player%} is 3:
add diamond sword of sharpness 4 and fire aspect 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &bWygrales Miecz 4/2!"
if {wygrana.%player%} is 4:
add diamond helmet of protection 4 and unbreaking 3 and thorns 2 to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &aWygrales Helm 4/3/2!"
if {wygrana.%player%} is 5:
add 64 tnt to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &cWygrales 64 TnT!"
if {wygrana.%player%} is 6:
add 64 anvil to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &eWygrales 64 Kowadla!"
if {wygrana.%player%} is 7:
add 128 golden apple to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &6Wygrales 128 Zlote Jablka!"
if {wygrana.%player%} is 8:
add 12 enchanted golden apple to player's inventory
send "&7[&3Skrzynia Serwerowa&7] &c&lWygrales 12 KOX Jablek!"
if {wygrana.%player%} is 9:
add 10 to {walka.%player%}
send "&7[&3Skrzynia Serwerowa&7] &c&lWygrales 10 Punktow Walki!"
else:
send "&4&lNie posiadasz klucza do tej skrzynii!"
(pomoncie linijki z if {wygrana.%player%} is ...). Pomoze ktos? Pls kazda podpowiedz sie liczy.
Odnośnik do komentarza
https://skript.pl/temat/11558-dodanie-skrzynii-do-zmiennej/Udostępnij na innych stronach
7 odpowiedzi na to pytanie
Rekomendowane odpowiedzi