Skip to content
@RPX-RedM

RPX Framework

A Lua framework for running roleplay servers on the RedM mod by Cfx

RPX Framework

An up-to-date roleplay framework for RedM

The vision for RPX Framework is to provide those making RedM servers with a new level of ease and flexibility when it comes to creating custom gameplay experiences. It has been designed to act as a more solid, simple, and purpose driven base of code compared to the other frameworks currently available.

The Lua code behind RPX Framework has been written with performance and good coding practices in mind. Modern Cfx practices are in use in as many places as possible - including the use of state bags for client character data, state bag change handlers for all client displays/HUD, and the latest client and server natives for as many features as possible.

The framework core has been designed and packaged to include as much baseline functionality as possible - it includes a ready-to-use IPL list for your RedM server, a handcrafted door lock list, population density controller, rich presence system, a plethora of admin commands, and much more.

What we have to offer?

  • A fully configurable, modular core with easy to understand code.
  • Easily accessible and simple API to make creating custom experiences a breeze.
  • Easy 15 Minute Setup with a txAdmin recipe.
  • Lots of configurable base resources and functionality so you can spend more time making your server unique.
  • Leans on the proven Overextended library and inventory from FiveM converted to RedM and set up to work with RPX.
  • Framework wrappers, which aim to provide an interface for existing RedM scripts written for other frameworks by providing their APIs. This means that, in some cases, resources written for RedEM:RP, QBR-Core and VORP will work for RPX with no changes. (We recommend converting your stuff, though!)
  • Truly Open Source, if you want to work on and improve RPX, feel free to make a pull request.
  • Robust documentation that is always being extended
  • Under Active Development, RPX is being updated often.

Useful Links

Status

COMPLETED

Resource Progress Source
rpx-core 100% written from scratch
rpx-multicharacter 100% written from scratch
rpx-banks 100% written from scratch
rpx-shops 100% written from scratch
rpx-cinematic 100% written from scratch
rpx-goldpan 100% written from scratch
rpx-camps 100% written from scratch
rpx-appearance 100% QBR-Core conversion
rpx-hud 100% QBR-Core conversion
rpx-spawn 100% RedEM:RP conversion
rpx-playershops 100% ox_inventory FiveM conversion

NEEDS WORK

Resource Progress Source
rpx-radial 90% written from scratch
rpx-policejob 90% written from scratch
rpx-doctorjob 90% written from scratch
rpx-radial 90% written from scratch
rpx-inventory 90% ox_inventory conversion

Credits

Small parts of the RPX Framework code were very selectively taken from other open source frameworks, such as RedEM:RP (which I am the current maintainer of), VORP, and QBR-Core. Credit is given in all source code where due, and all RPX base resources containing derivative code have been licensed according to their original license terms.

License

Please see individual RPX repositories for their licenses.


All code written from scratch for RPX is © 2023 Sinatra#0101

Pinned

  1. rpx-core rpx-core Public

    This is the core resource of the RPX Lua Framework for RedM. We have tried to pack as much functionality and add-ons into this core as possible to ensure your server is light on resource count!

    Lua 6 6

Repositories

Showing 10 of 20 repositories
  • rpx-core Public

    This is the core resource of the RPX Lua Framework for RedM. We have tried to pack as much functionality and add-ons into this core as possible to ensure your server is light on resource count!

    Lua 6 GPL-2.0 6 0 2 Updated Apr 30, 2024
  • rpx-appearance Public

    The appearance/clothing system for the RPX framework. Heavily based on https://github.com/qbcore-redm-framework/qbr-clothing

    Lua 1 GPL-3.0 3 0 2 Updated Mar 3, 2024
  • txAdminRecipe Public

    The txAdminRecipe to deploy an install of RPX Framework for RedM.

    0 0 0 0 Updated Feb 1, 2024
  • rpx-cinematic Public

    A custom cinematic system for use with RPX or any other framework.

    Lua 1 GPL-2.0 2 0 1 Updated Nov 27, 2023
  • rpx-banks Public

    The banking resource included with the RPX Framework.

    Lua 0 GPL-2.0 2 0 1 Updated Nov 26, 2023
  • rpx-inventory Public

    A conversion of the Overextended FiveM inventory for the RPX RedM framework.

    Lua 0 GPL-3.0 4 0 0 Updated Sep 20, 2023
  • rpx-multicharacter Public

    This is the RPX multicharacter resource. It allows the creation, deletion, and selection of up to 4 characters.

    Lua 0 GPL-2.0 1 0 0 Updated Jul 16, 2023
  • rpx-spawn Public

    The spawn management and selection resource for RPX.

    Lua 0 GPL-2.0 1 0 0 Updated Jul 14, 2023
  • rpx-hud Public

    The HUD resource converted for RPX Framework from QBR-Core

    Lua 0 GPL-3.0 1 0 0 Updated Jun 23, 2023
  • rpx-shops Public

    The shops resource included with the RPX Framework.

    Lua 0 GPL-2.0 2 0 0 Updated Jun 23, 2023