Jump to content
Message added by Zeeuss,

Version 0.1.2
Added Option tab
 * Can choose close button side (left or right)
 * Can choose pop-up report size (small, medium, large)
Added discord option
 * Ping certain role on report event (in config, format is: <@&123456789123456789>)
Fixed Live Reports & History Reports sorting

If the plugin doesn't compile try deleting your old config

9 Screenshots

  • 19.3k
  • 37
  • 117.19 kB

About Reporter

What is it?
Reporter is the ultimate administration tool designed to enhance player satisfaction and ensure smooth server management. By providing your players with an easy way to report issues and your admins with powerful tools to address them, this plugin bridges the gap between players and staff. With its sleek UI and robust features, Reporter is a must-have for any server owner who values an active, happy community.

Usage?
Empower your players to report issues effortlessly through a polished and intuitive UI.
Admins can manage live reports in real-time, teleport to report creators, claim reports, and resolve them with ease.
Ensure transparency and efficiency in server moderation while keeping your playerbase satisfied.

Permissions:

reporter.use		-	Basic permission to allow open menu and create New report.
reporter.admin		-	Admin permission to allow view to Live Reports and ability to see/manage pop-up report
reporter.sadmin		-	SuperAdmin permission to allow view to Reports history and see stats of your staff team

 

Commands:

/report			- Opens the UI menu
	
/report.tp {id}		- Teleports you to the creator of specified report
/report.claim {id}	- Claims specified report
/report.finish {id}	- Finishes specified report

/report.clearall	- ! Requires SAdmin permissions and will wipe your data folder - causing to delete all reports and staff's statistics !

 

Discord logging:
Enable/disable and set webhookURL for report claim/create/finish/tp
reporter8.png.bba424e9dfe636cdbaedaed3d402d149.pngdcRep1.png.6190d48c58e44ad8180efbd91fdb52a1.png
dcRep2.png.e37d7c9065312eeb78a98aede0c9f7f8.pngdcRep3.png.eb88375eb4f8269bedf3ff319cbf0379.png

 

Data file:
Data of all reports and staff's statistics are being saved into a data file.
Path: Your_Server\oxide\data\Reporter\Reporter.json

repData.png.97874114e2c556736a0a842cc96e51c8.png

 

Config file:
You can set here settings for discord notification F.e. Enable/Disable, embed color of the notification, WebhookURL
Path: Your_Server\oxide\config\Reporter.json

cfgRep.png.cdcc3c0818a06a201feb66f49fe1e0f8.png

 

Localization:

["Syntax"] = "Commands:\n/report   (Opens Reporter GUI)",
["SyntaxConsole"] = "Can't open GUI in console",
["claimMsg"] = "You have claimed a report\nID: {0}\nBy: {1}",
["finishMsg"] = "You have finished a report with ID: {0}",
["statusUnclaimed"] = "Unclaimed",
["statusClaimed"] = "Claimed",
["statusFinished"] = "Finished",
["reported"] = "Successfully reported",
["fillField"] = "<color=#c93232><--Fill this field</color>",
["noReports"] = "There are not any reports yet",
["noStaff"] = "There are not any staff stats yet",
["playerNotFound"] = "Couldn't find player",
["alreadyClaimed"] = "Report is already claimed",
["labelPAGES"] = "Page {0}/{1}",
["alreadyFinished"] = "This report is already finished",
["CUI newReport"] = "New report",
["CUI liveReport"] = "Live reports",
["CUI historyReport"] = "Reports history",
["CUI staffStats"] = "Staff stats",
["CUI close"] = "Close",
["CUI claim"] = "Claim",
["CUI finish"] = "Finish",
["CUI claimed"] = "Claimed",
["CUI tp"] = "TP",
["CUI next"] = "Next",
["CUI previous"] = "Previous",
["CUI newPopReport"] = "New Report -- ID: {0}",
["CUI reportBy"] = "Reported by <color=#4ccf49>{0}</color>",
["CUI reportedPlayer"] = "Reported player <color=#e00a0a>{0}</color>",
["CUI subject"] = "Subject of report: <color=#e0a00a>{0}</color>",
["CUI liveReportClaimed"] = "<color=#e0a00a>{0}</color>  Report: {1}",
["CUI liveReportUnClaimed"] = "<color=#1bc2d1>{0}</color>  Report: {1}",
["CUI historyReportFinished"] = "<color=#4ccf49>{0}</color>  Report: {1}",
["CUI liveReportClaimedBy"] = "<color=#e0a00a>--Claimed by {0}</color>",
["CUI finishedBy"] = "<color=#4ccf49>--Finished by--\n{0}</color>",
["staffName"] = "Staff's Name",
["staffID"] = "Staff's ID",
["staffFinished"] = "Finished reports",
["Category"] = "Category",
["Message"] = "Message",
["dcCreate"] = "{0} has created report: {1}",
["dcClaim"] = "{0} has claimed report {1} by - {2}",
["dcFinish"] = "{0} has finished report {1} by - {2}",
["dcTp"] = "{0} has teleported to report {1} by - {2}",
["dcCatCreate"] = "Report Create",
["dcCatClaim"] = "Report Claim",
["dcCatFinish"] = "Report Finish",
["dcCatTp"] = "Report TP",

 

Configuration:

{
  "Claim report - discord": {
    "WebhookURL": "",
    "Enabled?": true,
    "Embed Color:": "16538684"
  },
  "Finish report - discord": {
    "WebhookURL": "",
    "Enabled?": true,
    "Embed Color:": "16538684"
  },
  "Create report - discord": {
    "WebhookURL": "",
    "Enabled?": true,
    "Embed Color:": "16538684"
  },
  "TP to report - discord": {
    "WebhookURL": "",
    "Enabled?": true,
    "Embed Color:": "16538684"
  }
}

 

  • Like 1
  • Love 1

User Feedback

1.5m

Downloads

Total number of downloads.

7.3k

Customers

Total customers served.

108.5k

Files Sold

Total number of files sold.

2.2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.