Casino·Экспорты

Экспорты

DS-Casino предоставляет несколько клиентских экспортов, чтобы узнавать состояние игрока и переключать безопасную зону казино из твоих собственных клиентских скриптов.

isInCasino

client

Возвращает, находится ли локальный игрок сейчас в зоне казино.

Сигнатура

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

Возвращает

boolean

true, пока игрок находится в казино.

Пример

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

isVip

client

Возвращает, есть ли у локального игрока сейчас статус VIP.

Сигнатура

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

Возвращает

boolean

true, если игрок VIP, иначе false.

Пример

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

toggleSafezone

client

Задаёт состояние безопасной зоны казино, в которой отключаются боевые действия и прыжки. Если включить её, когда игрок уже внутри казино, зона начнёт действовать сразу; иначе флаг сохранится и применится при следующем входе.

Сигнатура

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

Параметры

НазваниеТипОписание
statebooleantrue, чтобы включить безопасную зону, false, чтобы выключить.

Возвращает

boolean

Итоговое состояние безопасной зоны.

Пример

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

Всё ещё не выходит?

Открой тикет в нашем Discord, и мы поможем.

Зайти в Discord →