Var FiveM
SkryptyPakietySubskrypcjeDokumentacja
VAR
Var FiveM
SkryptyPakietySubskrypcjeDokumentacja
Kreator motywuO nasKontakt
Kup teraz

-- 28 sections

  • ›paintball
    • configuration
    • features
    • anti-cheat-integration
    • game-modes
    • api
    • arenas
    • command
    • config
  • ›chess
    • configuration
    • events
    • integration-example
    • exports
    • controls
    • config
  • ›supermarket simulator
    • configuration
    • catalog-manager
    • commands-and-permissions
    • props-editors
    • owning-and-running-a-store
    • config
  • ›coins shop
    • configuration
    • identifier
    • export
    • server-event
    • languages
    • products
    • delivery
    • owner-panel
    • webhooks-discord
  • ›clothes shop
    • installation
    • configuration
    • blips-marker
    • translate
    • change-cam-and-pos
  • ›casino
    • installation
    • configuration
    • main-config
    • horse
    • lucky-whell
    • translate
  • ›drugs
    • installation
    • configuration
    • labs-and-interiors
    • maintenance-and-modules
    • missions
    • street-selling
    • administration
  • ›clothes shop v2
    • installation
    • configuration
    • position
    • advice-and-troubleshooting
    • configure-clothing-shops
  • ›interaction
    • configuration
    • public-api
    • interaction-config-reference
    • dialog-system
  • ›emote
    • configuration
    • config
    • adding-emote
    • menu
    • keybind
    • modules
    • 3d-placement
    • playlist
    • wheel
    • shared-emotes
  • ›crew
    • installation
    • export
  • ›alert job
    • installation
    • server-export
  • ›pin code
    • installation
    • export
  • ›society manager
    • installation
    • export
    • configuration
    • translate
    • max-salary
    • last-invoice
  • ›property
    • installation
    • configuration
    • translate
    • add-interior
  • ›barber shop
    • installation
    • configuration
    • change-menu-open-source
    • blips
    • translate
    • add-shop
  • ›shop with basket
    • installation
    • configuration
    • item-category-config
    • blips-marker
    • translate
    • add-shop
  • ›tattoo shop
    • installation
    • configuration
    • edit-tattoo
    • blips-marker
    • translate
    • add-shop
  • ›gardener job
    • installation
    • configuration
    • change-pos-farm
    • blips
    • translate
  • ›heist atm
    • installation
    • configuration
    • event-money
    • translate
    • police-alert
  • ›heist fleeca
    • installation
    • configuration
    • translate
    • pos-fleeca-heist
  • ›poster job
    • installation
    • configuration
    • change-pos-farm
    • change-poster-texture
    • blips-marker
    • translate
  • ›loading screen
    • installation
    • configuration
  • ›bank
    • installation
    • configuration
    • position
    • blips
    • translate
    • society
  • ›autocardealer
    • installation
    • configuration
    • add-vehicles
    • translate
    • blips
    • coords
  • ›character creator
    • installation
    • configuration
    • translate
    • expression
    • spawn
  • ›multi character
    • installation
    • configuration
    • translate
    • change-character-creator
    • commands
  • ›bill
    • installation
    • configuration
    • translate
    • control

~/docs/chess/configuration/integration-example

chess docs›
  • configuration
  • configuration/events
  • configuration/integration-example
  • configuration/exports
  • configuration/controls
  • configuration/config

Chess

Integration Example

-- 1 code block · 1 min read

get var-chesstry it on the test server

A small server script that blocks a teleport command while a player is in a wagered game, and logs every finished match.

lua
-- Block an action while the player is mid-game.
RegisterCommand('tp', function(source)
    if exports['var_chess']:IsPlayerInGame(source) then
        TriggerClientEvent('chat:addMessage', source, {
            args = { 'Chess', 'You cannot teleport during a chess match.' },
        })
        return
    end
    -- ... your teleport logic here
end)

-- React when any match ends (stats, logging, payouts, ...).
AddEventHandler('var_chess:server:matchEnded', function(data)
    print(('[chess] table %s ended, winner=%s pot=%s'):format(
        data.id, tostring(data.winner), data.pot))
end)
inote

IsPlayerInGame is true only while the match is actually playing, so players sitting in the lobby (waiting for an opponent) are not blocked.

previouseventsnextexports
VAR
Var FiveM

Skrypty FiveM premium. Niski resmon, wysoka jakość. Stworzone dla ESX, QBCore i Standalone.

28skrypty
1,500+sprzedaze

Skrypty

  • Marketplace
  • Pakiety
  • Subskrypcje
  • Kreator motywu

Najpopularniejsze

  • Supermarket Simulator
  • FiveM Casino Script
  • FiveM Coin Shop
  • FiveM Emote Menu
  • FiveM Paintball Script

Zasoby

  • Free Scripts
  • Guides
  • Dokumentacja
  • Wsparcie

Firma

  • O nas
  • Kontakt
  • Discord

Informacje prawne

  • Regulamin
  • Prywatność
  • Zwroty

© 2026 Var FiveM. Wszystkie sprzedaze sa ostateczne.

Płatności obsługujeTebex