CityRP Documentation Repository

core.plugins.bans.sv_init

Name: "sv_init.lua". Product: "CityRP 2 (Roleplay)".

Functions

Servercityrp.bans.ban(ply, targ, timeStr, _)Source ☍

Parameters

  • plyany
  • targany
  • timeStrany
  • unknown
Servercityrp.bans.band(ply, targ, timeStr, _)Source ☍

Parameters

  • plyany
  • targany
  • timeStrany
  • unknown
Servercityrp.bans.CheckPlayer(ply)Source ☍

PlayerInitialized check: kick a joining player whose SteamID has an active CityRP or global ban.

Parameters

  • plyPlayerThe player who has just initialized.
Servercityrp.bans.ClearBan(targ)Source ☍

Parameters

  • targany
Servercityrp.bans.DoBan(ply, targ, name, time, reason, gametype)Source ☍

Parameters

  • plyany
  • targany
  • nameany
  • timeany
  • reasonany
  • gametypeany
Servercityrp.bans.DoBan2(ply, targ, name, time, reason, countbans, currentban, gametype)Source ☍

Parameters

  • plyany
  • targany
  • nameany
  • timeany
  • reasonany
  • countbansany
  • currentbanany
  • gametypeany
Servercityrp.bans.DoBans()Source ☍
Servercityrp.bans.gban(ply, targ, timeStr, _)Source ☍

Parameters

  • plyany
  • targany
  • timeStrany
  • unknown
Servercityrp.bans.GetBans()Source ☍
Servercityrp.bans.SaveDisconnected(ply)Source ☍

Parameters

  • plyany
Servercityrp.bans.SidBanned(sid) → booleanSource ☍

Check a SteamID against the cached active-ban list, without querying the database.

Parameters

  • sidstringUppercase SteamID, matching the form stored in the bans table.

Returns

  1. booleanWhether the SteamID has an active CityRP or global ban.
Servercityrp.bans.unbanid(ply, targ)Source ☍

!unbanid handler: lift a SteamID's active bans and announce it to staff.

Parameters

  • plyPlayerThe admin running the command.
  • targstringThe SteamID to unban, in any case.
Servercityrp.loadAllBans()Source ☍
Serverformattime(time, showmins) → stringSource ☍

Parameters

  • timeany
  • showminsany

Returns

  1. string

Tables

Servercityrp.bansSource ☍
Servercityrp.bans._allbansSource ☍
Servercityrp.bans.BansSource ☍
Servercityrp.bans.discplayersSource ☍