[ESX] [QB] Snowplowing Script

A script by r3ps4J

No reviews yet.
[ESX] [QB] Snowplowing Script main image

Full Description

Price: €14.99 (excl. taxes)
Tebex: https://r3ps4j-fivem.tebex.io/package/6020272

Video showcase

https://youtu.be/kKeLEpJn3Dk

Description

This resource adds a location in-game where players can rent a snowplow. With this vehicle, players can start collecting piles of snow that appear on the road.

There are different tiers of snowplows, these tiers can be configured. All tiers can have a different vehicle with different storage capacities and rental prices.

When a player enters their snowplow, a UI will pop up, providing them with information about their vehicle. It will show them how much snow they can carry and how much space has already been taken. The UI also shows players if their snowplow is currently activated.

When a player activates their snowplow, the real work starts. They can do this using the key bind, but exports and events are provided to integrate it into your radial menu. After doing this, players will need to start driving around the streets and drive over the snow piles that appear to collect them. After their vehicle is filled up, they can go to a drop-off location to sell their snow for a profit.

Features

The script has various features that benefit players and server owners alike. Here is a list of the most important ones:

  • Other players can see the same UI as the driver of the snowplow, and storage capacity is synchronized.

  • Snow piles are synchronized across the server, and big orange arrows indicate which piles the player can collect.

  • Snow piles have no collision, so NPCs don’t get stuck in a traffic jam and other players won’t wreck their cars due to a sudden snow pile appearing in front of them.

  • Snow piles disappear after 15 seconds if they’re not collected. This preserves performance and cluttering of many uncollected snow piles.

  • Various sounds are provided to give players feedback on their actions. For example, there are sound effects when collecting snow, selling snow, and activating or deactivating the snowplow.

  • The job is not locked to a job, meaning that any player can pick it up as a side hustle during the winter months.

  • The snowplow can be locked to certain weather types, preventing players from collecting snow while there is a heat wave going on.

  • All functions that call out to other scripts (such as frameworks or TextUI resources) are accessible, allowing you to integrate the resource with the rest of your server.

  • An extensive configuration file is provided, allowing you to configure the script to your liking.

  • Key binds using key mapping are automatically retrieved and displayed in the TextUI.

  • Optimized performance: 0.00 ms while idle, 0.01 ms in use. Tops out at 0.04 ms when markers are being drawn above snow piles.

Documentation

Documentation for this resource can be found at https://r3ps4j.gitbook.io/docs/framework-scripts/r3_snowplow.

Vehicles are not included.

Code is accessible Partially
Subscription-based No
Lines (approximately) ~1250
Requirements OneSync
ESX Legacy or QBCore
Support Yes