beatrun/README.md

126 lines
4.9 KiB
Markdown
Raw Normal View History

2024-11-30 21:21:50 +05:00
# Beatrun | Community Edition
2024-11-30 21:21:50 +05:00
[![Powered by Electricity](https://forthebadge.com/images/featured/featured-powered-by-electricity.svg)](https://forthebadge.com)
[![Powered by Black Magic](https://forthebadge.com/images/badges/powered-by-black-magic.svg)](https://forthebadge.com)
2024-08-11 19:36:32 +05:00
2024-11-30 21:21:50 +05:00
[**Join our Discord Community!**](https://discord.gg/93Psubbgsg)
2024-07-16 14:33:41 +05:00
2024-11-30 21:21:50 +05:00
> *[Русский | Russian](./README.ru.md)*
2023-08-14 18:45:34 +05:00
2024-11-30 21:21:50 +05:00
---
2024-04-07 17:23:07 +05:00
2024-11-30 21:21:50 +05:00
## 🚨 Important Notice
2023-08-14 18:45:34 +05:00
2024-11-30 21:21:50 +05:00
### Please read this README thoroughly before asking questions
### The **only official source** for this fork is this GitHub repository. Workshop versions are outdated and unsupported
---
## About
2023-10-12 22:59:36 +05:00
2024-11-30 21:21:50 +05:00
Beatrun is an **infamous parkour addon for Garry's Mod**, now fully open-sourced and maintained by the community.
It includes various improvements, new features, and enhanced functionality.
2023-10-12 22:59:36 +05:00
2024-04-07 17:23:07 +05:00
> [!WARNING]
2024-11-30 21:21:50 +05:00
> **This repository contains no malicious modules.** However, optional modules such as Discord Rich Presence and Steam Presence are available for additional features.
> These are **completely optional** and can be removed at any time.
>
> - Modules are located **[here](https://github.com/JonnyBro/beatrun/tree/main/lua/bin)**.
> - Refer to the **[Credits](#credits)** section for their source code.
---
## Installation
### 🔧 Automatic Installation (Recommended for Windows 10/11)
2023-09-13 22:32:57 +05:00
2023-10-12 22:59:36 +05:00
> [!NOTE]
2024-11-30 21:21:50 +05:00
> Windows 7 and old versions of Windows 10 are not supported. Please update your OS.
Run the following command in PowerShell (Run as Administrator if Steam and/or the game is installed on the system (C:) drive):
2023-10-12 22:59:36 +05:00
2023-09-13 22:32:57 +05:00
```powershell
2024-05-27 14:24:33 +05:00
irm https://beatrun.jonnybro.ru/install | iex
2023-09-13 22:32:57 +05:00
```
2024-03-16 21:20:49 +05:00
2024-09-20 08:58:43 +05:00
1. Start the game.
2024-11-30 21:21:50 +05:00
2. Select the `Beatrun` gamemode in the bottom-right corner.
### 🛠️ Manual Installation
1. **[Download this repository](https://github.com/JonnyBro/beatrun/archive/refs/heads/master.zip).**
2. Delete the `beatrun` folder in `your_game_folder/garrysmod/addons`, if it exists.
3. Extract `beatrun-main/beatrun` into `your_game_folder/garrysmod/addons`.
4. (Optional) For Discord and Steam Presence, extract `beatrun-main/lua` to `your_game_folder/garrysmod`.
5. Start the game.
6. Select the `Beatrun` gamemode in the bottom-right corner.
---
## Features and Updates
### New Features
2024-12-06 23:46:51 +05:00
- **Custom Courses Database** hosted by Jonny_Bro: **[Access Here](https://courses.jonnybro.ru)** (free and **[open source](https://git.jonnybro.ru/jonny_bro/beatrun-courses-server)**).
2024-11-30 21:21:50 +05:00
- **New Gamemode:** Deathmatch.
- "Proper" Kick Glitch similar to the **[original game](https://www.youtube.com/watch?v=zK5y3NBUStc)**.
- In-game configuration menu in the Tools menu under **Beatrun**. All settings can be modified here.
- Localization support in **7 languages**.
- Enhanced Build Mode: spawn props from the Spawn Menu, and they will save in your course.
- Various new abilities:
- **Roll after ziplines:** Press `+duck` (CTRL by default).
- **Dismount ladders:** Press `+duck` (CTRL by default).
- **Remove ziplines created with Zipline Gun:** Press `+attack2` (RMB by default).
- **Next checkpoint arrow** for easier navigation.
- New server and client configuration variables:
- Server:
- `Beatrun_AllowOverdriveInMultiplayer`: Allows Overdrive in multiplayer.
- `Beatrun_AllowPropSpawn`: Lets players spawn props and weapons without admin rights.
- `Beatrun_HealthRegen`: Toggles health regeneration.
- Client:
- `Beatrun_HUDTextColor`, `Beatrun_HUDCornerColor`, `Beatrun_HUDFloatingXPColor`: Customize HUD colors.
- `Beatrun_DisableGrapple`: Toggle the grapple ability.
- `Beatrun_OldKickGlitch`: Switch between old and new Kick Glitch.
- `Beatrun_QuickturnHandsOnly`: Restrict QuickTurn to the Runner Hands weapon.
- Other improvements:
- Small camera punch effect when diving.
- SteamID no longer displayed on screen.
### Fixes
- Fixed playermodels showing as `ERROR` in first person.
- Improved leaderboard sorting in gamemodes.
- Fixed crashes and issues with Data Theft gamemode.
- Enabled jumping while walking.
- Grapples now follow moving entities and are visible to other players.
---
2023-07-28 21:47:46 +05:00
2023-08-14 18:45:34 +05:00
## Animations
2023-08-26 14:27:10 +05:00
2024-11-30 21:21:50 +05:00
The animations installer has been removed. You can now switch animations directly in the **Tools menu** under the Beatrun category.
---
## Known Issues
- See the full list of issues **[here](https://github.com/JonnyBro/beatrun/issues)**.
---
## Related Projects
- **[Beatrun Reanimated Project](https://github.com/JonnyBro/beatrun-anims)**
---
2023-10-12 22:59:36 +05:00
## Credits
2023-07-24 12:11:47 +05:00
2024-11-30 21:21:50 +05:00
- **[All contributors](https://github.com/JonnyBro/beatrun/graphs/contributors)** ❤️
- [EarthyKiller127/datae](https://www.youtube.com/channel/UCiFqPwGo4x0J65xafIaECDQ) - Original creator of Beatrun.
- [relaxtakenotes](https://github.com/relaxtakenotes) - Made this project possible.
- [MTB](https://www.youtube.com/@MTB396) - Beatrun Reanimated Project.
- [Fluffy Servers](https://github.com/fluffy-servers/gmod-discord-rpc) - Discord Rich Presence.
- [YuRaNnNzZZ](https://github.com/YuRaNnNzZZ/gmcl_steamrichpresencer) - Steam Presence (TFA Base creator).