Casino·Exports
Exports
DS-Casino stelt een handvol client-side exports beschikbaar om de status van de speler op te vragen en de safezone van het casino aan of uit te zetten vanuit je eigen clientscripts.
isInCasino
clientGeeft terug of de lokale speler zich op dit moment in de casinozone bevindt.
Signatuur
Lua
exports['DS-Casino']:isInCasino()Retourneert
boolean
true zolang de speler in het casino is.
Voorbeeld
Lua
if exports['DS-Casino']:isInCasino() then
print('Player is inside the casino')
endisVip
clientGeeft terug of de lokale speler op dit moment VIP-status heeft.
Signatuur
Lua
exports['DS-Casino']:isVip()Retourneert
boolean
true als de speler VIP is, anders false.
Voorbeeld
Lua
if exports['DS-Casino']:isVip() then
-- grant VIP-only perks
endtoggleSafezone
clientZet de safezone van het casino aan of uit, waarmee combat-controls en springen uitgeschakeld worden. Zet je hem aan terwijl de speler al binnen is, dan gaat de safezone meteen in; anders wordt de vlag onthouden en toegepast zodra de speler binnenkomt.
Signatuur
Lua
exports['DS-Casino']:toggleSafezone(state)Parameters
| Naam | Type | Omschrijving |
|---|---|---|
| state | boolean | true om de safezone in te schakelen, false om hem uit te zetten. |
Retourneert
boolean
De resulterende status van de safezone.
Voorbeeld
Lua
local enabled = exports['DS-Casino']:toggleSafezone(true)
print(('Safezone is now %s'):format(enabled and 'on' or 'off'))