Pewnie, zaraz dopiszę do skryptu.
EDIT:
Dobra, ponieważ chcesz przechwycić czas pozostały do wyzerowania cooldownu, to musiałem nieco zmienić skrypt, ale wszystko powinno działać:
on script load:
loop {fireball::cooldown::*}:
clear {fireball::cooldown::%loop-value%}
command /launchfireball:
cooldown: 3 seconds
cooldown message: &cKolejny raz mozesz uzyc swoja umiejetnosc za &6%remaining time%&c!
trigger:
shoot a fireball from the player
remove 1 of fire charge from player's inventory
on right click with fire charge:
execute player command "launchfireball"
on explode:
if event-entity is fireball:
create an explosion of force 10 at the event-entity
Proszę.