F.A.Q

1 min readUpdated Today

Setup

Set Config.Locale in shared/config.lua:

shared/config.lua
1Config.Locale = 'en'

Set Config.RequirePermissions = true and configure Config.AcePermission:

shared/config.lua
1Config.RequirePermissions = true
2Config.AcePermission = 'ml_mastervideo.access'

Grant the ACE in server.cfg: add_ace group.admin ml_mastervideo.access allow

Scenes

Three types: peds (humans and animals), vehicles (any GTA vehicle model), and props (world objects). Each entity can have custom appearance, behavior, and recorded movement paths.

Select an entity in the editor, start recording, and drive/walk the path. The system captures position, rotation, speed, and vehicle state at Config.Performance.RecordingInterval intervals. On playback, the entity follows the recorded path with interpolation.

Three modes per keyframe: linear (constant speed), smooth (ease in/out), and ease_in_out (accelerate then decelerate).

Performance

Config.Performance.MaxEntitiesPerScene (default: 50). Reduce for better performance on lower-end hardware.

Controlled by Config.Performance.RecordingInterval. Default 50ms = 20 FPS. Lower values = smoother but larger data. Higher values = smaller data but choppier playback.

Updates

  1. Download latest from CFX Portal
  2. Backup shared/config.lua and server/config_server.lua
  3. Replace all files except config
  4. Restart the resource

Scenes are stored in the database and survive updates.