Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Warn.checkWarn(player, doNotSave)
- local id = player.m_Id
- sql:queryExec("DELETE FROM ??_warns WHERE userId = ? AND expires < ?;", sql:getPrefix(), id, getRealTime().timestamp)
- if Warn.getAmount(id) >= 3 then
- local row = sql:queryFetchSingle("SELECT expires FROM ??_warns WHERE userId = ? ORDER BY expires;", sql:getPrefix(), id)
- if row then
- local days = math.floor((row.expires - getRealTime().timestamp)/60/60/24)
- if doNotSave then player.m_DoNotSave = true end
- kickPlayer(player, _("Du hast 3 Warns! Der nächste läuft in %d Tagen ab!", player, days+1))
- return false
- end
- return true
- elseif Warn.getAmount(id) > 0 then
- outputChatBox(_("Vorsicht du hast bereits %d Verwarnung/en!", player, Warn.getAmount(id)),player, 255,0,0)
- end
- return true
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement