Ogólnie mam problem ze skryptem gdyż jak stawiam endstone ktory generuje stone/obsydian to jest wszystko ok tylko gdy niszcze ten endstone wyrzuca mi endstone o nazwie generator i zwykły endstone (ktorego nie chce aby dawało)
tutaj daje skrypt:
on script load:
register new shaped recipe for end stone named "&6&lGenerator" using emerald, emerald, emerald, emerald, stone, emerald, emerald, emerald, emerald
command /stoniarka:
permission: op
permission message: &cBrak permisji
trigger:
add 5 end stone named "&6&lGenerator" to player's inventory
send "&6Otrzymales generator"
on place end stone:
if name of player's tool is "&6&lGenerator":
add location of block to {generator::*}
send "&7Postawiles &6&lGenerator &7aby go aktywowac, poloz na niego &6Stone &7lub &6Obsydian"
on break end stone:
loop {generator::*}:
if loop-value is location of event-block:
remove location above event-block from {stoniarka::*}
remove location of event-block from {generator::*}
if player can hold 1 end stone named "&6&lGenerator":
add 1 end stone named "&6&lGenerator" to player's inventory
else:
drop 1 end stone named "&6&lGenerator"
stop
on place obsidian or stone:
loop {generator::*}:
if loop-value is location under event-block:
if event-block is stone:
add location of event-block to {stoniarka::*}
if event-block is obsidian:
add location of event-block to {obsydianiarka::*}
stop
on break obsidian:
loop {obsydianiarka::*}:
if loop-value is location of event-block:
wait 5 second
set event-block to obsidian
on break stone:
loop {stoniarka::*}:
if loop-value is location of event-block:
wait 2 second
set block to stone