[ESX/QBCORE] [PAID] AP SCRIPTS - DOJ/COURT SYSTEM | National Bar Association System

AP COURT

Showcase:

Thanks to Project Rogue Roleplay for this detail run down on the script!

DrawText & 3rd Eye Support

Summary:
This script has been made and based on a real court system, which includes the national bar system.

Public Court & Bar Interactions:

  • View current public court cases that have been made public with the time and date.
  • Arrange an appointment with the court staff, this can be used as a way for licenses/name changes/ or a submit to start a court case.
  • Sign up to jury service which enables you to be called up a court case if selected, if called up you will be able to give a verdict on a court case assigned to via using the 3rd eye on the location in which you set it too. You can set a join up amount in the config in which the player will receive as a thank you for joining, If a player is assigned to a case and the case finishes they can also collect a per summons payment at the front of the court in which can be set in the config.
  • Sign up to the national bar association to take an exam in which questions and answers can be set in the config, this also includes status updates via the supported phones. Once passed you can collect your Bar license which is used as an item to show nearby players (this is a UI card which is include as an picture below).

Court Staff Interactions:

  • Appointments: This includes appointment requests in which you can set a time & date of the appointment for the player, once approved the player will receive a text/email to there phone either if they are online or offline so players are kept in the loop. The court staff can also view scheduled appointments to make sure they are there when the appointment is due, with this option you can also finish the appointment so it removes from the database and is kept clean.
  • National Bar Association: This part of the script is controlled via the judge, the judge can check background checks when a player passes the exam, and approve or deny the applications. Once the application has been approved the player will receive a text/email with the acceptance details enclosed. This system also includes a bar members option to view current members and remove them if needed in which you will be prompted with an input to give a reason of removal. There is also an extended exam in which the judge can set questions and answers for if a player fails on the first attempt of the bar exam. The judge can renew players exam retake via the denied applications option.
  • Criminal Record Archives: This is an option in the config if you wanted to use this, in a started court case the judge can add a criminal record to the player of choosing which would be the defendant or the defence. They would give an input reason on the added record this can be used as a system for checking if a player has a criminal before accepting them as a bar member.
  • Creating a court case: Judges can create a court case by setting a name of the case and to configure the case to add a defendant/defence including jury members. Other configurable options would be (date/time, settlement fee, changing the case status to public/private and sending a pre made discord notification to your preferred channel via a webhook), If a player gets added as a defendant/defence or jury they will receive a text/email with the details included. Once the case has been configured the judge assigned to the case can start proceeding in which they will be able to access the case in the court room.
  • Configuring a started court case: The judge can change the settlement fee/add a criminal record/make payments to players that are awarded fees/adjourning court/view jury votes & finishing the court case.

ESX Dependencies:

QBCore Dependencies:

  • QBCore
  • Context Menus: QB MENU
  • Dialogs: QB INPUT
  • Exam: BCS Questionare
  • Target: qb-target or qtarget (You can add your own target system in target.lua if your not using any of these.)
  • DrawText: If you don’t want to use the target options you can use the drawtext which will show up press E text when you get to the location.
  • Pre-set Phones: QBPhone or GKSPHONE or QUASAR PHONE or HIGH PHONE, There is now a config option for you too add your phone if not configured, the function for this is located in the webhook.lua.
  • Server Artifact Version 4752 or higher (using ESCROW - read more below)

Customizability:

  • It’s almost fully configurable and it’s done through the config.lua/target.lua/webhook.lua files.
  • Translation is done through the language.lua file.
  • Resource is protected with FiveM’s escrow system, however it’s not the entire resource, you will have access to webhook.lua in the server folder including the config.lua and target.lua also. If there is any part of the script in which you need access to open a ticket.
    Make sure to:
    • Server Artifacts version must be 4752 or higher.
    • Server license key must be owned by the same account which you make the tebex purchase from.
    • Restart server to gain access to the resource in-game.
Code is accessible No, but have customization files (FiveM Escrow System)
Subscription-based No
Lines (approximately) 6500
Requirements is ESX Legacy / V1 Final / V1.2 / V1.1 or QBCore
Support Yes (DISCORD)

Other Scripts

AP GOVERNMENT
AP DOCUMENTS

Purchase

Tebex [ESX] DOJ/COURT

18 Likes

Any plans to make a QBcore version?

1 Like

Yes, its currently in the works. once done it will be tested with some beta testers and then I will update tebex and this post.

2 Likes

We have been using this now for two weeks.

By far the best Court system there is out there, All in game and creates a lot of very interesting RP.

The script works flawlessly and we have had zero issues. everything runs smoother then you can expect.

Its well optimised and the configuring to your needs could not be any easy.

Very intensive in all areas of a court / legal system.

Adxeepulse is a very nice person, pleasant to deal with and knowledge is great. top support <3

100% would recommend to any server wanting a full on court system.

1 Like

Can you add support to NPWD phone?

3 Likes

Can i ask for showcase video?
Sounds really interesting.

I would need to see if they support offline notification support, if soo then sure!

4 Likes

I have one currently being made :smiley:

2 Likes

This would be dope for Qbcore.

In the works at the moment :smiley:

1 Like

YAS! I will buy sooo fasttt

I had the privilege of being shown this beforehand it’s definitely an awesome resource! will most likely buy it.

2 Likes

You’ll get my bucks when this little wonder comes in QB-Core! Great job :slight_smile:

Video attached to post at the top for a run down of the script.

2 Likes

I watched the video twice and I only have one thing to say… I have no word, I could only dream of such a deep system! But now it is! Hat off!

im waiting for the qbcore version but can i ask what mlo ur using or would it be easy to convert to my court house

I would be happy to help you install it for your current court house, once purchased open a ticket and ill sort it for you :smiley:

2 Likes

a few of the guys that have the script currently use gabz city hall.

3 Likes

If you purchase, I will be happy to configure this for you :smiley:

1 Like

Can’t wait for the QB version! Looks awesome!

1 Like