https://github.com/blnstudio/bln_horse_shouts
Enhance your horse riding experience with immersive voice lines! Your character will naturally react while riding, jumping, and interacting with their horse, just like in the original RDR2 story mode.
https://github.com/blnstudio/bln_horse_shouts
Last synced: 4 months ago
JSON representation
Enhance your horse riding experience with immersive voice lines! Your character will naturally react while riding, jumping, and interacting with their horse, just like in the original RDR2 story mode.
- Host: GitHub
- URL: https://github.com/blnstudio/bln_horse_shouts
- Owner: blnStudio
- License: agpl-3.0
- Created: 2024-12-28T18:57:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-29T07:45:47.000Z (over 1 year ago)
- Last Synced: 2025-04-11T04:15:18.581Z (about 1 year ago)
- Language: Lua
- Size: 1.36 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🐎 RedM Shout on Horse

Enhance your horse riding experience with immersive voice lines! Your character will naturally react while riding, jumping, and interacting with their horse, just like in the original RDR2 story mode.
[](https://youtu.be/A03P_n8eH7g)
[](https://discord.bln-studio.com/)


## ✨ Features
- Dynamic voice lines when spurring your horse
- Authentic calming voices when patting your horse
- Realistic reactions during horse jumps
- Gender-specific voice lines (male/female characters)
- Smooth voice line transitions with cooldown system
- Network sync - all players can hear your character's reactions
- Uses original RDR2 voice lines
- Realistic event-based detection for horse interactions
## 📥 Installation
1. Download the `bln_horse_shouts` script
2. Place it in your server's `resources` folder
3. Add `ensure bln_horse_shouts` to your `server.cfg`
## 🛠️ Configuration
The script is highly configurable through the `config.lua` file:
```lua
Config = {
MinTimeBetweenVoices = 5.0, -- Minimum time between voice lines
MaxTimeBetweenVoices = 15.0 -- Maximux time between voice lines
ChanceToSpeak = 85, -- Percentage chance to trigger voice lines
VoiceLines = {
male = {
sprint = {...}, -- Voice lines for spurring
pat = {...}, -- Voice lines for calming
jump = {...} -- Voice lines for jumping
},
female = {
-- Female character voice lines
...
}
}
}
```
## Support 💬
Need help? Join our Discord server:
[Join Discord](https://discord.com/invite/MEZRYQVpnt)
## Credits 🙏
Created by [BLN Studio](https://bln.tebex.io)
Feel free to contribute to this project!