function onLogin(cid)
local storage = 2291
if isPlayer(cid) and getPlayerLevel(cid) < 8 and getPlayerStorageValue(cid, storage) ~= 1 then
doPlayerSetTown(cid, 2)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)), true)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT)
doPlayerSetStorageValue(cid, storage, 1)
elseif getPlayerStorageValue(cid, storage) == 1 or getPlayerLevel(cid) > 8 then
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return TRUE
end