What does it do exactly?
This script allows bullets to ricochet off most surfaces with high configurability.
Showcase:
Requirements
- None
- Note: This script uses the
ShootSingleBulletBetweenCoords
native which could get detected by
some Anticheats.
Code is accessible | > 85% accessible |
Subscription-based | No |
Lines (approximately) | ~270 (not counting the config) |
Requirements | None |
Support | Yes |
Where can I get this?
This script is currently purchasable for 15.00€ (without tax) at
BulletRicochet on Tebex.io
Features
- Bullets can ricochet of every surface but peds.
- PvE and PvP supported.
- Ricochets act like normal shots and can interact with the world.
- Everything configurable:
- Min and max angle for a ricochet to occur.
- Ricochet chance.
- Accuracy for ricochet angle.
- Damage in percent (based on weapon damage).
- Ricochet distance and range in percent (based on weapon range).
- Overrides for every weapon.
- Weapon blacklist to exclude certain weapons.
- Object blacklist to prevent ricochets on some objects.
- Material blacklist to prevent ricochets on specific surfaces.
- You can kill yourself with your own ricochets as long as an NPC is present in the vicinity.
Config preview
This does only show the global config options. You can set the values for each weapon individually if you want to.
Expand me
-- minimum and maximum angles for a ricochet to occur in degrees (0.0-90.0)
Config.minimumAngle = 0.0
Config.maximumAngle = 90.0
-- chance for a ricochet per shot in percent (0.0-100.0)
Config.chance = 100.0
-- randomize ricochet angle in degrees (0.0-90.0)
Config.angleDeviation = 0.0
-- maximum trigger distance compared to the weapons range in percent (0.0-100.0)
Config.triggerDistance = 100.0
-- maximum range of the ricochet bullet compared to the weapons range in percent (0.0-100.0)
Config.range = 100.0
-- damage of a ricochet bullet compared to the weapons damage in percent (0.0-100.0)
Config.damage = 100.0
Performance
- Client side: 0.00ms idle; 0.02ms with weapon in hand/aiming/shooting
- Server side: 0.00ms all times
Patchnotes
Can be found on Github