Skip to content
NordBots.
Back to ReportSystem

ReportSystem configuration editor

Set everything with sliders and toggles, then export the files. This covers the whole config folder: config.json for how the plugin behaves, one file per crate for the loot, the shared pools they draw from, and the language file players read. Your progress saves in this browser as you go. See the docs for what each setting does.

Ready to edit

Templates

Save every file you have changed as one named set, then load it any time. Stored in this browser.

No templates yet.

Settings

Crates

No crate files yet.

Shared pools

No shared pools yet.

Language

No language file published.

config.json

How the plugin behaves. Settings only, never loot.

General

Language

LangAutoFill

SenderName

General

Debug

Debug: true adds extra ArkApi.log lines while you test. Keep it false day to day.

AutosaveSeconds

AutosaveSeconds: how often the plugin saves the report queue to disk, in seconds. 30 works well. Lower saves more often, higher saves less.

Commands

Commands: what players and staff type in chat. Change a word, or set it to "" to switch that one off.

ReportCMD

report a player: /report <name> <what happened>

TicketCMD

open a general ticket: /ticket <your message>

MyReportsCMD

show a player their own reports and the status of each

StaffListCMD

staff only. Lists open reports in game. Needs the staff node.

Reports

Reports: the rules for filing and handling.

CooldownSeconds

CooldownSeconds: how long a player must wait between reports or tickets. This stops spam. 120 means one every two minutes. Set to 0 to turn the wait off.

MinReasonLength

MinReasonLength: the shortest reason or ticket message the plugin will take. This blocks empty or one letter reports. 3 means the reason must be at least three characters.

LogCoords

LogCoords: set to true to save the map spot of the target and the reporter with the report. This helps staff find the trouble fast. Set to false to leave coords out.

ThankReporter

ThankReporter: set to true to tell the player their report was sent. Set to false to stay quiet.

NotifyReporterOnClose

NotifyReporterOnClose: set to true to tell the reporter, if they are online, when staff close their report. It is a nice touch that shows players their reports get read.

KeepClosedDays

KeepClosedDays: how long a closed report stays in the file before it is cleaned up. 14 means closed reports are kept for two weeks. Set to 0 to keep them forever.

ListCount

ListCount: how many rows the staff list and the console list show.

EscalateAtReports

EscalateAtReports: when this many open reports pile up on one player inside the window below, staff get a loud @here alert. 3 means three reports on the same player triggers it. Set to 0 to turn escalation off.

EscalateWindowMinutes

EscalateWindowMinutes: the time window for the count above, in minutes. 30 means the reports must land within half an hour of each other to trigger the alert.

Permissions

Permissions: gate the in game staff list. Needs Permissions.dll.

Enabled

Enabled: set to true to check Permissions for the staff list. The console and RCON staff commands are always open, since they are already admin only.

StaffPermission

StaffPermission: the permission node a player needs to use the in game /reports list. If Permissions is missing, the in game list is closed and staff use the console or RCON.

ApiUtilsMod

Enabled

BackdropColor

ScreenPosition

TextAlign

TextScale

MessageSeconds

AlsoShowInChat

MapName

Pretty

Overrides