Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loginStrike = 44800
- function onLogin(player)
- local loginStr = 'Welcome to ' .. configManager.getString(configKeys.SERVER_NAME) .. '!'
- if player:getLastLoginSaved() <= 0 then
- loginStr = loginStr .. ' Please choose your outfit.'
- player:sendTutorial(1)
- else
- local date, loginDate = os.date("*t"), os.date("*t", lastLogin)
- if(date.yday == loginDate.yday + 1) then
- local strike = player:getStorageValue(cid, "loginStrike") + 1
- if(strike == 2) then
- addEvent(valid(player:addAchievement), 500, cid, "Curious by Nature", showMsg)
- elseif(strike == 3) then
- addEvent(valid(player:addAchievement), 500, cid, "Time To Play", showMsg)
- elseif(strike == 10) then
- addEvent(valid(player:addAchievement), 500, cid, "Next Level", showMsg)
- elseif(strike == 30) then
- addEvent(valid(player:addAchievement), 500, cid, "Lordaeron Expert", showMsg)
- end
- player:setStorageValue(cid, "loginStrike", strike)
- elseif(date.yday ~= loginDate.yday) then
- player:setStorageValue(cid, "loginStrike", 1)
- end
- 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
- player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement