That would work, but is not a proper way to do it since there will be like 123987 tiles with same ID, proper way is doing it with actionid..
Name it msgtile.lua and put it in data/movements/scripts/
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
return...