Page cover

microphone-linesAdvanced Presentation System

This page explains how to configure the Config.lua file for the Advanced Presentation System by DevNation. This system shows an animated briefing or legal notice via a scripted cutscene with camera work, animations, and audio.


🧍 Ped Configuration

Option
Description
Default

PedHash

Model hash of the NPC giving the presentation. Use FiveM ped models.

"s_m_m_ciasec_01"

StartingPedPos

The starting position of the presentation NPC.

vector4(436.8885, -991.1823, 30.6896, 250.2339)

StartPres

Position where the presentation event starts or triggers.

vector3(439.1318, -993.3633, 30.6896)

StartingPlayPos

Position where the player stands during the presentation.

vector4(436.2868, -992.5228, 30.6896, 267.4467)

πŸ“Œ Make sure the ped model exists in the server and coordinates are accessible to players.


πŸŽ₯ Camera Configuration

Option
Description
Default

CameraPosition

Location of the custom camera during the presentation.

vector3(438.4812, -993.3489, 30.9937)

CameraRotation

Rotation of the camera (pitch, roll, heading).

vector3(0.0, 0.0, 90.0)

🎞️ The camera gives a cinematic view during the presentation. Adjust as needed for your scene.


⏱️ Timing Settings

Option
Description
Default

WaitSpeech

Delay before the speech begins (in ms).

2000

SpeechTime

Total time the full speech plays (in ms).

26000

WaitTillAI

Time delay before AI/NPC animation begins.

2200

WaitTextAnim

Delay before the presentation text animation starts.

5300


πŸ—£οΈ Speech & Presentation Content

πŸ”Š Full Text Speech

This full text is used for narration, text-to-speech, or full-screen display.

πŸ“‹ Presentation Bullet Points

Displayed one-by-one during the presentation:

🎚️ Speech Speed

Option
Description
Default

SpeechSpeed

Controls the animation/text display speed.

0.85


🧩 Additional Notes

  • Make sure your server has the required animation dictionaries and voice setup if you're using speech or TTS.

  • Coordinate this system with your intro, jail, or onboarding flows.

  • This system can be triggered via command or event based on your setup.


πŸ’¬ Support

Need help or have questions?

πŸ‘‰ Join the support server: DevNation Discordarrow-up-right

Last updated