[PAID] vsLogs + protection

A script by VibeScripts

No reviews yet.
[PAID] vsLogs + protection main image

Full Description

[PAID] vsLogs

Description

The vsLogs system provides you with all the necessary Discord logs to easily monitor your FiveM server.

You get all the important information about your players in the Discord logs.

Logs:

  • Join-Log
  • Disconnect-Log
  • Kill-Logs
  • Death-Log
  • Resource start-and Stop-Log
  • Explosion-Log
  • Weapon-Log
  • Event-Log
  • Shooting-Log

The built-in security system protects your server from modders and helps you to secure important basic settings. The integrated temp-ban system keeps them away in the long term.

Securitysystem:

  • Weaponprotectoion [Blacklist weapons and prevent Modder from spawning them]
  • Eventprotection [Blacklist events and prevent Modder from executing them]
  • Explosionprotection [Blacklist explosions and prevent Modder from executing them]
  • Shootingprotection [Monitor which weapons are used by your players]

Get this Script at our Tebex-Store for just 10.00 € !

Showcase

Link to the Showcase Video

Config

Config = {}
Config.Version = true -- select your version (true = old version)

Config.Locale = 'en' -- your language
Config.ShowIPAdress = false -- display ip address in the logs

Config.WebhookName = 'VibeScripts' -- name from webhook
Config.Footer = "vsLogs V 1.0.0" -- footer from webhook 
Config.Avatar = "https://media.discordapp.net/attachments/859881113605767199/1030099909526966352/Symbol_Red.png?width=768&height=768" -- Set the avatar for the webhooks

--------------------------------------------------------------------------

Config.WebhookTempBan = "" -- webhook link
Config.TempBanTitle = "Tempban-List" -- Title for the log

Config.UnbanCommand = "vsunban" -- command to unban someone (temp-ban) || <vsunban identifier>
Config.ListCommand = "vslist" -- command to check who is banned

Config.ActiveTempBan = true -- recommended: this always bans players temporarily if they are also kicked by the server, for example with "Config.KickPlayer" in the weapon protection.
Config.ActiveTxAdmin = true -- will send you a list of all blacklisted players 60 seconds before restart

--------------------------------------------------------------------------

Config.WebhookLink = "" -- webhook link

Config.ConnectionLog = true -- Would you like to activate this log?
Config.ConnectionTitle = "Player Connectet" -- Title for the log
Config.ConnectionMessage = "The Player joined on your Server." -- messages

Config.DisconnectLog = true -- Would you like to activate this log?
Config.DisconnectTitle = "Player disconnected" -- Title for the log
Config.DisconnectMessage = "The player has disconnected.\nwith the Reason: " -- messages

--------------------------------------------------------------------------

Config.WebhookDead = "" -- webhook link

-- Dead-Log
Config.DiedLogs = true -- Would you like to activate this log?
Config.DiedTitle = "Player died" -- Title for the log

-- Player kill Player Log
Config.KillLogs = true -- Would you like to activate this log?
Config.KillTitle = "Player has been killed" -- Title for the log

--------------------------------------------------------------------------

Config.WebhookResource = "" -- webhook link

Config.ResourceStartLog = false -- Would you like to activate this log?
Config.ResourceStopLog = true -- Would you like to activate this log?

Config.StartTitle = "Resource is starting" -- Title for the log
Config.StopTitle = "Resource is stopping" -- Title for the log

--------------------------------------------------------------------------

-- Weapon Detection
Config.WebhookWeapon = "" -- webhook link

Config.WeaponLog = true -- Would you like to activate this log?
Config.WeaponTitle = "Weapon protection" -- Title for the log

Config.KickPlayer = true -- Should the player be kicked?
Config.KickMessage = "Why do you have this gun?" -- kick message

Config.LogWeapons = { -- Enter your Blacklist Weapons here.
    'weapon_hominglauncher',
    'weapon_railgun'
}

--------------------------------------------------------------------------

-- Shooting Log
Config.WebhookShooting = "" -- webhook link

Config.ShootingLog = false -- Would you like to activate this log?
Config.ShootingTitle = "Shooting protection" -- Title for the log

Config.KickPlayerShooting = false -- Should the player be kicked?
Config.KickMessageShooting = "Why do you have this gun?" -- kick message

Config.LogWeaponsShooting = { -- Enter your Log Weapons here.
    'weapon_hominglauncher',
    'weapon_railgun'
}

--------------------------------------------------------------------------

-- Explosion (Only with OneSync)
Config.WebhookExplosion = "" -- webhook link

Config.ExplosionLog = false -- Would you like to activate this log?
Config.ExplosionTitle = "Explosion detected" -- Title for the log

Config.BlacklistExplosion = true -- Do you like explosions blacklists?
Config.BlacklistExplosionTitle = "[BLACKLIST] Explosion detected" -- Title for the log

Config.PlayerKick = true -- Should the player be kicked?
Config.PlayerKickMessage = "Why did you do that explosion?" -- kick message

Config.Explosion = {0, 8} -- Set your blacklist explosions here

--------------------------------------------------------------------------

-- Event Detection
Config.WebhookEvent = "" -- webhook link

Config.EventLog = true -- Would you like to activate this log?

Config.EventTile = "Event spamming detected" -- Title for the log
Config.BlacklistetEventTitle = "Event blacklist detected" -- Title for the log

Config.ResetTime = 15000 -- When the count resets
Config.EventKickPlayer = true -- Should the player be kicked?

Config.EventKickMessage = "Why are you spamming the event?" -- kick message
Config.BlacklistEventMessage = "Why are you trying to trigger a blacklisted event?" -- kick message

Config.ServerEvents = { -- Write a number to specify the amount of "spamming" | write 0 to blacklist a event
    ["explosionEvent"] = 10
}

Config.ClientEvents = { -- Write a number to specify the amount of "spamming" | write 0 to blacklist a event
    ["vsTest"] = 0
}

Optimization

  • IDLE: 0.00ms

  • RUNNING: 0.00ms

Further Information

TEBEX: vsLogs

This resource is using the FiveM Asset Escrow system

Code is accessible No
Subscription-based No
Lines (approximately) 1800
Requirements ESX
Support Yes