{"id":201924,"date":"2025-11-11T08:00:00","date_gmt":"2025-11-11T07:00:00","guid":{"rendered":"https:\/\/fivemx.com\/?p=201924"},"modified":"2025-12-23T13:27:16","modified_gmt":"2025-12-23T12:27:16","slug":"ad-incident-report-system-v2-with-nui-and-discord","status":"publish","type":"post","link":"https:\/\/fivemx.com\/pl\/ad-incident-report-system-v2-with-nui-and-discord\/","title":{"rendered":"AD Incident Report System v2 with NUI and Discord"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"844\" height=\"859\" src=\"https:\/\/fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0.webp\" alt=\"AD Incident Report System v2 with NUI and Discord\" class=\"wp-image-201923\" loading=\"lazy\" srcset=\"https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0.webp 844w, https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0-295x300.webp 295w, https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0-768x782.webp 768w, https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0-12x12.webp 12w, https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0-110x112.webp 110w, https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0-60x61.webp 60w, https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2025\/11\/AD-Incident-Report-System-v2-with-NUI-and-Discord-0-800x814.webp 800w\" sizes=\"auto, (max-width: 844px) 100vw, 844px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">AD Incident Report System v2 is a modern Use of Force and Incident Reporting tool built for FiveM law enforcement roleplay servers. It provides an in-game NUI interface for officers to document incidents quickly and accurately, with reports automatically sent to Discord via webhooks or forum threads. Built by Atlantic Development, this lightweight, modular solution is designed for professional RP communities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><h2>In-Game Preview<\/h2>\nThe system presents a clean NUI form with structured fields for officer details, case information, location, date, force used, and justification. The per-department configuration ensures tailored workflows for departments like LSCSO, LSPD, SAHP, and more. Dynamic dropdowns update automatically from the configuration, keeping options synchronized.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><h2>Discord Output Example<\/h2>\nEach report automatically posts to your department&#8217;s Discord channel via a structured embed or thread. Example:\nUse of Force Report &#8211; Case #1234\nDeputy: John Doe | Badge: 102\nLocation: East Vinewood | Date: 10\/13\/2025\nForce Used: Verbal Commands, Taser\nJustification: Subject resisted lawful arrest.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><h2>How It Works<\/h2>\n<ol><li>Player runs \/report or uses a configurable keybind.<\/li>\n<li>A NUI window appears with structured fields.<\/li>\n<li>On submission, data is sent to the server.<\/li>\n<li>The server builds a Discord embed or thread post using your config.<\/li>\n<li>The post is sent instantly to your department&#8217;s webhook.<\/li><\/ol>\n<h2>Konfiguracja<\/h2>\nDefine your departments and Discord webhooks in config.lua. Per-department settings include the ability to customize names, colors, avatars, and webhook URLs. The dynamic dropdowns pull their options directly from the config, ensuring consistency across all departments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><h2>Licencja<\/h2>\nLicensed under GNU General Public License v3.0 (GPL-3.0). You are free to use, modify, and redistribute this resource, as long as you:\n<ul><li>Keep credit to Atlantic Development<\/li>\n<li>Preserve the GPL-3.0 license<\/li>\n<li>Include the LICENSE file in your distributions<\/li><\/ul>\n<h2>Cechy<\/h2>\n<ul><li>Intuitive NUI form with a realistic, organized layout<\/li>\n<li>Per-department configuration (LSCSO, LSPD, SAHP, etc.)<\/li>\n<li>Dynamic dropdowns that update automatically from config<\/li>\n<li>Discord webhook integration with embeds or forum threads<\/li>\n<li>Configurable branding (bot name, color, avatar)<\/li>\n<li>Slash command or customizable keybind to open the form<\/li>\n<li>Standalone compatible<\/li>\n<li>No database required; reports go directly to Discord<\/li><\/ul><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pobierz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Download this mod using the links below:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/github.com\/AtlanticDevelopment5M\/AD_IncidentReportv2\" target=\"_blank\" rel=\"noopener noreferrer\">Download Mod<\/a><\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p>AD Incident Report System v2 is a modern Use of Force and Incident Reporting tool built for FiveM law enforcement roleplay servers. It provides an in-game NUI interface for officers to document incidents quickly and accurately, with reports automatically sent to Discord via webhooks or forum threads. Built by Atlantic Development, this lightweight, modular solution [&hellip;]<\/p>\n","protected":false},"author":62604,"featured_media":201923,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297],"tags":[2858,2928,2929,2859,2940,2933],"class_list":["post-201924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","tag-esx","tag-free","tag-map","tag-qbcore","tag-qbox","tag-standalone"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/posts\/201924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/users\/62604"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/comments?post=201924"}],"version-history":[{"count":0,"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/posts\/201924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/media\/201923"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/media?parent=201924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/categories?post=201924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/pl\/wp-json\/wp\/v2\/tags?post=201924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}