function onLogin(cid)
local storage_has_been_teleported = 25007
local give_first_premium = 25008
local templePos = getTownTemplePosition(getPlayerTown(cid))
if(isPremium(cid) == false) then
if getPlayerStorageValue(cid, give_first_premium) ~= 1 then
doPlayerAddPremiumDays(cid, 7)
setPlayerStorageValue(cid, give_first_premium, 1)
return false
end
if getPlayerStorageValue(cid, storage_has_been_teleported) ~= 1 then
doTeleportThing(cid, templePos)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You are no longer premium.")
setPlayerStorageValue(cid, storage_has_been_teleported, 1)
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have " ..getPlayerPremiumDays(cid).. " premium days left.")
if getPlayerStorageValue(cid, storage_has_been_teleported) == 1 then
setPlayerStorageValue(cid, storage_has_been_teleported, 0)
end
end
return true
end