Casino·Exporty
Exporty
DS-Casino nabízí několik client-side exportů pro zjištění stavu hráče a přepínání safezone kasina z tvých vlastních klientských skriptů.
isInCasino
clientVrací, jestli je lokální hráč právě uvnitř zóny kasina.
Signatura
Lua
exports['DS-Casino']:isInCasino()Vrací
boolean
true, dokud je hráč uvnitř kasina.
Příklad
Lua
if exports['DS-Casino']:isInCasino() then
print('Player is inside the casino')
endisVip
clientVrací, jestli má lokální hráč právě VIP status.
Signatura
Lua
exports['DS-Casino']:isVip()Vrací
boolean
true, pokud je hráč VIP, jinak false.
Příklad
Lua
if exports['DS-Casino']:isVip() then
-- grant VIP-only perks
endtoggleSafezone
clientNastavuje stav safezone kasina, která vypíná ovládání boje a skákání. Když ji zapneš ve chvíli, kdy je hráč už uvnitř kasina, safezone začne platit okamžitě; jinak se příznak uloží a použije se, až hráč vstoupí.
Signatura
Lua
exports['DS-Casino']:toggleSafezone(state)Parametry
| Název | Typ | Popis |
|---|---|---|
| state | boolean | true pro zapnutí safezone, false pro vypnutí. |
Vrací
boolean
Výsledný stav safezone.
Příklad
Lua
local enabled = exports['DS-Casino']:toggleSafezone(true)
print(('Safezone is now %s'):format(enabled and 'on' or 'off'))