Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Config = {}
- -- // General Options \\ --
- Config.Username = "Bot Name" -- Webhook name
- Config.Avatar = "https://cdn.discordapp.com/attachments/842580565454225451/975259095508607026/PM.png" -- Webhook Avatar
- Config.FooterIcon = "https://cdn.discordapp.com/attachments/842580565454225451/975259095508607026/PM.png" -- Footer Icon on the Embed
- Config.EmbedFooter = "Server Logs | Timestamp: %s | Server 1" -- Embed footer
- -- // Chat logs \\ --
- Config.Chatlogs = false -- Set this to true if you want to enable chat logs
- Config.ChatlogsIP = false -- Set this to true if you want to enable player IP logs
- Config.ChatlogsEmbedColor = 16777215 -- Embed color
- Config.ChatlogsWebhooks = {
- chatlogs = ""
- }
- -- // Connection logs \\ --
- Config.Connectionlogs = false -- Set this to true if you want to enable connection logs
- Config.ConnectionlogsIP = false -- Set this to true if you want to enable player IP logs
- Config.AccurateIDs = false -- Set this to true if you want to enable accurate server IDs instead of temp IDs
- Config.ConnectionlogsEmbedColor = 762640 -- Embed color
- Config.ConnectionlogsWebhooks = {
- connecting = "",
- leaving = ""
- }
- -- // Command logs \\ --
- Config.Commandlogs = false -- Set this to true if you want to enable command logs (In testing still, may have some bugs)
- Config.CommandlogsIP = false -- Set this to true if you want to enable player IP logs
- Config.CommandlogsEmbedColor = 16777215 -- Embed color
- Config.CommandlogsWebhooks = {
- commandlogs = ""
- }
- -- // Death logs \\ --
- Config.Deathlogs = false -- Set this to true if you want to enable death logs
- Config.DeathlogsIP = false -- Set this to true if you want to enable player IP logs
- Config.DeathlogsEmbedColor = 0 -- Embed color
- Config.DeathlogsWebhooks = {
- deathlogs = ""
- }
- -- // Namechange logs \\ --
- Config.Namechangelogs = false -- Set this to true if you want to enable namechange logs
- Config.NamechangelogsIP = false -- Set this to true if you want to enable player IP logs
- Config.NamechangelogsEmbedColor = 0 -- Embed color
- Config.NamechangelogsWebhooks = {
- namechangelogs = ""
- }
- -- // Resource logs \\ --
- Config.Resourcelogs = false -- Set this to true if you want to enable resource logs
- Config.ResourcelogsEmbedColor = 0 -- Embed color
- Config.ResourcelogsWebhooks = {
- resourcelogs = ""
- }
- -- // Entity logs \\ --
- Config.Entitylogs = false -- Set this to true if you want to enable entity logs
- Config.EntitylogsEmbedColor = 0 -- Embed color
- Config.EntitylogsWebhooks = {
- entitylogs = ""
- }
- -- // Event logs (Server-Side Events only) \\ --
- Config.Eventlogs = false -- Set this to true if you want to enable entity logs
- Config.EventlogsEmbedColor = 0 -- Embed color
- Config.EventlogsWebhooks = {
- eventlogs = ""
- }
- Config.EventlogsEvents = {
- -- "",
- -- ""
- }
- -- // Screenshot Command \\ --
- Config.EnableScreenshotCommand = false -- Set this to true if you want to enable /screenshot <ID>
- Config.ScreenshotlogsEmbedColor = 0 -- Embed color
- Config.ScreenshotlogsAcePerm = "command.screenshot" -- The ace permission that allows you to use /screenshot <ID>
- Config.ScreenshotlogsWebhooks = {
- screenshotlogs = ""
- }
- -- // Shooting logs \\ --
- Config.Shootinglogs = false -- Set this to true if you want to enable entity logs
- Config.ShootinglogsEmbedColor = 0 -- Embed color
- Config.ShootinglogsWebhooks = {
- shootinglogs = ""
- }
- -- // Explosion logs \\ --
- Config.Explosionlogs = false -- Set this to true if you want to enable explosion logs
- Config.ExplosionlogsIP = false -- Set this to true if you want to enable player IP logs
- Config.ExplosionlogsEmbedColor = 16711680 -- Embed color
- Config.ExplosionlogsWebhooks = {
- explosionlogs = ""
- }
- Config.LoggedExplosions = {
- [0] = true, -- Grenade
- [1] = true, -- Grenade Launcher
- [3] = true, -- Molotov
- [4] = true, -- Rocket
- [5] = true, -- TankShell
- [6] = true, -- Hi_Octane
- [7] = true, -- Car
- [8] = true, -- Plance
- [9] = true, -- Fuel Pump
- [10] = true, -- Bike
- [11] = true, -- Dir_Steam
- [12] = true, -- Dir_Flame
- [13] = true, -- Water Hydrant
- [14] = true, -- Gas Canister
- [15] = true, -- Boat
- [16] = true, -- Ship_Destroy
- [17] = true, -- Truck
- [18] = true, -- Bullet
- [19] = true, -- Smoke Grenade Launcher
- [20] = true, -- Smoke Grenade
- [21] = true, -- BZ GAS
- [22] = true, -- Flare
- [23] = true, -- Gas Canister
- [24] = true, -- Extinguisher
- [25] = true, -- Programmablear
- [26] = true, -- Train
- [27] = true, -- Barrel
- [28] = true, -- Propane
- [29] = true, -- Blimp
- [30] = true, -- Flame_Explode
- [31] = true, -- Tanker
- [32] = true, -- Plane Rocket
- [33] = true, -- Vehicle Bullet
- [34] = true, -- Gas Tank
- [35] = true, -- FireWork
- [36] = true, -- SnowBall
- [37] = true, -- Proximity Mine
- [38] = true, -- Valkyrie Cannon
- }
- Config.AdditionalWebhooks = {
- -- name = "",
- -- name2 = ""
- }
- -- // SEM_InteractionMenu \\ --
- Config.SEMInteractionMenu = false -- Set this to true if you want to enable SEM_InteractionMenu logging
- Config.SEMEmbedColor = 0 -- Embed color
- Config.SEMWebhooks = {
- cufflogs = "",
- draglogs = "",
- seatlogs = "",
- backuplogs = "",
- adlogs = "",
- baclogs = "",
- inventorylogs = "",
- hospitallogs = "",
- jaillogs = "",
- spikelogs = "",
- flaglogs = "",
- }
- -- // vMenu \\ --
- Config.vMenu = false -- Set this to true if you want to enable vMenu logging
- Config.vMenuEmbedColor = 0 -- Embed color
- Config.vMenuWebhooks = {
- privatemessages = "",
- weatherlogs = "",
- cleararea = "",
- killplayer = "",
- summonplayer = "",
- kickplayer = "",
- banplayer = ""
- }
- -- // EasyAdmin \\ --
- Config.EasyAdmin = false -- Set this to true if you want to enable EasyAdmin logging
- Config.EasyAdminEmbedColor = 0 -- Embed color
- Config.EasyAdminWebhooks = {
- kicklogs = "",
- banlogs = "",
- unbanlogs = "", -- WORK IN PROGRESS || DOES NOT FULLY WORK YET
- warnlogs = "",
- spectatelogs = "",
- slaplogs = "",
- freezelogs = "",
- screenshotlogs = ""
- }
- -- // Embed Colors \\ --
- Config.Colors = {
- default = 16711680, -- Grey
- black = 0, -- Black
- white = 16777215, -- White
- blue = 25087, -- Blue
- green = 762640, -- Green
- orange = 16743168, -- Orange
- lightgreen = 65309, -- Light Green
- yellow = 15335168, -- Yellow
- turqois = 62207, -- Turqois
- pink = 16711900, -- Pink
- red = 16711680, -- Red
- }
- -- Embed color require a number instead of a hex code, so you would have to convert hexadecimal color code to decimal number. For picking colors, I recommend using SkyColor.com as it provides decimal value.
- -- // Language Configuration \\ --
- Config.Language = {
- ConnectionLogs = {
- ConnectingEmbedTitle = ":white_check_mark: Player Connecting",
- ConnectingMessage = "Connecting to the server.",
- DisconnectedEmbedTitle = ":x: Player Disconnected",
- DisconnectedMessage = "User Disconnected **Reason:** `%s`"
- },
- Chat = {
- EmbedTitle = "Chat Message",
- Message = "This player has typed a chat message: `%s`"
- },
- Commands = {
- EmbedTitle = "Chat Command",
- Message = "This player has typed a command: `%s`"
- },
- Death = {
- EmbedTitle = "Player Death",
- Message = "%s"
- },
- NameChange = {
- EmbedTitle = "Namechange Logs",
- Message = "This player has changed their name from `%s` to `%s`"
- },
- Entity = {
- CreateEmbedTitle = "Entity Created",
- CreateMessage = "An entity has been created:\n> Entity: `%s`\n> Entity Hash: `%s`\n> Entity Type: `%s` (1 = Ped | 2 = Vehicle | 3 = Object)",
- DeleteEmbedTitle = "Entity Removed",
- DeleteMessage = "An entity has been removed:\n> Entity: `%s`\n> Entity Hash: `%s`\n> Entity Type: `%s` (1 = Ped | 2 = Vehicle | 3 = Object)"
- },
- Shooting = {
- EmbedTitle = "Shooting Logs",
- Message = "This player has shot a weapon\n> Weapon: `%s`\n> Amount of shots: `%s`"
- },
- Screenshot = {
- EmbedTitle = "Screenshot Logs",
- Message = "Screenshot of `%s`'s screen"
- },
- ResourceLogs = {
- ResourceStartEmbedTitle = "Resource Started",
- ResourceStartMessage = "Someone has started the resource `%s`",
- ResourceStopEmbedTitle = "Resource Stopped",
- ResourceStopMessage = "Someone has stopped the resource `%s`",
- ResourceRefreshEmbedTitle = "Resources Refreshed",
- ResourceRefreshMessage = "Someone has refreshed all resources",
- },
- Explosion = {
- EmbedTitle = "Explosion Logs",
- Message = "This player has caused an explosion:\n> Explosion Type: `%s`\n> Damage Scale: `%s`\n> isAudible: `%s`\n> isInvisible: `%s`\n> cameraShake: `%s`\n> Explosion Position: `%s, %s, %s`\n> Players Position: `%s, %s, %s`\n> Player distance from explosion: `%s`"
- },
- vMenu = {
- WeatherEmbedTitle = "vMenu Weather",
- WeatherMessage = "This player has changed the server weather:\n> Weather: `%s`\n> Blackout Enabled: `%s`\n> Dynamic Weather Enabled: `%s`\n> Snow Enabled: `%s`",
- PrivateMessageEmbedTitle = "vMenu Private Messages",
- PrivateMessage = "This player has sent `%s` a message through vMenu: `%s`",
- ClearAreaEmbedTitle = "Clear Area Logs",
- ClearAreaMessage = "This player has cleared the area",
- KillPlayerEmbedTitle = "Kill Player Logs",
- KillPlayerMessage = "This player has killed `%s`",
- SummonPlayerEmbedTitle = "Summon Logs",
- SummonPlayerMessage = "This player has summoned `%s`",
- KickPlayerEmbedTitle = "vMenu Kick Logs",
- KickPlayerMessage = "`%s` has kicked `%s` for `%s`",
- TempBanPlayerEmbedTitle = "vMenu Ban Logs",
- TempBanPlayerMessage = "`%s` has temp banned `%s`:\n> Duration: `%s` hours\n> Reason: `%s`",
- PermBanPlayerEmbedTitle = "vMenu Ban Logs",
- PermBanPlayerMessage = "`%s` has permanently banned `%s` for `%s`"
- },
- EasyAdmin = {
- KickPlayerEmbedTitle = "Kick Logs",
- KickPlayerMessage = "`%s` has kicked `%s` for `%s`",
- BanPlayerEmbedTitle = "Ban Logs",
- BanPlayerMessage = "`%s` has banned `%s`\n> Reason: `%s`\n> Expires: `%s`",
- UnbanPlayerEmbedTitle = "Unban Logs",
- UnbanPlayerMessage = "`%s` has unbanned a player\n> Ban ID: `%s`\n> Player Name: `TBD`\n> Ban Reason: `%s`",
- WarnPlayerEmbedTitle = "Warn Logs",
- WarnPlayerMessage = "`%s` has warned `%s` for `%s`",
- SpectateEmbedTitle = "Spectate Logs",
- SpectateMessage = "This player has spectated `%s`",
- SlapPlayerEmbedTitle = "Slap Logs",
- SlapPlayerMessage = "`%s` has slapped `%s` for `%s` HP",
- FreezePlayerEmbedTitle = "Freeze Logs",
- FreezePlayerMessage = "`%s` has %s `%s`",
- ScreenshotPlayerEmbedTitle = "Screenshot Logs",
- ScreenshotPlayerMessage = "`%s` has taken a screenshot of `%s`'s screen\nPlease check your EasyAdmin screenshot logging channel for the image."
- },
- SEMMenu = {
- CuffEmbedTitle = "Cuff Logs",
- CuffMessage = "This player has cuffed/uncuffed `%s`",
- DragEmbedTitle = "Drag Logs",
- DragMessage = "This player has dragged/undragged `%s`",
- SeatEmbedTitle = "Seat Logs",
- SeatMessage = "This player has seated `%s`",
- UnSeatEmbedTitle = "Seat Logs",
- UnSeatMessage = "This player has unseated `%s`",
- BackupEmbedTitle = "Backup Logs",
- BackupMessage = "This player has requested backup:\n> Code: `%s`\n> Street Name: `%s`\n> Coords: `%s, %s, %s`",
- AdsEmbedTitle = "Advertisement Logs",
- AdsMessage = "This player has put out an advertisement:\n> Ad Type: `%s`\n> Message: `%s`",
- BACSetEmbedTitle = "BAC Set Logs",
- BACSetMessage = "This player has set their BAC level to `%s`",
- BACTestEmbedTitle = "BAC Test Logs",
- BACTestMessage = "This player has BAC tested `%s`",
- InventorySetEmbedTitle = "Inventory Logs",
- InventorySetMessage = "This player has set their inventory:\n> New Items: `%s`",
- InventorySearchEmbedTitle = "Inventory Logs",
- InventorySearchMessage = "This player has searched `%s`'s Inventory",
- HospitalizeEmbedTitle = "Hospital Logs",
- HispitalizeMessage = "This player has hospitalized someone:\n> User: `%s`\n> Time: `%s`",
- JailEmbedTitle = "Jail Logs",
- JailMessage = "This player has jailed someone:\n> User: `%s`\n> Time: `%s`",
- SpikeEmbedTitle = "Spike Logs",
- SpikeMessage = "This player has placed `%s` spikes",
- SpikeRemoveEmbedTitle = "Spike Logs",
- SpikeRemoveMessage = "This player has remove all nearby spikes",
- FlagsJailEmbedTitle = "User Flags",
- FlagsJailMessage = "This player attempted to jail all players",
- FlagsHospitalEmbedTitle = "User Flags",
- FlagsHospitalMessage = "This player attempted to hospitalize all players"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement