Casino·Exports
Exports
DS-Casino espone alcuni export lato client per leggere lo stato del giocatore e attivare la safezone del casino dai tuoi script client.
isInCasino
clientIndica se il giocatore locale si trova attualmente nella zona del casino.
Firma
Lua
exports['DS-Casino']:isInCasino()Restituisce
boolean
true finché il giocatore è dentro il casino.
Esempio
Lua
if exports['DS-Casino']:isInCasino() then
print('Player is inside the casino')
endisVip
clientIndica se il giocatore locale ha attualmente lo stato VIP.
Firma
Lua
exports['DS-Casino']:isVip()Restituisce
boolean
true se il giocatore è VIP, altrimenti false.
Esempio
Lua
if exports['DS-Casino']:isVip() then
-- grant VIP-only perks
endtoggleSafezone
clientImposta lo stato della safezone del casino, che disattiva i controlli di combattimento e il salto. Se la attivi mentre il giocatore è già dentro il casino, la safezone parte subito; altrimenti il valore viene salvato e applicato al suo prossimo ingresso.
Firma
Lua
exports['DS-Casino']:toggleSafezone(state)Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
| state | boolean | true per attivare la safezone, false per disattivarla. |
Restituisce
boolean
Lo stato della safezone risultante.
Esempio
Lua
local enabled = exports['DS-Casino']:toggleSafezone(true)
print(('Safezone is now %s'):format(enabled and 'on' or 'off'))