Casino·Exports

Exports

DS-Casino stellt einige clientseitige Exports bereit, mit denen du den Spielerstatus abfragen und die Safezone des Casinos aus deinen eigenen Client-Scripts heraus schalten kannst.

isInCasino

client

Gibt zurück, ob sich der lokale Spieler gerade in der Casino-Zone befindet.

Signatur

Lua
exports['DS-Casino']:isInCasino()

Rückgabe

boolean

true, solange der Spieler im Casino ist.

Beispiel

Lua
if exports['DS-Casino']:isInCasino() then
  print('Player is inside the casino')
end

isVip

client

Gibt zurück, ob der lokale Spieler aktuell VIP-Status hat.

Signatur

Lua
exports['DS-Casino']:isVip()

Rückgabe

boolean

true, wenn der Spieler VIP ist, sonst false.

Beispiel

Lua
if exports['DS-Casino']:isVip() then
  -- grant VIP-only perks
end

toggleSafezone

client

Setzt den Zustand der Casino-Safezone, die Kampfsteuerung und Springen deaktiviert. Wird sie aktiviert, während der Spieler bereits im Casino ist, startet die Safezone sofort; andernfalls wird der Wert gespeichert und beim nächsten Betreten angewendet.

Signatur

Lua
exports['DS-Casino']:toggleSafezone(state)

Parameter

NameTypBeschreibung
statebooleantrue, um die Safezone zu aktivieren, false, um sie zu deaktivieren.

Rückgabe

boolean

Der resultierende Zustand der Safezone.

Beispiel

Lua
local enabled = exports['DS-Casino']:toggleSafezone(true)
print(('Safezone is now %s'):format(enabled and 'on' or 'off'))

Kommst du nicht weiter?

Öffne ein Ticket auf unserem Discord, wir helfen dir.

Discord beitreten →