Pozwolisz że wspomogę się zmienną, przez to wszystko działa, testowane i jest ok, jeśli chodzi o give śnieżek to dopisz sobie jeśli ja zrobiłem to nie tak
on break snow block:
cancel event
set {Snow_Black_Block::%location of target block%} to 6
set event-block to snow layer:6
on break snow layer:
if {Snow_Black_Block::%location of target block%} is set:
if {Snow_Black_Block::%location of target block%} is 1:
clear {Snow_Black_Block::%location of target block%}
else:
give 2 snowball to player
cancel event
remove 1 from {Snow_Black_Block::%location of target block%}
if {Snow_Black_Block::%location of target block%} is 5:
set event-block to snow layer:5
if {Snow_Black_Block::%location of target block%} is 4:
set event-block to snow layer:4
if {Snow_Black_Block::%location of target block%} is 3:
set event-block to snow layer:3
if {Snow_Black_Block::%location of target block%} is 2:
set event-block to snow layer:2
if {Snow_Black_Block::%location of target block%} is 1:
set event-block to snow layer:1
@Edit
Zamieniłem kliknięcie lewym myszy na blok śniegu i to co z niego będzie później na zniszczenie go, moim zdaniem tak będzie lepiej a koniec końców to blok śniegu i te mniejsze coś rozwala się tak szybko że nie ma dużej różnicy.