Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. -- ordered as in creaturescripts.xml
  2. local events = {
  3. 'pythiusDead',
  4. 'bossesGrayIsland',
  5. 'ElementalSpheres',
  6. 'ElementalSpheresKill',
  7. 'ElementalSpheresLogin',
  8. 'WarzoneThree',
  9. 'WarzoneTwo',
  10. 'bossesWarzone',
  11. 'SvargrondArenaKill',
  12. 'PharaoKillPortal',
  13. 'inServiceOfYalaharQuestsDiseased',
  14. 'inServiceOfYalaharQuestsMorik',
  15. 'inServiceOfYalaharQuestsQuara',
  16. 'inquisitionQuestBosses',
  17. 'inquisitionQuestUngreez',
  18. 'killingInTheNameOfQuestKills',
  19. 'TaskCustom',
  20. 'Yielothax',
  21. 'Energized',
  22. 'Raging',
  23. 'MastersVoiceServants',
  24. 'wrathBoss',
  25. 'wrathZalamon',
  26. 'PlayerDeath',
  27. 'ThievesGuildNomad',
  28. 'AdvanceSave',
  29. 'SpikeDrillworm',
  30. 'SecretServiceBlackKnight',
  31. 'modalAD',
  32. 'modalMD'
  33. }
  34.  
  35. function onLogin(cid)
  36. local player = Player(cid)
  37.  
  38. local loginStr = 'Welcome to ' .. configManager.getString(configKeys.SERVER_NAME) .. '!'
  39. if player:getLastLoginSaved() <= 0 then
  40. loginStr = loginStr .. ' Please choose your outfit.'
  41. player:sendTutorial(1)
  42. else
  43. if loginStr ~= '' then
  44. player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
  45. end
  46.  
  47. loginStr = string.format('Your last visit was on %s.', os.date('%a %b %d %X %Y', player:getLastLoginSaved()))
  48. db.query("UPDATE `players` SET `cast` = 0 WHERE `id` = " .. getPlayerGUID(cid) .. ";")
  49. end
  50. player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
  51.  
  52. for i = 1, #events do
  53. player:registerEvent(events[i])
  54. end
  55. return true
  56. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement