Freedom Framework C# [Open Source]

Freedom Framework

About this Project

I began working on Freedom Framework roughly five months ago when I planned to open a public economy server running a private economy resource; however, never took the time to open the server. This code is still in development but does have many functions completed. Anyone is welcome to complete this product and upload it with proper credit given for using this base. If you have any questions, leave them in the comments and I will try to answer in a timely manner; however, I am not very active anymore!

Included Finished Features

  • Developer Menu for easy access for testing (giving money, teleporting, ect)
  • Ammunations for players to purchase weapons
  • ATM's to deposit/withdraw money
  • Bank Robberies - allows players to rob banks to get money
  • Car Dealership - players can purchase vehicles at the dealership in southern Los Santos. Players can also sell vehicles to get money
  • Job Center - players can get jobs so that they can get salaries. Some jobs include special features (described below
  • Stores - players can purchase drinks and food that help replenish their health

Functions In Progress

  • Apartments
  • CEO Organizations
  • Job Exclusive Features

  • Police Job - players who have their job set as police can write tickets to other players. Recipients of the ticket will have the amount of the ticket deducted from their account
  • Commands and Keys

  • /ticket [player id]
  • /organization [organization name]
  • /givecash [amount]
  • /pay [recipient id]
  • /save - saves player data
  • /load_player_data
  • /dv - deletes current vehicle
  • /devMenu
  • F7 - open main menu
  • Github Project

    Pictures

    https://imgur.com/a/Jw5HtO0
    8 Likes

    Screenshots really do help the project visibility.
    Maybe even a short video.
    Also a fxmanifest.lua would be helpful.

    Glad to see projects like this staying open source

    Amazing, Keep it up.

    1 Like

    its looks like good.

    1 Like

    After visiting the Github, you are able to go to the releases and put the newest release directly into your FiveM. As for everything else, this was a release intended more for other developers to overtake the project.

    You underestimate how crucial marketing is for any project, including open source ones :rofl:

    Marketing has nothing to do with it. Releasing an abounded project is all this is.

    I think @Tabarra is trying to say that if you add pictures or screenshots of what it looks like so far, people may be more inclined to finish the project rather than doing it blindly

    2 Likes

    Screens were added for reference

    nice release

    1 Like

    I’m pretty much all for C#, but this looks terrible and should never be used in any context.

    There’s a Plugin SDK available for NFive, which I think people should be using to expand on their C# knowledge.

    I’m glad that people are trying to use C# for its amazing features, however this is bad code and bad practices everywhere.

    Good!!!

    1 Like

    Absolutely amazing!!

    Funnily enough i wanted to make a server with a gamemode/framework just like this and started search like a week ago and found this.

    Thank you and keep at it!

    1 Like

    Understandable for someone who’s initial intention would be to release publicly; however, as the most indicates, this was developed initially for personal use and to not be released. After the project was abandoned, it was better to release the code for those who want to make it better and make their own framework out of it. If someone plans to make their own framework, they more than likely want to avoid using SDK’s or dependencies of others.

    That’s the most retarded comment I have ever read on this forum and that says a lot.
    Even if it’s for personal use, it shouldn’t be an issue to code within certain standards and conventions.

    If someone plans to make their own C# framework, they should go ahead and research how to utilize C# properly, instead of just assuming that “if it works, it’s the best that I can do”.
    NFive does lots of good things, yet there’s also a few things lacking, but if you’re not satisfied with the product, you can always change it to whatever suits your needs.

    Have fun moving on in the development world, with your attitude.

    1 Like