En 🇬🇧 WIKI EN
☰ 1. How do I open the interface?
There are several methods to open the interface,
- In the chat : /report
- In the console : report
- In the F4 Menu click on the button : Report!
A reminder in the chat informs you when you log in. And if the configurable option is activated every 30 minutes.
☰ 2. How to report a bug with the gmod script?
When you open the interface you will be by default in: Create a New Ticket
Select the type of ticket you want to send.
Provide as much information as possible, and how to reproduce it is useful for the bug fix.
The "Link" text box allows you to copy a link from a video, list of images, or directly the link from an image to provide additional help. The administrator will then be able to open this link on his side by clicking on the button which will then be visible.
☰ 3. How do I report a user with this gmod script?
To report a user open the interface and select a reason from the "Report a user" category, and then select that user from the list of connected users.
☰ 4. How do I report an offline user?
Then select User Offline and you can copy and paste the steamid64 and its name.
☰ 5. How to read and interact with a ticket?
Once the menu is open, click on the line you wish to see. And you will be able to interact with this ticket.
☰ 6. What are the different possible interactions in a ticket?
The different interactions with the tickets are :
- See and answer the ticket
- Mark the ticket as resolved
- Close the ticket
- Re-open the ticket
- Delete the ticket (only if it is resolved or closed)
- Click on the avatars of the to open the user's steam page, copy the steamid64
- Open shared links
- Copying the content of a message
☰ 7. How do I add a ULX rank as ticket manager?
You can edit in real time the accesses to the ticket management in one click.
In this example I add a
moderator which will now be able to manage the tickets. Just type the name of the row and don't forget to activate it by clicking on : ON.
Click OFF to turn it off.
☰ 8. Is it possible to only allow VIPs to open a ticket?
You may not want to allow the public to open tickets, thus encouraging certain members to become VIPs on your server. So yes, you can choose to make access to ticket creation available to everyone or restrict it to VIP members only.
To add a row click on the green button "ADD" write the row and click on the button to: "OK".
Then activate the "VIP" rank by clicking "ON".
And disable the "users" rank by clicking "OFF".
☰ 9. How do I add a Job DarkRP as ticket manager?
You can edit in real time the list of Job DarkRP with the possibility to manage the tickets in one click.
In this example I add the job
mayor which can now handle tickets. Just type the name of the job and don't forget to activate it by clicking on : ON.
Click on OFF to turn it off.
☰ 10. Changing the language of the Report Tickets System?
Click on the small wheel at the top right and select the language. The menu will automatically update in the language of your language.

☰ 11. All you need to know about the configuration file
--BASIC CONFIGURATION
config.OwnerSteamID64="YOUR ID64" --If you are the owner and you dont use Admin System put your Steam ID here. Value exemple: ---> "76561198033784269"
config.Allow_ULX_GROUP_CAN_ACCESS_PANEL={"superadmin","admin"} --Who is admin?
config.SERVERGUARD_Access_rank=config.Allow_ULX_GROUP_CAN_ACCESS_PANEL --Add ServerGuard Admin Group if you want add "admin" {"superadmin","admin","anothergroup"} if you dont have Server Guard installed keep it empty.
config.USeWorkshopContent=1 --If you dont have a fastdownload you can use workshop content (1 Enable "I want use workshop" / 0 Disable "I prefer use my fastdl")
--Automatically delete tickets closed and resolved, more than 15 days old. 15 = number of days, choose the number you need.
config.days_auto_maintenance=15
--To help keep your users that support exists on your server, every 30 minutes a simple message inform the command, 0= disable, 30 = 30 minutes
config.inform_your_users=30
--Default Rank Right (You can Edit it from the panel in game)
config.Ranks_Tickets={
{users=1,VIP=1},
{admin=1,superadmin=1,moderator=1},
{mayor=0,policeman=0},
}
---------------------- NOTIFICATION CONFIGURATION ----------------
config.Enable_Chat_Notification=1
config.HUD_Notification=1
--You can receive the notifications on your Discord Serveur if you have the last version of :
--Discord Logging System : https://originahl-scripts.com/gmod-scripts/3905/gmod-discord-logging-system
config.Discord_notification=0 --0 Disabled, 1=Enabled
---------------------- SKIN CONFIGURATION ------------
--You can use the same color code of your F4 Menu if you have the last version of :
--DarkRP F4 Menu customizable : https://originahl-scripts.com/gmod-scripts/3906/darkrp-f4-menu-customizable
config.Apply_color_code_of_f4_menu=0 --0 Disabled(Skin by default) 1=Enabled(Same Skin of F4 menu)
--Skin by Default
config.skin={
bdr=Color(0,116,109,255),
bkg=Color(255,255,255,255),
bdr_r=Color(0,116,109,255),
bkg_r=Color(255,255,255,255),
btn_b=Color(0,116,109,255),
btn_l=Color(255,255,255,255),
btxt=Color(255,255,255,255),
ttxt=Color(0,116,109,255),
bti_b=Color(0,116,109,255),
bti_l=Color(255,255,255,255),
}
config.reason_strfy={
[0]={str="BUG REPORT",cat="bug"},
[1]={str="SERVER CRASH",cat="bug"},
[2]={str="GLITCH OF DUPLICATION",cat="bug"},
[3]={str="ERROR LUA",cat="bug"},
[3]={str="ERROR LUA",cat="bug"},
[4]={str="ANTI GAME",cat="user"},
[5]={str="ANTI RP",cat="user"},
[6]={str="CHEAT",cat="user"},
[7]={str="RDM",cat="user"},
[8]={str="TROLL",cat="user"},
[9]={str="ADMIN ABUSE",cat="user"},
}
--TRANSLATION - Default Languages : 1=French 2=English 3=Spanish 4=German 5=Russian
config.Default_Lang=2
☰ 12. What do the different statuses of a support ticket mean?
NEW: When a ticket is sent it has its status there, as long as a manager has not replied to the ticket he will keep its status.
OPEN : When a manager answers the ticket, the first message will switch the new tickets to this status.
CLOSED: When you want to close the ticket simply click on the red button.
FIXED: The equivalent of CLOSED, but when you want to inform the user that it is resolved.
☰ 13. Is it possible to move the HUD notification?
Yes from the configuration file find the variable HUD_Notif_position and replace the number that suits you:
-- 1= Top Left
-- 2= Middle Left
-- 3= Bottom Left
-- 4= Top Right
-- 5= MiddleRight
-- 6= BottomRight
cfg.HUD_Notification_position = 2
☰ 14. Can I make the notification on the HUD persistent?
Yes I added an option to make the notification persistent until the ticket is opened.
In the configuration file:
cfg.HUD_Notification_perma = 1
If HUD_Notification_perma = 0 then the notification disappears after some seconds.
Fr 🇫🇷 WIKI FR
☰ 1. Comment ouvrir l'interface ?
Il existe plusieurs méthode pour ouvrir l'interface,
- Dans le chat : /report
- Dans la console : report
- Dans le menu F4 cliquez sur le bouton : Signaler!
Un rappel dans le chat vous en informe à votre connexion. Et si l'option configurable est activé toutes les 30 minutes.
☰ 2. Comment signaler un bug avec le script gmod ?
Lorsque vous allez ouvrir l'interface vous allez être par défaut dans : Crée un Nouveau Ticket
Sélectionnez le type de ticket que vous souhaitez envoyer.
Fournissez un maximum d'information, et comment le reproduire est utile pour la correction du bug.
La zone de texte "Lien" permet de copier un lien d'une vidéo, liste d'images, ou directement le lien d'une image pour fournir une aide supplémentaire. L'administrateur pourra alors ouvrir ce lien de son coté en cliquant sur le bouton qui sera alors visible.
☰ 3. Comment signaler un utilisateur avec ce script gmod ?
Pour signaler un utilisateur ouvrez l'interface et sélection un motif qui se trouve dans la catégorie "Signaler un utilisateur", et ensuite sélectionnez cette utilisateur depuis la liste des utilisateurs connecté.
☰ 4. Comment signaler un utilisateur hors-ligne ?
Sélectionnez alors User Hors ligne et vous pouvez copier coller le steamid64 et son nom.
☰ 5. Comment lire et interagir avec un ticket?
Une fois le menu ouvert, cliquez sur la ligne que vous souhaitez voir. Et vous pourrez interagir avec ce ticket.
☰ 6. Question 6 Quel sont les différentes interactions possible dans un ticket?
Les différentes interactions avec le tickets sont :
- Voir et répondre au ticket
- Marquer le ticket comme résolu
- Fermer le ticket
- Re-ouvrir le ticket
- Supprimer le ticket (seulement s'il est résolu ou fermé)
- Cliquer sur les avatars des pour ouvrir la page steam de l'utilisateur, copier le steamid64
- Ouvrir les liens partagé
- Copier le contenu d'un message
☰ 7. Comment ajouter un rang ULX comme manager de ticket?
Vous pouvez éditer en temps réel les accès à la gestion des tickets en un clic.
Dans cette exemple j'ajoute un
modérateur qui pourra à présent gérer les tickets. Tapez tout simplement le nom du rang et oubliez pas de l'activer en cliquant sur : ON.
Cliquez sur OFF pour le désactiver.
☰ 8. Est t'il possible de seulement permet aux VIP d'ouvrir un ticket?
Il se peut que vous souhaitez ne pas permettre au publique d'ouvrir des tickets, ainsi d'encourager certains membre à devenir VIP sur votre serveur. Donc oui, vous pouvez choisir de rendre l'accès à la création de tickets à tout le monde ou restreindre uniquement à des membres VIP.
Pour ajouter un rang cliquez sur le bouton vert "ADD" écrivez le rang et cliquez sur le bouton vers : "OK"
Puis activez le rang "VIP" en cliquant sur "ON"
Et Désactivé le rang "users" en cliquant sur "OFF"
☰ 9. Comment ajouter un Job DarkRP comme manager de ticket?
Vous pouvez éditer en temps réel la liste des Job DarkRP ayant la possibilité de gérer les tickets en un clic.
Dans cette exemple j'ajoute le job
mayor qui pourra à présent gérer les tickets. Tapez tout simplement le nom du job et n'oubliez pas de l'activer en cliquant sur : ON.
Cliquez sur OFF pour le désactiver.
☰ 10. Changer le langage du Report Tickets System?
Cliquez sur la petite roulette en haut à droite et sélectionner la langue. Le menu se met à jour automatiquement dans la langage de votre choix

☰ 11. Tout ce qu'il faut savoir au sujet du fichier de configuration
--BASIC CONFIGURATION
config.OwnerSteamID64="YOUR ID64" --If you are the owner and you dont use Admin System put your Steam ID here. Value exemple: ---> "76561198033784269"
config.Allow_ULX_GROUP_CAN_ACCESS_PANEL={"superadmin","admin"} --Who is admin?
config.SERVERGUARD_Access_rank=config.Allow_ULX_GROUP_CAN_ACCESS_PANEL --Add ServerGuard Admin Group if you want add "admin" {"superadmin","admin","anothergroup"} if you dont have Server Guard installed keep it empty.
config.USeWorkshopContent=1 --If you dont have a fastdownload you can use workshop content (1 Enable "I want use workshop" / 0 Disable "I prefer use my fastdl")
--Automatically delete tickets closed and resolved, more than 15 days old. 15 = number of days, choose the number you need.
config.days_auto_maintenance=15
--To help keep your users that support exists on your server, every 30 minutes a simple message inform the command, 0= disable, 30 = 30 minutes
config.inform_your_users=30
--Default Rank Right (You can Edit it from the panel in game)
config.Ranks_Tickets={
{users=1,VIP=1},
{admin=1,superadmin=1,moderator=1},
{mayor=0,policeman=0},
}
---------------------- NOTIFICATION CONFIGURATION ----------------
config.Enable_Chat_Notification=1
config.HUD_Notification=1
--You can receive the notifications on your Discord Serveur if you have the last version of :
--Discord Logging System : https://originahl-scripts.com/gmod-scripts/3905/gmod-discord-logging-system
config.Discord_notification=0 --0 Disabled, 1=Enabled
---------------------- SKIN CONFIGURATION ------------
--You can use the same color code of your F4 Menu if you have the last version of :
--DarkRP F4 Menu customizable : https://originahl-scripts.com/gmod-scripts/3906/darkrp-f4-menu-customizable
config.Apply_color_code_of_f4_menu=0 --0 Disabled(Skin by default) 1=Enabled(Same Skin of F4 menu)
--Skin by Default
config.skin={
bdr=Color(0,116,109,255),
bkg=Color(255,255,255,255),
bdr_r=Color(0,116,109,255),
bkg_r=Color(255,255,255,255),
btn_b=Color(0,116,109,255),
btn_l=Color(255,255,255,255),
btxt=Color(255,255,255,255),
ttxt=Color(0,116,109,255),
bti_b=Color(0,116,109,255),
bti_l=Color(255,255,255,255),
}
config.reason_strfy={
[0]={str="BUG REPORT",cat="bug"},
[1]={str="SERVER CRASH",cat="bug"},
[2]={str="GLITCH OF DUPLICATION",cat="bug"},
[3]={str="ERROR LUA",cat="bug"},
[3]={str="ERROR LUA",cat="bug"},
[4]={str="ANTI GAME",cat="user"},
[5]={str="ANTI RP",cat="user"},
[6]={str="CHEAT",cat="user"},
[7]={str="RDM",cat="user"},
[8]={str="TROLL",cat="user"},
[9]={str="ADMIN ABUSE",cat="user"},
}
--TRANSLATION - Default Languages : 1=French 2=English 3=Spanish 4=German 5=Russian
config.Default_Lang=2
☰ 12. Que signifie les différents status d'un ticket?
NEW : Lorsqu'un ticket est envoyé il a se status là, temps qu'un manager n'a pas répondu au ticket il gardera se status.
OPEN : Lorsqu'un manager répond au ticket le premier message va faire switcher vers ce status les nouveaux tickets.
CLOSED : Lorsqu'on vous souhaitez fermer le ticket cliquez simplement sur le bouton rouge.
FIXED : L'équivalent de CLOSED , mais lorsque vous souhaitez informer l'utilisateur que c'est résolu.
☰ 13. Est t'il possible de déplacer la notification HUD?
Oui depuis le fichier configuration trouvez la variable HUD_Notif_position et remplacé le numéro qui vous convient :
-- 1= Haut Gauche
-- 2= MilieuGauche
-- 3= Bas Gauche
-- 4= Haut Droite
-- 5= MilieuDroite
-- 6= BasDroite
cfg.HUD_Notif_position = 2
☰ 14. Puis rendre la notification sur l'HUD persistant?
Oui j'ai ajouté une option permettant de rendre la notification persistante jusqu'à ce que le ticket soit ouvert.
Dans le fichier configuration :
cfg.HUD_Notification_perma = 1
Si HUD_Notification_perma = 0 alors la notification disparait au bout de quelque seconde.