Skip to content

Configuration

Tous les réglages sont dans config.lua. Redémarrez lo_chess après une modification.

Options principales

OptionDéfautDescription
Config.Locale"en"Langue : fr, en, pt-br, pt, ru ou de.
ChessGame.command"chess"Commande ouvrant le placement de l'échiquier.
ChessGame.placeDistance8.0Distance maximale de placement, en mètres.
ChessGame.interactDistance3.0Portée des prompts de l'échiquier.
ChessGame.streamDistance35.0Distance de chargement d'un échiquier.
ChessGame.despawnDistance45.0Distance de déchargement d'un échiquier.
ChessGame.botThinkDelay900Dé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