BRR-School [ESX/QB/QBX]

BRR-School [ESX/QB/QBX]

$22.48

Add to Basket

BRR-SCHOOL [ESX / QB / QBOX]

Turn your university into a fully functional roleplay system.

BRR-SCHOOL is a complete academic system for FiveM designed for serious RP servers. Students can enroll in degree programs, attend lessons, take exams, build their academic career and eventually graduate with an official university diploma.

Teachers and directors get their own tools for managing lessons, exams, students and academic activities, while server administrators can create and configure multiple university locations directly in-game.

πŸŽ“ A COMPLETE ACADEMIC SYSTEM

BRR-SCHOOL is much more than a simple school menu.

Students have a real academic progression system with:

- Degree programs

- Subjects

- Credits

- Prerequisites

- Attendance requirements

- Exams

- Exam attempts

- Attempt cooldowns

- Tuition and exam fees

- Academic records

- Graduation requirements

- Final graduation grades

- Official diplomas

Everything is connected to the student's academic career.

πŸ“š DYNAMIC DEGREE PROGRAMS

Create and manage your university courses directly in-game.

Each degree program can have:

- Custom name and code

- Description

- Required subjects

- Credits for each subject

- Minimum attendance requirements

- Subject prerequisites

- Graduation credit requirements

- Graduation bonus configuration

Students can only progress through subjects that belong to their enrolled course.

πŸ“ COMPLETE TEST SYSTEM

Create completely custom tests directly from the ULSA management interface.

Each test can have:

- Custom title

- Subject

- Difficulty level

- Unlimited questions

- Multiple-choice answers

- Passing percentage

- Maximum attempts

- Attempt cooldown

- Automatic or teacher grading


Automatic grading

The script instantly calculates the student's result after submission.


Teacher grading

Tests can also require manual correction.

Teachers can:

- Assign tests directly to students

- View submitted answers

- See the correct answers

- Review pending submissions

- Give a final grade from 0 to 33

- Award 33 as honors


Results are automatically added to the student's academic career.


πŸ“… LESSONS & ATTENDANCE

Teachers can create scheduled lessons and assign them to configured classrooms.

Students physically attending the lesson area can have their attendance recorded. Attendance can then be used as a requirement for accessing exams.

Classrooms are created dynamically in-game using polygon zones. No manual coordinate editing is required.


πŸ—“οΈ EXAM SESSIONS

Teachers can create real exam sessions with:

- Subject

- Test

- Date and time

- Capacity

- Teacher

- Registration status

- Scheduled / Open / Closed state


Students only see exams available for subjects included in their own degree program. They can enroll or withdraw before the exam begins.

πŸ‘¨β€πŸ« TEACHER REGISTER

Teachers have access to a dedicated academic register where they can manage:

- Lessons

- Attendance

- Exam sessions

- Manual test assignments

- Pending tests to correct


Everything is integrated into the same academic system.


Β πŸŽ’ STUDENT ACADEMIC RECORD

Every enrolled student receives an official physical **ULSA Student Record Book**.

The item contains metadata linked to the original student and displays their academic career, including:

- Student name

- Student number

- Degree program

- Completed subjects

- Exam results

- Pending results

- Credits earned

- Academic progression

Student numbers are generated automatically when a student enrolls.


πŸŽ“ GRADUATION SYSTEM

Once all requirements have been completed, students become eligible for graduation.

The university can schedule a graduation ceremony and officially confer the degree. The final grade is calculated using the student's academic results and subject credits.

Graduated students receive a physical **ULSA Diploma** containing:

- Student name

- Student number

- Degree title

- Degree program

- Final grade

- Graduation date

- Official ULSA seal

- Academic Director signature


The Academic Director signature automatically uses the name of the ULSA grade 2 character.


πŸ’΅ UNIVERSITY FEES

BRR-SCHOOL includes its own university payment system.

Administrators and university staff can configure:

- Enrollment fees

- Tuition fees

- Exam fees

- Custom student fees

Payments are recorded internally and can contribute to the university treasury. No separate billing menu is required.


🏫 MULTIPLE UNIVERSITY LOCATIONS

Create as many school locations as you want through the dedicated server administration panel.

Each location can independently configure:

- School position

- Blip position

- Blip sprite

- Blip color

- Blip scale

- Blip name

- Blip visibility

- Test printer

- Exam menu

- Director menu

- Student stash

- Professor stash

- Marker appearance

- ox_target or Marker + TextUI interaction mode


Positions are selected directly in-game. The interface temporarily closes while selecting a position and automatically reopens once the location has been confirmed.

No coordinate editing is required.


πŸ” ROLE PERMISSIONS

Student β€” Grade 0

Students can access:

- Their academic career

- Calendar

- Exam sessions

- Fees

- Student record book

They cannot access teacher-only resources such as the professor stash or test printer.


Teacher β€” Grade 1

Teachers can additionally:

- Use the test printer

- Access the professor stash

- Manage lessons

- Manage attendance

- Create exam sessions

- Assign tests

- Correct manual tests

- View student careers


Academic Director β€” Grade 2

Directors receive full university management access, including:

- Subjects

- Tests

- Degree programs

- Student registry

- Graduation

- Academic configuration

- University finances


Server Administrator

A completely separate ACE-protected administration panel is available through `/schooladmin`.

The server administrator panel is not connected to the ULSA job grade and is used for technical configuration such as managing university locations.


πŸ–¨οΈ PHYSICAL TEST PAPERS

Tests can be printed as physical `ox_inventory` items.

Test papers can contain dynamic metadata and can be assigned to specific students.

The test printer is restricted to university staff grade 1+.


πŸ“¦ PHYSICAL ITEMS

BRR-SCHOOL includes support for:

- ULSA Diploma

- ULSA Student Record Book

- Dynamic Test Paper


All items use `ox_inventory` metadata.


πŸ–₯️ CUSTOM UI

The entire resource uses a custom ULSA-themed interface.

Includes:

- Academic management

- Student career

- Teacher register

- Exam management

- Degree programs

- Student registry

- Test editor

- Manual test correction

- Academic calendar

- Fees

- Graduation

- School location administration

- Notifications

- Context menus

- TextUI

- Numpad


No default ox_lib menus are used for the main interfaces.


🌍 LOCALIZATION

Included languages:

- English

- Italian

All user-facing menus, notifications, target labels and interface strings are localized.


βš™οΈ COMPATIBILITY

Frameworks

- ESX

- QBCore

- QBox


Dependencies

- ox_lib

- ox_target

- ox_inventory

- oxmysql


Perfect for serious roleplay servers looking for a complete university and education system.

πŸŽ₯ PREVIEW

This resource is using the Asset Escrow system.Β Β