ScriptlerliveBase
liveAparts
Daire / housing sistemi — PolyZone, stash, interior runtime yükleme.
🌐 English · liveAparts
Sürüm: 1.0.0
Bağımlılıklar: liveBase, oxmysql, PolyZone, liveInterior (runtime), liveMenu, liveWeatherSync
Config (config.lua)
| Ayar | Varsayılan | Açıklama |
|---|---|---|
Apartments.Starting | true | Yeni karakterler daire seçer |
Apartments.SpawnOffset | 30 | Interior spawn offset |
Apartments.Locations | 5 daire | PolyZone box verileri |
Exports
-- Sunucu
exports['liveAparts']:GetOwnedApartment(source, citizenid?)
exports['liveAparts']:IsResourceReady()
-- Client
exports['liveAparts']:GetLocations()
exports['liveAparts']:IsStartingEnabled()Events
| Event | Yön |
|---|---|
liveAparts:Server:CreateApartment | C→S |
liveAparts:Client:SpawnInApartment | S→C |
liveAparts:Client:EnterApartment / LeaveApartment | S→C |
liveAparts:Client:OpenStash | S→C |
Callbacks: GetAvailableApartments, GetOwnedApartment, IsOwner
SQL: resources/[livedev]/liveAparts/sql/liveaparts.sql