mirror of
https://github.com/rehlds/.github.git
synced 2024-12-28 14:45:29 +03:00
e599388efc
* Add README to describe key projects #4 * Add CODE_OF_CONDUCT #5 * Add a Contributing.md #6
122 lines
7.6 KiB
Markdown
122 lines
7.6 KiB
Markdown
> [!CAUTION]
|
|
> The ReHLDS organization is currently undergoing reconstruction. Please be aware that certain projects may be in transition, and updates may be in progress. We appreciate your understanding and patience during this time.
|
|
|
|
<p align="left">
|
|
<a href="https://github.com/orgs/rehlds/repositories"><img alt="GitHub Org's stars" src="https://img.shields.io/github/stars/rehlds?style=flat-square"></a>
|
|
<a href="https://t.me/ReHLDS_Community">
|
|
<img
|
|
src="https://img.shields.io/endpoint?label=Telegram&style=flat-square&url=https%3A%2F%2Fmogyo.ro%2Fquart-apis%2Ftgmembercount%3Fchat_id%3DReHLDS_Community"></a>
|
|
</p>
|
|
|
|
<p>
|
|
<img align="left" width="100" height="100" src="https://avatars.githubusercontent.com/u/19829834?s=400&u=831357dc1ae5912297dddd88dc9e996ea0a6da76&v=4">
|
|
|
|
Welcome to the official ReHLDS GitHub organization! We maintain and develop a family of open-source projects aimed at improving and expanding the experience for Half-Life and Counter-Strike 1.6 dedicated servers. Our projects include reverse-engineered versions of key components, performance optimizations, and custom APIs to enhance modding capabilities.
|
|
|
|
</p>
|
|
<br>
|
|
|
|
## 📦 Our Projects
|
|
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Project Name</th>
|
|
<th>Downloads</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/reapi">ReAPI</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/reapi?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/reapi/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>AMXModX module that provides ReHLDS, ReGameDLL, ReChecker, ReUnion, VoiceTranscoder APIs for use in <a href="https://github.com/alliedmodders/amxmodx">AMXModX</a> plugins development.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/resemiclip">ReSemiclip</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/resemiclip?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/resemiclip/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Metamod plugin controls the ability to pass through players. The module <a href="https://forums.alliedmods.net/showthread.php?t=118322">Semiclip by joaquimandrade</a> was used as a reference.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/reunion">ReUnion</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/reunion?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/reunion/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Metamod plugin created to support compatibility with older versions of the game client protocol (protocol 47). It is an idea sequel of DProto with new functionality for server protection.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/WPMGPRoSToTeMa/SafeNameAndChat">SafeNameAndChat</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/WPMGPRoSToTeMa/SafeNameAndChat?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/WPMGPRoSToTeMa/SafeNameAndChat/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Metamod plugin, which replaces special characters in player names and chat messages (which can cause bugs).</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/rechecker">ReChecker</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/rechecker?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/rechecker/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Metamod plugin that gives the ability to check client files by their md5 hash.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/revoice">ReVoice</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/revoice?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/revoice/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Metamod plugin that allows voice chat between non-steam and steam clients (for ReHLDS).</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/refreelook">ReFreeLook</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/refreelook?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/refreelook/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>AMXModX module allows spectator admins to use any camera modes, regardless of the value of `mp_forcecamera` or `mp_forcechasecam` (for ReGameDLL). It is an idea sequel of <a href="https://forums.alliedmods.net/showthread.php?t=100067">Admin Free Look by jim_yang</a>.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/rehlds/relocalizebugfix">ReLocalizeBugFix</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/rehlds/relocalizebugfix?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/rehlds/relocalizebugfix/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Fixes localization issues in the CS 1.6 server environment.</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="https://github.com/s1lentq/hitboxtracker">HitBox Tracker</a><br><img alt="GitHub Release" src="https://img.shields.io/github/v/release/s1lentq/hitboxtracker?include_prereleases&style=flat-square"></td>
|
|
<td><img src="https://img.shields.io/github/downloads/s1lentq/hitboxtracker/total?style=flat-square" alt="GitHub Releases"></td>
|
|
<td>Dev-tool that demonstrates on client-side true position of the hitboxes calculated by server in CS 1.6</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
## 🛠️ Key Features
|
|
|
|
- **Performance Enhancements**: Optimized versions of key server components for faster and more stable gameplay.
|
|
- **Customization**: Extended API and plugin support for modders and server administrators.
|
|
- **Security**: Tools and plugins to enhance server security and protect against exploits.
|
|
- **Backwards Compatibility**: Ensuring compatibility with older versions of HLDS and plugins.
|
|
|
|
## 🧑💻 Contributing
|
|
|
|
We welcome contributions from the community! If you want to help improve our projects, feel free to:
|
|
|
|
- Submit bug reports
|
|
- Propose new features
|
|
- Fork and send pull requests
|
|
|
|
Check out our [Contributing Guidelines](CONTRIBUTING.md) to get started.
|
|
|
|
## 🏗️ Projects and Boards
|
|
|
|
We actively manage our projects through GitHub's [Project Boards](https://github.com/orgs/rehlds/projects) to track issues, features, and bug fixes across all repositories.
|
|
|
|
## 📄 License
|
|
|
|
All our projects are open-source and licensed under the [MIT](LICENSE).
|
|
|
|
## 🌐 Join the Discussion
|
|
|
|
Got questions or want to discuss features? Head over to our [Discussions](https://github.com/orgs/rehlds/discussions) to participate in the community.
|
|
|
|
---
|
|
|
|
Thank you for supporting ReHLDS! Together, we continue improving the gaming experience for everyone.
|
|
|
|
### About
|
|
|
|
The HLDS reverse-engineering community is dedicated to improving Half-Life Dedicated Server (HLDS) and related components through reverse-engineering capabilities.
|
|
|
|
### Our collaborative efforts are focused on
|
|
|
|
- Optimizing the performance and efficiency of HLDS
|
|
- Fix bugs and resolve stability issues
|
|
- Improving HLDS compatibility and support
|
|
- Improving overall functionality and reliability
|
|
- Introducing new features and functionality.
|