adrianoswatt

addVipAuto

Mar 17th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.82 KB | None | 0 0
  1. local cfg = {
  2.     daysAgo = 4, -- Quantos dias antes da estréia
  3.     vipDaysCount = 7, -- Dias Vips que ganhará
  4. }
  5.  
  6. function onLogin(cid)
  7.     accID = getPlayerAccountId(cid)
  8.     dbinfo = db.getResult("SELECT `id`, `name`, `group_id`, `created`, `vip_time` FROM `accounts` WHERE `id` = '"..accID.."';")
  9.     if dbinfo:getID() ~= -1 then
  10.         vip = dbinfo:getDataInt("vip_time")
  11.         if vip < 1 then
  12.             data = dbinfo:getDataInt("created")
  13.             diff = (os.difftime(os.time(), data) / 60 / 60 / 24)
  14.             if diff >= cfg.daysAgo then
  15.                 vip.addVipByAccount(getPlayerAccount(getPlayerByName(name)), vip.getDays(cfg.vipDaysCount))
  16.                 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Congratulations, you have received "..cfg.vipDaysCount.." vip days for create your account before the open server.")
  17.             end
  18.         end
  19.     end
  20. return true
  21. end
Advertisement
Add Comment
Please, Sign In to add comment