local moveevent = MoveEvent()
function moveevent.onStepIn(creature, item, position, fromPosition)
if player:getStorageValue(123) == -1 then -- no storage
-- do nothing
return true
else
local letter = player:addItem(2598, 1)
if letter then
letter:setAttribute(ITEM_ATTRIBUTE_TEXT, "your text here")
local inbox = player:getInbox()
letter:moveTo(inbox)
end
player:setStorageValue(123, 1)
end
return true
end
moveevent:register()