Configuration
Tous les réglages sont dans config.lua. Redémarrez lo_chess après une modification.
Options principales
| Option | Défaut | Description |
|---|---|---|
Config.Locale | "en" | Langue : fr, en, pt-br, pt, ru ou de. |
ChessGame.command | "chess" | Commande ouvrant le placement de l'échiquier. |
ChessGame.placeDistance | 8.0 | Distance maximale de placement, en mètres. |
ChessGame.interactDistance | 3.0 | Portée des prompts de l'échiquier. |
ChessGame.streamDistance | 35.0 | Distance de chargement d'un échiquier. |
ChessGame.despawnDistance | 45.0 | Distance de déchargement d'un échiquier. |
ChessGame.botThinkDelay | 900 | Délai de réflexion du bot, en ms. |
ChessGame.botCommandLevel | "staff" | Niveau VORP requis par la commande bot. |
ChessGame.botCommandAce | "lo_games.bot" | Permission ACE vérifiée pour le bot. |
Langue
lua
Config.Locale = "fr"Les traductions sont dans locales/. Une langue inconnue utilise le français, puis l'anglais.
Gizmo de placement
ChessGame.placement règle le gizmo embarqué :
lua
placement = {
rotationSnap = 2.5,
translationSnap = 0.01,
gizmoSize = 0.35,
controls = {
switch = 'INPUT_CONTEXT_X',
confirm = 'INPUT_FRONTEND_ACCEPT',
cancel = 'INPUT_FRONTEND_CANCEL',
snapToGround = 'INPUT_INTERACT_OPTION1',
},
}Suivez les prompts à l'écran pour basculer entre translation et rotation, poser l'échiquier au sol, valider ou annuler. Les modèles de plateau et de pièces sont modifiables dans ChessGame.models avec des props RedM compatibles.
Permission du bot
Gardez le nom ACE cohérent entre config.lua et votre server.cfg :
lua
ChessGame.botCommandAce = 'lo_games.bot'cfg
add_ace group.admin lo_games.bot allow