Jump to content

GTARoleplay Gamemode 1.0.0

   (5 reviews)

8 Screenshots

About This File

INFO: Newest version is available over at GitHub, read more about it here -->  https://github.com/Andreas1331/ragemp-roleplay-readme

                                       


After being affiliated with other gaming communities as a developer I decided to try and create my own gamemode from scratch. The plan was however never to start up my own server, but rather release my take on a roleplay gamemode where I could try out things my way. The project is written in C# server-side and JavaScript client-side. 

At the current state the following is implemented:

  • Account system with CEF login screen
  • Dynamic animation system with proper player positioning
  • Character system that allows for as many characters as you wish linked to an account
  • Advanced inventory & item system with item bases saved in the database
  • Inventory menu using CEF
  • Database system utilizing Entity Framework for ORM querying
    • Multiple providers included out of the box (PostgreSQL, MySQL or InMemory)
  • Clothing customizer using CEF
  • Vehicle tuning using CEF
  • System for interacting with any object in the gameworld
  • Interactionwheel to interact with objects and perform actions
  • Binding server-side actions to keystrokes from clients
  • Playable roulette with multiple players
  • and more ...

I originally began development in 2021 and abandoned the project again due to time constraints, and I'm revisiting the project once in a while whenever I have the time for it. Also note that some references to SVG (specifically for item icons) files will be null pointers as the files are removed. This is due to copyright, even though they are free for commercial use I've removed them and you'll have to include your own. 

The setup in Visual Studio abstracts away some of the tedious tasks, such as moving client files written in Javascript into the server folder everytime you wish to test something. This is achieved using post build commands inside Visual Studio to copy the files into wherever you have your server folder located. By default the project is using an InMemory Database Provider for Entity Framework so you do not have to setup any dedicated database to get started. Automation for copying the project after compiling is also done using post build commands, and every dependency is moved to the Rage runtime folder. 


Get access at the GitHub repository here: https://github.com/Andreas1331/ragemp-roleplay-readme

 

Edited by -Andreas
fixed format


What's New in Version 1.0.0   See changelog

Released

No changelog available for this version.

  • Like 2
  • Mask 2

User Feedback

Create an account or sign in to leave a review

You need to be a member in order to leave a review

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

ragempdev

   9 of 10 members found this review helpful 9 / 10 members

Awesome release

Link to review
Raz0rMindv2

   3 of 5 members found this review helpful 3 / 5 members

Could not load file or assembly

Microsoft.EntityFrameworkCore.Relational.resources.dll

Microsoft.EntityFrameworkCore.resources.dll

Visual Studio wont export those dll's

How can i fix this? Thanks!

 

Link to review
Guest Eager

   0 of 2 members found this review helpful 0 / 2 members

Awesome, thanks a lot 😃
 

Link to review
DevMarvin

   0 of 3 members found this review helpful 0 / 3 members

hey niko its roman lets go bowling

Link to review
×
×
  • Create New...