[ESX] Astral Timer
5.00 EUR
Description
You can create two different types of timers:
- Create timers by name. Provide a name, the duration of the timer, and the second at which a close-to-end timer alert sound will ring. Players can join the timer via a command.
- Create timers by zone. Provide the same information as before, then create a zone where the timer will be active. By joining the zone, you will be synchronized with the timer in that zone.
Preview
https://www.youtube.com/watch?v=BDoFNoMBFas&ab_channel=AstralRP
Features
General
- Sync between players, even after a crash or if a new player connect
- Customisable sounds
- Fully configurable
- Optimized
Timer by command
- Timer by name, players can join a timer before or after it starts by using a command
- Only the creator can start or delete their own timers
- The creator can cancel the countdown for all players in the countdown
- Players can cancel the countdown for themselves
- Players can get many timers
Timer by zone
- Every player can create a fully configurable zone and see it during creation
- When the zone is created, a player entering the zone automatically joins the timer
- When a player leaves the zone, the timer stops for them. If they come back to the zone, the timer continues and stays synchronized with the other players and zones.
- If the creator leaves the zone, they still see the timer.
- The creator can cancel the timer for everyone
Sound
- All sounds can be modified
- Sound during the initial countdown
- Can play a tick sound every second or after a configurable second
- Can play a customizable sound after a second chosen by the player when creating the timer
- Every player on the timer listens to the sound
Optimisation
No timer | 0.00ms |
During timer | 0.04ms |
While creating the zone | 0.05ms ~ 0.11ms |
Commands
createTimer Create a timer players can join with a command
createTimerZone Create a timer players can join by entering a zone
joinTimer Allow to join a timer, before or after they start
startTimer Creator starts the timer for every player who joins
deleteTimer Creator deletes the timer. It cancels it if it was already started. If there's a timer with a zone, it deletes the zone
cancelTimer Player can leave the timer. If the creator cancels the timer, it cancels it for every player
myTimers See every timer you've created
Configuration
Requirement
- ESX
- anDialog : https://github.com/aymannajim/an_dialogBox?tab=readme-ov-file
- Polyzone : https://github.com/mkafrin/PolyZone
Join Discord :
Read the CFX Post:
Join our Discord
https://discord.com/invite/astral-rp
- Configurable
- Easy to install
- Support included
- Good optimization
- Encrypted script