Jump to content

[REL] Vehicle Replay System


Recommended Posts

Download Link: Vehicle Replay System

Showcase video: 

This resource allows players to record, replay, and manage vehicle recordings.

Commands:

/startrec <seconds> - Start recording for the specified duration in seconds.

/saverec <name> - Save the current recording with the specified name.

/playrec [id] - Play a saved recording by its ID. If no ID is provided, play the most recent recording (including unsaved ones).

/stoprep - Stop the currently playing replay.

/delrec <id> - Delete a saved recording by its ID.

/checkreplays - List all saved replays with their IDs and timestamps.

/openrecgui or F6 default hotkey - Open the Replay System GUI.
        
Server Settings:
1. Max replays per player: 5 (default)
2. Max duration: 60 seconds (default)
3. Allow player warping: false (default)

These settings can be modified in the `replay_config.xml` file by the server owner only. The server checks for changes in these settings when the resource starts and updates them accordingly.

Features:
1. Set vehicle as camera target: Players can choose to set the replay vehicle as the camera target during playback.

2. Stop replay: Players can stop an ongoing replay using the /stoprep command or through the GUI.

3. Delete replay: Players can delete their saved replays using the /delrec command or through the GUI.

4. Automatic saving: Players can choose to automatically save a recording when starting it.

5. Replay list: The GUI provides a list of saved replays with details such as ID, name, vehicle, timestamp, duration, and location.
(*If you're experiencing issues with starting the replay through the GUI, USE COMMANDS they are more reliable*).

6. Warp to replay location: Players can warp to the starting location of a saved replay (if allowed by server settings).

7. Customizable hotkeys: Players can change the hotkey to toggle the GUI.

8. Default recording duration: Players can set a default recording duration in the settings.

Important Notes (Please read):

- Each player is given total of 5 recordings, with a maximum duration of 60 seconds each, due to performance reasons.

- Recording is saved on the server side, max size for a recording (60 seconds) is approximately 0.8 MB. (4 MB total for each player).

- Decreasing  max_duration or max_replays_per_player will cause old replays that exceed the new limit to be deleted.

- This resource **STILL IN BETA**. Users may encounter bugs, performance issues, or sometimes experience long loading times when starting a replay or populating the recordings list.

- Restart the resource if replays are not behaving as expected.
          
- Report bugs back to [email protected]

Additional Notes:

- The script uses a SQLite database to store replay data on the server.

- Replays are saved with various details, including vehicle properties like color, paintjob, and license plate.

- The script includes a system to prevent saving duplicate replays.

- There's a countdown feature when starting a new recording.

- The recording progress is displayed on the screen during active recording.

  • Like 1
Link to comment
  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...