Character Selection
Animated 3D character selection screen with customizable backgrounds, camera animations, and character poses.
Backgrounds
3 built-in background scenes with configurable world coordinates:
| Name | Description |
|---|---|
| Beach | Beach scene with ocean view |
| Forest | Forest environment |
| City | Urban city setting |
Each background defines a world position where the character ped is spawned during selection.
Camera Animations
4 built-in camera animation styles:
| ID | Name | Description |
|---|---|---|
| 1 | Idle | Static camera with slight sway |
| 2 | Slide In | Camera slides in from the side |
| 3 | Slide In Left | Camera slides in from the left |
| 4 | Slide In Right | Camera slides in from the right |
Character Poses
3 built-in idle poses with optional props:
| Name | Description |
|---|---|
| Normal | Standard standing idle |
| Smoke | Smoking animation with cigarette prop |
| Dance | Dancing animation |
Loading Screen
While the character data is being prepared, players see a styled loading screen instead of waiting under the map. Configurable via:
Config.LoadingTime— how long (ms) the loading screen is shownConfig.LoadingLogo— image URL shown inside the spinner (your server logo); leave empty for the default icon
Delete Confirmation
Deleting a character opens a confirmation window that requires typing the character's first name before the Delete button is enabled — accidental one-click deletions are not possible. The delete button can be hidden entirely with Config.DeleteButton = false.
Features
- Character cards display profile photo, name, nationality, and birth date
- Dark/light theme toggle with persistent preference
- Camera zoom controls (zoom in, zoom out, reset)
- Each player gets a unique routing bucket during selection for isolation
/logoutcommand to return to character selection at any time- Default camera/background/pose for new characters via
Config.DefaultSettings
