function onLogin(cid)
local player = Player(cid)
local loginStr = "Welcome to " .. configManager.getString(configKeys.SERVER_NAME) .. "!"
if player:getLastLoginSaved() <= 0 then
loginStr = loginStr .. " Please choose your outfit."
player:sendOutfitWindow()
else
if loginStr ~= "" then
player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
end
loginStr = string.format("Your last visit was on %s.", os.date("%a %b %d %X %Y", player:getLastLoginSaved()))
end
local cfg = {}
cfg.refuel = 42 * 60 * 1000
if(Player(cid):getStamina() >= cfg.refuel) then
doPlayerSendCancel(cid, "Your stamina is already full.")
elseif(not isPremium(cid)) then
doPlayerSendCancel(cid, "Você nao e premium account. Faça uma doação e compre já a sua, tenha stamina infinita!")
else
Player(cid):setStamina(cfg.refuel)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled because you are premium.")
doRemoveItem(item.uid)
end
if(getPlayerStorageValue(cid, 30018) == 1) and getPlayerVocation(cid) <= 4 then
local promotedVoc = getPromotedVocation(getPlayerVocation(cid))
doPlayerSetVocation(cid, getPlayerVocation(cid)+4)
end
player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
player:registerEvent("PlayerDeath")
player:registerEvent("bigfootBurdenQuestVesperoth")
player:registerEvent("bigfootBurdenQuestWarzone")
player:registerEvent("bigfootBurdenQuestWeeper")
player:registerEvent("bigfootBurdenQuestWiggler")
player:registerEvent("bossSummoning")
player:registerEvent("inServiceOfYalaharQuestsDiseased")
player:registerEvent("inServiceOfYalaharQuestsMorik")
player:registerEvent("inServiceOfYalaharQuestsQuara")
player:registerEvent("inquisitionQuestBosses")
player:registerEvent("inquisitionQuestUngreez")
player:registerEvent("killingInTheNameOfQuestKills")
player:registerEvent("masterVoiceQuest")
player:registerEvent("elementalspheresquestOverlords")
player:registerEvent("SvargrondArenaKill")
player:registerEvent("AdvanceSave")
player:registerEvent("WhiteDeer")
player:registerEvent("LevelRecompense")
player:registerEvent("FirstItems")
player:registerEvent("Counter")
player:registerEvent("PythiusDead")
return true
end