Skip to content

anthonysharpy/darkrp

 
 

Repository files navigation

DarkRP for S&Box

Introduction

This open-source project aims to bring the popular DarkRP gamemode to the S&Box platform.

Getting Involved

To contribute to the project, please submit Pull Requests adhering to the following guidelines:

  • Focused Changes: Each Pull Request should address a single feature, modification, or bug fix.
  • Clear Descriptions: Provide a concise summary of the changes introduced in the Pull Request.
  • Documentation for Core Features: If your contribution is a fundamental component that other parts of the project will rely on, please include detailed documentation with usage examples.
  • Code Reusability: Strive to minimize code duplication by leveraging existing components and functions. Consider creating reusable modules or libraries for shared logic.
  • Follow Code Guidelines: Please follow our Code Guidelines.

Effective Communication

Open communication is essential for a successful project! We encourage you to join our Discord server before contributing. This is a great platform to:

  • Discuss your ideas and plans with the development team.
  • Get feedback on potential contributions.
  • Collaborate with other developers on complex features.
  • By fostering open communication, we can ensure efficient development and a more cohesive codebase.

Code Guidelines

To ensure code quality and maintainability, please adhere to the following guidelines:

  • Clarity: Write clean, well-structured code with clear and concise comments.
  • Efficiency: Optimize code for performance and resource usage.
  • Error Handling: Implement error handling to handle exceptions. We prefer to have a low poop rating.
  • Consistency: Follow consistent coding style and formatting conventions. See

Credits

  • Sousou : Project initiation and management - general coding
  • QueenPM : Project management - Chat enhancements - UI improvements - doors system - code optimization - user groups - no-clip system - commands system
  • Stefan : Job system
  • HankKitts : Money, bench, building, door and doorframe 3d model - materials texturing
  • dancore : Entity system - code optimization - Money Entity - Cloud Asset spawn system/Menu - ported rp_downtown_v2 to source 2 - Chat enhancements
  • Bozy : Job system contribution
  • IRLadderGoat : Scoreboard foundation - code refactoring - physic handling
  • Mangrogred : Money pickup - tweaks - general work
  • Dada : Important texturing and props placement work on our map
  • Red (SebbeJohansson) : UI refactoring and enhancement work
  • goodmittens : Money printer 3d model and materials
  • EuroBlue : Linux library implementation - Door contribution - persistence ( save ) system
  • Dimmer : Code fixes for Rider IDE - props grab system - weapon ressources - code refactoring
  • Grepid : Flashlight system
  • Fnasp : Door radial menu and title system

Links

About

Dark RP for the modern times

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 76.7%
  • HTML 12.9%
  • SCSS 8.4%
  • ShaderLab 2.0%