A może tak?
on rightclick on entity:
if event-entity is player:
if coloured named of clicked entity [is|contains] "...":
if {time::%player%} is not set:
set {time::%player%} to now
remove 5 seconds from {time::%player%}
if difference between {time::%player%} and now >= 5 seconds:
send "test"
set {time::%player%} to now
else:
send "Zaczekaj 5 sekund"