diff --git a/resources/[housing]/qs-housing/.fxap b/resources/[housing]/qs-housing/.fxap new file mode 100644 index 000000000..ef161458c Binary files /dev/null and b/resources/[housing]/qs-housing/.fxap differ diff --git a/resources/[housing]/qs-housing/.vscode/settings.json b/resources/[housing]/qs-housing/.vscode/settings.json new file mode 100644 index 000000000..da07ca4da --- /dev/null +++ b/resources/[housing]/qs-housing/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "cSpell.words": [ + "realestate" + ] +} \ No newline at end of file diff --git a/resources/[housing]/qs-housing/MORE SHELLS.md b/resources/[housing]/qs-housing/MORE SHELLS.md new file mode 100644 index 000000000..505f3c4c7 --- /dev/null +++ b/resources/[housing]/qs-housing/MORE SHELLS.md @@ -0,0 +1,14 @@ +# Information about Shells for the Housing [props] Package + +The **Housing [props]** package in Keymaster already includes the basic shells needed for use in your server. **There is no need to use old shells** that have been previously installed. + +### Recommended steps: +- **Remove old shells:** If you have any old shells in your server, it is recommended to remove them to avoid compatibility issues with the new package. + +### Looking for more shells? +If you are seeking a wider variety of shells, you can join the [K4MB1 Shells Discord](https://discord.gg/k4mb1maps), where you will find over **150 pre-configured shells** available for purchase. + +### New! Configurable MLOs for Housing +K4MB1 now also offers **configurable MLOs for housing**, allowing you to further enhance your server’s housing system with custom interiors and layouts tailored to your needs. + +This package is ideal for expanding housing options in your FiveM server. diff --git a/resources/[housing]/qs-housing/client/custom/dispatch/default.lua b/resources/[housing]/qs-housing/client/custom/dispatch/default.lua new file mode 100644 index 000000000..d6999cef2 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/dispatch/default.lua @@ -0,0 +1,13 @@ +if Config.Dispatch ~= 'default' then return end + +function AlarmDispatch() + local house = CurrentHouse + -- Your alarm dispatch + print('Alarm Dispatched', house) +end + +function SensorDispatch() + local house = CurrentHouse + -- Your sensor dispatch + print('Sensor Dispatched', house) +end diff --git a/resources/[housing]/qs-housing/client/custom/dispatch/qs-dispatch.lua b/resources/[housing]/qs-housing/client/custom/dispatch/qs-dispatch.lua new file mode 100644 index 000000000..f5b64a299 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/dispatch/qs-dispatch.lua @@ -0,0 +1,73 @@ +if Config.Dispatch ~= 'qs-dispatch' then + return +end + +function AlarmDispatch() + local house = CurrentHouse + local playerData = exports['qs-dispatch']:GetPlayerInfo() + + if (not playerData) then + print("Error getting player data") + return + end + + exports['qs-dispatch']:getSSURL(function(image) + TriggerServerEvent('qs-dispatch:server:CreateDispatchCall', { + job = { 'police', 'sheriff', 'security' }, + callLocation = playerData.coords, + callCode = { code = 'Alarm triggered', snippet = 'House Alarm' }, + message = " House: " .. (house or "Unknown") .. " street_1: " .. (playerData.street_1 or "Unknown") .. " street_2: " .. (playerData.street_2 or "Unknown") .. " Occupant: " .. (playerData.name or "Unknown") .. " Alarm Type: House Alarm", + flashes = false, + image = image or nil, + blip = { + sprite = 488, + scale = 1.5, + colour = 1, + flashes = true, + text = 'House Alarm Triggered', + time = (20 * 1000), --20 secs + }, + otherData = { + { + text = 'Alarm triggered in residence', -- texto del dato adicional (puede haber más de uno) + icon = 'fas fa-home', -- ícono de Font Awesome https://fontawesome.com/icons/ + } + } + }) + end) +end + +function SensorDispatch() + local house = CurrentHouse + local playerData = exports['qs-dispatch']:GetPlayerInfo() + + if (not playerData) then + print("Error getting player data") + return + end + + exports['qs-dispatch']:getSSURL(function(image) + TriggerServerEvent('qs-dispatch:server:CreateDispatchCall', { + job = { 'police', 'sheriff', 'security' }, + callLocation = playerData.coords, + callCode = { code = 'Sensor Activated', snippet = 'House Sensor' }, + message = " House: " .. house .. " street_1: " .. playerData.street_1 .. " street_2: " .. playerData.street_2 .. " Occupant: " .. playerData.name .. " Sensor Type: Motion Sensor Activated", + flashes = false, + image = image or nil, + blip = { + sprite = 488, + scale = 1.5, + colour = 1, + flashes = true, + text = 'Motion Sensor Activated', + time = (20 * 1000), --20 secs + }, + otherData = { + { + text = 'Motion detected in residence', -- texto del dato adicional (puede haber más de uno) + icon = 'fas fa-eye', -- ícono de Font Awesome https://fontawesome.com/icons/ + } + } + }) + end) +end diff --git a/resources/[housing]/qs-housing/client/custom/framework/esx.lua b/resources/[housing]/qs-housing/client/custom/framework/esx.lua new file mode 100644 index 000000000..ab0322841 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/framework/esx.lua @@ -0,0 +1,191 @@ +if Config.Framework ~= 'esx' then + return +end + +ESX = exports['es_extended']:getSharedObject() + +CreateThread(function() + PlayerData = GetPlayerData() + Debug('init playerData') +end) + +RegisterNetEvent('esx:setJob', function(jobData) + PlayerData.job = jobData +end) + +RegisterNetEvent('esx:playerLoaded') +AddEventHandler('esx:playerLoaded', function(playerData) + PlayerData = playerData + IsLoggedIn = true + Wait(2500) + TriggerServerCallback('qb-houses:GetInside', function(currentHouse) + Debug('qb-houses:GetInside', currentHouse) + if currentHouse and currentHouse ~= 'nil' and currentHouse ~= '' then + Wait(100) + TriggerEvent('qb-houses:client:LastLocationHouse', currentHouse) + end + end) +end) + +RegisterNetEvent('esx:playerLogout') +AddEventHandler('esx:playerLogout', function() + IsLoggedIn = false + CurrentHouseData = {} + DeleteBlips() +end) + +function TriggerServerCallback(name, cb, ...) + ESX.TriggerServerCallback(name, cb, ...) +end + +function GetPlayerData() + return ESX.GetPlayerData() +end + +function GetIdentifier() + return GetPlayerData().identifier +end + +function GetJobName() + return PlayerData?.job?.name or 'unemployed' +end + +function GetPlayers() + return ESX.Game.GetPlayers() +end + +function GetVehicleProperties(vehicle) + return ESX.Game.GetVehicleProperties(vehicle) +end + +function ShowHelpNotification(msg) + BeginTextCommandDisplayHelp('STRING') + AddTextComponentSubstringPlayerName(msg) + EndTextCommandDisplayHelp(0, false, true, -1) +end + +local texts = {} +if GetResourceState('qs-textui') == 'started' then + function DrawText3D(x, y, z, text, id, key) + local _id = id + if not texts[_id] then + CreateThread(function() + texts[_id] = 5 + while texts[_id] > 0 do + texts[_id] = texts[_id] - 1 + Wait(0) + end + texts[_id] = nil + exports['qs-textui']:DeleteDrawText3D(id) + Debug('Deleted text', id) + end) + TriggerEvent('textui:DrawText3D', x, y, z, text, id, key) + end + texts[_id] = 5 + end +else + function DrawText3D(x, y, z, text) + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + local factor = text:len() / 370 + DrawRect(0.0, 0.0 + 0.0125, 0.017 + factor, 0.03, 0, 0, 0, 75) + ClearDrawOrigin() + end +end + +function DrawText3Ds(x, y, z, text) + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + local factor = text:len() / 370 + DrawRect(0.0, 0.0 + 0.0125, 0.017 + factor, 0.03, 0, 0, 0, 75) + ClearDrawOrigin() +end + +function DrawTextBoard(x, y, z, text) + SetTextScale(0.45, 0.45) + SetTextFont(1) + SetTextProportional(1) + SetTextColour(0, 0, 0, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + ClearDrawOrigin() +end + +function DrawGenericText(text) + SetTextColour(186, 186, 186, 255) + SetTextFont(4) + SetTextScale(0.5, 0.5) + SetTextWrap(0.0, 1.0) + SetTextCentre(false) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 205) + SetTextEntry('STRING') + AddTextComponentString(text) + DrawText(0.40, 0.00) +end + +function Notification(msg, type) + if GetResourceState('qs-interface') == 'started' then + if type == 'inform' then + exports['qs-interface']:AddNotify(msg, 'Inform', 2500, 'fas fa-file') + elseif type == 'error' then + exports['qs-interface']:AddNotify(msg, 'Error', 2500, 'fas fa-bug') + elseif type == 'success' then + exports['qs-interface']:AddNotify(msg, 'Success', 2500, 'fas fa-thumbs-up') + end + return + end + + if type == 'inform' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'inform' + }) + elseif type == 'error' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'error' + }) + elseif type == 'success' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'success' + }) + end +end + +function ToggleHud(bool) + if bool then + Debug('Event to show the hud [client/custom/framework/esx.lua line 177]') + -- DisplayRadar(false) -- You can enable or disable mini-map here + if GetResourceState('qs-interface') == 'started' then + exports['qs-interface']:ToggleHud(false) + end + else + Debug('Event to hide the hud [client/custom/framework/esx.lua line 177]') + -- DisplayRadar(true) -- You can enable or disable mini-map here + if GetResourceState('qs-interface') == 'started' then + exports['qs-interface']:ToggleHud(true) + end + end +end diff --git a/resources/[housing]/qs-housing/client/custom/framework/qb.lua b/resources/[housing]/qs-housing/client/custom/framework/qb.lua new file mode 100644 index 000000000..5abebf08d --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/framework/qb.lua @@ -0,0 +1,188 @@ +if Config.Framework ~= 'qb' then + return +end + +QBCore = exports['qb-core']:GetCoreObject() + +CreateThread(function() + PlayerData = GetPlayerData() +end) + +RegisterNetEvent('QBCore:Client:OnPlayerLoaded') +AddEventHandler('QBCore:Client:OnPlayerLoaded', function(playerData) + PlayerData = GetPlayerData() + IsLoggedIn = true + Wait(1000) + local currentHouseId = QBCore.Functions.GetPlayerData().metadata['currentHouseId'] + Debug('inside meta', currentHouseId) + if currentHouseId then + TriggerEvent('qb-houses:client:LastLocationHouse', currentHouseId) + end +end) + +RegisterNetEvent('QBCore:Client:OnJobUpdate', function(jobData) + PlayerData.job = jobData +end) + +RegisterNetEvent('QBCore:Client:OnPlayerUnload') +AddEventHandler('QBCore:Client:OnPlayerUnload', function() + IsLoggedIn = false + CurrentHouseData = {} + DeleteBlips() +end) + +function TriggerServerCallback(name, cb, ...) + QBCore.Functions.TriggerCallback(name, cb, ...) +end + +function GetPlayerData() + return QBCore.Functions.GetPlayerData() +end + +function GetIdentifier() + return GetPlayerData().citizenid +end + +function GetJobName() + return PlayerData?.job?.name or 'unemployed' +end + +function GetPlayers() + return QBCore.Functions.GetPlayers() +end + +function GetVehicleProperties(vehicle) + return QBCore.Functions.GetVehicleProperties(vehicle) +end + +function ShowHelpNotification(msg) + BeginTextCommandDisplayHelp('STRING') + AddTextComponentSubstringPlayerName(msg) + EndTextCommandDisplayHelp(0, false, true, -1) +end + +local texts = {} +if GetResourceState('qs-textui') == 'started' then + function DrawText3D(x, y, z, text, id, key) + local _id = id + if not texts[_id] then + CreateThread(function() + texts[_id] = 5 + while texts[_id] > 0 do + texts[_id] = texts[_id] - 1 + Wait(0) + end + texts[_id] = nil + exports['qs-textui']:DeleteDrawText3D(id) + Debug('Deleted text', id) + end) + TriggerEvent('textui:DrawText3D', x, y, z, text, id, key) + end + texts[_id] = 5 + end +else + function DrawText3D(x, y, z, text) + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + local factor = text:len() / 370 + DrawRect(0.0, 0.0 + 0.0125, 0.017 + factor, 0.03, 0, 0, 0, 75) + ClearDrawOrigin() + end +end + +function DrawText3Ds(x, y, z, text) + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + local factor = text:len() / 370 + DrawRect(0.0, 0.0 + 0.0125, 0.017 + factor, 0.03, 0, 0, 0, 75) + ClearDrawOrigin() +end + +function DrawTextBoard(x, y, z, text) + SetTextScale(0.45, 0.45) + SetTextFont(1) + SetTextProportional(1) + SetTextColour(0, 0, 0, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + ClearDrawOrigin() +end + +function DrawGenericText(text) + SetTextColour(186, 186, 186, 255) + SetTextFont(4) + SetTextScale(0.5, 0.5) + SetTextWrap(0.0, 1.0) + SetTextCentre(false) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 205) + SetTextEntry('STRING') + AddTextComponentString(text) + DrawText(0.40, 0.00) +end + +function Notification(msg, type) + if GetResourceState('qs-interface') == 'started' then + if type == 'inform' then + exports['qs-interface']:AddNotify(msg, 'Inform', 2500, 'fas fa-file') + elseif type == 'error' then + exports['qs-interface']:AddNotify(msg, 'Error', 2500, 'fas fa-bug') + elseif type == 'success' then + exports['qs-interface']:AddNotify(msg, 'Success', 2500, 'fas fa-thumbs-up') + end + return + end + + if type == 'inform' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'inform' + }) + elseif type == 'error' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'error' + }) + elseif type == 'success' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'success' + }) + end +end + +function ToggleHud(bool) + if bool then + Debug('Event to show the hud [client/custom/framework/esx.lua line 174]') + -- DisplayRadar(false) -- You can enable or disable mini-map here + if GetResourceState('qs-interface') == 'started' then + exports['qs-interface']:ToggleHud(false) + end + else + Debug('Event to hide the hud [client/custom/framework/esx.lua line 174]') + -- DisplayRadar(true) -- You can enable or disable mini-map here + if GetResourceState('qs-interface') == 'started' then + exports['qs-interface']:ToggleHud(true) + end + end +end diff --git a/resources/[housing]/qs-housing/client/custom/framework/standalone.lua b/resources/[housing]/qs-housing/client/custom/framework/standalone.lua new file mode 100644 index 000000000..47886586d --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/framework/standalone.lua @@ -0,0 +1,203 @@ +if Config.Framework ~= 'standalone' then return end + +local RequestId = 0 +local serverRequests = {} + +local clientCallbacks = {} + +---@param eventName string +---@param callback function +---@param ... any +TriggerServerCallback = function(eventName, callback, ...) + serverRequests[RequestId] = callback + + TriggerServerEvent('houses:triggerServerCallback', eventName, RequestId, GetInvokingResource() or 'unknown', ...) + + RequestId = RequestId + 1 +end + +exports('TriggerServerCallback', TriggerServerCallback) + +RegisterNetEvent('houses:serverCallback', function(requestId, invoker, ...) + if not serverRequests[requestId] then + return print(('[^1ERROR^7] Server Callback with requestId ^5%s^7 Was Called by ^5%s^7 but does not exist.'):format(requestId, invoker)) + end + + serverRequests[requestId](...) + serverRequests[requestId] = nil +end) + +---@param eventName string +---@param callback function +_RegisterClientCallback = function(eventName, callback) + clientCallbacks[eventName] = callback +end + +RegisterNetEvent('houses:triggerClientCallback', function(eventName, requestId, invoker, ...) + if not clientCallbacks[eventName] then + return print(('[^1ERROR^7] Client Callback not registered, name: ^5%s^7, invoker resource: ^5%s^7'):format(eventName, invoker)) + end + + clientCallbacks[eventName](function(...) + TriggerServerEvent('houses:clientCallback', requestId, invoker, ...) + end, ...) +end) + +function GetPlayerData() + Error('GetPlayerData is not implemented in standalone framework') + return {} +end + +local playerIdentifier = nil + +function GetIdentifier() + if playerIdentifier then + return playerIdentifier + end + local identifier = TriggerServerCallbackSync('houses:GetIdentifier') + if identifier then + playerIdentifier = identifier + end + return identifier +end + +function GetJobName() + Error('GetJobName is used with standalone') + return 'police' +end + +function GetPlayers() + return TriggerServerCallbackSync('houses:GetPlayers') +end + +function ShowHelpNotification(msg) + BeginTextCommandDisplayHelp('STRING') + AddTextComponentSubstringPlayerName(msg) + EndTextCommandDisplayHelp(0, false, true, -1) +end + +local texts = {} +if GetResourceState('qs-textui') == 'started' then + function DrawText3D(x, y, z, text, id, key) + local _id = id + if not texts[_id] then + CreateThread(function() + texts[_id] = 5 + while texts[_id] > 0 do + texts[_id] = texts[_id] - 1 + Wait(0) + end + texts[_id] = nil + exports['qs-textui']:DeleteDrawText3D(id) + Debug('Deleted text', id) + end) + TriggerEvent('textui:DrawText3D', x, y, z, text, id, key) + end + texts[_id] = 5 + end +else + function DrawText3D(x, y, z, text) + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + local factor = text:len() / 370 + DrawRect(0.0, 0.0 + 0.0125, 0.017 + factor, 0.03, 0, 0, 0, 75) + ClearDrawOrigin() + end +end + +function DrawText3Ds(x, y, z, text) + SetTextScale(0.35, 0.35) + SetTextFont(4) + SetTextProportional(1) + SetTextColour(255, 255, 255, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + local factor = text:len() / 370 + DrawRect(0.0, 0.0 + 0.0125, 0.017 + factor, 0.03, 0, 0, 0, 75) + ClearDrawOrigin() +end + +function DrawTextBoard(x, y, z, text) + SetTextScale(0.45, 0.45) + SetTextFont(1) + SetTextProportional(1) + SetTextColour(0, 0, 0, 215) + SetTextEntry('STRING') + SetTextCentre(true) + AddTextComponentString(text) + SetDrawOrigin(x, y, z, 0) + DrawText(0.0, 0.0) + ClearDrawOrigin() +end + +function DrawGenericText(text) + SetTextColour(186, 186, 186, 255) + SetTextFont(4) + SetTextScale(0.5, 0.5) + SetTextWrap(0.0, 1.0) + SetTextCentre(false) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 205) + SetTextEntry('STRING') + AddTextComponentString(text) + DrawText(0.40, 0.00) +end + +function Notification(msg, type) + if GetResourceState('qs-interface') == 'started' then + if type == 'inform' then + exports['qs-interface']:AddNotify(msg, 'Inform', 2500, 'fas fa-file') + elseif type == 'error' then + exports['qs-interface']:AddNotify(msg, 'Error', 2500, 'fas fa-bug') + elseif type == 'success' then + exports['qs-interface']:AddNotify(msg, 'Success', 2500, 'fas fa-thumbs-up') + end + return + end + + if type == 'inform' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'inform' + }) + elseif type == 'error' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'error' + }) + elseif type == 'success' then + lib.notify({ + title = 'Housing', + description = msg, + type = 'success' + }) + end +end + +function ToggleHud(bool) + if bool then + Debug('Event to show the hud [client/custom/framework/esx.lua line 189]') + -- DisplayRadar(false) -- You can enable or disable mini-map here + if GetResourceState('qs-interface') == 'started' then + exports['qs-interface']:ToggleHud(false) + end + else + Debug('Event to hide the hud [client/custom/framework/esx.lua line 189]') + -- DisplayRadar(true) -- You can enable or disable mini-map here + if GetResourceState('qs-interface') == 'started' then + exports['qs-interface']:ToggleHud(true) + end + end +end diff --git a/resources/[housing]/qs-housing/client/custom/garages/RxGarages.lua b/resources/[housing]/qs-housing/client/custom/garages/RxGarages.lua new file mode 100644 index 000000000..f9614aca0 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/RxGarages.lua @@ -0,0 +1,48 @@ +if Config.Garage ~= 'RxGarages' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(UniqueHouseId) + exports['RxGarages']:ParkVehicle("House Garage ("..tostring(UniqueHouseId)..")", 'garage', 'car') +end + +function OpenGarage(UniqueHouseId, coords) + exports['RxGarages']:OpenGarage("House Garage ("..tostring(UniqueHouseId)..")", 'garage', 'car', coords) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local garage = Config.Houses[CurrentHouse].garage + local dist = GetDistanceBetweenCoords(pos, garage.x, garage.y, garage.z, true) + + if dist < 5.0 then + DrawMarker(20, garage.x, garage.y, garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + + if vehicle and vehicle ~= 0 then + DrawText3D(garage.x, garage.y, garage.z + 0.3, 'GARAGE', 'open_garage1', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + StoreVehicle(CurrentHouse) + end + else + DrawText3D(garage.x, garage.y, garage.z + 0.3, 'GARAGE', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + OpenGarage(CurrentHouse, vector3(garage.x, garage.y, garage.z)) + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/ak47_garage.lua b/resources/[housing]/qs-housing/client/custom/garages/ak47_garage.lua new file mode 100644 index 000000000..46d01f3b8 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/ak47_garage.lua @@ -0,0 +1,51 @@ +if Config.Garage ~= 'ak47_garage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(UniqueHouseId) + TriggerEvent('ak47_garage:housing:storevehicle', UniqueHouseId, 'car') -- car, boat, heli, plane +end + +function OpenGarage(UniqueHouseId) + TriggerEvent('ak47_garage:housing:takevehicle', UniqueHouseId, 'car') -- car, boat, heli, plane +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'GARAGE', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'GARAGE', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/ak47_qb_garage.lua b/resources/[housing]/qs-housing/client/custom/garages/ak47_qb_garage.lua new file mode 100644 index 000000000..d9012751e --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/ak47_qb_garage.lua @@ -0,0 +1,56 @@ +if Config.Garage ~= 'ak47_qb_garage' then + return +end + +function TriggerHouseUpdateGarage() end + +-- Se asume que estas funciones están definidas previamente +function StoreVehicle(UniqueHouseId) + TriggerEvent('ak47_qb_garage:housing:storevehicle', UniqueHouseId, 'car') -- car, boat, heli, plane +end + +function OpenGarage(UniqueHouseId) + TriggerEvent('ak47_qb_garage:housing:takevehicle', UniqueHouseId, 'car') -- car, boat, heli, plane +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'GARAGE', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) then + if not StoreVehicle then + return print('Your client/custom/garages/*.lua is not correctly configured') + end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'GARAGE', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) then + if not OpenGarage then + return print('Your client/custom/garages/*.lua is not correctly configured') + end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/cd_garage.lua b/resources/[housing]/qs-housing/client/custom/garages/cd_garage.lua new file mode 100644 index 000000000..2e908ee55 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/cd_garage.lua @@ -0,0 +1,57 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'cd_garage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + TriggerEvent('cd_garage:StoreVehicle_Main', 1, false, false) +end + +function OpenGarage(house) + TriggerEvent('cd_garage:PropertyGarage', 'quick', nil) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/codem-garage.lua b/resources/[housing]/qs-housing/client/custom/garages/codem-garage.lua new file mode 100644 index 000000000..36b63b86e --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/codem-garage.lua @@ -0,0 +1,59 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'codem-garage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + print(house) + TriggerEvent('codem-garage:storeVehicle', 'House Garage') +end + +function OpenGarage(house) + print(house) + TriggerEvent('codem-garage:openHouseGarage', 'House Garage') +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/cs-garages.lua b/resources/[housing]/qs-housing/client/custom/garages/cs-garages.lua new file mode 100644 index 000000000..628bcc814 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/cs-garages.lua @@ -0,0 +1,141 @@ +--[[ + + qs-housing custom garage integration with cs-garages + Make sure your Config.Garage = 'cs-garages' in qs-housing config + + This ensures qs-housing loads this file instead of others. + +]] + +if Config.Garage ~= 'cs-garages' then + return +end + +local Keys = { + ['E'] = 38 +} + +function TriggerHouseUpdateGarage() end + +local function canUseGarage() + return exports['cs-garages']:canOpenGarage() +end + +local function setGarageCooldown() + exports['cs-garages']:setGarageCooldown() +end + +function StoreVehicle(houseId) + local hData = Config.Houses[houseId] + if not hData or not hData.garage then return end + + local gx, gy, gz, gh = hData.garage.x, hData.garage.y, hData.garage.z, (hData.garage.h or 0.0) + + TriggerEvent('cs-garages:client:StoreHouseVehicle', houseId, 'car', gx, gy, gz, gh) + + setGarageCooldown() +end + +function OpenGarage(houseId) + local hData = Config.Houses[houseId] + if not hData or not hData.garage then return end + + local gx, gy, gz, gh = hData.garage.x, hData.garage.y, hData.garage.z, (hData.garage.h or 0.0) + + TriggerEvent('cs-garages:client:OpenHouseGarage', houseId, 'car', gx, gy, gz, gh) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil + and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) + and Config.Houses + and Config.Houses[CurrentHouse] + and Config.Houses[CurrentHouse].garage then + local g = Config.Houses[CurrentHouse].garage + local dist = #(pos - vector3(g.x, g.y, g.z)) + + if dist < 5.0 then + local veh = GetVehiclePedIsIn(ped, false) + + if veh ~= 0 then + DrawMarker( + 20, + g.x, g.y, g.z + 0.3, + 0, 0, 0, 0, 0, 0, + 0.6, 0.4, 0.3, + 255, 0, 0, 122, + false, false, 0, true, false, false, false + ) + else + DrawMarker( + 20, + g.x, g.y, g.z + 0.3, + 0, 0, 0, 0, 0, 0, + 0.6, 0.4, 0.3, + 30, 150, 30, 122, + false, false, 0, true, false, false, false + ) + end + + if dist < 2.0 then + if veh ~= 0 then + DrawText3D(g.x, g.y, g.z + 0.3, '[E] Store Vehicle') + if IsControlJustPressed(0, Keys['E']) then + if not canUseGarage() then + lib.notify({ + title = 'Garage', + description = 'You recently stored a vehicle in the garage, please wait a moment.', + position = 'bottom-center', + type = 'inform', + style = { + borderRadius = 16, + backgroundColor = '#0f172a', + color = '#f8fafc', + border = '1px solid #334155', + padding = '12px 20px', + fontFamily = 'Inter, sans-serif' + }, + icon = 'info', + iconColor = '#053BFB' + }) + else + StoreVehicle(CurrentHouse) + end + end + else + DrawText3D(g.x, g.y, g.z + 0.3, '[E] Open Garage') + if IsControlJustPressed(0, Keys['E']) then + if not canUseGarage() then + lib.notify({ + title = 'Garage', + description = 'You recently opened the garage, please wait a moment.', + position = 'bottom-center', + type = 'inform', + style = { + borderRadius = 16, + backgroundColor = '#0f172a', + color = '#f8fafc', + border = '1px solid #334155', + padding = '12px 20px', + fontFamily = 'Inter, sans-serif' + }, + icon = 'info', + iconColor = '#053BFB' + }) + else + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/jg-advancedgarages.lua b/resources/[housing]/qs-housing/client/custom/garages/jg-advancedgarages.lua new file mode 100644 index 000000000..c26b5201d --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/jg-advancedgarages.lua @@ -0,0 +1,57 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'jg-advancedgarages' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + TriggerEvent('jg-advancedgarages:client:InsertVehicle', house, true) +end + +function OpenGarage(house) + TriggerEvent('jg-advancedgarages:client:ShowHouseGarage:qs-housing', house) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/loaf_garage.lua b/resources/[housing]/qs-housing/client/custom/garages/loaf_garage.lua new file mode 100644 index 000000000..3816852e7 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/loaf_garage.lua @@ -0,0 +1,68 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'loaf_garage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + local garage = house + local vehicle = GetVehiclePedIsUsing(PlayerPedId()) + if DoesEntityExist(vehicle) and garage then + local vehprops = GetVehicleProperties(vehicle) + local damages = {} + TriggerServerEvent('loaf_garage:storeVehicle', garage, damages, vehprops) + DeleteVehicle(vehicle) + TriggerEvent('loaf_garage:deleteStoredVehicle', GetVehicleNumberPlateText(vehicle)) + FreezeEntityPosition(PlayerPedId(-1), false) + end +end + +function OpenGarage(house) + TriggerEvent('loaf_garage:viewVehicles', house, GetEntityCoords(GetPlayerPed(-1)), GetEntityHeading(GetPlayerPed(-1)), function() + FreezeEntityPosition(PlayerPedId(-1), false) + end, false) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/msg_garage.lua b/resources/[housing]/qs-housing/client/custom/garages/msg_garage.lua new file mode 100644 index 000000000..9864946f5 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/msg_garage.lua @@ -0,0 +1,57 @@ +if Config.Garage ~= 'msk_garage' then + return +end + +function TriggerHouseUpdateGarage() + return +end + +function OpenGarage(house) + local coords = GetEntityCoords(PlayerPedId()) + local heading = GetEntityHeading(PlayerPedId()) + exports.msk_garage:openGarage({ + label = house, + garageId = house, + parkInCoords = coords, + parkOutCoords = { + vec4(coords.x, coords.y, coords.z, heading) + }, + distance = 20.0, -- Park In Radius + warp = false, -- Teleport into vehicle + type = { 'car', 'truck' } -- 'car', 'truck', 'airplane', ... + }) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(PlayerPedId()) + if ped and CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x then + local dist = #(pos - vector3(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z)) + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3Ds(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, Lang('HOUSING_DRAWTEXT_GARAGE_STORE'), 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + --OpenGarage(CurrentHouse) + end + else + DrawText3Ds(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, Lang('HOUSING_DRAWTEXT_GARAGE_STORE'), 'open_garage2', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/okokGarage.lua b/resources/[housing]/qs-housing/client/custom/garages/okokGarage.lua new file mode 100644 index 000000000..2c0c68b61 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/okokGarage.lua @@ -0,0 +1,57 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'okokGarage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + TriggerEvent('okokGarage:StoreVehiclePrivate') +end + +function OpenGarage(house) + TriggerEvent('okokGarage:OpenPrivateGarageMenu', GetEntityCoords(PlayerPedId()), GetEntityHeading(PlayerPedId())) +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/qb-garages.lua b/resources/[housing]/qs-housing/client/custom/garages/qb-garages.lua new file mode 100644 index 000000000..87beecd5d --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/qb-garages.lua @@ -0,0 +1,14 @@ +if Config.Garage ~= 'qb-garages' then + return +end + +function TriggerHouseUpdateGarage() + if not Config.Houses[CurrentHouse] then + return + end + local garage = Config.Houses[CurrentHouse].garage + if not garage then + return + end + TriggerEvent('qb-garages:client:setHouseGarage', CurrentHouse, CurrentHouseData.haskey) +end diff --git a/resources/[housing]/qs-housing/client/custom/garages/qs-advancedgarages.lua b/resources/[housing]/qs-housing/client/custom/garages/qs-advancedgarages.lua new file mode 100644 index 000000000..f2d1d9a78 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/qs-advancedgarages.lua @@ -0,0 +1,8 @@ +if Config.Garage ~= 'qs-advancedgarages' then + return +end + +function TriggerHouseUpdateGarage() + print('TriggerHouseUpdateGarage', CurrentHouse, 'haskey', CurrentHouseData.haskey) + TriggerEvent('advancedgarages:SetShellGarageData', CurrentHouse, CurrentHouseData.haskey) +end diff --git a/resources/[housing]/qs-housing/client/custom/garages/rcore_garage.lua b/resources/[housing]/qs-housing/client/custom/garages/rcore_garage.lua new file mode 100644 index 000000000..fab094307 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/rcore_garage.lua @@ -0,0 +1,57 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'rcore_garage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + TriggerEvent('rcore_garage:StoreMyVehicle', 'car') +end + +function OpenGarage(house) + TriggerEvent('rcore_garage:OpenGarageOnSpot', 'car', 'civ') +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/standalone.lua b/resources/[housing]/qs-housing/client/custom/garages/standalone.lua new file mode 100644 index 000000000..32965e0af --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/standalone.lua @@ -0,0 +1,7 @@ +if Config.Garage ~= 'standalone' then + return +end + +function TriggerHouseUpdateGarage() + return +end diff --git a/resources/[housing]/qs-housing/client/custom/garages/vms_garagesv2.lua b/resources/[housing]/qs-housing/client/custom/garages/vms_garagesv2.lua new file mode 100644 index 000000000..7f08b44b0 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/vms_garagesv2.lua @@ -0,0 +1,41 @@ +if Config.Garage ~= 'vms_garagesv2' then + return +end + +function TriggerHouseUpdateGarage() + return +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(PlayerPedId()) + if ped and CurrentHouse ~= nil and (CurrentHouseData.haskey or not Config.Houses[CurrentHouse].locked) and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x then + local dist = #(pos - vector3(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z)) + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3Ds(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, Lang('HOUSING_DRAWTEXT_GARAGE_STORE'), 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + exports['vms_garagesv2']:enterHouseGarage() + end + else + DrawText3Ds(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, Lang('HOUSING_DRAWTEXT_GARAGE_STORE'), 'open_garage2', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + exports['vms_garagesv2']:enterHouseGarage() + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/garages/zerio-garage.lua b/resources/[housing]/qs-housing/client/custom/garages/zerio-garage.lua new file mode 100644 index 000000000..7b481d530 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/garages/zerio-garage.lua @@ -0,0 +1,57 @@ +--[[ + In this section you will find the configuration of the garage that you have selected, in + case your system is not found here, you can ask the creator of your garage to add its exports + in any of these files, or use these files to create your own, that would help our community! +]] + +if Config.Garage ~= 'zerio-garage' then + return +end + +function TriggerHouseUpdateGarage() end + +function StoreVehicle(house) + TriggerEvent('zerio-garage:client:PutBackHouseVehicle', house, 'qs-housing') +end + +function OpenGarage(house) + TriggerEvent('zerio-garage:client:OpenHousingGarage', house, 'qs-housing') +end + +CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pos = GetEntityCoords(ped) + + if CurrentHouse ~= nil and CurrentHouseData.haskey and Config.Houses and Config.Houses[CurrentHouse] and Config.Houses[CurrentHouse].garage then + local dist = GetDistanceBetweenCoords(pos, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z, true) + + if dist < 5.0 then + DrawMarker(20, Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3, 0.3, 0.15, 120, 10, 20, 155, false, false, false, 1, false, false, false) + + if dist < 2.0 then + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Config.Houses[CurrentHouse].garage and Config.Houses[CurrentHouse].garage.x and Config.Houses[CurrentHouse].garage.y and Config.Houses[CurrentHouse].garage.z then + if vehicle and vehicle ~= 0 then + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage1', 'E') + + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not StoreVehicle then return print('Your client/custom/garages/*.lua is not correctly configured') end + StoreVehicle(CurrentHouse) + end + else + DrawText3D(Config.Houses[CurrentHouse].garage.x, Config.Houses[CurrentHouse].garage.y, Config.Houses[CurrentHouse].garage.z + 0.3, 'Store', 'open_garage2', 'E') + if IsControlJustPressed(0, Keys['E']) or IsDisabledControlJustPressed(0, Keys['E']) then + if not OpenGarage then return print('Your client/custom/garages/*.lua is not correctly configured') end + OpenGarage(CurrentHouse) + end + end + end + end + else + Wait(1000) + end + end + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/inventory/chezza_inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/chezza_inventory.lua new file mode 100644 index 000000000..167c492d7 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/chezza_inventory.lua @@ -0,0 +1,23 @@ +if Config.Inventory ~= 'inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + local maxweight = data.maxweight or 10000 + TriggerEvent('inventory:openInventory', { type = 'stash', id = uniq, title = 'Stash_' .. uniq, weight = maxweight, delay = 100, save = true }) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/codem-inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/codem-inventory.lua new file mode 100644 index 000000000..deae841b2 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/codem-inventory.lua @@ -0,0 +1,25 @@ +if Config.Inventory ~= 'codem-inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + local name = uniq + local maxweight = data.maxweight or 10000 + local slot = data.slots or 30 + exports['codem-inventory']:OpenStash(name, maxweight, slot) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/core_inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/core_inventory.lua new file mode 100644 index 000000000..d7e938f78 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/core_inventory.lua @@ -0,0 +1,22 @@ +if Config.Inventory ~= 'core_inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + TriggerServerEvent('core_inventory:server:openInventory', tostring(uniq):gsub(':', ''):gsub('#', ''):gsub(' ', ''), 'stash', nil, nil) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/esx_inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/esx_inventory.lua new file mode 100644 index 000000000..8e9cf387e --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/esx_inventory.lua @@ -0,0 +1,293 @@ +if Config.Inventory ~= 'esx_inventory' then + return +end + +local function BlackMoneyStorage() + ESX.UI.Menu.CloseAll() + + ESX.UI.Menu.Open( + 'default', GetCurrentResourceName(), 'storage', + { + title = Lang('HOUSING_MENU_STASH_DEFAULT_TITLE'), + align = 'right', + elements = { + { label = Lang('HOUSING_MENU_STASH_STORE'), value = 's' }, + { label = Lang('HOUSING_MENU_STASH_WITHDRAW'), value = 'w' } + }, + }, + function(data, menu) + if data.current.value == 's' then + ESX.UI.Menu.Open('dialog', GetCurrentResourceName(), 'putAmount', { title = Lang('HOUSING_MENU_BLACK_MONEY_AMOUNT') }, function(data3, menu3) + local amount = tonumber(data3.value) + + if amount == nil then + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + else + if amount >= 0 then + TriggerServerCallback('qb-houses:server:depositBlackMoney', function(success) + if success then + Notification(Lang('HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'), 'success') + else + Notification(Lang('HOUSING_NOTIFICATION_CANT_AFFORD'), 'error') + end + end, amount) + menu3.close() + else + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + end + end + end, function(data3, menu3) + menu3.close() + end) + elseif data.current.value == 'w' then + TriggerServerCallback('qb-houses:server:getBlackMoney', function(count) + local elements = {} + + table.insert(elements, { label = Lang('HOUSING_MENU_BLACK_MONEY_NAME') .. ' $' .. count, value = 'black_money' }) + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'withdrawItem', { + title = Lang('HOUSING_MENU_BLACK_MONEY_WITHDRAW'), + align = 'right', + elements = elements + }, function(data2, menu2) + ESX.UI.Menu.Open('dialog', GetCurrentResourceName(), 'putAmount', { title = Lang('HOUSING_MENU_BLACK_MONEY_AMOUNT') }, function(data3, menu3) + local amount = tonumber(data3.value) + + if amount == nil then + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + else + if amount >= 0 then + TriggerServerCallback('qb-houses:server:withdrawBlackMoney', function(success) + if success then + Notification(Lang('HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'), 'success') + else + Notification(Lang('HOUSING_NOTIFICATION_CANT_AFFORD'), 'error') + end + end, amount) + menu3.close() + menu2.close() + else + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + end + end + end, function(data3, menu3) + menu3.close() + end) + end, function(data2, menu2) + menu2.close() + end) + end, id) + end + end, function(data, menu) + menu.close() + end) +end + +local function ItemStorage(id) + ESX.UI.Menu.CloseAll() + + ESX.UI.Menu.Open( + 'default', GetCurrentResourceName(), 'storage', + { + title = Lang('HOUSING_MENU_STASH_DEFAULT_TITLE'), + align = 'right', + elements = { + { label = Lang('HOUSING_MENU_STASH_STORE'), value = 's' }, + { label = Lang('HOUSING_MENU_STASH_WITHDRAW'), value = 'w' } + }, + }, + function(data, menu) + if data.current.value == 's' then + TriggerServerCallback('qb-houses:server:getInventory', function(inv) + local elements = {} + + for k, v in pairs(inv['items']) do + if v['count'] >= 1 then + table.insert(elements, { label = ('x%s %s'):format(v['count'], v['label']), type = 'item', value = v['name'] }) + end + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'storeItem', { + title = Lang('HOUSING_MENU_PLAYER_INVENTORY'), + align = 'right', + elements = elements + }, function(data2, menu2) + ESX.UI.Menu.Open('dialog', GetCurrentResourceName(), 'putAmount', { title = 'Amount' }, function(data3, menu3) + local amount = tonumber(data3.value) + + if amount == nil then + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + else + if amount >= 0 then + TriggerServerEvent('qb-houses:server:storeItem', data2.current.type, data2.current.value, tonumber(data3.value), id) + menu3.close() + menu2.close() + else + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + end + end + end, function(data3, menu3) + menu3.close() + end) + end, function(data2, menu2) + menu2.close() + end) + end) + elseif data.current.value == 'w' then + TriggerServerCallback('qb-houses:server:getHouseInventory', function(inv) + local elements = {} + + for k, v in pairs(inv['items']) do + if v['count'] > 0 then + table.insert(elements, { label = ('x%s %s'):format(v['count'], v['label']), value = v['name'] }) + end + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'withdrawItem', { + title = Lang('HOUSING_MENU_HOUSE_INVENTORY'), + align = 'right', + elements = elements + }, function(data2, menu2) + ESX.UI.Menu.Open('dialog', GetCurrentResourceName(), 'putAmount', { title = 'Amount' }, function(data3, menu3) + local amount = tonumber(data3.value) + + if amount == nil then + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + else + if amount >= 0 then + TriggerServerEvent('qb-houses:server:withdrawItem', 'item', data2.current.value, tonumber(data3.value), id) + menu3.close() + menu2.close() + else + Notification(Lang('HOUSING_NOTIFICATION_INVALID_AMOUNT'), 'error') + end + end + end, function(data3, menu3) + menu3.close() + end) + end, function(data2, menu2) + menu2.close() + end) + end, id) + end + end, function(data, menu) + menu.close() + end) +end + +local function WeaponStorage(id) + ESX.UI.Menu.CloseAll() + TriggerServerCallback('qb-houses:server:getInventory', function(inv) + local elements = {} + + for k, v in pairs(inv['weapons']) do + table.insert(elements, { label = v['label'], weapon = v['name'], ammo = v['ammo'] }) + end + end) + + ESX.UI.Menu.Open( + 'default', GetCurrentResourceName(), 'storage', + { + title = Lang('HOUSING_MENU_STASH_DEFAULT_TITLE'), + align = 'right', + elements = { + { label = Lang('HOUSING_MENU_STASH_STORE'), value = 's' }, + { label = Lang('HOUSING_MENU_STASH_WITHDRAW'), value = 'w' } + }, + }, + function(data, menu) + if data.current.value == 's' then + TriggerServerCallback('qb-houses:server:getInventory', function(inv) + local elements = {} + + for k, v in pairs(inv['weapons']) do + table.insert(elements, { label = v['label'], weapon = v['name'], ammo = v['ammo'] }) + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'storeItem', { + title = Lang('HOUSING_MENU_HOUSE_INVENTORY'), + align = 'right', + elements = elements + }, function(data2, menu2) + TriggerServerEvent('qb-houses:server:storeItem', 'weapon', data2.current.weapon, data2.current.ammo, id) + menu2.close() + end, function(data2, menu2) + menu2.close() + end) + end) + elseif data.current.value == 'w' then + TriggerServerCallback('qb-houses:server:getHouseInventory', function(inv) + local elements = {} + + for k, v in pairs(inv['weapons']) do + table.insert(elements, { label = ('%s | x%s %s'):format(ESX.GetWeaponLabel(v['name']), v['ammo'], 'bullets'), weapon = v['name'], ammo = v['ammo'] }) + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'withdrawItem', { + title = Lang('HOUSING_MENU_HOUSE_INVENTORY'), + align = 'right', + elements = elements + }, function(data2, menu2) + TriggerServerEvent('qb-houses:server:withdrawItem', 'weapon', data2.current.weapon, data2.current.ammo, id) + menu2.close() + end, function(data2, menu2) + menu2.close() + end) + end, id) + end + end, function(data, menu) + menu.close() + end) +end + +local function DefaultQbcoreStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + TriggerServerEvent('inventory:server:OpenInventory', 'stash', uniq, data) + TriggerEvent('inventory:client:SetCurrentStash', uniq) +end + +function openStash(customData, uniq) + if Config.Framework == 'qb' then + return DefaultQbcoreStash(customData, uniq) + end + + ESX.UI.Menu.CloseAll() + + ESX.UI.Menu.Open( + 'default', GetCurrentResourceName(), 'storage', + { + title = Lang('HOUSING_MENU_STASH_DEFAULT_TITLE'), + align = 'right', + elements = { + + { label = Lang('HOUSING_MENU_STASH_ITEMS'), value = 'i' }, + { label = Lang('HOUSING_MENU_STASH_WEAPONS'), value = 'w' }, + { label = Lang('HOUSING_MENU_BLACK_MONEY_NAME'), value = 'b' } + }, + }, + function(data, menu) + if data.current.value == 'i' then + ItemStorage() + elseif data.current.value == 'w' then + WeaponStorage() + elseif data.current.value == 'b' then + BlackMoneyStorage() + end + end, + function(data, menu) + menu.close() + end) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/origen_inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/origen_inventory.lua new file mode 100644 index 000000000..bd21dd5c6 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/origen_inventory.lua @@ -0,0 +1,22 @@ +if Config.Inventory ~= 'origen_inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + TriggerServerEvent('inventory:server:OpenInventory', 'stash', 'stash_house' .. uniq .. '', data) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/ox_inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/ox_inventory.lua new file mode 100644 index 000000000..3c14bc69f --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/ox_inventory.lua @@ -0,0 +1,39 @@ +if Config.Inventory ~= 'ox_inventory' then + return +end + +local ox_inventory = exports.ox_inventory + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + local maxweight = data.maxweight or 10000 + local slot = data.slots or 30 + if ox_inventory:openInventory('stash', uniq) == false then + TriggerServerEvent('qb-houses:server:RegisterStash', uniq, slot, maxweight) + ox_inventory:openInventory('stash', uniq) + Debug('Ox Stash', 'Registering new stash', uniq) + end +end + +exports('lockpick', function() + local jobCount = TriggerServerCallbackSync('housing:checkTotalJobCount') + if jobCount < Config.RequiredCop then + TriggerEvent('qb-houses:sendTextMessage', Lang('HOUSING_NOTIFICATION_NO_POLICES'), 'error') + return + end + TriggerEvent('qb-houses:client:lockpick') +end) diff --git a/resources/[housing]/qs-housing/client/custom/inventory/ps-inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/ps-inventory.lua new file mode 100644 index 000000000..b579b1972 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/ps-inventory.lua @@ -0,0 +1,31 @@ +if Config.Inventory ~= 'ps-inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + + uniq = uniq or house + uniq = uniq:gsub('-', '_') + + TriggerServerEvent('ps-inventory:server:OpenInventory', 'stash', uniq, data) + + TriggerEvent('ps-inventory:client:SetCurrentStash', uniq) +end + +RegisterNetEvent('ps-inventory:client:SetCurrentStash', function(stash) + CurrentStash = stash +end) diff --git a/resources/[housing]/qs-housing/client/custom/inventory/qb-inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/qb-inventory.lua new file mode 100644 index 000000000..3bf3581bd --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/qb-inventory.lua @@ -0,0 +1,25 @@ +if Config.Inventory ~= 'qb-inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + -- if you use old qb-inventory version, uncomment here and remove 'housing:openStash' trigger. + -- TriggerServerEvent('inventory:server:OpenInventory', 'stash', uniq, data) + -- TriggerEvent('inventory:client:SetCurrentStash', uniq) + TriggerServerEvent('housing:openStash', uniq, data) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/qs-inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/qs-inventory.lua new file mode 100644 index 000000000..48a4e117c --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/qs-inventory.lua @@ -0,0 +1,23 @@ +if Config.Inventory ~= 'qs-inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + TriggerServerEvent('inventory:server:OpenInventory', 'stash', uniq, data) + TriggerEvent('inventory:client:SetCurrentStash', uniq) +end diff --git a/resources/[housing]/qs-housing/client/custom/inventory/tgiann-inventory.lua b/resources/[housing]/qs-housing/client/custom/inventory/tgiann-inventory.lua new file mode 100644 index 000000000..e1fad4e30 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/inventory/tgiann-inventory.lua @@ -0,0 +1,26 @@ +if Config.Inventory ~= 'tgiann-inventory' then + return +end + +function openStash(customData, uniq) + local data = customData or Config.DefaultStashData + local house = CurrentHouse + local houseData = Config.Houses[house] + if not customData then + if houseData.ipl then + data = houseData.ipl.stash or data + else + local shellData = Config.Shells[houseData.tier] + if shellData then + data = shellData.stash or data + end + end + end + uniq = uniq or house + uniq = uniq:gsub('-', '_') + local maxweight = data.maxweight or 10000 + exports['tgiann-inventory']:OpenInventory('stash', uniq, { + maxweight = maxweight, + slots = data.slots or 100, + }) +end diff --git a/resources/[housing]/qs-housing/client/custom/menu/ox_lib.lua b/resources/[housing]/qs-housing/client/custom/menu/ox_lib.lua new file mode 100644 index 000000000..4977202a7 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/menu/ox_lib.lua @@ -0,0 +1,148 @@ +---@param _type? 'lockpick' | 'police' +function OpenApartmentMenu(_type) + local apartmentDatas = TriggerServerCallbackSync('housing:getApartmentsData', CurrentHouse) + if not apartmentDatas or not next(apartmentDatas) then return Notification(Lang('HOUSING_NOTIFICATION_NO_APARTMENTS'), 'error') end + local data = {} + for k, v in pairs(apartmentDatas) do + local description = Lang('HOUSING_MENU_APARTMENT_SALES') + local houseData = Config.Houses[v.house] + if v.ownedByMe and v.haskey then + description = Lang('HOUSING_MENU_APARTMENT_OWN') + elseif v.haskey then + description = Lang('HOUSING_MENU_APARTMENT_NO_KEY') + elseif v.purchasable then + description = Lang('HOUSING_MENU_APARTMENT_SALES') + elseif v.rentable then + description = Lang('HOUSING_MENU_APARTMENT_RENT') + elseif not houseData.locked then + description = Lang('HOUSING_MENU_APARTMENT_NOT_LOCKED') + elseif v.isOwned then + description = Lang('HOUSING_MENU_APARTMENT_OWNED') + end + table.insert(data, { + title = v.ownedByMe and Lang('HOUSING_MENU_APARTMENT_SELECT_YOUR') .. k or Lang('HOUSING_MENU_APARTMENT_SELECT') .. k, + description = description, + onSelect = function(args) + if _type == 'lockpick' then + LockPick(v.house) + return + elseif _type == 'police' then + RamDoor(v.house) + return + end + if not v.isOwned or v.rentable or v.purchasable then + OpenApartmentBuyMenu(v) + return + elseif v.haskey or not houseData.locked then + CurrentHouseData = v + CurrentHouse = v.house + TriggerEvent('qb-houses:client:EnterHouse', houseData.ipl, v.house, v) + return + end + Notification(Lang('HOUSING_NOTIFICATION_YOU_RING_DOOR'), 'inform') + TriggerServerEvent('qb-houses:server:RingDoor', v.house) + end, + disabled = (_type == 'lockpick' or _type == 'police') and (not v.isOwned or not houseData.locked) + }) + end + lib.registerContext({ + id = 'apartment_menu', + title = Lang('HOUSING_MENU_APARTMENT_TITLE'), + options = data + }) + lib.showContext('apartment_menu') +end + +function OpenApartmentBuyMenu(apartment) + local data = {} + if apartment.rentable then + table.insert(data, { + title = Lang('HOUSING_MENU_APARTMENT_RENT_TITLE'), + -- description = 'Rent', + onSelect = function(args) + CurrentApartment = apartment + TriggerServerEvent('qb-houses:server:viewHouse', apartment.house, true) + end + }) + else + table.insert(data, { + title = Lang('HOUSING_MENU_APARTMENT_BUY_TITLE'), + -- description = 'Buy', + onSelect = function(args) + CurrentApartment = apartment + TriggerServerEvent('qb-houses:server:viewHouse', apartment.house) + end + }) + end + local houseData = Config.Houses[apartment.house] + table.insert(data, { + title = Lang('HOUSING_MENU_APARTMENT_INSPECT_TITLE'), + -- description = 'Inspect', + onSelect = function(args) + InspectHouse(houseData, apartment.house) + end + }) + lib.registerContext({ + id = 'apartment_buy_interactions', + title = Lang('HOUSING_MENU_APARTMENT_INTERACTIONS'), + options = data + }) + lib.showContext('apartment_buy_interactions') +end + +function OpenMyApartments() + local apartmentDatas = TriggerServerCallbackSync('housing:getApartmentsData', CurrentHouse) + if not apartmentDatas or not next(apartmentDatas) then return Notification(Lang('HOUSING_NOTIFICATION_NO_APARTMENTS'), 'error') end + local data = {} + for k, v in pairs(apartmentDatas) do + if not v.ownedByMe then goto continue end + local houseData = Config.Houses[v.house] + table.insert(data, { + title = Lang('HOUSING_MENU_APARTMENT_SELECT_YOUR') .. k, + --- description = 'Your Apartment', + onSelect = function(args) + v.currentHouse = CurrentHouse + v.currentHouseData = CurrentHouseData + CurrentApartment = v + CurrentHouse = v.house + CurrentHouseData = v + houseData.name = Lang('HOUSING_MENU_APARTMENT_SELECT_YOUR') .. k + GetDecorations(CurrentHouse) + OpenManagement(houseData) + end, + }) + ::continue:: + end + if #data == 0 then return Notification(Lang('HOUSING_NOTIFICATION_NO_OWNED_APARTMENTS'), 'error') end + lib.registerContext({ + id = 'my_apartment_menu', + title = Lang('HOUSING_MENU_MY_APARTMENT'), + options = data + }) + lib.showContext('my_apartment_menu') +end + +function OpenHireApartments() + local apartmentDatas = TriggerServerCallbackSync('housing:getApartmentsData', CurrentHouse, true) + if not apartmentDatas or not next(apartmentDatas) then return Notification(Lang('HOUSING_NOTIFICATION_NO_APARTMENTS'), 'error') end + apartmentDatas = table.filter(apartmentDatas, function(v) + return v.rented + end) + if #apartmentDatas == 0 then return Notification(Lang('HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS'), 'error') end + local data = {} + for k, v in pairs(apartmentDatas) do + table.insert(data, { + title = Lang('HOUSING_MENU_HIRE_APARTMENT_NUMBER') .. ' ' .. k, + onSelect = function(args) + TriggerServerEvent('housing:hireRenter', v.house) + end, + }) + end + if #data == 0 then return Notification(Lang('HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS'), 'error') end + lib.registerContext({ + id = 'hire_apartment_menu', + title = Lang('HOUSING_MENU_HIRE_APARTMENT'), + options = data + }) + lib.showContext('hire_apartment_menu') +end diff --git a/resources/[housing]/qs-housing/client/custom/target/qb-target.lua b/resources/[housing]/qs-housing/client/custom/target/qb-target.lua new file mode 100644 index 000000000..458067c91 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/target/qb-target.lua @@ -0,0 +1,461 @@ +if not Config.UseTarget then + return +end + +local target_name = GetResourceState('ox_target'):find('started') and 'qtarget' or 'qb-target' + +---@class Target +---@field houses table +Target = { + zones = {}, +} + +local function checkKey() + if CurrentHouse ~= nil and CurrentHouseData.haskey then + return true + end + return false +end + +local lastMLODoors = {} + +function Target:initMLODoors(key) + local houseData = self.houses[key] + if not houseData then return end + if not houseData.mlo then return end + local hashes = {} + for doorId, data in pairs(houseData.mlo) do + local has = table.find(hashes, function(v) + return v == data.hash + end) + if not has then + table.insert(hashes, data.hash) + end + end + lastMLODoors = hashes + local confirmed = {} + exports[target_name]:AddTargetModel(hashes, { + options = { + { + icon = 'fa-solid fa-door-open', + label = Lang('HOUSING_TARGET_TOGGLE_DOOR'), + action = function(entity) + local coords = GetEntityCoords(entity) + local finded, doorId = table.find(houseData.mlo, function(door) + local doorCoords = vec3(door.coords.x, door.coords.y, door.coords.z) + local distance = #(coords - doorCoords) + return distance < Config.DoorDistance + end) + if not finded then return end + local doorData = houseData.mlo[doorId] + if not checkKey() then return Notification(Lang('HOUSING_NOTIFICATION_NO_KEYS'), 'error') end + RequestAnimDict('anim@heists@keycard@') + while not HasAnimDictLoaded('anim@heists@keycard@') do + Citizen.Wait(1) + end + TaskPlayAnim(PlayerPedId(), 'anim@heists@keycard@', 'exit', 8.0, 8.0, 1000, 1, 1, 0, 0, 0) + TriggerServerEvent('qb-houses:SyncDoor', CurrentHouse, { finded }, not doorData.locked) + end, + canInteract = function(entity) + if not CurrentHouse then + return false + end + if confirmed[entity] then + return true + end + local coords = GetEntityCoords(entity) + local finded = table.find(houseData.mlo, function(door) + local doorCoords = vec3(door.coords.x, door.coords.y, door.coords.z) + local distance = #(coords - doorCoords) + return distance < Config.DoorDistance + end) + if not finded then + return false + end + confirmed[entity] = finded + return true + end + }, + }, + distance = 2.5 + }) +end + +function Target:initObjectInteractions() + local hashes = {} + for a, x in pairs(Config.DynamicFurnitures) do + table.insert(hashes, GetHashKey(a)) + end + + exports[target_name]:AddTargetModel(hashes, { + options = { + { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_TARGET_FURNITURE_INTERACTION'), + action = function(entity) -- This is the action it has to perform, this REPLACES the event and this is OPTIONAL + local decorations = ObjectList + if not decorations then return end + local decorationData = table.find(decorations, function(decoration) + return GetHashKey(decoration.modelName) == GetEntityModel(entity) and decoration.handle == entity + end) + local objectData = table.find(Config.DynamicFurnitures, function(furniData, key) + return GetHashKey(key) == GetEntityModel(entity) + end) + if not objectData then return print('No objectData') end + if not decorationData then return print('No decorationData') end + if objectData.event then + local uniq = decorationData.uniq + TriggerEvent(objectData.event, uniq) + return + end + if objectData.type == 'stash' then + local uniq = decorationData.uniq + if CanAccessStash(uniq) then + openStash(objectData.stash, uniq) + end + elseif objectData.type == 'gardrobe' then + openWardrobe() + end + end, + canInteract = function(entity, distance, data) -- This will check if you can interact with it, this won't show up if it returns false, this is OPTIONAL + local house = CurrentHouse + if not house then + return false + end + return true + end, + }, + { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_MENU_VAULT_SET_CODE'), + action = function(entity) -- This is the action it has to perform, this REPLACES the event and this is OPTIONAL + local house = CurrentHouse + local decorations = ObjectList + if not decorations then + Notification(Lang('HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'), 'error') + return + end + local decorationData = table.find(decorations, function(decoration) + return GetHashKey(decoration.modelName) == GetEntityModel(entity) + end) + local objectData = table.find(Config.DynamicFurnitures, function(furniData, key) + return GetHashKey(key) == GetEntityModel(entity) + end) + if not objectData then + Notification(Lang('HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'), 'error') + return + end + if not decorationData then + Notification(Lang('HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'), 'error') + return + end + if objectData.type == 'stash' then + local uniq = decorationData.uniq + OpenVaultCodeMenu(uniq) + return + end + Notification(Lang('HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'), 'error') + end, + canInteract = function(entity, distance, data) -- This will check if you can interact with it, this won't show up if it returns false, this is OPTIONAL + if not CurrentHouseData.isOfficialOwner then return false end + local houseData = Config.Houses[CurrentHouse] + return table.includes(houseData.upgrades, 'vault') + end, + } + }, + distance = Config.TargetLength, + }) + Target.initObjectInteractions = nil +end + +local function checkHouseHasOwner() + if not CurrentHouseData.isOwned or CurrentHouseData.rentable or CurrentHouseData.purchasable then return false end + return true +end + +function Target:initOutside(key) + local houseData = self.houses[key] + local enterCoords = vec3(houseData.coords.enter.x, houseData.coords.enter.y, houseData.coords.enter.z) + local options = {} + if houseData.apartmentNumber then + table.insert(options, { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_TARGET_SHOW_APARTMENTS'), + action = function() + OpenApartmentMenu() + end, + canInteract = function(entity, distance, data) + if checkHouseHasOwner() then return false end + return true + end, + }) + elseif not houseData.apartmentNumber then + options = { + { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_TARGET_SHOW_HOUSE'), + action = function() + InspectHouse(houseData) + end, + canInteract = function(entity, distance, data) + if checkHouseHasOwner() then return false end + return true + end, + }, + { + icon = 'fas fa-file-contract', + label = Lang('HOUSING_TARGET_VIEW_HOUSE'), + action = function() + if CurrentHouseData.rentable then + TriggerServerEvent('qb-houses:server:viewHouse', CurrentHouse, true) + else + TriggerServerEvent('qb-houses:server:viewHouse', CurrentHouse) + end + end, + canInteract = function(entity, distance, data) + if checkHouseHasOwner() then return false end + return true + end, + }, + { + icon = 'fa-solid fa-door-open', + label = Lang('HOUSING_TARGET_ENTER_HOUSE'), + action = function() + TriggerEvent('qb-houses:client:EnterHouse', houseData.ipl) + end, + canInteract = function(entity, distance, data) + if not CurrentHouse then return false end + if Config.Houses[CurrentHouse].mlo then return false end + if not checkHouseHasOwner() then return false end + if not CurrentHouseData.haskey and not Config.Houses[CurrentHouse].IsRammed then return false end + return true + end, + }, + { + icon = 'fa-solid fa-bell', + label = Lang('HOUSING_TARGET_REQUEST_RING'), + action = function() + TriggerEvent('qb-houses:client:RequestRing') + end, + canInteract = function(entity, distance, data) + if not CurrentHouse then return false end + if Config.Houses[CurrentHouse].mlo then return false end + if not checkHouseHasOwner() then return false end + if CurrentHouseData.haskey or Config.Houses[CurrentHouse].IsRammed then return false end + return true + end, + }, + } + end + if #options == 0 then return end + exports[target_name]:AddBoxZone('house_outside' .. key, enterCoords, Config.TargetLength, Config.TargetWidth, { + name = 'house_outside' .. key, + heading = 90.0, + debugPoly = Config.ZoneDebug, + minZ = enterCoords.z - 15.0, + maxZ = enterCoords.z + 5.0, + }, { + options = options, + distance = 2.5 + }) + table.insert(self.zones, 'house_outside' .. key) +end + +function Target:initExit(key) + local houseData = self.houses[key] + local exitCoords + if houseData.mlo then return end + if houseData.ipl then + exitCoords = vec3(houseData.ipl.exit.x, houseData.ipl.exit.y, houseData.ipl.exit.z) + else + if not houseData.coords.exit then return end + exitCoords = vec3(houseData.coords.exit.x, houseData.coords.exit.y, houseData.coords.exit.z) + end + exports[target_name]:AddBoxZone('house_exit' .. key, exitCoords, Config.TargetLength, Config.TargetWidth, { + name = 'house_exit' .. key, + heading = 90.0, + debugPoly = Config.ZoneDebug, + minZ = exitCoords.z - 15.0, + maxZ = exitCoords.z + 5.0, + }, { + options = { + { + icon = 'fa-solid fa-door-open', + label = Lang('HOUSING_TARGET_EXIT_HOUSE'), + action = function() + if houseData.ipl then + LeaveIplHouse(EnteredHouse, inOwned) + else + LeaveHouse() + end + end, + canInteract = function(entity, distance, data) + return true + end, + }, + { + icon = 'fa-solid fa-bell', + label = Lang('HOUSING_TARGET_RING_DOORBELL'), + action = function() + TriggerServerEvent('qb-houses:server:OpenDoor', CurrentDoorBell, CurrentHouse) + CurrentDoorBell = 0 + end, + canInteract = function(entity, distance, data) + return CurrentDoorBell ~= 0 + end, + }, + { + icon = 'fa-solid fa-video', + label = Lang('HOUSING_TARGET_ACCESS_CAMERA'), + action = function() + FrontDoorCam(houseData.coords.enter) + end, + canInteract = function(entity, distance, data) + if houseData.ipl then return false end + return not inOwned + end, + }, + }, + distance = 2.5 + }) + table.insert(self.zones, 'house_exit' .. key) +end + +function Target:initWardrobe() + local wardrobe = CurrentHouseData.wardrobe + if not wardrobe then return Debug('Target:initWardrobe ::: No wardrobe coords') end + exports[target_name]:AddBoxZone('house_wardrobe', wardrobe, Config.TargetLength, Config.TargetWidth, { + name = 'house_wardrobe', + heading = 90.0, + debugPoly = Config.ZoneDebug, + minZ = wardrobe.z - 15.0, + maxZ = wardrobe.z + 5.0, + }, { + options = { + { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_TARGET_WARDROBE_INTERACTION'), + action = function() + openWardrobe() + end, + canInteract = function(entity, distance, data) + return true + end, + }, + }, + distance = 2.5 + }) +end + +function Target:initStash() + local stash = CurrentHouseData.stash + if not stash then return Debug('Target:initStash ::: No stash coords') end + exports[target_name]:AddBoxZone('house_stash', stash, Config.TargetLength, Config.TargetWidth, { + name = 'house_stash', + heading = 90.0, + debugPoly = Config.ZoneDebug, + minZ = stash.z - 15.0, + maxZ = stash.z + 5.0, + }, { + options = { + { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_TARGET_STASH_INTERACTION'), + action = function() + if CanAccessStash() then + openStash() + end + end, + canInteract = function(entity, distance, data) + return true + end, + }, + { + icon = 'fa-solid fa-key', + label = Lang('HOUSING_MENU_VAULT_SET_CODE'), + action = function() + OpenVaultCodeMenu() + end, + canInteract = function(entity, distance, data) + if not CurrentHouseData.isOfficialOwner then return false end + local houseData = Config.Houses[CurrentHouse] + return table.includes(houseData.upgrades, 'vault') + end, + } + }, + distance = 2.5 + }) +end + +function Target:initLogout() + local logout = CurrentHouseData.logout + if not logout then return Debug('Target:initLogout ::: No logout coords') end + exports[target_name]:AddBoxZone('house_logout', logout, Config.TargetLength, Config.TargetWidth, { + name = 'house_logout', + heading = 90.0, + debugPoly = Config.ZoneDebug, + minZ = logout.z - 15.0, + maxZ = logout.z + 5.0, + }, { + options = { + { + icon = 'fa-solid fa-magnifying-glass', + label = Lang('HOUSING_TARGET_LOGOUT_INTERACTION'), + action = function() + DoScreenFadeOut(250) + while not IsScreenFadedOut() do Wait(10) end + DespawnInterior(HouseObj, function() + WeatherSyncEvent(false) -- Weather Events + + local house = CurrentHouse + SetEntityCoords(PlayerPed, Config.Houses[house].coords.enter.x, Config.Houses[house].coords.enter.y, Config.Houses[house].coords.enter.z + 0.5) + SetEntityHeading(PlayerPed, Config.Houses[house].coords.enter.h) + inOwned = false + TriggerServerEvent('qb-houses:server:LogoutLocation') + end) + end, + canInteract = function(entity, distance, data) + return true + end, + }, + }, + distance = 2.5 + }) +end + +function Target:init() + for k, v in pairs(self.zones) do + exports[target_name]:RemoveZone(v) + end + self.zones = {} + exports[target_name]:RemoveTargetModel(lastMLODoors) + for k, v in pairs(self.houses) do + self:initOutside(k) + self:initMLODoors(k) + self:initExit(k) + end +end + +function Target:initInsideInteractions() + exports[target_name]:RemoveZone('house_wardrobe') + exports[target_name]:RemoveZone('house_stash') + exports[target_name]:RemoveZone('house_logout') + Target:initWardrobe() + Target:initStash() + Target:initLogout() +end + +function Target:formatHouses() + self.houses = table.filter(self.houses, function(house) + return not house.apartmentNumber or house.apartmentNumber == 'apt-0' + end) +end + +RegisterNetEvent('housing:initHouses', function(houseConfig) + Target.houses = houseConfig + Target:formatHouses() + Target:init() + if Target.initObjectInteractions then + Target:initObjectInteractions() + end +end) diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/ak47_clothing.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/ak47_clothing.lua new file mode 100644 index 000000000..f0dc1da3a --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/ak47_clothing.lua @@ -0,0 +1,8 @@ +if Config.Wardrobe ~= 'ak47_clothing' then + return +end + +function openWardrobe() + exports['ak47_clothing']:openOutfit() -- if it doesn't work with this export use other event + -- TriggerEvent('ak47_clothing:openOutfitMenu') -- Use this only if the first export doesn't work, depend of you'r version +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/codem-appearance.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/codem-appearance.lua new file mode 100644 index 000000000..6bd112521 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/codem-appearance.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'codem-appearance' then + return +end + +function openWardrobe() + TriggerEvent('codem-apperance:OpenWardrobe') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/default.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/default.lua new file mode 100644 index 000000000..00dd314fd --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/default.lua @@ -0,0 +1,78 @@ +if Config.Wardrobe ~= 'default' then + return +end + +function openWardrobe() + if Config.Framework == 'qb' then + return TriggerEvent('qb-clothing:client:openOutfitMenu') + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'room', { + title = Lang('HOUSING_MENU_WARDROBE_DEFAULT_TITLE'), + align = 'right', + elements = { + { label = Lang('HOUSING_MENU_CLOTHES_MENU'), value = 'player_dressing' }, + { label = Lang('HOUSING_MENU_DELETE_CLOTHES'), value = 'remove_cloth' } + } + }, function(data, menu) + if data.current.value == 'player_dressing' then + menu.close() + TriggerServerCallback('qb-houses:server:getPlayerDressing', function(dressing) + elements = {} + + for i = 1, #dressing, 1 do + table.insert(elements, { + label = dressing[i], + value = i + }) + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'player_dressing', + { + title = Lang('HOUSING_MENU_WARDROBE_DEFAULT_TITLE'), + align = 'right', + elements = elements + }, function(data2, menu2) + TriggerEvent('skinchanger:getSkin', function(skin) + TriggerServerCallback('qb-houses:server:getPlayerOutfit', function(clothes) + TriggerEvent('skinchanger:loadClothes', skin, clothes) + TriggerEvent('esx_skin:setLastSkin', skin) + + TriggerEvent('skinchanger:getSkin', function(skin) + TriggerServerEvent('esx_skin:save', skin) + end) + end, data2.current.value) + end) + end, function(data2, menu2) + menu2.close() + end) + end) + elseif data.current.value == 'remove_cloth' then + menu.close() + TriggerServerCallback('qb-houses:server:getPlayerDressing', function(dressing) + elements = {} + + for i = 1, #dressing, 1 do + table.insert(elements, { + label = dressing[i], + value = i + }) + end + + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'remove_cloth', { + title = Lang('HOUSING_MENU_DELETE_CLOTHES'), + align = 'right', + elements = elements + }, function(data2, menu2) + menu2.close() + TriggerServerEvent('qb-houses:server:removeOutfit', data2.current.value) + Notification(Lang('HOUSING_NOTIFICATION_OUTFIT_DELETE'), 'inform') + end, function(data2, menu2) + menu2.close() + end) + end) + end + end, function(data, menu) + menu.close() + end) +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/fivem-appearance.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/fivem-appearance.lua new file mode 100644 index 000000000..3949b4623 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/fivem-appearance.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'fivem-appearance' then + return +end + +function openWardrobe() + exports['fivem-appearance']:openWardrobe() +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/illenium-appearance.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/illenium-appearance.lua new file mode 100644 index 000000000..5371c6d45 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/illenium-appearance.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'illenium-appearance' then + return +end + +function openWardrobe() + TriggerEvent('illenium-appearance:client:openOutfitMenu') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/mAppearance.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/mAppearance.lua new file mode 100644 index 000000000..fbdd7c1c8 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/mAppearance.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'mAppearance' then + return +end + +function openWardrobe() + TriggerEvent('codem-appearance:OpenWardrobe') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/qb-clothing.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/qb-clothing.lua new file mode 100644 index 000000000..95664eb84 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/qb-clothing.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'qb-clothing' then + return +end + +function openWardrobe() + TriggerEvent('qb-clothing:client:openOutfitMenu') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/qs-appearance.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/qs-appearance.lua new file mode 100644 index 000000000..21dfe0456 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/qs-appearance.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'qs-appearance' then + return +end + +function OpenClotheMenu() + TriggerEvent('clothing:openOutfitMenu') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/raid_clothes.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/raid_clothes.lua new file mode 100644 index 000000000..d14ff9657 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/raid_clothes.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'raid_clothes' then + return +end + +function openWardrobe() + TriggerEvent('raid_clothes:openmenu') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/rcore_clothes.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/rcore_clothes.lua new file mode 100644 index 000000000..74654b988 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/rcore_clothes.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'rcore_clothes' then + return +end + +function openWardrobe() + TriggerEvent('rcore_clothes:openOutfits') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/rcore_clothing.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/rcore_clothing.lua new file mode 100644 index 000000000..d996f7538 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/rcore_clothing.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'rcore_clothing' then + return +end + +function openWardrobe() + TriggerEvent('rcore_clothing:openChangingRoom') +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/sleek-clothestore.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/sleek-clothestore.lua new file mode 100644 index 000000000..14a67d104 --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/sleek-clothestore.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'sleek-clothestore' then + return +end + +function openWardrobe() + exports['sleek-clothestore']:OpenWardrobe() +end diff --git a/resources/[housing]/qs-housing/client/custom/wardrobe/tgiann-clothing.lua b/resources/[housing]/qs-housing/client/custom/wardrobe/tgiann-clothing.lua new file mode 100644 index 000000000..c6ba0432d --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/wardrobe/tgiann-clothing.lua @@ -0,0 +1,7 @@ +if Config.Wardrobe ~= 'tgiann-clothing' then + return +end + +function openWardrobe() + TriggerEvent('tgiann-clothing:openOutfitMenu') +end diff --git a/resources/[housing]/qs-housing/client/custom/weather/weather.lua b/resources/[housing]/qs-housing/client/custom/weather/weather.lua new file mode 100644 index 000000000..9ade80c2a --- /dev/null +++ b/resources/[housing]/qs-housing/client/custom/weather/weather.lua @@ -0,0 +1,18 @@ +-- Function to manage weather synchronization +function WeatherSyncEvent(isSyncEnabled) + if isSyncEnabled then + -- Disable weather synchronization (entering a house) + TriggerEvent('qb-weathersync:client:DisableSync') + TriggerEvent('cd_easytime:PauseSync', true) + TriggerEvent('vSync:toggle', true) + TriggerEvent('av_weather:freeze', true, 23, 0, "CLEAR", false, false, false) + Debug("Weather synchronization disabled.") + else + -- Enable weather synchronization (exiting a house) + TriggerEvent('qb-weathersync:client:EnableSync') + TriggerEvent('cd_easytime:PauseSync', false) + TriggerEvent('vSync:toggle', false) + TriggerEvent('av_weather:freeze', false) + Debug("Weather synchronization enabled.") + end +end \ No newline at end of file diff --git a/resources/[housing]/qs-housing/client/main.lua b/resources/[housing]/qs-housing/client/main.lua new file mode 100644 index 000000000..28dae1603 Binary files /dev/null and b/resources/[housing]/qs-housing/client/main.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/blip.lua b/resources/[housing]/qs-housing/client/modules/blip.lua new file mode 100644 index 000000000..b9cebdbcf Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/blip.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/boards.lua b/resources/[housing]/qs-housing/client/modules/boards.lua new file mode 100644 index 000000000..a1ae352cf Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/boards.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/break.lua b/resources/[housing]/qs-housing/client/modules/break.lua new file mode 100644 index 000000000..955b4851e Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/break.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/creator.lua b/resources/[housing]/qs-housing/client/modules/creator.lua new file mode 100644 index 000000000..383553245 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/creator.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/decorate.lua b/resources/[housing]/qs-housing/client/modules/decorate.lua new file mode 100644 index 000000000..e62fce386 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/decorate.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/floatydraw.lua b/resources/[housing]/qs-housing/client/modules/floatydraw.lua new file mode 100644 index 000000000..99f580436 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/floatydraw.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/furniture_shop.lua b/resources/[housing]/qs-housing/client/modules/furniture_shop.lua new file mode 100644 index 000000000..0b3e2e379 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/furniture_shop.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/interior.lua b/resources/[housing]/qs-housing/client/modules/interior.lua new file mode 100644 index 000000000..3805ac766 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/interior.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/ipl.lua b/resources/[housing]/qs-housing/client/modules/ipl.lua new file mode 100644 index 000000000..a4a4ece12 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/ipl.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/key.lua b/resources/[housing]/qs-housing/client/modules/key.lua new file mode 100644 index 000000000..378799ac5 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/key.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/loops.lua b/resources/[housing]/qs-housing/client/modules/loops.lua new file mode 100644 index 000000000..0f75a7b6d Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/loops.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/management.lua b/resources/[housing]/qs-housing/client/modules/management.lua new file mode 100644 index 000000000..6aec12e8f Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/management.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/modal.lua b/resources/[housing]/qs-housing/client/modules/modal.lua new file mode 100644 index 000000000..3b62cb8a7 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/modal.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/realestate.lua b/resources/[housing]/qs-housing/client/modules/realestate.lua new file mode 100644 index 000000000..e45987b57 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/realestate.lua differ diff --git a/resources/[housing]/qs-housing/client/modules/scaleform.lua b/resources/[housing]/qs-housing/client/modules/scaleform.lua new file mode 100644 index 000000000..4a868f5b7 Binary files /dev/null and b/resources/[housing]/qs-housing/client/modules/scaleform.lua differ diff --git a/resources/[housing]/qs-housing/fxmanifest.lua b/resources/[housing]/qs-housing/fxmanifest.lua new file mode 100644 index 000000000..249acd108 --- /dev/null +++ b/resources/[housing]/qs-housing/fxmanifest.lua @@ -0,0 +1,50 @@ +fx_version 'bodacious' + +game 'gta5' + +lua54 'yes' + +version '4.3.59' + +ui_page 'html/index.html' + +shared_scripts { + '@ox_lib/init.lua', + 'shared/*.lua', + 'locales/*.lua' +} + +client_scripts { + 'client/**/**/**/**.lua' +} + +server_scripts { + '@mysql-async/lib/MySQL.lua', + 'server/**/**/**/**.lua' +} + +files { + 'html/**', + 'locales/**' +} + +server_export { + 'CheckHasKey' +} + +dependencies { + 'ox_lib', + 'bob74_ipl' +} + +escrow_ignore { + 'shared/config.lua', + 'shared/furniture.lua', + 'locales/*.lua', + 'client/custom/**/**.lua', + 'server/custom/**/**.lua', + 'server/webhooks', + 'server/custom/missions' +} + +dependency '/assetpacks' \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/data/management.js b/resources/[housing]/qs-housing/html/assets/data/management.js new file mode 100644 index 000000000..795f86a68 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/data/management.js @@ -0,0 +1,775 @@ +const STATIC_RENTALS = [ + { + name: 'Admin Banned', + identifier: '1', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '2', + payed: false, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '3', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '4', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '5', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '6', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '7', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '8', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '9', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '10', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '11', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '12', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '13', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '14', + payed: true, + date: '2021-01-01', + }, + { + name: 'Admin Banned', + identifier: '15', + payed: true, + date: '2021-01-01', + } +] + +const STATIC_LIGHTS = [ + { + id: 1, + name: 'Light 1', + color: 'red', + active: true, + intensity: 100 + }, + { + id: 2, + name: 'Light 2', + color: 'green', + active: false, + intensity: 100 + }, + { + id: 3, + name: 'Light 3', + color: 'blue', + active: false, + intensity: 100 + }, + { + id: 4, + name: 'Light 4', + color: 'yellow', + active: false, + intensity: 100 + }, + { + id: 5, + name: 'Light 5', + color: 'orange', + active: false, + intensity: 100 + }, + { + id: 6, + name: 'Light 6', + color: 'purple', + active: false, + intensity: 100 + }, + { + id: 7, + name: 'Light 7', + color: 'pink', + active: false, + intensity: 100 + }, + { + id: 8, + name: 'Light 8', + color: 'brown', + active: false, + intensity: 100 + }, + { + id: 9, + name: 'Light 9', + color: 'black', + active: false, + intensity: 100 + }, + { + id: 10, + name: 'Light 10', + color: 'white', + active: false, + intensity: 100 + }, + { + id: 11, + name: 'Light 11', + color: 'grey', + active: false, + intensity: 100 + }, + { + id: 12, + name: 'Light 12', + color: 'cyan', + active: false, + intensity: 100 + }, + { + id: 13, + name: 'Light 13', + color: 'magenta', + active: false, + intensity: 100 + }, + { + id: 14, + name: 'Light 14', + color: 'lime', + active: false, + intensity: 100 + }, + { + id: 15, + name: 'Light 15', + color: 'teal', + active: false, + intensity: 100 + }, +] + +const STATIC_NEARBY_PLAYERS = [ + { + source: 1, + name: 'Player 1', + }, + { + source: 2, + name: 'Player 2', + }, + { + source: 3, + name: 'Player 3', + }, + { + source: 4, + name: 'Player 4', + }, + { + source: 5, + name: 'Player 5', + }, + { + source: 6, + name: 'Player 6', + }, + { + source: 7, + name: 'Player 7', + }, + { + source: 8, + name: 'Player 8', + }, + { + source: 9, + name: 'Player 9', + }, + { + source: 10, + name: 'Player 10', + }, + { + source: 11, + name: 'Player 11', + }, + { + source: 12, + name: 'Player 12', + }, + { + source: 13, + name: 'Player 13', + }, + { + source: 14, + name: 'Player 14', + }, + { + source: 15, + name: 'Player 15', + }, +] + +const STATIC_HOLDERS = [ + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, + { + firstname: 'John', + lastname: 'Doe', + citizenid: '1', + }, + { + firstname: 'Jane', + lastname: 'Doe', + citizenid: '5', + }, + { + firstname: 'John', + lastname: 'Smith', + citizenid: '6', + }, + { + firstname: 'Jane', + lastname: 'Smith', + citizenid: '7', + }, +] + +const LIGHT_COLORS = [ + { + name: 'red', + rgb: '255, 0, 0', + hex: '#ff0000' + }, + { + name: 'green', + rgb: '0, 255, 0', + hex: '#00ff00' + }, + { + name: 'blue', + rgb: '0, 0, 255', + hex: '#0000ff' + }, + { + name: 'yellow', + rgb: '255, 255, 0', + hex: '#ffff00' + }, + { + name: 'orange', + rgb: '255, 128, 0', + hex: '#ff8000' + }, + { + name: 'purple', + rgb: '128, 0, 255', + hex: '#8000ff' + }, + { + name: 'pink', + rgb: '255, 0, 255', + hex: '#ff00ff' + }, + { + name: 'brown', + rgb: '139, 69, 19', + hex: '#8b4513' + }, + { + name: 'black', + rgb: '0, 0, 0', + hex: '#000000' + }, + { + name: 'white', + rgb: '255, 255, 255', + hex: '#ffffff' + }, + { + name: 'grey', + rgb: '128, 128, 128', + hex: '#808080' + }, + { + name: 'cyan', + rgb: '0, 255, 255', + hex: '#00ffff' + }, + { + name: 'magenta', + rgb: '255, 0, 255', + hex: '#ff00ff' + }, + { + name: 'lime', + rgb: '0, 255, 0', + hex: '#00ff00' + }, + { + name: 'teal', + rgb: '0, 128, 128', + hex: '#008080' + }, + { + name: 'maroon', + rgb: '128, 0, 0', + hex: '#800000' + }, + { + name: 'silver', + rgb: '192, 192, 192', + hex: '#c0c0c0' + }, + { + name: 'lime', + rgb: '0, 255, 0', + hex: '#00ff00' + }, +] + +const STATIC_CAMERAS = [ + { + id: 1, + coords: { x: 0, y: 0, z: 0 }, + } +] + +const IPL_THEMES = [ + { + label: 'Modern', + value: 'modern', + price: 5000, + image: 'https://swiperjs.com/demos/images/nature-1.jpg', + }, + { + label: 'Classic', + value: 'classic', + price: 5000, + image: 'https://swiperjs.com/demos/images/nature-2.jpg', + }, + { + label: 'Retro', + value: 'retro', + price: 5000, + image: 'https://swiperjs.com/demos/images/nature-3.jpg', + }, + { + label: 'Futuristic', + value: 'futuristic', + price: 5000, + image: 'https://swiperjs.com/demos/images/nature-4.jpg', + }, + { + label: 'Industrial', + value: 'industrial', + price: 5000, + image: 'https://swiperjs.com/demos/images/nature-5.jpg', + }, + { + label: 'Gothic', + value: 'gothic', + price: 5000, + image: 'https://swiperjs.com/demos/images/nature-6.jpg', + } +] + +export { + STATIC_LIGHTS, + STATIC_NEARBY_PLAYERS, + STATIC_HOLDERS, + LIGHT_COLORS, + STATIC_RENTALS, + IPL_THEMES, + STATIC_CAMERAS +} \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/fonts/Britania-Sign.ttf b/resources/[housing]/qs-housing/html/assets/fonts/Britania-Sign.ttf new file mode 100644 index 000000000..28abc8d36 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/Britania-Sign.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.eot new file mode 100644 index 000000000..defd9581b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.ttf new file mode 100644 index 000000000..c5125a26b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.woff new file mode 100644 index 000000000..27b4a2624 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.woff2 new file mode 100644 index 000000000..9dcb132a2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Black.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.eot new file mode 100644 index 000000000..697ce17e0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.ttf new file mode 100644 index 000000000..fa91620ad Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.woff new file mode 100644 index 000000000..215c533e0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.woff2 new file mode 100644 index 000000000..fc4f32d00 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Bold.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.eot new file mode 100644 index 000000000..15a368279 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.ttf new file mode 100644 index 000000000..626741d91 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.woff new file mode 100644 index 000000000..5fb90a34a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.woff2 new file mode 100644 index 000000000..b490cff1a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extrabold.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.eot new file mode 100644 index 000000000..b8fdfe15e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.ttf new file mode 100644 index 000000000..4b56bf399 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.woff new file mode 100644 index 000000000..8b3806270 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.woff2 new file mode 100644 index 000000000..99bef847e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Extralight.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.eot new file mode 100644 index 000000000..75f3ca666 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.ttf new file mode 100644 index 000000000..eb102b1e9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.woff new file mode 100644 index 000000000..d6929a179 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.woff2 new file mode 100644 index 000000000..5a9053b2b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Light.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.eot new file mode 100644 index 000000000..53ec0ee22 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.ttf new file mode 100644 index 000000000..2f1e2f170 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.woff new file mode 100644 index 000000000..322764865 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.woff2 new file mode 100644 index 000000000..22708d2e7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Medium.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.eot new file mode 100644 index 000000000..dbd68a169 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.ttf new file mode 100644 index 000000000..69a1a7cc7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.woff new file mode 100644 index 000000000..0bb262dd2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.woff2 new file mode 100644 index 000000000..38a19070b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Regular.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.eot new file mode 100644 index 000000000..0d9f07a38 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.ttf new file mode 100644 index 000000000..86f6a2247 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.woff new file mode 100644 index 000000000..e20549e15 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.woff2 new file mode 100644 index 000000000..e12bef98b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Thin.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.eot b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.eot new file mode 100644 index 000000000..8622f5bf2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.eot differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.ttf new file mode 100644 index 000000000..29cffe036 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.woff b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.woff new file mode 100644 index 000000000..cfc7ed239 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.woff differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.woff2 new file mode 100644 index 000000000..5462835e4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CabinetGrotesk-Variable.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/CrimsonFont.ttf b/resources/[housing]/qs-housing/html/assets/fonts/CrimsonFont.ttf new file mode 100644 index 000000000..96f27e8b8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/CrimsonFont.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/LightHindiFont.ttf b/resources/[housing]/qs-housing/html/assets/fonts/LightHindiFont.ttf new file mode 100644 index 000000000..6fbcb2f1a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/LightHindiFont.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/MediumHindiFont.ttf b/resources/[housing]/qs-housing/html/assets/fonts/MediumHindiFont.ttf new file mode 100644 index 000000000..72ef6e350 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/MediumHindiFont.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/SimsFont.woff2 b/resources/[housing]/qs-housing/html/assets/fonts/SimsFont.woff2 new file mode 100644 index 000000000..33c4796d3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/SimsFont.woff2 differ diff --git a/resources/[housing]/qs-housing/html/assets/fonts/SourceSansFont.ttf b/resources/[housing]/qs-housing/html/assets/fonts/SourceSansFont.ttf new file mode 100644 index 000000000..b1877af41 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/fonts/SourceSansFont.ttf differ diff --git a/resources/[housing]/qs-housing/html/assets/img/chair.png b/resources/[housing]/qs-housing/html/assets/img/chair.png new file mode 100644 index 000000000..71dea4184 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/contract.png b/resources/[housing]/qs-housing/html/assets/img/contract.png new file mode 100644 index 000000000..76738486d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/contract.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/contract/dynasty8-logo.png b/resources/[housing]/qs-housing/html/assets/img/contract/dynasty8-logo.png new file mode 100644 index 000000000..ed99dfb53 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/contract/dynasty8-logo.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/garden-background.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/garden-background.svg new file mode 100644 index 000000000..370d38ce5 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/garden-background.svg @@ -0,0 +1,10837 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/indoor.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/indoor.svg new file mode 100644 index 000000000..52597b928 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/indoor.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/outdoor.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/outdoor.png new file mode 100644 index 000000000..131a9b8dd Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/background/outdoor.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-brush-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-brush-blue.svg new file mode 100644 index 000000000..0cd603f66 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-brush-blue.svg @@ -0,0 +1,9679 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-mirror-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-mirror-blue.svg new file mode 100644 index 000000000..855033351 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-mirror-blue.svg @@ -0,0 +1,9679 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-paper-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-paper-blue.svg new file mode 100644 index 000000000..cc0598b8f --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-paper-blue.svg @@ -0,0 +1,9679 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-shower-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-shower-blue.svg new file mode 100644 index 000000000..cb6c71be1 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-shower-blue.svg @@ -0,0 +1,9867 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-toiletseat-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-toiletseat-blue.svg new file mode 100644 index 000000000..0427ad696 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-toiletseat-blue.svg @@ -0,0 +1,9989 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-towel-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-towel-blue.svg new file mode 100644 index 000000000..1d7f7897f --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-towel-blue.svg @@ -0,0 +1,9989 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-washingmachine-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-washingmachine-blue.svg new file mode 100644 index 000000000..42203306b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/bathroom-washingmachine-blue.svg @@ -0,0 +1,9989 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/hand-towel.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/hand-towel.png new file mode 100644 index 000000000..492017ada Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/hand-towel.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/brush/prop_toilet_brush_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/brush/prop_toilet_brush_01.png new file mode 100644 index 000000000..196df91c3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/brush/prop_toilet_brush_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/mirror/p_int_jewel_mirror.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/mirror/p_int_jewel_mirror.png new file mode 100644 index 000000000..d41dea5e7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/mirror/p_int_jewel_mirror.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_01.png new file mode 100644 index 000000000..981d7f1cc Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_02.png new file mode 100644 index 000000000..26cb65d1f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_05.png new file mode 100644 index 000000000..d093935fd Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/shower/v_res_mbath.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/shower/v_res_mbath.png new file mode 100644 index 000000000..d1f3ba998 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/shower/v_res_mbath.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_ld_toilet_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_ld_toilet_01.png new file mode 100644 index 000000000..df26e3cb5 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_ld_toilet_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_01.png new file mode 100644 index 000000000..941817d9c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_02.png new file mode 100644 index 000000000..cc83775a1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/p_shower_towel_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/p_shower_towel_s.png new file mode 100644 index 000000000..2e2fd1627 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/p_shower_towel_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_beach_towel_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_beach_towel_01.png new file mode 100644 index 000000000..83faf12d9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_beach_towel_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_01.png new file mode 100644 index 000000000..92f575e97 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_07.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_07.png new file mode 100644 index 000000000..7a6d3ea10 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_07.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_08.png new file mode 100644 index 000000000..814223801 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_tint_towel.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_tint_towel.png new file mode 100644 index 000000000..cf75dadc1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_tint_towel.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_01.png new file mode 100644 index 000000000..dfdc52abb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_02.png new file mode 100644 index 000000000..8ea157a95 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_shelf_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_shelf_01.png new file mode 100644 index 000000000..a4fda047a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_shelf_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/bkr_prop_prtmachine_dryer_spin.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/bkr_prop_prtmachine_dryer_spin.png new file mode 100644 index 000000000..9f0a27d06 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/bkr_prop_prtmachine_dryer_spin.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_rub_washer_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_rub_washer_01.png new file mode 100644 index 000000000..6c3e13822 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_rub_washer_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_01.png new file mode 100644 index 000000000..3bfd5ec1b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_02.png new file mode 100644 index 000000000..d442b07d0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_03.png new file mode 100644 index 000000000..cb547eee8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/v_ret_fh_dryer.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/v_ret_fh_dryer.png new file mode 100644 index 000000000..fbf9018ed Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/items/washing/v_ret_fh_dryer.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/mirror.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/mirror.png new file mode 100644 index 000000000..645c6fff2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/mirror.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/shower.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/shower.png new file mode 100644 index 000000000..6acafa53b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/shower.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet-brush.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet-brush.png new file mode 100644 index 000000000..e45bdcce7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet-brush.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet-paper.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet-paper.png new file mode 100644 index 000000000..5c9fd6e77 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet-paper.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet.png new file mode 100644 index 000000000..f148c9178 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/toilet.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/washing.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/washing.png new file mode 100644 index 000000000..24021463f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bathroom/washing.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bed.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bed.png new file mode 100644 index 000000000..43dfe35d8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bed.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bed-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bed-blue.svg new file mode 100644 index 000000000..4f77112c1 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bed-blue.svg @@ -0,0 +1,10240 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitelamp-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitelamp-blue.svg new file mode 100644 index 000000000..a14804f2e --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitelamp-blue.svg @@ -0,0 +1,9700 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitetable-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitetable-blue.svg new file mode 100644 index 000000000..256cd1908 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitetable-blue.svg @@ -0,0 +1,10237 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-carpet-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-carpet-blue.svg new file mode 100644 index 000000000..a096835cf --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-carpet-blue.svg @@ -0,0 +1,9612 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-chair-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-chair-blue.svg new file mode 100644 index 000000000..5369f571a --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-chair-blue.svg @@ -0,0 +1,9581 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-cosmetics-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-cosmetics-blue.svg new file mode 100644 index 000000000..50fda8c7b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-cosmetics-blue.svg @@ -0,0 +1,9548 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-desk-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-desk-blue.svg new file mode 100644 index 000000000..f4f93a5fd --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-desk-blue.svg @@ -0,0 +1,9600 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-laptop-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-laptop-blue.svg new file mode 100644 index 000000000..6fafb7f19 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-laptop-blue.svg @@ -0,0 +1,10239 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-picture-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-picture-blue.svg new file mode 100644 index 000000000..01cede38a --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-picture-blue.svg @@ -0,0 +1,9771 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-wardrobe-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-wardrobe-blue.svg new file mode 100644 index 000000000..71af30215 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedroom-wardrobe-blue.svg @@ -0,0 +1,10091 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedside-table.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedside-table.png new file mode 100644 index 000000000..0a21340e1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/bedside-table.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/carpet.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/carpet.png new file mode 100644 index 000000000..da586533e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/carpet.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/decals.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/decals.png new file mode 100644 index 000000000..eb2dde5ce Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/decals.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_08.png new file mode 100644 index 000000000..2d493056a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_09.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_09.png new file mode 100644 index 000000000..2fe08c2bc Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_09.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_wide_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_wide_05.png new file mode 100644 index 000000000..5859d9e66 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_wide_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_with_table_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_with_table_02.png new file mode 100644 index 000000000..67de1abee Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_with_table_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_01.png new file mode 100644 index 000000000..e658f9446 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_02.png new file mode 100644 index 000000000..b46fd57a8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/bkr_prop_biker_campbed_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/bkr_prop_biker_campbed_01.png new file mode 100644 index 000000000..5b8e2fd96 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/bkr_prop_biker_campbed_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/ex_prop_exec_bed_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/ex_prop_exec_bed_01.png new file mode 100644 index 000000000..27149fbd7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/ex_prop_exec_bed_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/gr_prop_bunker_bed_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/gr_prop_bunker_bed_01.png new file mode 100644 index 000000000..d1be258fe Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/gr_prop_bunker_bed_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/p_lestersbed_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/p_lestersbed_s.png new file mode 100644 index 000000000..439b30e57 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/p_lestersbed_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/p_mbbed_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/p_mbbed_s.png new file mode 100644 index 000000000..de482056f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/p_mbbed_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/v_res_msonbed_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/v_res_msonbed_s.png new file mode 100644 index 000000000..f6eccc3c0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/bed/v_res_msonbed_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwooll_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwooll_03.png new file mode 100644 index 000000000..cdf3101bb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwooll_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_01.png new file mode 100644 index 000000000..f903c0d51 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_02.png new file mode 100644 index 000000000..5110d6294 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_03.png new file mode 100644 index 000000000..b8bf458aa Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_04.png new file mode 100644 index 000000000..6ed1cb40e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_01.png new file mode 100644 index 000000000..4b1a0cd25 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_03.png new file mode 100644 index 000000000..eaf1ae610 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rughidel_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rughidel_01.png new file mode 100644 index 000000000..8e555414d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rughidel_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rugwooll_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rugwooll_01.png new file mode 100644 index 000000000..1111c4a07 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rugwooll_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/bkr_prop_meth_acetone.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/bkr_prop_meth_acetone.png new file mode 100644 index 000000000..57f8aafb3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/bkr_prop_meth_acetone.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/ex_office_citymodel_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/ex_office_citymodel_01.png new file mode 100644 index 000000000..b9fa6cbc5 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/ex_office_citymodel_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_acc_guitar_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_acc_guitar_01.png new file mode 100644 index 000000000..1df42fa53 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_acc_guitar_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_anim_cash_note.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_anim_cash_note.png new file mode 100644 index 000000000..934e92be4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_anim_cash_note.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_beware_dog_sign.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_beware_dog_sign.png new file mode 100644 index 000000000..f4f738a46 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_beware_dog_sign.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_coke_block_half_a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_coke_block_half_a.png new file mode 100644 index 000000000..a332680fb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_coke_block_half_a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_cs_stock_book.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_cs_stock_book.png new file mode 100644 index 000000000..9490b2726 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_cs_stock_book.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_defilied_ragdoll_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_defilied_ragdoll_01.png new file mode 100644 index 000000000..aedf1db73 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_defilied_ragdoll_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_t_telescope_01b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_t_telescope_01b.png new file mode 100644 index 000000000..f08697a20 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_t_telescope_01b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_weed_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_weed_01.png new file mode 100644 index 000000000..34c218e50 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/prop_weed_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_fa_candle02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_fa_candle02.png new file mode 100644 index 000000000..84dd19c24 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_fa_candle02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tissues.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tissues.png new file mode 100644 index 000000000..12ed38c7b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tissues.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tt_cigs01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tt_cigs01.png new file mode 100644 index 000000000..ddbfa677a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tt_cigs01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_ret_ml_chips1.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_ret_ml_chips1.png new file mode 100644 index 000000000..f90e6e0db Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/v_ret_ml_chips1.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_casino_art_bird_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_casino_art_bird_01a.png new file mode 100644 index 000000000..e9c4ed388 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_casino_art_bird_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_colle_pogo.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_colle_pogo.png new file mode 100644 index 000000000..18278e067 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_colle_pogo.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_key_cabinet_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_key_cabinet_01a.png new file mode 100644 index 000000000..5bfd3a7a6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_key_cabinet_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/bkr_prop_clubhouse_laptop_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/bkr_prop_clubhouse_laptop_01a.png new file mode 100644 index 000000000..b86873aec Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/bkr_prop_clubhouse_laptop_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/hei_prop_hei_cs_keyboard.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/hei_prop_hei_cs_keyboard.png new file mode 100644 index 000000000..6eb74d131 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/hei_prop_hei_cs_keyboard.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/p_cs_laptop_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/p_cs_laptop_02.png new file mode 100644 index 000000000..cd4b6df64 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/p_cs_laptop_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_cs_mouse_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_cs_mouse_01.png new file mode 100644 index 000000000..b10006e3d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_cs_mouse_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_laptop_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_laptop_01a.png new file mode 100644 index 000000000..aac0aa98d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_laptop_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_01.png new file mode 100644 index 000000000..0d52c1d43 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_02.png new file mode 100644 index 000000000..3771212b7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_03.png new file mode 100644 index 000000000..f8295717a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_07.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_07.png new file mode 100644 index 000000000..ea6510142 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_07.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_white_keyboard.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_white_keyboard.png new file mode 100644 index 000000000..e7aa08045 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_white_keyboard.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/sm_prop_smug_speaker.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/sm_prop_smug_speaker.png new file mode 100644 index 000000000..141ecff9e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/sm_prop_smug_speaker.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/stt_prop_speakerstack_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/stt_prop_speakerstack_01a.png new file mode 100644 index 000000000..bc451ec0b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/stt_prop_speakerstack_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/v_ind_ss_laptop.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/v_ind_ss_laptop.png new file mode 100644 index 000000000..6d9fca8ac Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/v_ind_ss_laptop.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/v_res_pcspeaker.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/v_res_pcspeaker.png new file mode 100644 index 000000000..1f6e8aa90 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/v_res_pcspeaker.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_base_computer_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_base_computer_01.png new file mode 100644 index 000000000..ac4d28eba Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_base_computer_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_01.png new file mode 100644 index 000000000..bc559e2c0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_02.png new file mode 100644 index 000000000..93158171f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_laptop_agent14_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_laptop_agent14_01.png new file mode 100644 index 000000000..40e2e4d15 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_laptop_agent14_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_mp_h_acc_artwalll_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_mp_h_acc_artwalll_01.png new file mode 100644 index 000000000..5f189c423 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_mp_h_acc_artwalll_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwallm_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwallm_01.png new file mode 100644 index 000000000..67111e7b2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwallm_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwalls_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwalls_03.png new file mode 100644 index 000000000..5206295e7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwalls_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings01.png new file mode 100644 index 000000000..05974ae7f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings02.png new file mode 100644 index 000000000..e218f0897 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings03.png new file mode 100644 index 000000000..fe26b0ad1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/hei_heist_acc_artgolddisc_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/hei_heist_acc_artgolddisc_01.png new file mode 100644 index 000000000..52a6bc3e2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/hei_heist_acc_artgolddisc_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ng_proc_paintcan01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ng_proc_paintcan01a.png new file mode 100644 index 000000000..9ea9f0084 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/ng_proc_paintcan01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_roller.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_roller.png new file mode 100644 index 000000000..e14ed9add Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_roller.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_spray01b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_spray01b.png new file mode 100644 index 000000000..ad43ece33 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_spray01b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_wpaper01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_wpaper01.png new file mode 100644 index 000000000..8b4c07f99 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_wpaper01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffloorm_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffloorm_02.png new file mode 100644 index 000000000..1cde2c5b0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffloorm_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffreel_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffreel_01.png new file mode 100644 index 000000000..00ea307c8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffreel_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelfwallm_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelfwallm_01.png new file mode 100644 index 000000000..0fd63bd61 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelfwallm_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/bkr_prop_gunlocker_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/bkr_prop_gunlocker_01a.png new file mode 100644 index 000000000..672edc7b8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/bkr_prop_gunlocker_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/ch_prop_ch_service_locker_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/ch_prop_ch_service_locker_01a.png new file mode 100644 index 000000000..5f2810f59 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/ch_prop_ch_service_locker_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/p_cs_locker_01_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/p_cs_locker_01_s.png new file mode 100644 index 000000000..898a4f487 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/p_cs_locker_01_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/v_serv_cupboard_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/v_serv_cupboard_01.png new file mode 100644 index 000000000..882bd3a86 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/items/wardrobe/v_serv_cupboard_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/lamp.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/lamp.png new file mode 100644 index 000000000..2e7831047 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/lamp.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/laptop.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/laptop.png new file mode 100644 index 000000000..e86555cc6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/laptop.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/painting.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/painting.png new file mode 100644 index 000000000..f4cf4c476 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/painting.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/stool.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/stool.png new file mode 100644 index 000000000..2c50b0864 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/stool.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/table.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/table.png new file mode 100644 index 000000000..ce10cc12d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/table.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/wardrobe.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/wardrobe.png new file mode 100644 index 000000000..6331af1ba Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/bedroom/wardrobe.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/garden-camera-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/garden-camera-blue.svg new file mode 100644 index 000000000..06ce5ebac --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/garden-camera-blue.svg @@ -0,0 +1,10843 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/garden-camera.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/garden-camera.svg new file mode 100644 index 000000000..48a9132ca --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/garden-camera.svg @@ -0,0 +1,10843 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/main.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/main.png new file mode 100644 index 000000000..4f07aaf4e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/camera/main.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/bush.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/bush.png new file mode 100644 index 000000000..5c95246da Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/bush.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-bench-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-bench-blue.svg new file mode 100644 index 000000000..d3257dab3 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-bench-blue.svg @@ -0,0 +1,10855 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-bushes-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-bushes-blue.svg new file mode 100644 index 000000000..eb481edb2 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-bushes-blue.svg @@ -0,0 +1,10860 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-camera-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-camera-blue.svg new file mode 100644 index 000000000..9012b1991 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-camera-blue.svg @@ -0,0 +1,10844 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-lamp-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-lamp-blue.svg new file mode 100644 index 000000000..ab590a186 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-lamp-blue.svg @@ -0,0 +1,10844 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-tree-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-tree-blue.svg new file mode 100644 index 000000000..843c1a62e --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/garden-tree-blue.svg @@ -0,0 +1,10571 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_dead_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_dead_02.png new file mode 100644 index 000000000..3fa5b858f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_dead_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_grape_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_grape_01.png new file mode 100644 index 000000000..0ebf36bfb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_grape_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c.png new file mode 100644 index 000000000..e9ece5720 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c_cr.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c_cr.png new file mode 100644 index 000000000..3f8b42aaf Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c_cr.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01d.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01d.png new file mode 100644 index 000000000..8554deaf6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01d.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01e_cr2.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01e_cr2.png new file mode 100644 index 000000000..20e8d0e15 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01e_cr2.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_03.png new file mode 100644 index 000000000..d976fc9c7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_03.png new file mode 100644 index 000000000..92eefd86a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_05.png new file mode 100644 index 000000000..89aa42dff Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_06.png new file mode 100644 index 000000000..c5ef3a579 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_01.png new file mode 100644 index 000000000..480d6adf1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_02.png new file mode 100644 index 000000000..887f83b0c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_03.png new file mode 100644 index 000000000..5b1ac3f2f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_04.png new file mode 100644 index 000000000..51f09db7f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_07.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_07.png new file mode 100644 index 000000000..3e74febd9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_07.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_08.png new file mode 100644 index 000000000..78c9ee9b1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_ornament_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_ornament_01.png new file mode 100644 index 000000000..bc7d09bc8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_ornament_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_snow_bush_02_a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_snow_bush_02_a.png new file mode 100644 index 000000000..3a95b8e1b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/bush/prop_snow_bush_02_a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_joshua_tree_02c.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_joshua_tree_02c.png new file mode 100644 index 000000000..fca32102b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_joshua_tree_02c.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_prop_tree_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_prop_tree_02.png new file mode 100644 index 000000000..4ac6e5b20 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_prop_tree_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_snow_tree_03_h.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_snow_tree_03_h.png new file mode 100644 index 000000000..cc2fba406 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_snow_tree_03_h.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_04.png new file mode 100644 index 000000000..2f15fcb69 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_05.png new file mode 100644 index 000000000..e5d83ffe9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_cypress_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_cypress_01.png new file mode 100644 index 000000000..e2a80d240 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_cypress_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_01.png new file mode 100644 index 000000000..554550fed Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_creator.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_creator.png new file mode 100644 index 000000000..a40e6fa2b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_creator.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eucalip_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eucalip_01.png new file mode 100644 index 000000000..0718c272b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eucalip_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_fallen_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_fallen_01.png new file mode 100644 index 000000000..03ff136d9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_fallen_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_jacada_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_jacada_02.png new file mode 100644 index 000000000..2b54972a0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_jacada_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_lficus_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_lficus_06.png new file mode 100644 index 000000000..04ecc4fba Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_lficus_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_log_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_log_02.png new file mode 100644 index 000000000..1ea411405 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_log_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_maple_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_maple_02.png new file mode 100644 index 000000000..dee40fbf8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_maple_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_mquite_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_mquite_01.png new file mode 100644 index 000000000..374dbb91c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_mquite_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_olive_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_olive_01.png new file mode 100644 index 000000000..403024cdb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_olive_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_stump_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_stump_01.png new file mode 100644 index 000000000..e06163d73 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_stump_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_cedar_trunk_001.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_cedar_trunk_001.png new file mode 100644 index 000000000..0d4aca039 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_cedar_trunk_001.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_04.png new file mode 100644 index 000000000..21aef8750 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_base_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_base_01.png new file mode 100644 index 000000000..d9eaa58ba Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_base_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/lamp.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/lamp.png new file mode 100644 index 000000000..ad462f678 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/lamp.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/sofa.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/sofa.png new file mode 100644 index 000000000..8f371e6e5 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/sofa.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/tree.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/tree.png new file mode 100644 index 000000000..57573e8a7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/garden/tree.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/chair.png new file mode 100644 index 000000000..81f496477 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/cooker.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/cooker.png new file mode 100644 index 000000000..0a0a946d2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/cooker.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/dishwasher.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/dishwasher.png new file mode 100644 index 000000000..0fae91b1d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/dishwasher.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/fridge.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/fridge.png new file mode 100644 index 000000000..9a7b9b446 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/fridge.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/hanging-caninets.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/hanging-caninets.png new file mode 100644 index 000000000..59b4a3169 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/hanging-caninets.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/hotplate.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/hotplate.png new file mode 100644 index 000000000..593265f08 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/hotplate.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_08.png new file mode 100644 index 000000000..8492a1b6e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_09.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_09.png new file mode 100644 index 000000000..7e86de2b3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_09.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_12.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_12.png new file mode 100644 index 000000000..89f64117b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_12.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_09.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_09.png new file mode 100644 index 000000000..c31eb083d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_09.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_11.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_11.png new file mode 100644 index 000000000..8788bf147 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_11.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_12.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_12.png new file mode 100644 index 000000000..9f2ad0cbd Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_12.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_13.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_13.png new file mode 100644 index 000000000..5a80daa2c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_13.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairstool_12.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairstool_12.png new file mode 100644 index 000000000..5219c5e30 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairstool_12.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_biker_boardchair01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_biker_boardchair01.png new file mode 100644 index 000000000..dc06cebc1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_biker_boardchair01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_clubhouse_chair_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_clubhouse_chair_01.png new file mode 100644 index 000000000..e66240472 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_clubhouse_chair_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/ex_prop_offchair_exec_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/ex_prop_offchair_exec_01.png new file mode 100644 index 000000000..dfa3f4bdd Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/ex_prop_offchair_exec_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/gr_prop_highendchair_gr_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/gr_prop_highendchair_gr_01a.png new file mode 100644 index 000000000..a86063f4c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/gr_prop_highendchair_gr_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_benchshort.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_benchshort.png new file mode 100644 index 000000000..ec9debf9e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_benchshort.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_chairarm_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_chairarm_06.png new file mode 100644 index 000000000..23d6786f0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_chairarm_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_prop_hei_skid_chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_prop_hei_skid_chair.png new file mode 100644 index 000000000..52cd6fc7c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/hei_prop_hei_skid_chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/p_dinechair_01_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/p_dinechair_01_s.png new file mode 100644 index 000000000..85ca489e0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/p_dinechair_01_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01a.png new file mode 100644 index 000000000..544b0b472 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01b.png new file mode 100644 index 000000000..9dfcdb8a9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_02.png new file mode 100644 index 000000000..1ff44a118 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_03.png new file mode 100644 index 000000000..ec5b69eed Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_07.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_07.png new file mode 100644 index 000000000..615f24996 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_07.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_08.png new file mode 100644 index 000000000..3ec7756dc Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_09.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_09.png new file mode 100644 index 000000000..e68a19da1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_09.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chateau_chair_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chateau_chair_01.png new file mode 100644 index 000000000..528764cde Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chateau_chair_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_direct_chair_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_direct_chair_01.png new file mode 100644 index 000000000..ac179dac2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_direct_chair_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_gc_chair02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_gc_chair02.png new file mode 100644 index 000000000..546cfd7e3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_gc_chair02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_off_chair_04b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_off_chair_04b.png new file mode 100644 index 000000000..83900f092 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_off_chair_04b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_deck_chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_deck_chair.png new file mode 100644 index 000000000..c00c34e5f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_deck_chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_wood_chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_wood_chair.png new file mode 100644 index 000000000..0a340adf9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_wood_chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_02_chr.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_02_chr.png new file mode 100644 index 000000000..a9c9f0a50 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_02_chr.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_04_chr.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_04_chr.png new file mode 100644 index 000000000..00952041d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_04_chr.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_05_chr.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_05_chr.png new file mode 100644 index 000000000..2291624ca Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_05_chr.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_06_chr.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_06_chr.png new file mode 100644 index 000000000..758f7d9dd Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_06_chr.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_08_chr.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_08_chr.png new file mode 100644 index 000000000..7d6a58f69 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_08_chr.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_yacht_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_yacht_table_01.png new file mode 100644 index 000000000..d181e523a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/prop_yacht_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_bk_chair3.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_bk_chair3.png new file mode 100644 index 000000000..3980569f1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_bk_chair3.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_cd_chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_cd_chair.png new file mode 100644 index 000000000..b7d68d9f1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_cd_chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_ilev_hd_chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_ilev_hd_chair.png new file mode 100644 index 000000000..84d7e7d35 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_ilev_hd_chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_res_m_l_chair1.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_res_m_l_chair1.png new file mode 100644 index 000000000..72f11a93f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_res_m_l_chair1.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_ret_fh_chair01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_ret_fh_chair01.png new file mode 100644 index 000000000..30be0ce7e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/v_ret_fh_chair01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_base_cia_chair_conf.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_base_cia_chair_conf.png new file mode 100644 index 000000000..de32cab9f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_base_cia_chair_conf.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_int_lev_sub_chair_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_int_lev_sub_chair_01.png new file mode 100644 index 000000000..ea47d97e6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_int_lev_sub_chair_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_lab_chairarm_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_lab_chairarm_02.png new file mode 100644 index 000000000..279441d94 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/chair/xm_lab_chairarm_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_chip_fryer.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_chip_fryer.png new file mode 100644 index 000000000..2e5f45a38 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_chip_fryer.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_cooker_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_cooker_03.png new file mode 100644 index 000000000..26e086671 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_cooker_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_beerfridge_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_beerfridge_01.png new file mode 100644 index 000000000..2311b2b7e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_beerfridge_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_02.png new file mode 100644 index 000000000..309d0bcf9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_03.png new file mode 100644 index 000000000..cb51318c7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_01.png new file mode 100644 index 000000000..35217e673 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_03.png new file mode 100644 index 000000000..e057b8759 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_trailr_fridge.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_trailr_fridge.png new file mode 100644 index 000000000..e97428d53 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_trailr_fridge.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_vend_fridge01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_vend_fridge01.png new file mode 100644 index 000000000..a12642d59 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_vend_fridge01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_fridgemoda.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_fridgemoda.png new file mode 100644 index 000000000..d09e2d843 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_fridgemoda.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_tre_fridge.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_tre_fridge.png new file mode 100644 index 000000000..ecdb73e62 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_tre_fridge.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_ret_ml_fridge.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_ret_ml_fridge.png new file mode 100644 index 000000000..b78622f3a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/fridge/v_ret_ml_fridge.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png new file mode 100644 index 000000000..fb16f92bb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png new file mode 100644 index 000000000..6e796a83c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png new file mode 100644 index 000000000..677b8259f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png new file mode 100644 index 000000000..e8615a54e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png new file mode 100644 index 000000000..bd3dc8e31 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png new file mode 100644 index 000000000..05d799f83 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png new file mode 100644 index 000000000..5e5ec4250 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png new file mode 100644 index 000000000..a9c0dfcb8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png new file mode 100644 index 000000000..cbf31f366 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png new file mode 100644 index 000000000..0a9b2b52c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png new file mode 100644 index 000000000..dab506937 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png new file mode 100644 index 000000000..48aa5678d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png new file mode 100644 index 000000000..f222ced25 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png new file mode 100644 index 000000000..6864f90b9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_cs_bowie_knife.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_cs_bowie_knife.png new file mode 100644 index 000000000..3d0f4e020 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_cs_bowie_knife.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_w_me_knife_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_w_me_knife_01.png new file mode 100644 index 000000000..1c99f14b3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_w_me_knife_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mknifeblock.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mknifeblock.png new file mode 100644 index 000000000..1f4feeeac Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mknifeblock.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mkniferack.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mkniferack.png new file mode 100644 index 000000000..84ff1ec6d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mkniferack.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_01.png new file mode 100644 index 000000000..3feee5876 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_02.png new file mode 100644 index 000000000..056954f8f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_microwave_1.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_microwave_1.png new file mode 100644 index 000000000..31043be8e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_microwave_1.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_bar_sink_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_bar_sink_01.png new file mode 100644 index 000000000..96b003ebf Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_bar_sink_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_02.png new file mode 100644 index 000000000..d187bbbd4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_06.png new file mode 100644 index 000000000..4a158e434 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/v_ilev_mm_faucet.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/v_ilev_mm_faucet.png new file mode 100644 index 000000000..fec85df00 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/v_ilev_mm_faucet.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/v_res_mbsink.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/v_res_mbsink.png new file mode 100644 index 000000000..a5e852a70 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/sink/v_res_mbsink.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_01.png new file mode 100644 index 000000000..a0837e4ff Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_04.png new file mode 100644 index 000000000..e5b2598df Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_06.png new file mode 100644 index 000000000..dc99faadd Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_coffee_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_coffee_08.png new file mode 100644 index 000000000..f69e85f61 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_coffee_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidelrg_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidelrg_02.png new file mode 100644 index 000000000..e813dd285 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidelrg_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidesml_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidesml_01.png new file mode 100644 index 000000000..902ad67b0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidesml_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_01.png new file mode 100644 index 000000000..37e781bca Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_02.png new file mode 100644 index 000000000..ed0dd621d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_side_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_side_table_01.png new file mode 100644 index 000000000..8c44322e0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_side_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_coke_pallet_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_coke_pallet_01a.png new file mode 100644 index 000000000..ce1724fef Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_coke_pallet_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_fakeid_table.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_fakeid_table.png new file mode 100644 index 000000000..65632d399 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_fakeid_table.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_weed_table_01b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_weed_table_01b.png new file mode 100644 index 000000000..b7f61d079 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_weed_table_01b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/ex_mp_h_din_table_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/ex_mp_h_din_table_05.png new file mode 100644 index 000000000..d19ab64d2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/ex_mp_h_din_table_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/ex_prop_ex_console_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/ex_prop_ex_console_table_01.png new file mode 100644 index 000000000..6c4d7f41a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/ex_prop_ex_console_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_04.png new file mode 100644 index 000000000..6db15d6e8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_06.png new file mode 100644 index 000000000..cc4ad88a3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_07.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_07.png new file mode 100644 index 000000000..dc7572452 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_07.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_fbi3_coffee_table.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_fbi3_coffee_table.png new file mode 100644 index 000000000..5c03ea015 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_fbi3_coffee_table.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_pooltable_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_pooltable_02.png new file mode 100644 index 000000000..97dc35f58 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_pooltable_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_01.png new file mode 100644 index 000000000..6e1a324b0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_02.png new file mode 100644 index 000000000..dc67f03de Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_04.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_04.png new file mode 100644 index 000000000..c73ee52b0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_04.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_05.png new file mode 100644 index 000000000..745bb72af Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_06.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_06.png new file mode 100644 index 000000000..335f85450 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_06.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_07.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_07.png new file mode 100644 index 000000000..be35d3955 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_07.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_08.png new file mode 100644 index 000000000..dc4f40145 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_01.png new file mode 100644 index 000000000..404e0ac04 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_02.png new file mode 100644 index 000000000..38cba8079 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_tennis.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_tennis.png new file mode 100644 index 000000000..538123352 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_tennis.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tablesmall_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tablesmall_01.png new file mode 100644 index 000000000..629498bf9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tablesmall_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tri_table_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tri_table_01.png new file mode 100644 index 000000000..ec8be281c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tri_table_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_ven_market_table1.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_ven_market_table1.png new file mode 100644 index 000000000..9a083572e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_ven_market_table1.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_yacht_table_03.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_yacht_table_03.png new file mode 100644 index 000000000..318b3a08b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/prop_yacht_table_03.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/v_ret_fh_dinetable.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/v_ret_fh_dinetable.png new file mode 100644 index 000000000..77a24834d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/items/tables/v_ret_fh_dinetable.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-burners-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-burners-blue.svg new file mode 100644 index 000000000..519d59fd9 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-burners-blue.svg @@ -0,0 +1,10505 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-chairs-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-chairs-blue.svg new file mode 100644 index 000000000..30bef66bf --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-chairs-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-counter1-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-counter1-blue.svg new file mode 100644 index 000000000..daaeff5d9 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-counter1-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-counter2-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-counter2-blue.svg new file mode 100644 index 000000000..917219455 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-counter2-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-dishwasher-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-dishwasher-blue.svg new file mode 100644 index 000000000..1b3e829a6 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-dishwasher-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-fridge-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-fridge-blue.svg new file mode 100644 index 000000000..feaafb25e --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-fridge-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-hood-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-hood-blue.svg new file mode 100644 index 000000000..3b018d017 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-hood-blue.svg @@ -0,0 +1,10509 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-knives-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-knives-blue.svg new file mode 100644 index 000000000..c7986f643 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-knives-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-microwave-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-microwave-blue.svg new file mode 100644 index 000000000..edc7ace06 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-microwave-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-oven-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-oven-blue.svg new file mode 100644 index 000000000..839de6c79 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-oven-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-sink-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-sink-blue.svg new file mode 100644 index 000000000..62a593f43 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-sink-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-table-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-table-blue.svg new file mode 100644 index 000000000..d02b02036 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-table-blue.svg @@ -0,0 +1,11190 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-upshelf-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-upshelf-blue.svg new file mode 100644 index 000000000..c8416a701 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchen-upshelf-blue.svg @@ -0,0 +1,10490 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchenette-left.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchenette-left.png new file mode 100644 index 000000000..567dbb4d9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchenette-left.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchenette-right.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchenette-right.png new file mode 100644 index 000000000..64fcef9b4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/kitchenette-right.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/knife-block-set.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/knife-block-set.png new file mode 100644 index 000000000..20555faa8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/knife-block-set.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/microwave.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/microwave.png new file mode 100644 index 000000000..d67072da4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/microwave.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/oven.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/oven.png new file mode 100644 index 000000000..6ab0e5a94 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/oven.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/sink.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/sink.png new file mode 100644 index 000000000..275b39be1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/sink.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/table.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/table.png new file mode 100644 index 000000000..704e61d20 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/kitchen/table.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/garden-lamp-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/garden-lamp-blue.svg new file mode 100644 index 000000000..6d8d0c63f --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/garden-lamp-blue.svg @@ -0,0 +1,10843 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/garden-lamp.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/garden-lamp.svg new file mode 100644 index 000000000..b33eba602 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/garden-lamp.svg @@ -0,0 +1,10842 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/main.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/main.png new file mode 100644 index 000000000..a6a432dc7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/light/main.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/couch-table.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/couch-table.png new file mode 100644 index 000000000..6fbab11fa Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/couch-table.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/couch.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/couch.png new file mode 100644 index 000000000..9eeee89bb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/couch.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floor_lamp_int_08.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floor_lamp_int_08.png new file mode 100644 index 000000000..70ff7d14e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floor_lamp_int_08.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floorlamp_a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floorlamp_a.png new file mode 100644 index 000000000..43459f36d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floorlamp_a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_lit_lamptablenight_16.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_lit_lamptablenight_16.png new file mode 100644 index 000000000..7d7046c61 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_lit_lamptablenight_16.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/bkr_prop_fakeid_desklamp_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/bkr_prop_fakeid_desklamp_01a.png new file mode 100644 index 000000000..9aaf0e3dc Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/bkr_prop_fakeid_desklamp_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_lamp_ceiling_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_lamp_ceiling_01a.png new file mode 100644 index 000000000..bb6646910 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_lamp_ceiling_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_tunnel_worklight.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_tunnel_worklight.png new file mode 100644 index 000000000..03644d663 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_tunnel_worklight.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/h4_prop_battle_lights_wall_l_b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/h4_prop_battle_lights_wall_l_b.png new file mode 100644 index 000000000..1cc35f6de Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/h4_prop_battle_lights_wall_l_b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/hei_heist_lit_lightpendant_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/hei_heist_lit_lightpendant_01.png new file mode 100644 index 000000000..a3ea2f331 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/hei_heist_lit_lightpendant_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/prop_beer_neon_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/prop_beer_neon_01.png new file mode 100644 index 000000000..af9793712 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/prop_beer_neon_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/prop_wall_light_08a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/prop_wall_light_08a.png new file mode 100644 index 000000000..7d2d9e213 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/prop_wall_light_08a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_med_examlight.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_med_examlight.png new file mode 100644 index 000000000..290e4931b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_med_examlight.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_res_tre_lightfan.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_res_tre_lightfan.png new file mode 100644 index 000000000..e022b9cf9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_res_tre_lightfan.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_ret_fh_walllighton.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_ret_fh_walllighton.png new file mode 100644 index 000000000..ffebdc40f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/v_ret_fh_walllighton.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/vw_prop_casino_art_lampf_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/vw_prop_casino_art_lampf_01a.png new file mode 100644 index 000000000..ced376fa1 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/lamp/vw_prop_casino_art_lampf_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_palm_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_palm_01.png new file mode 100644 index 000000000..b19f7b4a6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_palm_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_tall_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_tall_01.png new file mode 100644 index 000000000..b9103f85f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_tall_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/bkr_prop_weed_bucket_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/bkr_prop_weed_bucket_01a.png new file mode 100644 index 000000000..785dda5b9 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/bkr_prop_weed_bucket_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/ch_prop_ch_planter_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/ch_prop_ch_planter_01.png new file mode 100644 index 000000000..10f064e87 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/ch_prop_ch_planter_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/p_int_jewel_plant_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/p_int_jewel_plant_01.png new file mode 100644 index 000000000..841dc8756 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/p_int_jewel_plant_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_fbibombplant.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_fbibombplant.png new file mode 100644 index 000000000..f0dd01776 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_fbibombplant.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_plant_int_02a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_plant_int_02a.png new file mode 100644 index 000000000..8cb59f337 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_plant_int_02a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_pot_plant_02a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_pot_plant_02a.png new file mode 100644 index 000000000..89dc8f31a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/prop_pot_plant_02a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/vw_prop_casino_art_plant_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/vw_prop_casino_art_plant_01a.png new file mode 100644 index 000000000..518dbc1aa Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/plant/vw_prop_casino_art_plant_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa2seat_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa2seat_02.png new file mode 100644 index 000000000..18836dd7c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa2seat_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa_daybed_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa_daybed_01.png new file mode 100644 index 000000000..2ac433f5a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa_daybed_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofacorn_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofacorn_01.png new file mode 100644 index 000000000..38f0e6616 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofacorn_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_yacht_sofa_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_yacht_sofa_01.png new file mode 100644 index 000000000..696f773cb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_yacht_sofa_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/bkr_prop_clubhouse_sofa_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/bkr_prop_clubhouse_sofa_01a.png new file mode 100644 index 000000000..b2769c4dc Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/bkr_prop_clubhouse_sofa_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/gr_dlc_gr_yacht_props_lounger.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/gr_dlc_gr_yacht_props_lounger.png new file mode 100644 index 000000000..cf7a4ef1d Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/gr_dlc_gr_yacht_props_lounger.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofa3seat_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofa3seat_01.png new file mode 100644 index 000000000..d69e368e6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofa3seat_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofacorn_05.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofacorn_05.png new file mode 100644 index 000000000..8401f1c5a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofacorn_05.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/imp_prop_impexp_sofabed_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/imp_prop_impexp_sofabed_01a.png new file mode 100644 index 000000000..3468358e5 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/imp_prop_impexp_sofabed_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/p_res_sofa_l_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/p_res_sofa_l_s.png new file mode 100644 index 000000000..3176b8ede Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/p_res_sofa_l_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/p_v_med_p_sofa_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/p_v_med_p_sofa_s.png new file mode 100644 index 000000000..3a0f558f8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/p_v_med_p_sofa_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/prop_bench_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/prop_bench_01a.png new file mode 100644 index 000000000..f7f16d842 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/prop_bench_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/prop_yaught_sofa_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/prop_yaught_sofa_01.png new file mode 100644 index 000000000..50d112ced Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/prop_yaught_sofa_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/v_tre_sofa_mess_b_s.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/v_tre_sofa_mess_b_s.png new file mode 100644 index 000000000..566ee667a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/v_tre_sofa_mess_b_s.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/xm_lab_sofa_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/xm_lab_sofa_01.png new file mode 100644 index 000000000..b907bb4ba Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/sofa/xm_lab_sofa_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/apa_mp_h_str_avunits_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/apa_mp_h_str_avunits_01.png new file mode 100644 index 000000000..18fbce502 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/apa_mp_h_str_avunits_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ba_prop_battle_dj_deck_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ba_prop_battle_dj_deck_01a.png new file mode 100644 index 000000000..3475faa7a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ba_prop_battle_dj_deck_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01a.png new file mode 100644 index 000000000..6979dd486 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01b.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01b.png new file mode 100644 index 000000000..00a697071 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01b.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_02a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_02a.png new file mode 100644 index 000000000..72ab484c3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_02a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_weed_fan_floor_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_weed_fan_floor_01a.png new file mode 100644 index 000000000..b8d955597 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_weed_fan_floor_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ch_prop_arcade_claw_01a.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ch_prop_arcade_claw_01a.png new file mode 100644 index 000000000..56ca55184 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ch_prop_arcade_claw_01a.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_office_swag_electronic.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_office_swag_electronic.png new file mode 100644 index 000000000..d3ca1435a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_office_swag_electronic.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_ex_tv_flat_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_ex_tv_flat_01.png new file mode 100644 index 000000000..3ce32c762 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_ex_tv_flat_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_tv_settop_remote.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_tv_settop_remote.png new file mode 100644 index 000000000..e13e2c8ab Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_tv_settop_remote.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/hei_prop_hei_carrier_disp_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/hei_prop_hei_carrier_disp_01.png new file mode 100644 index 000000000..22e910425 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/hei_prop_hei_carrier_disp_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_arcade_01.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_arcade_01.png new file mode 100644 index 000000000..adebe16f7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_arcade_01.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_cs_cctv.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_cs_cctv.png new file mode 100644 index 000000000..690c2be70 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_cs_cctv.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_microphone_02.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_microphone_02.png new file mode 100644 index 000000000..c6c9f2948 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_microphone_02.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_monitor_01c.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_monitor_01c.png new file mode 100644 index 000000000..dee2b3e4f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/prop_monitor_01c.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/v_res_vacuum.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/v_res_vacuum.png new file mode 100644 index 000000000..635659e2a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/items/tv/v_res_vacuum.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/lamp.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/lamp.png new file mode 100644 index 000000000..0ff5bc327 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/lamp.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-couch-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-couch-blue.svg new file mode 100644 index 000000000..e8e235959 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-couch-blue.svg @@ -0,0 +1,10238 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-lamp-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-lamp-blue.svg new file mode 100644 index 000000000..09f89723d --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-lamp-blue.svg @@ -0,0 +1,10238 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-plant-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-plant-blue.svg new file mode 100644 index 000000000..a9a889af2 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-plant-blue.svg @@ -0,0 +1,10237 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-table-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-table-blue.svg new file mode 100644 index 000000000..5805ab09a --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-table-blue.svg @@ -0,0 +1,10993 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-tv-blue.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-tv-blue.svg new file mode 100644 index 000000000..03965a643 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/livingroom-tv-blue.svg @@ -0,0 +1,10238 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/plant.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/plant.png new file mode 100644 index 000000000..b887207c4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/plant.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/tv.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/tv.png new file mode 100644 index 000000000..378b307f0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/rooms/living-room/tv.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/sidebar/box.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/sidebar/box.png new file mode 100644 index 000000000..8e47f442b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/sidebar/box.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/sidebar/chair.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/sidebar/chair.png new file mode 100644 index 000000000..d4bb83de2 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/sidebar/chair.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/stash/cursor.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/stash/cursor.svg new file mode 100644 index 000000000..5f9c9932d --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/stash/cursor.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/stash/question.png b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/stash/question.png new file mode 100644 index 000000000..ad59be23b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/stash/question.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/bathroom.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/bathroom.svg new file mode 100644 index 000000000..8edd52868 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/bathroom.svg @@ -0,0 +1,9 @@ + + Nowy projekt + + + + + + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/bedroom.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/bedroom.svg new file mode 100644 index 000000000..58ffde03b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/bedroom.svg @@ -0,0 +1,9 @@ + + Nowy projekt + + + + + + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/garden.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/garden.svg new file mode 100644 index 000000000..29b796c3b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/garden.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/garden2.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/garden2.svg new file mode 100644 index 000000000..6038fd37c --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/garden2.svg @@ -0,0 +1,9 @@ + + Nowy projekt + + + + + + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/kitchen.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/kitchen.svg new file mode 100644 index 000000000..854bade3d --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/kitchen.svg @@ -0,0 +1,9 @@ + + Nowy projekt + + + + + + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/living-room.svg b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/living-room.svg new file mode 100644 index 000000000..86678c7bf --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/decorate/categories/topbar/living-room.svg @@ -0,0 +1,9 @@ + + Nowy projekt + + + + + + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/img/leftBoxes/box2-blue.svg b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/box2-blue.svg new file mode 100644 index 000000000..c26c8c46a --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/box2-blue.svg @@ -0,0 +1,310 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/leftBoxes/box2.svg b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/box2.svg new file mode 100644 index 000000000..604aef535 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/box2.svg @@ -0,0 +1,310 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/leftBoxes/chair2-blue.svg b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/chair2-blue.svg new file mode 100644 index 000000000..d92405002 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/chair2-blue.svg @@ -0,0 +1,342 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/leftBoxes/chair2.svg b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/chair2.svg new file mode 100644 index 000000000..d2f1115ea --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/chair2.svg @@ -0,0 +1,342 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/leftBoxes/house2-blue.svg b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/house2-blue.svg new file mode 100644 index 000000000..22269d77b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/house2-blue.svg @@ -0,0 +1,292 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/leftBoxes/house2.svg b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/house2.svg new file mode 100644 index 000000000..0ec3dfc4b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/img/leftBoxes/house2.svg @@ -0,0 +1,216 @@ + + + + diff --git a/resources/[housing]/qs-housing/html/assets/img/logo.png b/resources/[housing]/qs-housing/html/assets/img/logo.png new file mode 100644 index 000000000..475c09f9f Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/logo.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/aqua.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/aqua.png new file mode 100644 index 000000000..96e4bb785 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/aqua.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/modern.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/modern.png new file mode 100644 index 000000000..0e252083e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/modern.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/monochrome.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/monochrome.png new file mode 100644 index 000000000..8da282e36 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/monochrome.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/moody.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/moody.png new file mode 100644 index 000000000..76eac6458 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/moody.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/regal.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/regal.png new file mode 100644 index 000000000..22f95cdbe Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/regal.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/seductive.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/seductive.png new file mode 100644 index 000000000..d9a58447b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/seductive.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/sharp.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/sharp.png new file mode 100644 index 000000000..563cf43e3 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/sharp.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/vibrant.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/vibrant.png new file mode 100644 index 000000000..296cade98 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/apartment/vibrant.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/classical.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/classical.png new file mode 100644 index 000000000..ba85e1329 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/classical.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/conservative.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/conservative.png new file mode 100644 index 000000000..626dbd89b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/conservative.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/contrast.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/contrast.png new file mode 100644 index 000000000..6f85d6fe7 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/contrast.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/cool.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/cool.png new file mode 100644 index 000000000..e4dba2b7c Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/cool.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/ice.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/ice.png new file mode 100644 index 000000000..079117bee Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/ice.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/polished.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/polished.png new file mode 100644 index 000000000..c40b3a41a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/polished.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/rich.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/rich.png new file mode 100644 index 000000000..7a0da0fbb Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/rich.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/vintage.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/vintage.png new file mode 100644 index 000000000..09142b589 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/vintage.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/management/themes/office/warm.png b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/warm.png new file mode 100644 index 000000000..faa6b912a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/management/themes/office/warm.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/backIpl.png b/resources/[housing]/qs-housing/html/assets/img/stylish/backIpl.png new file mode 100644 index 000000000..0c9546839 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/backIpl.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/backMLO.png b/resources/[housing]/qs-housing/html/assets/img/stylish/backMLO.png new file mode 100644 index 000000000..2b1abfeba Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/backMLO.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/backShadowBlue.png b/resources/[housing]/qs-housing/html/assets/img/stylish/backShadowBlue.png new file mode 100644 index 000000000..d28e4dc93 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/backShadowBlue.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/backShell.png b/resources/[housing]/qs-housing/html/assets/img/stylish/backShell.png new file mode 100644 index 000000000..abc698b51 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/backShell.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/bigHouse.png b/resources/[housing]/qs-housing/html/assets/img/stylish/bigHouse.png new file mode 100644 index 000000000..035993ad0 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/bigHouse.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/cameraBig.png b/resources/[housing]/qs-housing/html/assets/img/stylish/cameraBig.png new file mode 100644 index 000000000..b68bcf272 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/cameraBig.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/cameras.png b/resources/[housing]/qs-housing/html/assets/img/stylish/cameras.png new file mode 100644 index 000000000..967acbd09 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/cameras.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/decorateHouse.png b/resources/[housing]/qs-housing/html/assets/img/stylish/decorateHouse.png new file mode 100644 index 000000000..344d76872 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/decorateHouse.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/houseBackManagmanet.png b/resources/[housing]/qs-housing/html/assets/img/stylish/houseBackManagmanet.png new file mode 100644 index 000000000..b005cc7b8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/houseBackManagmanet.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangDelete.png b/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangDelete.png new file mode 100644 index 000000000..5dc5d1f68 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangDelete.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangEdit.png b/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangEdit.png new file mode 100644 index 000000000..7a92f65a8 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangEdit.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangHous.png b/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangHous.png new file mode 100644 index 000000000..2f44372a6 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/houseMangHous.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/keyMang.png b/resources/[housing]/qs-housing/html/assets/img/stylish/keyMang.png new file mode 100644 index 000000000..ba3eab29b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/keyMang.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/lockedMa.png b/resources/[housing]/qs-housing/html/assets/img/stylish/lockedMa.png new file mode 100644 index 000000000..8b50f4b8a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/lockedMa.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/motionSensors.png b/resources/[housing]/qs-housing/html/assets/img/stylish/motionSensors.png new file mode 100644 index 000000000..f96022c4a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/motionSensors.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/newLamp.png b/resources/[housing]/qs-housing/html/assets/img/stylish/newLamp.png new file mode 100644 index 000000000..0ff0b78e5 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/newLamp.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/paper_createOffer.png b/resources/[housing]/qs-housing/html/assets/img/stylish/paper_createOffer.png new file mode 100644 index 000000000..5af9f8473 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/paper_createOffer.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/securityAlarm.png b/resources/[housing]/qs-housing/html/assets/img/stylish/securityAlarm.png new file mode 100644 index 000000000..04c9d972a Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/securityAlarm.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/securityBefore.png b/resources/[housing]/qs-housing/html/assets/img/stylish/securityBefore.png new file mode 100644 index 000000000..e8e3a620b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/securityBefore.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/storage.png b/resources/[housing]/qs-housing/html/assets/img/stylish/storage.png new file mode 100644 index 000000000..39c6c7ad5 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/storage.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/stylishIconMang.png b/resources/[housing]/qs-housing/html/assets/img/stylish/stylishIconMang.png new file mode 100644 index 000000000..9b31f698e Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/stylishIconMang.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/vault.png b/resources/[housing]/qs-housing/html/assets/img/stylish/vault.png new file mode 100644 index 000000000..f81a3a580 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/vault.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/stylish/warderobe.png b/resources/[housing]/qs-housing/html/assets/img/stylish/warderobe.png new file mode 100644 index 000000000..9c2b00c95 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/stylish/warderobe.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/topMenu/darkMode.png b/resources/[housing]/qs-housing/html/assets/img/topMenu/darkMode.png new file mode 100644 index 000000000..4d09f84f4 Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/topMenu/darkMode.png differ diff --git a/resources/[housing]/qs-housing/html/assets/img/topMenu/whiteMode.png b/resources/[housing]/qs-housing/html/assets/img/topMenu/whiteMode.png new file mode 100644 index 000000000..d243f637b Binary files /dev/null and b/resources/[housing]/qs-housing/html/assets/img/topMenu/whiteMode.png differ diff --git a/resources/[housing]/qs-housing/html/assets/script/api.js b/resources/[housing]/qs-housing/html/assets/script/api.js new file mode 100644 index 000000000..7ed77a399 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/api.js @@ -0,0 +1 @@ +const _0x57cdc3=_0x329c;function _0x329c(e,t){const c=_0x4e6d();return(_0x329c=function(e,t){return e-=404,c[e]})(e,t)}!function(){for(var e=_0x329c,t=_0x4e6d();;)try{if(265661==-parseInt(e(439))+parseInt(e(432))/2*(parseInt(e(426))/3)+parseInt(e(423))/4*(parseInt(e(498))/5)+parseInt(e(419))/6+parseInt(e(494))/7+parseInt(e(446))/8+-parseInt(e(420))/9*(parseInt(e(425))/10))break;t.push(t.shift())}catch(e){t.push(t.shift())}}();import{hideGeometry,cancelRenderGeometry,hideTransformControls}from"./furniture.js";let audio;var bought=!1;const IN_DEV=!window[_0x57cdc3(441)+"ve"],rentHouse=()=>{var e=_0x57cdc3,t={TZdQm:function(e,t,c){return e(t,c)},yZoSc:e(447),YBVig:e(500)};t[e(450)](Post,t[e(515)],{type:t[e(462)]})},buyHouse=()=>{var e=_0x57cdc3,t={hzuFU:function(e,t,c){return e(t,c)},jeDSB:e(447)};t[e(413)](Post,t[e(459)],{type:t[e(459)]})},buyCredit=()=>{var e=_0x57cdc3,t={NxFOX:function(e,t,c){return e(t,c)},GuqkN:e(493)};t[e(461)](Post,t[e(405)],{})},declineContract=()=>{var e=_0x57cdc3,t={ZGCVl:function(e,t,c){return e(t,c)},XQqJT:e(410)};t[e(492)](Post,t[e(477)],{})},exitDecorate=()=>{var e=_0x57cdc3,t={Vwwft:e(488)+"5",fRsUb:function(e){return e()},tEplS:function(e){return e()},kYQbj:function(e){return e()},GZrJc:function(e,t,c){return e(t,c)},dNVaU:e(475)+e(457)},c=t[e(443)][e(448)]("|");let n=0;for(;;){switch(c[n++]){case"0":t[e(501)](cancelRenderGeometry);continue;case"1":t[e(478)](hideTransformControls);continue;case"2":t[e(453)](hideGeometry);continue;case"3":t[e(453)](cancelSelection);continue;case"4":t[e(440)](Post,t[e(436)],{});continue;case"5":t[e(478)](closeUI);continue}break}};let config;const getConfig=async()=>{var e=_0x57cdc3,t={EukFQ:function(e,t){return e(t)},ZqVgK:e(481)};return config=config||await t[e(512)](Post,t[e(472)])},cancelSelection=()=>{var e=_0x57cdc3,t={jidbt:function(e,t,c){return e(t,c)},ghaHA:e(406)+e(460)};bought||t[e(467)](Post,t[e(490)],{})},spawnObject=e=>{var t=_0x57cdc3,c={yuUkT:function(e,t,c){return e(t,c)},IfAzA:t(464)+"t"};bought=bought&&!1,c[t(465)](Post,c[t(409)],e)},buyObject=e=>{var t=_0x57cdc3,c={gDJNQ:function(e,t,c){return e(t,c)},nkzPb:t(422)+t(442)};bought=!0,c[t(497)](Post,c[t(404)],{price:e})},setCameraSpeed=e=>{var t=_0x57cdc3,c={XLqFu:function(e,t,c){return e(t,c)},vyajB:t(463)+t(414),Hmbwi:t(444)};c[t(417)](Post,c[t(434)],{type:c[t(431)],value:e})},setCameraSpeedX=e=>{var t=_0x57cdc3,c={GDUYu:function(e,t,c){return e(t,c)},tNkvo:t(463)+t(414)};c[t(496)](Post,c[t(479)],{type:"x",value:e})},setCameraSpeedY=e=>{var t=_0x57cdc3,c={xleXn:function(e,t,c){return e(t,c)},fnsxy:t(463)+t(414)};c[t(507)](Post,c[t(466)],{type:"y",value:e})},toggleStashMenu=e=>{var t=_0x57cdc3,c={xmNxL:function(e,t,c){return e(t,c)},BvErX:t(502)+"u"};c[t(451)](Post,c[t(489)],{toggle:e})},getOwnedObjects=async()=>{var e=_0x57cdc3,t={ApWIJ:function(e,t,c){return e(t,c)},FVZaF:e(510)+e(449)};return t[e(482)](Post,t[e(408)],{})},selectObject=e=>{var t=_0x57cdc3,c={AVaFX:function(e,t,c){return e(t,c)},HRmsT:t(407)+t(442)};c[t(508)](Post,c[t(437)],{objectData:e})},deselectObject=()=>{var e=_0x57cdc3,t={fYoOC:function(e,t,c){return e(t,c)},ovKmI:e(509)+e(470)+e(428)+e(485)};t[e(486)](Post,t[e(484)],{})},deleteObject=()=>{var e=_0x57cdc3,t={Gozxs:function(e,t,c){return e(t,c)},rrLZa:e(511)+"ct"};t[e(445)](Post,t[e(427)],{})},putStashObject=()=>{var e=_0x57cdc3,t={Tapht:function(e,t,c){return e(t,c)},Mpqfx:e(468)};t[e(471)](Post,t[e(412)],{})},confirmFreemode=async()=>{var e=_0x57cdc3,t={CsXua:function(e,t,c){return e(t,c)},olFwk:e(435)+e(473)};t[e(504)](Post,t[e(514)],{})},cancelFreemode=async()=>{var e=_0x57cdc3,t={dbFvQ:function(e,t,c){return e(t,c)},bMhlb:e(421)+e(415)};t[e(458)](Post,t[e(506)],{})},closeUI=()=>{var e=_0x57cdc3,t={nMAdy:e(499)};window[e(487)+"e"]({type:t[e(469)]})},acceptModal=()=>{var e=_0x57cdc3,t={CFELA:function(e,t,c){return e(t,c)},rqSDn:e(418)+"al"};t[e(513)](Post,t[e(424)],{})},declineModal=()=>{var e=_0x57cdc3,t={aNJjl:function(e,t,c){return e(t,c)},vCVjk:e(505)+"l"};t[e(452)](Post,t[e(455)],{})},Post=(t,o)=>{const r=_0x57cdc3,u={qHcoV:function(e,t){return e(t)},VLiTd:function(e,t){return e+t},mPYEt:r(491)+r(416),tTZkc:function(e,t){return e??t}};return IN_DEV?new Promise((e,t)=>{var c=r;u[c(430)](e,{})}):new Promise((c,e)=>{const n=r;$[n(454)](u[n(411)](u[n(480)],t),JSON[n(438)](u[n(476)](o,{})),e=>{var t=n;u[t(430)](c,e)})})},playAudio=(e,t)=>{var c=_0x57cdc3,e=(audio&&{IWCJR:function(e){return e()}}[c(456)](stopAudio),c(495)+c(433)+e+c(503));(audio=new Howl({src:[e],loop:!0}))[c(483)](t),audio[c(474)]()},stopAudio=()=>{var e=_0x57cdc3;audio&&(audio[e(429)](),audio=null)};function _0x4e6d(){const e=["setupMyObj","deleteObje","EukFQ","CFELA","olFwk","yZoSc","nkzPb","GuqkN","cancelSele","selectOwne","FVZaF","IfAzA","exit","VLiTd","Mpqfx","hzuFU","raSpeed","ncel","-housing/","XLqFu","confirmMod","148248jFeYoI","734067gmnflK","freemodeCa","buySelecte","748xfkoFm","rqSDn","110eeHamd","1782XFZqXB","rrLZa","jectectObj","stop","qHcoV","Hmbwi","1262NotEfu","ounds/","vyajB","freemodeCo","dNVaU","HRmsT","stringify","161372cFvYZu","GZrJc","invokeNati","dObject","Vwwft","speed","Gozxs","3892768HcWkpF","buy","split","ects","TZdQm","xmNxL","aNJjl","kYQbj","post","vCVjk","IWCJR","ations","dbFvQ","jeDSB","ctedObject","NxFOX","YBVig","updateCame","spawnobjec","yuUkT","fnsxy","jidbt","putStash","nMAdy","ectOwnedOb","Tapht","ZqVgK","nfirm","play","closedecor","tTZkc","XQqJT","tEplS","tNkvo","mPYEt","getConfig","ApWIJ","volume","ovKmI","ect","fYoOC","postMessag","0|2|1|3|4|","BvErX","ghaHA","https://qs","ZGCVl","BuyCredit","3065447OKNXbG","./assets/s","GDUYu","gDJNQ","5UMRAut","closeUI","rent","fRsUb","inStashMen",".ogg","CsXua","cancelModa","bMhlb","xleXn","AVaFX","deseldesel"];return(_0x4e6d=function(){return e})()}export{getConfig,playAudio,stopAudio,closeUI,rentHouse,buyHouse,buyCredit,declineContract,exitDecorate,buyObject,cancelSelection,spawnObject,setCameraSpeed,setCameraSpeedX,setCameraSpeedY,toggleStashMenu,acceptModal,declineModal,getOwnedObjects,selectObject,deselectObject,deleteObject,putStashObject,confirmFreemode,cancelFreemode,Post,IN_DEV}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/camera.js b/resources/[housing]/qs-housing/html/assets/script/camera.js new file mode 100644 index 000000000..1f225129d --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/camera.js @@ -0,0 +1 @@ +const _0xde693b=_0x6d92;!function(){for(var e=_0x6d92,t=_0x3a2c();;)try{if(885338==-parseInt(e(244))+-parseInt(e(236))/2*(-parseInt(e(238))/3)+parseInt(e(250))/4+-parseInt(e(253))/5*(-parseInt(e(241))/6)+-parseInt(e(233))/7+-parseInt(e(231))/8*(-parseInt(e(252))/9)+-parseInt(e(240))/10*(parseInt(e(234))/11))break;t.push(t.shift())}catch(e){t.push(t.shift())}}();let cameraElement=document[_0xde693b(243)+_0xde693b(239)](_0xde693b(255)),nameElement=document[_0xde693b(243)+_0xde693b(239)](_0xde693b(230)+"e"),typeElement=document[_0xde693b(243)+_0xde693b(239)](_0xde693b(246)+"e");function _0x3a2c(){const e=["6441168YkSWto","name","3708YDbhEV","2267765JHYiXL","type","camera","hide","camera_nam","2640vxhhKF","active","6358961AauBLs","8631931SLpdhR","innerHTML","3156ijuhZO","add","1884eqZLSZ","ById","10VqLLoh","18eQJOMz","show","getElement","1519413HsyQzI","classList","camera_typ","remove","TvuJt","iVNlM"];return(_0x3a2c=function(){return e})()}function _0x6d92(e,t){const n=_0x3a2c();return(_0x6d92=function(e,t){return e-=230,n[e]})(e,t)}class Camera{constructor(e,t){var n=_0xde693b;this[n(251)]=e,this[n(254)]=t}[_0xde693b(242)](){var e=_0xde693b,t={TvuJt:e(232)};nameElement[e(235)]=this[e(251)],typeElement[e(235)]=this[e(254)],cameraElement[e(245)][e(237)](t[e(248)])}[_0xde693b(256)](){var e=_0xde693b,t={iVNlM:e(232)};cameraElement[e(245)][e(247)](t[e(249)]),nameElement[e(235)]="",typeElement[e(235)]=""}}export{Camera}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/categories.js b/resources/[housing]/qs-housing/html/assets/script/categories.js new file mode 100644 index 000000000..f0f016da9 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/categories.js @@ -0,0 +1 @@ +const _0x261279=_0x1f34;!function(){for(var t=_0x1f34,e=_0x4275();;)try{if(989647==-parseInt(t(339))+-parseInt(t(371))/2+parseInt(t(357))/3+-parseInt(t(318))/4+-parseInt(t(355))/5*(-parseInt(t(326))/6)+-parseInt(t(361))/7+parseInt(t(332))/8*(parseInt(t(378))/9))break;e.push(e.shift())}catch(t){e.push(e.shift())}}();import{Lang}from"./language.js";import{dynmaicSortingObjects}from"./dynamicobjects.js";import{sortingObjects}from"./objects.js";import{stashSortingObjects}from"./stash.js";function _0x1f34(t,e){const s=_0x4275();return(_0x1f34=function(t,e){return t-=316,s[t]})(t,e)}let dynamicObjectsElements=document[_0x261279(330)+_0x261279(375)](_0x261279(323)+_0x261279(374)),objectsElements=document[_0x261279(330)+_0x261279(375)](_0x261279(333)),stashElements=document[_0x261279(330)+_0x261279(375)](_0x261279(347)),elements=[dynamicObjectsElements,objectsElements,stashElements];class Categories{constructor(t){var e=_0x261279,s={cGTTC:e(328),BdUFG:e(348)};this[e(342)+"nu"]=t,this[e(368)+"u"]=null,t[e(376)][e(337)+e(362)+e(334)]?(dynamicObjectsElements[e(358)][e(331)]=s[e(372)],objectsElements[e(358)][e(331)]=s[e(372)]):(dynamicObjectsElements[e(358)][e(331)]=s[e(320)],objectsElements[e(358)][e(331)]=s[e(320)])}[_0x261279(341)](){const s=_0x261279,n={EEVvU:function(t,e){return t===e},RHUXH:s(322),QiJND:function(t,e){return t(e)},EWyEf:s(351)+s(353)+"M",vxMou:s(351)+s(335)+s(364),VAaoB:s(351)+s(344)+"SH",qJAxq:function(t,e){return t{var t=s;n[t(346)](this[t(342)+"nu"][t(336)],e)||(this[t(342)+"nu"][t(345)](e),this[t(341)](),this[t(342)+"nu"][t(359)][t(336)]())};switch(this[s(342)+"nu"][s(376)][s(337)+s(362)+s(334)]&&stashElements[s(365)](),this[s(342)+"nu"][s(336)]){case 0:n[s(316)](this[s(368)+"u"],null)&&this[s(368)+"u"][s(370)](),this[s(368)+"u"]=new dynmaicSortingObjects(this[s(342)+"nu"]),this[s(368)+"u"][s(341)]();break;case 1:n[s(316)](this[s(368)+"u"],null)&&this[s(368)+"u"][s(370)](),this[s(368)+"u"]=new sortingObjects(this[s(342)+"nu"]),this[s(368)+"u"][s(341)]();break;case 2:n[s(349)](this[s(368)+"u"],null)&&this[s(368)+"u"][s(370)](),this[s(368)+"u"]=new stashSortingObjects(this[s(342)+"nu"]),this[s(368)+"u"][s(341)]()}this[s(342)+"nu"][s(338)][s(321)+s(363)]()}[_0x261279(370)](){var e=_0x261279,s={Eskyi:function(t,e){return t",oqrgO:c(299)+"t>",bhGzz:c(416),VDKmw:function(e,t){return e+t},SnVGD:c(365)+c(378)+c(297),QvUvf:c(365)+c(323)+c(290),THxtc:c(393)+c(340)+c(289)+c(461)+c(305)+c(473)+c(371),hjgGV:function(e,t){return e(t)},HMSIC:c(365)+c(247)+c(337),TYXnV:function(e,t){return e(t)},pmWaK:c(365)+c(331)+c(381)+c(292),cXDPX:function(e,t){return e+t},pdRby:function(e,t){return e+t},oKLYQ:function(e,t){return e+t},eBfsi:c(365)+c(278)+c(459),AUOxe:c(433)+c(232),rLEDv:c(365)+c(447)+c(275),MRQtE:function(e,t){return e(t)},lMQpQ:c(365)+c(331)+c(326),oeYhv:function(e,t){return e+t},fEHyN:c(365)+c(364),ULijF:function(e,t){return e(t)},DkbzI:c(365)+c(312)+c(280)+"SE",KpiUq:c(365)+c(447)+c(457)+"Y",IgUpk:c(363),eyIln:c(365)+c(334),OcpxY:c(365)+c(445)+c(283)+"S"};if(this[c(301)]){var t=n[c(414)][c(262)]("|");let e=0;for(;;){switch(t[e++]){case"0":contractTitleElement[c(253)]=n[c(468)](Lang,n[c(422)]);continue;case"1":contractPriceElement[c(253)]=this[c(279)];continue;case"2":contractAgencyFeeElement[c(253)]=this[c(266)];continue;case"3":contractTotalElement[c(253)]=Math[c(464)](n[c(324)](n[c(246)](n[c(420)](this[c(279)],this[c(266)]),this[c(250)]),this[c(368)]));continue;case"4":contractTaxElement[c(253)]=this[c(368)];continue;case"5":contractAgencyFeeLabelElement[c(253)]=n[c(339)](Lang,n[c(336)]);continue;case"6":contractPriceLabelElement[c(253)]=n[c(468)](Lang,n[c(370)]);continue;case"7":contractBankFeeElement[c(253)]=this[c(250)];continue;case"8":contractBankFeeLabelElement[c(253)]=n[c(356)](Lang,n[c(390)]);continue;case"9":contractCreditElement[c(258)][c(302)](n[c(271)]);continue;case"10":contractTaxLabelElement[c(253)]=n[c(375)](Lang,n[c(295)]);continue;case"11":contractDeclineElement[c(253)]=n[c(335)](Lang,n[c(409)]);continue;case"12":contractSubTitleElement[c(253)]=n[c(356)](Lang,n[c(399)]);continue;case"13":contractTextElement[c(253)]=n[c(413)](Lang,n[c(474)])[c(423)](n[c(313)],n[c(420)](n[c(420)](n[c(460)],this[c(444)]),n[c(465)]))[c(423)](n[c(282)],n[c(420)](n[c(246)](n[c(437)](n[c(246)](n[c(460)],this[c(269)])," "),this[c(347)]),n[c(465)]));continue;case"14":contractTotalLabelElement[c(253)]=n[c(335)](Lang,n[c(303)]);continue;case"15":contractAcceptElement[c(253)]=n[c(375)](Lang,n[c(243)]);continue}break}}else{var a=n[c(431)][c(262)]("|");let e=0;for(;;){switch(a[e++]){case"0":contractTotalLabelElement[c(253)]=n[c(239)](Lang,n[c(303)]);continue;case"1":(this[c(448)][c(315)+c(237)+c(343)]?contractCreditAcceptElement:contractCreditDeclineElement)[c(388)]();continue;case"2":contractAcceptElement[c(253)]=n[c(339)](Lang,n[c(243)]);continue;case"3":contractCreditDeclineElement[c(258)][c(302)](n[c(271)]);continue;case"4":contractBankFeeLabelElement[c(253)]=n[c(375)](Lang,n[c(306)]);continue;case"5":contractCreditAcceptElement[c(325)]=()=>{var e=c;contractCreditAcceptElement[e(258)][e(438)](n[e(271)]),contractCreditDeclineElement[e(258)][e(302)](n[e(271)])};continue;case"6":contractDeclineElement[c(253)]=n[c(335)](Lang,n[c(409)]);continue;case"7":contractTextElement[c(253)]=n[c(417)](Lang,n[c(406)])[c(423)](n[c(313)],n[c(434)](n[c(308)](n[c(460)],this[c(444)]),n[c(465)]))[c(423)](n[c(282)],n[c(246)](n[c(420)](n[c(308)](n[c(452)](n[c(460)],this[c(269)])," "),this[c(347)]),n[c(465)]));continue;case"8":contractPriceElement[c(253)]=this[c(279)];continue;case"9":contractTaxLabelElement[c(253)]=n[c(375)](Lang,n[c(273)]);continue;case"10":this[c(448)][c(330)+"le"]||(contractCreditDeclineElement[c(388)](),contractCreditElement[c(258)][c(302)](n[c(271)]),console[c(442)](n[c(379)]));continue;case"11":contractAgencyFeeElement[c(253)]=this[c(266)];continue;case"12":contractPriceLabelElement[c(253)]=n[c(417)](Lang,n[c(387)]);continue;case"13":contractTaxElement[c(253)]=this[c(368)];continue;case"14":contractCreditElement[c(258)][c(438)](n[c(271)]);continue;case"15":contractTitleElement[c(253)]=n[c(415)](Lang,n[c(298)]);continue;case"16":contractTotalElement[c(253)]=Math[c(464)](n[c(308)](n[c(231)](n[c(434)](this[c(279)],this[c(266)]),this[c(250)]),this[c(368)]));continue;case"17":contractCreditAcceptElement[c(253)]=n[c(415)](Lang,n[c(453)]);continue;case"18":contractCreditDeclineElement[c(325)]=()=>{var e=c;contractCreditAcceptElement[e(258)][e(302)](n[e(271)]),contractCreditDeclineElement[e(258)][e(438)](n[e(271)])};continue;case"19":contractSubTitleElement[c(253)]=n[c(263)](Lang,n[c(425)]);continue;case"20":contractCreditTextElement[c(253)]=n[c(239)](Lang,n[c(400)])[c(423)](n[c(449)],this[c(389)]);continue;case"21":contractCreditDeclineElement[c(253)]=n[c(468)](Lang,n[c(450)]);continue;case"22":contractCreditAcceptElement[c(258)][c(438)](n[c(271)]);continue;case"23":contractAgencyFeeLabelElement[c(253)]=n[c(263)](Lang,n[c(286)]);continue;case"24":contractBankFeeElement[c(253)]=this[c(250)];continue}break}}contractAcceptElement[c(325)]=()=>{var e=c;this[e(472)+e(230)]()},contractDeclineElement[c(325)]=()=>{var e=c;this[e(418)+e(367)]()},document[c(408)]=e=>{var t=c;n[t(443)](e[t(342)],n[t(384)])&&this[t(418)+t(367)]()},contractElement[c(258)][c(438)](n[c(271)])}[_0x4f0cfe(436)](){var e=_0x4f0cfe,t={CtBXd:e(435)+e(380)+e(238)+e(296)+e(358)+e(467)+"3",jervl:e(402)},c=t[e(344)][e(262)]("|");let n=0;for(;;){switch(c[n++]){case"0":contractAgencyFeeElement[e(253)]="";continue;case"1":contractAcceptElement[e(253)]="";continue;case"2":contractPriceLabelElement[e(253)]="";continue;case"3":contractCreditElement[e(258)][e(302)](t[e(354)]);continue;case"4":contractCreditDeclineElement[e(258)][e(302)](t[e(354)]);continue;case"5":contractDeclineElement[e(253)]="";continue;case"6":contractCreditAcceptElement[e(258)][e(302)](t[e(354)]);continue;case"7":contractBankFeeLabelElement[e(253)]="";continue;case"8":contractTotalLabelElement[e(253)]="";continue;case"9":contractCreditTextElement[e(253)]="";continue;case"10":contractTaxElement[e(253)]="";continue;case"11":contractCreditAcceptElement[e(253)]="";continue;case"12":document[e(408)]=null;continue;case"13":contractCreditDeclineElement[e(253)]="";continue;case"14":contractPriceElement[e(253)]="";continue;case"15":contractBankFeeElement[e(253)]="";continue;case"16":contractTextElement[e(253)]="";continue;case"17":contractTotalElement[e(253)]="";continue;case"18":contractSubTitleElement[e(253)]="";continue;case"19":contractAgencyFeeLabelElement[e(253)]="";continue;case"20":contractElement[e(258)][e(302)](t[e(354)]);continue;case"21":contractTitleElement[e(253)]="";continue;case"22":contractTaxLabelElement[e(253)]="";continue;case"23":this[e(355)]&&this[e(355)][e(436)]();continue}break}}[_0x4f0cfe(472)+_0x4f0cfe(230)](){const a=_0x4f0cfe,o={UMsCz:function(e,t){return e===t},iELHq:a(440),yaIra:a(402),YJUHG:function(e,t){return e===t},RjRPu:a(255),TbXlV:function(e,t){return e(t)},PFWdG:a(365)+a(451)+a(374)+a(300),drMTq:function(e,t){return e(t)},hHXqn:a(365)+a(451)+a(374)+a(372)+a(377),qTiUa:function(e,t){return e(t)},VuQnX:a(365)+a(392)+"S",wMilp:a(365)+a(471),Wfhsa:function(e,t){return e(t)},nPqBz:a(365)+a(451)+a(294),cevPv:a(365)+a(451)+a(382)+a(456),DUgwZ:function(e,t){return e(t)},srPof:a(366)};this[a(301)]?this[a(355)]=new Modal(o[a(357)](Lang,o[a(454)]),o[a(245)](Lang,o[a(383)]),o[a(341)](Lang,o[a(304)]),o[a(341)](Lang,o[a(427)])):this[a(355)]=new Modal(o[a(462)](Lang,o[a(362)]),o[a(341)](Lang,o[a(373)]),o[a(341)](Lang,o[a(304)]),o[a(236)](Lang,o[a(427)])),this[a(355)][a(361)](),this[a(355)][a(261)+a(396)](o[a(248)],()=>{var e=a;for(const t of this[e(265)])o[e(426)](t[e(398)],o[e(248)])&&t[e(260)](contractCreditAcceptElement[e(258)][e(288)](o[e(469)]));this[e(436)]()}),this[a(355)][a(261)+a(396)](o[a(376)],()=>{const c=a,n={TMesK:function(e,t){var c=_0x24fd;return o[c(321)](e,t)},dAttg:o[c(348)]};document[c(408)]=e=>{var t=c;n[t(466)](e[t(342)],n[t(281)])&&this[t(418)+t(367)]()}})}[_0x4f0cfe(418)+_0x4f0cfe(367)](){const a=_0x4f0cfe,o={QtgGx:function(e,t){return e===t},sDKiZ:a(366),wgDnJ:a(255),nmRvt:function(e,t){return e(t)},XSjVk:a(365)+a(475)+a(404),jPIPS:function(e,t){return e(t)},sLccf:a(365)+a(475)+a(272)+a(456),ydyxD:a(365)+a(392)+"S",HfIOi:a(365)+a(471),EZJtc:function(e,t){return e(t)},sDvwx:a(365)+a(332)+a(316),HnAFa:a(365)+a(332)+a(419)+a(395),iXFwL:function(e,t){return e(t)},dXssA:a(440)};this[a(301)]?this[a(355)]=new Modal(o[a(310)](Lang,o[a(429)]),o[a(234)](Lang,o[a(352)]),o[a(234)](Lang,o[a(439)]),o[a(234)](Lang,o[a(410)])):this[a(355)]=new Modal(o[a(424)](Lang,o[a(309)]),o[a(310)](Lang,o[a(329)]),o[a(424)](Lang,o[a(439)]),o[a(244)](Lang,o[a(410)])),this[a(355)][a(361)](),this[a(355)][a(261)+a(396)](o[a(346)],()=>{var e=a;this[e(436)]();for(const t of this[e(265)])o[e(314)](t[e(398)],o[e(401)])&&t[e(260)]()}),this[a(355)][a(261)+a(396)](o[a(401)],()=>{const c=a,n={bWkLx:function(e,t){var c=_0x24fd;return o[c(314)](e,t)},upNLw:o[c(349)]};document[c(408)]=e=>{var t=c;n[t(403)](e[t(342)],n[t(307)])&&this[t(418)+t(367)]()}})}[_0x4f0cfe(261)+_0x4f0cfe(396)](e,t){var c=_0x4f0cfe;this[c(265)][c(277)]({event:e,callback:t})}}function _0x24fd(e,t){const c=_0xa0cc();return(_0x24fd=function(e,t){return e-=229,c[e]})(e,t)}export{Contract}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/decorate.js b/resources/[housing]/qs-housing/html/assets/script/decorate.js new file mode 100644 index 000000000..d3ab80bda --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/decorate.js @@ -0,0 +1 @@ +function _0xc504(t,e){const n=_0x4734();return(_0xc504=function(t,e){return t-=167,n[t]})(t,e)}const _0x207fd2=_0xc504;!function(){for(var t=_0xc504,e=_0x4734();;)try{if(198713==-parseInt(t(212))*(parseInt(t(180))/2)+-parseInt(t(172))/3*(-parseInt(t(192))/4)+-parseInt(t(205))/5+parseInt(t(199))/6+parseInt(t(219))/7+-parseInt(t(181))/8+parseInt(t(206))/9)break;e.push(e.shift())}catch(t){e.push(e.shift())}}();import{Items}from"./items.js";import{Categories}from"./categories.js";import{Menu}from"./menu.js";import{toggleStashMenu,playAudio,stopAudio,getConfig}from"./api.js";import{setDecorateMenu}from"./furniture.js";function _0x4734(){const t=["XdlDq","remove","MusicVolum","Music","857365PTOZlh","1770768FgslyY","IaXdz","rooms","listener","decorate","WOYZf","1NTvqeD","setSelecte","qtEic","CxxGD","2|5|4|0|1|","show","items","897036oOvIUd","4|8|6|5","oKIlO","showMenu","HWoFw","setSort","config","sort","ById","3zfImQo","xbjIc","categories","NWAhM","selected","YDqUJ","QcOnJ","getElement","584576Tmulbg","954048mivkjI","lUFAt","ybXOJ","add","menu","GmfYa","responsive","3|1|7|2|0|","TzXBt","querySelec","hide","557484rKmQgL","selectItem","split","active","classList",".box.selec","ted","1904754FBdqnq","tor"];return(_0x4734=function(){return t})()}import{Responsive}from"./responsive.js";let decorateElement=document[_0x207fd2(179)+_0x207fd2(171)](_0x207fd2(210));class DecorateMenu{constructor(t){var e=_0x207fd2,n={lUFAt:e(188)+e(220),xbjIc:function(t,e){return t(e)}},s=n[e(182)][e(194)]("|");let i=0;for(;;){switch(s[i++]){case"0":this[e(218)]=null;continue;case"1":this[e(176)]=null;continue;case"2":this[e(174)]=null;continue;case"3":this[e(208)]=t;continue;case"4":this[e(185)]=null;continue;case"5":n[e(173)](setDecorateMenu,this);continue;case"6":this[e(187)]=new Responsive;continue;case"7":this[e(170)]=0;continue;case"8":this[e(209)]=[];continue}break}}[_0x207fd2(168)](t){var e=_0x207fd2,n={qtEic:function(t,e){return t==e},XdlDq:function(t,e){return t(e)},HWoFw:function(t,e){return t(e)}};this[e(193)](null),this[e(170)]=t,n[e(214)](t,2)?n[e(201)](toggleStashMenu,!0):n[e(167)](toggleStashMenu,!1)}[_0x207fd2(193)](t){var e=_0x207fd2,n={TzXBt:function(t,e){return t==e},NWAhM:function(t,e){return t!=e},WOYZf:e(197)+e(198),IaXdz:e(176)};n[e(189)](t,null)&&n[e(175)](document[e(190)+e(200)](n[e(211)]),null)&&document[e(190)+e(200)](n[e(211)])[e(196)][e(202)](n[e(207)]),this[e(176)]=t,this[e(185)][e(213)+"d"](t)}async[_0x207fd2(222)](){var t=_0x207fd2,e={oKIlO:function(t){return t()},YDqUJ:t(195),CxxGD:function(t,e,n){return t(e,n)}},n=await e[t(221)](getConfig);this[t(169)]=n,this[t(185)]=new Menu(this),this[t(185)][t(217)](),this[t(218)]=new Items(this),this[t(218)][t(217)](),this[t(174)]=new Categories(this),this[t(174)][t(217)](),decorateElement[t(196)][t(184)](e[t(177)]),this[t(187)][t(217)](),n[t(204)]&&e[t(215)](playAudio,n[t(204)],n[t(203)+"e"])}[_0x207fd2(191)](){var t=_0x207fd2,e={QcOnJ:t(216)+"3",GmfYa:t(195),ybXOJ:function(t){return t()}},n=e[t(178)][t(194)]("|");let s=0;for(;;){switch(n[s++]){case"0":this[t(185)][t(191)]();continue;case"1":this[t(187)][t(191)]();continue;case"2":decorateElement[t(196)][t(202)](e[t(186)]);continue;case"3":e[t(183)](stopAudio);continue;case"4":this[t(218)][t(191)]();continue;case"5":this[t(174)][t(191)]();continue}break}}}export{DecorateMenu}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/dynamicobjects.js b/resources/[housing]/qs-housing/html/assets/script/dynamicobjects.js new file mode 100644 index 000000000..1f55fe628 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/dynamicobjects.js @@ -0,0 +1 @@ +var _0x19d2f3=_0x4225;function _0x4a3b(){var n=["hide","hWdiT","gyccF","JGxwU","2|4|9|1|7","remove","99289WxdPEZ","deg)","2718618WDKlkw","div","14|11|6|12","fuEVE","createElem","icon","MxnbX","scrollTop","ent","onclick","0.75","decorateMe","split","scale","5|3","8|0|5|3|6|","setSelecte","hcVMB","top","label","2139816ZSLyVD","length","includes","280DCxZug","bIkdf","|4|2","mOENO","room-categ","PyJvS","JlkSO","LjwKf","rotate(","TRJhH","1971747KLqHOS","appendChil","106436fSOxPG","nKTlt","RWzgF","url(","fHxER","getAttribu","img","2|1|4|0|6|","10ajYCHo","zIndex","ZFKGj","overflow","hidden","4|3|6|5|1|","selected","ccmSK","parentNode","18210JTRJcJ","innerHTML","room-selec","ywnfn","tBoLJ","1002956lGxcUC","|8|13|10|9","index","QGMXk","BGmRk","push","PgAhG","querySelec","2|0","UBOUL","active","url('","content",".active","QBpYD","height","EQOCk","background","pbRSV","tor","getElement","YUduw","5|0|3|2|4|","Image","rHvrR","rooms","room","left","ADeFw","scrollLeft","classList","src","TqRhz","lWiGI","ory","ById","eiksv","ejSFf","target","qzDIB","selectors","QFbgu","rUGFa","vpCPz","help-text","RpWhE","VPyMC","zjWOS","1|5|3|0|7|","style","show","sort","1200HkyNUN","ijOQN","add","rotation","BnQbe","3|4|1|2|0","GpkeY","TUGKz","width","fNgLa","topbar","setAttribu","24nFFTUG","ZpmDT","gpFpW","transform","items"];return(_0x4a3b=function(){return n})()}!function(){for(var n=_0x4225,e=_0x4a3b();;)try{if(522029==-parseInt(n(489))*(parseInt(n(534))/2)+parseInt(n(511))/3+parseInt(n(414))/4+-parseInt(n(514))/5*(-parseInt(n(409))/6)+parseInt(n(491))/7+parseInt(n(478))/8*(parseInt(n(524))/9)+-parseInt(n(466))/10*(parseInt(n(526))/11))break;e.push(e.shift())}catch(n){e.push(e.shift())}}();var topbarElement=document[_0x19d2f3(434)+_0x19d2f3(449)](_0x19d2f3(476)),contentElement=document[_0x19d2f3(434)+_0x19d2f3(449)](_0x19d2f3(426));function _0x4225(n,e){var t=_0x4a3b();return(_0x4225=function(n,e){return t[n-=402]})(n,e)}class dynmaicSortingObjects{constructor(n){var e=_0x19d2f3;this[e(502)+"nu"]=n,this[e(406)]=[],this[e(440)]=0}[_0x19d2f3(464)](){for(var i=_0x19d2f3,t={QBpYD:i(436)+"1",JGxwU:function(n,e){return n{for(var e=i,t=s[e(520)][e(503)]("|"),c=0;;){switch(t[c++]){case"0":n[e(452)][e(444)][e(468)](s[e(446)]);continue;case"1":if(s[e(435)](this[e(440)],r))return;continue;case"2":var r=s[e(460)](parseInt,n[e(452)][e(531)+"te"](s[e(519)]));continue;case"3":this[e(465)]();continue;case"4":n[e(452)][e(408)][e(421)+e(433)](s[e(497)])[e(444)][e(488)](s[e(446)]);continue;case"5":this[e(406)]=[];continue;case"6":this[e(440)]=r;continue}break}};continue;case"2":a[i(477)+"te"](t[i(480)],c);continue;case"3":t[i(473)](t[i(527)](c,1),this[i(502)+"nu"][i(439)][i(512)])&&(a[i(463)][i(504)]=t[i(453)]);continue;case"4":a[i(477)+"te"](t[i(461)],u[i(510)]);continue;case"5":a[i(463)][i(431)+i(437)]=t[i(527)](t[i(470)](t[i(485)],u[i(496)][i(445)]),")");continue;case"6":a[i(444)][i(468)](t[i(450)]);continue;case"7":topbarElement[i(525)+"d"](a);continue;case"8":var u=this[i(502)+"nu"][i(439)][c];continue;case"9":t[i(457)](this[i(440)],c)&&a[i(444)][i(468)](t[i(515)]);continue}break}continue;case"1":this[i(465)]();continue;case"2":contentElement[i(498)]=0;continue;case"3":contentElement[i(463)][i(403)]=t[i(412)];continue;case"4":contentElement[i(443)]=0;continue;case"5":var s={JlkSO:t[i(479)],TqRhz:t[i(515)],YUduw:function(n,e){return t[i(457)](n,e)},VPyMC:function(n,e){return t[i(475)](n,e)},PyJvS:t[i(480)],MxnbX:t[i(456)]};continue}break}}[_0x19d2f3(483)](){var n=_0x19d2f3;topbarElement[n(410)]="",contentElement[n(410)]="",contentElement[n(463)][n(431)]="",contentElement[n(463)][n(403)]=""}[_0x19d2f3(465)](){for(var i=_0x19d2f3,t={RWzgF:i(405)+i(422),tBoLJ:function(n,e){return n{for(var e=i,t=h[e(417)][e(503)]("|"),c=0;;){switch(t[c++]){case"0":this[e(465)]();continue;case"1":this[e(406)]=[];continue;case"2":this[e(406)][e(419)](r);continue;case"3":var r=h[e(420)](parseInt,n[e(452)][e(531)+"te"](h[e(455)]));continue;case"4":if(this[e(406)][e(513)](r))return;continue}break}};continue;case"5":var s=document[i(495)+i(499)](t[i(523)]);continue;case"6":t[i(508)](u[i(496)][i(469)],void 0)&&(s[i(463)][i(481)]=t[i(402)](t[i(517)](t[i(521)],u[i(496)][i(469)]),t[i(484)]));continue;case"7":t[i(508)](u[i(496)][i(474)],void 0)&&(s[i(463)][i(474)]=t[i(432)](u[i(496)][i(474)],"vw"));continue;case"8":s[i(445)]=u[i(496)][i(445)];continue;case"9":this[i(406)][i(513)](r)&&(s[i(444)][i(468)](t[i(494)]),c[i(419)](t[i(432)](t[i(442)](this[i(440)],"|"),r)));continue;case"10":t[i(407)](this[i(406)][i(512)],0)&&this[i(406)][i(419)](r);continue;case"11":t[i(508)](u[i(496)][i(441)],void 0)&&(s[i(463)][i(441)]=t[i(467)](u[i(496)][i(441)],"vw"));continue;case"12":t[i(508)](u[i(496)][i(535)],void 0)&&(s[i(463)][i(535)]=u[i(496)][i(535)]);continue;case"13":s[i(477)+"te"](t[i(447)],r);continue;case"14":t[i(508)](u[i(496)][i(509)],void 0)&&(s[i(463)][i(509)]=t[i(442)](u[i(496)][i(509)],"vw"));continue}break}continue;case"3":var f=this[i(502)+"nu"][i(439)][this[i(440)]];continue;case"4":var h={QGMXk:t[i(430)],PgAhG:function(n,e){return t[i(451)](n,e)},QFbgu:t[i(447)]};continue;case"5":contentElement[i(463)][i(431)+i(437)]=t[i(402)](t[i(517)](t[i(423)],f[i(431)][i(445)]),"')");continue;case"6":contentElement[i(410)]="";continue}break}}}export{dynmaicSortingObjects}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/furniture.js b/resources/[housing]/qs-housing/html/assets/script/furniture.js new file mode 100644 index 000000000..1a9424a03 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/furniture.js @@ -0,0 +1 @@ +const _0x56df76=_0x1f35;!function(){for(var n=_0x1f35,e=_0x3699();;)try{if(252586==+parseInt(n(555))+-parseInt(n(508))/2*(-parseInt(n(489))/3)+-parseInt(n(485))/4+parseInt(n(434))/5*(-parseInt(n(349))/6)+-parseInt(n(428))/7+parseInt(n(499))/8*(parseInt(n(539))/9)+parseInt(n(401))/10)break;e.push(e.shift())}catch(n){e.push(e.shift())}}();import{Post,getOwnedObjects}from"./api.js";import*as _0x4433ce from"three";import{TransformControls}from"three/addons/controls/TransformControls.js";let decorateMenu=null,editable=!1,editingData={};function setDecorateMenu(n){decorateMenu=n}const tracking={x:0,y:0},objectInfos={},furniData={prevY:[],prevX:[],prevZ:[],prevPitch:[],prevRoll:[],prevYaw:[]};let isTransforming=!1,editingId=null;const degToRad=n=>{var e=_0x1f35,t={ThRHS:function(n,e){return n*e},QTmMP:function(n,e){return n/e}};return t[e(495)](n,t[e(405)](Math.PI,180))},radToDeg=n=>{var e=_0x1f35,t={vJODy:function(n,e){return n*e},HMbrR:function(n,e){return n/e}};return t[e(554)](n,t[e(369)](180,Math.PI))},selectLegacyObject=async n=>{var e=_0x1f35,t={gWQsR:function(n,e){return n!=e},LEuBK:function(n,e){return n==e},szvSM:function(n){return n()},AxboA:function(n,e){return n==e},BtMcH:function(n,e){return n{var e=_0x1f35,t={Gbojt:function(n,e){return n&&e},MygFq:function(n,e){return n!==e},fosxY:e(388),aibwX:function(n,e,t){return n(e,t)},JeLoX:e(540)+e(433),McEzA:function(n,e){return n!==e},mnism:function(n,e){return n!=e},Shcrh:function(n,e){return n==e},ZMblh:function(n){return n()},fNidy:function(n,e){return n==e},URTyd:function(n,e){return n{var e=_0x56df76,t={psdDl:function(n,e){return n-e},rpJhR:function(n,e){return n-e},mcCQe:function(n,e,t){return n(e,t)}},r=t[e(549)](n[e(512)],n[e(437)][e(541)]),n=t[e(466)](n[e(477)],n[e(437)][e(541)]);tracking.x=t[e(465)](normalize,r,document[e(558)+e(352)][e(347)+"h"]),tracking.y=t[e(465)](normalize,n,document[e(558)+e(352)][e(526)+"ht"])}),Scene=new _0x4433ce[_0x56df76(396)],Renderer=new _0x4433ce[_0x56df76(351)+_0x56df76(374)]({alpha:!0}),Camera=(Renderer[_0x56df76(370)](window[_0x56df76(538)],window[_0x56df76(458)+"t"]),document[_0x56df76(513)+_0x56df76(560)](_0x56df76(395))[_0x56df76(381)+"d"](Renderer[_0x56df76(516)]),new _0x4433ce[_0x56df76(393)+_0x56df76(421)](50,window[_0x56df76(538)]/window[_0x56df76(458)+"t"],.1,1e4)),boxGeometry=(Camera[_0x56df76(553)][_0x56df76(511)]=_0x56df76(387),new _0x4433ce[_0x56df76(348)+"y"](1,1,1)),meshPhongMaterial=new _0x4433ce[_0x56df76(360)+_0x56df76(474)]({color:16711935,transparent:!0,opacity:0}),Mesh=new _0x4433ce[_0x56df76(504)](boxGeometry,meshPhongMaterial);Mesh[_0x56df76(553)][_0x56df76(511)]=_0x56df76(387),Mesh[_0x56df76(367)][_0x56df76(440)](1,1,1),Scene[_0x56df76(527)](Mesh),Renderer[_0x56df76(516)][_0x56df76(480)][_0x56df76(416)]=_0x56df76(358);let animationFrameActive=null;function renderGeometry(){var n=_0x56df76;animationFrameActive={fHWec:function(n,e){return n(e)}}[n(461)](requestAnimationFrame,renderGeometry),Renderer[n(426)](Scene,Camera)}function showGeometry(){var n=_0x56df76,e={jJvHU:n(415)};transformControls[n(376)]=!1,Renderer[n(516)][n(480)][n(416)]=e[n(479)]}function hideGeometry(){var n=_0x56df76,e={sPcGP:n(358)};transformControls[n(376)]=!1,Renderer[n(516)][n(480)][n(416)]=e[n(559)]}function hideTransformControls(){var n=_0x56df76;transformControls[n(376)]=!1}const transformControls=new TransformControls(Camera,Renderer[_0x56df76(516)]),editEntity=(transformControls[_0x56df76(441)+_0x56df76(400)](_0x56df76(383),()=>{var n=_0x56df76,e={cBPwx:function(n,e){return n(e)},ounCa:function(n,e){return n(e)},StSfX:function(n){return n()}},t=objectInfos[editingId];Mesh[n(497)].x&&Mesh[n(497)].y&&Mesh[n(497)].z&&t&&(t.x=Mesh[n(497)].x,t.y=-Mesh[n(497)].z,t.z=Mesh[n(497)].y,t[n(445)]=e[n(462)](radToDeg,Mesh[n(553)].x),t[n(491)]=e[n(411)](radToDeg,-Mesh[n(553)].z),t[n(470)]=e[n(462)](radToDeg,Mesh[n(553)].y),e[n(380)](editEntity),Renderer[n(426)](Scene,Camera))}),()=>{var n=_0x56df76,e={CNPAn:function(n,e,t){return n(e,t)},sXhAP:n(448)+"y",jbfOF:function(n,e){return n(e)},fVlaK:function(n,e){return n(e)},nsqOw:function(n,e){return n(e)},fLMXK:function(n,e){return n(e)},ruNQG:function(n,e){return n(e)}},t=objectInfos[editingId];e[n(429)](Post,e[n(476)],{id:editingId,alpha:e[n(468)](parseInt,t[n(510)]),x:e[n(468)](parseFloat,t.x),y:e[n(468)](parseFloat,t.y),z:e[n(481)](parseFloat,t.z),pitch:e[n(346)](parseFloat,t[n(445)]),roll:e[n(551)](parseFloat,t[n(491)]),yaw:e[n(468)](parseFloat,t[n(470)])}),e[n(473)](setObjectHelperValues,t)}),storeData=(transformControls[_0x56df76(441)+_0x56df76(400)](_0x56df76(475),()=>{var n=_0x56df76;isTransforming=!0,{BncdM:function(n){return n()}}[n(464)](storeData)}),transformControls[_0x56df76(441)+_0x56df76(400)](_0x56df76(447),()=>{var n=_0x56df76,e=objectInfos[editingId];e&&(e.x=Mesh[n(497)].x,e.y=-Mesh[n(497)].z,e.z=Mesh[n(497)].y,isTransforming=!1)}),transformControls[_0x56df76(507)+_0x56df76(365)](.1),transformControls[_0x56df76(370)](.8),transformControls[_0x56df76(557)+_0x56df76(536)](degToRad(15)),transformControls[_0x56df76(552)](Mesh),Scene[_0x56df76(527)](transformControls),()=>{var e=_0x56df76,t={QceXQ:function(n,e){return n!==e},MfJCg:function(n,e){return n!==e},cBQAr:e(386)+"3"},r=objectInfos[editingId];if(r&&t[e(472)](r.x,0)&&t[e(446)](r.y,0)&&t[e(472)](r.z,0)){var o=t[e(519)][e(459)]("|");let n=0;for(;;){switch(o[n++]){case"0":furniData[e(375)][e(397)](r[e(491)]);continue;case"1":furniData[e(478)][e(397)](r.x);continue;case"2":furniData[e(363)][e(397)](r.z);continue;case"3":furniData[e(353)][e(397)](r[e(470)]);continue;case"4":furniData[e(420)][e(397)](r.y);continue;case"5":furniData[e(542)][e(397)](r[e(445)]);continue}break}}});function cancelRenderGeometry(){var n=_0x56df76;animationFrameActive&&({EhCmY:function(n,e){return n(e)}}[n(406)](cancelAnimationFrame,animationFrameActive),animationFrameActive=null)}function _0x1f35(n,e){const t=_0x3699();return(_0x1f35=function(n,e){return n-=346,t[n]})(n,e)}function setEditMode(n){var e=_0x56df76,t={HUPis:function(n,e){return n===e},ZZVGE:e(368),UQXdG:e(439)};t[e(543)](n,t[e(454)])?transformControls[e(350)](t[e(454)]):transformControls[e(350)](t[e(373)])}function _0x3699(){const n=["BuNkv","Mesh","ground_obj","toggleCurs","setTransla","840686rDmkXm","3|6","alpha","order","pageX","querySelec","Ugzns","entity","domElement","ty-x","GqtBy","cBQAr","RHfSk","eMovement","NAfuk","oYYrM","toggleMous","wTcmu","scrollHeig","add","load_entit","11|14|9|2|","UVvHo","exists","val","hash","szvSM","keydown","nSnap","dfsZZ","innerWidth","1809xUtiqd","select_ent","offsetTop","prevPitch","HUPis","3|1|0|15|5","categories","sgbXL","HbxOL","JeLoX","psdDl","ty-y","fLMXK","attach","rotation","vJODy","120551dDkUIh","uLYVf","setRotatio","documentEl","sPcGP","tor","hit","ty-pitch","nsqOw","scrollWidt","BoxGeometr","265782FnNIUS","setMode","WebGLRende","ement","prevYaw","dUVEL","oGnVu","Gbojt","12|13|7","none","nhpkq","MeshPhongM","cam","key","prevZ","vCMGF","tionSnap","AWZiQ","scale","rotate","HMbrR","setSize","HllwK","aOcqh","UQXdG","rer","prevRoll","visible","Boxlx","MiPIW","fosxY","StSfX","appendChil","ect","change","tagName","length","1|4|2|5|0|","YZX","CANVAS","EAYBp","Shcrh","MygFq","QhhzB","Perspectiv","3|0|1|2|4","#decorate","Scene","push","mousemove","uGGgY","stener","4132570WRkMuS","lper #enti","AxboA","aibwX","QTmMP","EhCmY","nbrcj","sfivN","bawBE","sort","ounCa","fov","0|2|1|4|5|","UgMLS","block","display","ty-z","NvoWe","bxafU","prevY","eCamera","FoPTt","EfbcB","BtMcH","mnism","render","gWQsR","3210312cCoxnL","CNPAn","mousedown","lMtSq","pRINo","ity","25CSPhlt","distance","yeIrZ","target","IrDIE","translate","set","addEventLi","SNZie","XzyVi","stash","pitch","MfJCg","mouseUp","edit_entit","ty-roll","ptWHE","PbPUO","l-name","5|2|1|4|0|","ZZVGE","XbTMe","LEuBK","GhAsg","innerHeigh","split","oWmKJ","fHWec","cBPwx","ty-yaw","BncdM","mcCQe","rpJhR","PHhOu","jbfOF","#object-he","yaw","fNidy","QceXQ","ruNQG","aterial","mouseDown","sXhAP","pageY","prevX","jJvHU","style","fVlaK","McEzA","Dkdfl","|8|4|6|10|","270776GbmCSP","ZMblh","y_info","qyyGt","3dppRds","handle","roll","cLKRx","sortingMen","eCqIo","ThRHS","lper #mode","position","ectionMatr","1840esHfFJ","quEDp","URTyd","updateProj"];return(_0x3699=function(){return n})()}function setRotationSnap(n){var e=_0x56df76;transformControls[e(557)+e(536)](n)}function setTranslationSnap(n){var e=_0x56df76;transformControls[e(507)+e(365)](n)}const normalize=(n,e)=>{var t=_0x56df76,r={AWZiQ:function(n,e){return n+e},bxafU:function(n,e){return n/e},uLYVf:function(n,e){return n*e},MiPIW:function(n,e){return n-e},EAYBp:function(n,e){return n-e}};return r[t(366)](r[t(419)](r[t(556)](1,r[t(378)](n,0)),r[t(389)](e,0)),0)},handleUpdatePositions=(window[_0x56df76(441)+_0x56df76(400)](_0x56df76(398),handleTracking),n=>{var e=_0x56df76,t={EfbcB:function(n,e){return n(e)},dUVEL:function(n,e,t){return n(e,t)},SNZie:function(n,e){return n(e)},PbPUO:function(n,e){return n(e)}},r=(Camera[e(497)][e(440)](n[e(361)][e(497)].x,n[e(361)][e(497)].z,-n[e(361)][e(497)].y),n[e(361)][e(553)].x),o=n[e(361)][e(553)].z,a=n[e(361)][e(553)].y;Camera[e(553)][e(440)](t[e(423)](degToRad,r),t[e(423)](degToRad,t[e(354)](zRotationHandler,r,o)),t[e(442)](degToRad,a)),Camera[e(412)]=n[e(361)][e(412)],Camera[e(502)+e(498)+"ix"](),n[e(515)][e(497)]&&(Mesh[e(497)][e(440)](n[e(515)][e(497)].x,n[e(515)][e(497)].z,-n[e(515)][e(497)].y),Mesh[e(553)][e(440)](t[e(423)](degToRad,n[e(515)][e(553)].x),t[e(451)](degToRad,n[e(515)][e(553)].z),t[e(451)](degToRad,-n[e(515)][e(553)].y)))}),changeEntity=async n=>{var e=_0x56df76,t={oYYrM:function(n,e,t){return n(e,t)},FoPTt:e(528)+e(487),dfsZZ:function(n,e){return n(e)},GhAsg:function(n,e){return n(e)}},n=await t[e(523)](Post,t[e(422)],{id:t[e(537)](parseInt,n)});t[e(457)](setEntityData,n)},zRotationHandler=(n,e)=>{var t=_0x56df76,r={HllwK:function(n,e){return e{var e=_0x56df76,t={ptWHE:e(529)+e(544)+e(484)+e(357),sfivN:function(n,e){return n(e)},XzyVi:function(n,e){return n!==e},Dkdfl:function(n){return n()}},r=t[e(450)][e(459)]("|");let o=0;for(;;){switch(r[o++]){case"0":editingData[e(510)]=n[e(510)];continue;case"1":editingData[e(533)]=n[e(533)];continue;case"2":editingId=n.id;continue;case"3":objectInfos[editingId]={id:n.id,hash:n[e(533)],alpha:n[e(510)],x:n.x,y:n.y,z:n.z,pitch:n[e(445)],roll:n[e(491)],yaw:n[e(470)],distance:n[e(435)],quaternion:{}};continue;case"4":editingData[e(445)]=n[e(445)];continue;case"5":editingData.y=n.y;continue;case"6":editingData[e(491)]=n[e(491)];continue;case"7":t[e(408)](setObjectHelperValues,n);continue;case"8":editingData.z=n.z;continue;case"9":editable=!0;continue;case"10":editingData[e(470)]=n[e(470)];continue;case"11":if(n[e(531)])continue;return editable=!1,void(transformControls[e(376)]=!1);case"12":editingData[e(435)]=n[e(435)];continue;case"13":transformControls[e(376)]=!0;continue;case"14":t[e(443)](editingId,n.id)&&t[e(483)](clearData);continue;case"15":editingData.x=n.x;continue}break}},setObjectHelperValues=n=>{var e=_0x56df76,t={nbrcj:e(453)+e(509),cLKRx:function(n,e){return n(e)},Ugzns:e(469)+e(402)+e(562),aOcqh:function(n,e){return n(e)},quEDp:e(469)+e(402)+e(550),nhpkq:function(n,e){return n(e)},sgbXL:e(469)+e(402)+e(517),QhhzB:function(n,e){return n(e)},Boxlx:e(469)+e(402)+e(449),uGGgY:function(n,e){return n(e)},wTcmu:e(469)+e(402)+e(417),UVvHo:e(469)+e(496)+e(452),IrDIE:function(n,e){return n(e)},BuNkv:e(469)+e(402)+e(463)},r=t[e(407)][e(459)]("|");let o=0;for(;;){switch(r[o++]){case"0":t[e(492)]($,t[e(514)])[e(532)](n[e(445)]);continue;case"1":t[e(372)]($,t[e(500)])[e(532)](n.y);continue;case"2":t[e(359)]($,t[e(546)])[e(532)](n.x);continue;case"3":t[e(392)]($,t[e(377)])[e(532)](n[e(491)]);continue;case"4":t[e(399)]($,t[e(525)])[e(532)](n.z);continue;case"5":t[e(359)]($,t[e(530)])[e(532)](n[e(533)]);continue;case"6":t[e(438)]($,t[e(503)])[e(532)](n[e(470)]);continue}break}},clearData=()=>{var n=_0x56df76,e={oWmKJ:n(413)+"3"}[n(460)][n(459)]("|");let t=0;for(;;){switch(e[t++]){case"0":furniData[n(420)]=[];continue;case"1":furniData[n(363)]=[];continue;case"2":furniData[n(478)]=[];continue;case"3":furniData[n(353)]=[];continue;case"4":furniData[n(542)]=[];continue;case"5":furniData[n(375)]=[];continue}break}};window[_0x56df76(441)+_0x56df76(400)](_0x56df76(535),async n=>{var e=_0x56df76,t={oGnVu:function(n,e){return n===e},RHfSk:function(n,e){return n(e)},vCMGF:e(524)+e(521),lMtSq:function(n,e){return n(e)},NAfuk:e(506)+"or",pRINo:function(n,e,t){return n(e,t)},PHhOu:e(505)+e(382),UgMLS:function(n,e){return n(e)},HbxOL:function(n,e){return n(e)}};t[e(355)](n[e(362)],"F6")&&t[e(520)](Post,t[e(364)]),t[e(355)](n[e(362)],"F5")&&t[e(431)](Post,t[e(522)]),(t[e(355)](n[e(362)],"G")||t[e(355)](n[e(362)],"g"))&&(n=await t[e(432)](Post,t[e(467)],{id:t[e(414)](parseInt,editingId)}),t[e(547)](setEntityData,n))});export{setDecorateMenu,selectLegacyObject,renderGeometry,showGeometry,hideGeometry,hideTransformControls,cancelRenderGeometry,setEditMode,setRotationSnap,setTranslationSnap,handleUpdatePositions,changeEntity}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/intro.js b/resources/[housing]/qs-housing/html/assets/script/intro.js new file mode 100644 index 000000000..eb55ad683 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/intro.js @@ -0,0 +1 @@ +function _0x3392(t,n){const e=_0x2024();return(_0x3392=function(t,n){return t-=218,e[t]})(t,n)}!function(){for(var t=_0x3392,n=_0x2024();;)try{if(291808==-parseInt(t(229))+parseInt(t(239))/2*(parseInt(t(242))/3)+parseInt(t(241))/4+parseInt(t(249))/5+-parseInt(t(232))/6*(parseInt(t(228))/7)+parseInt(t(233))/8*(-parseInt(t(245))/9)+-parseInt(t(230))/10*(parseInt(t(244))/11))break;n.push(n.shift())}catch(t){n.push(n.shift())}}();const showIntro=n=>{const e=_0x3392,r={emMcS:function(t){return t()},VgLlk:function(t){return t()},pNIpD:e(240),WtjIB:e(247),xABiN:e(226),XXcOQ:function(t,n,e){return t(n,e)}};document[e(223)+e(246)](r[e(220)])[e(236)][e(227)](r[e(225)]),document[e(223)+e(246)](r[e(238)])[e(236)][e(227)](r[e(225)]),r[e(218)](setTimeout,()=>{var t=e;r[t(250)](n),r[t(252)](closeIntro)},2500)},closeIntro=()=>{const t=_0x3392,r={FzAgH:t(240),OQlPA:t(224),RyedK:t(226),eCewi:t(247),IraDV:function(t,n,e){return t(n,e)},dhKhv:function(t,n,e){return t(n,e)}};r[t(251)](setTimeout,()=>{const n=t,e={bGZBq:r[n(221)],aWKZl:r[n(234)],YLNTD:r[n(237)]};document[n(223)+n(246)](r[n(221)])[n(236)][n(231)](r[n(234)]),document[n(223)+n(246)](r[n(221)])[n(236)][n(231)](r[n(222)]),document[n(223)+n(246)](r[n(237)])[n(236)][n(231)](r[n(234)]),document[n(223)+n(246)](r[n(237)])[n(236)][n(231)](r[n(222)]),r[n(219)](setTimeout,()=>{var t=n;document[t(223)+t(246)](e[t(248)])[t(236)][t(227)](e[t(235)]),document[t(223)+t(246)](e[t(243)])[t(236)][t(227)](e[t(235)])},1e3)},100)};function _0x2024(){const t=["8UHaHTW","OQlPA","aWKZl","classList","RyedK","xABiN","225948zqRRuw","intro","2032920ESqepQ","12hOxHsU","YLNTD","11nqfOFN","1157022XgOatG","ById","hidden","bGZBq","1975685OFfEMX","emMcS","dhKhv","VgLlk","XXcOQ","IraDV","pNIpD","FzAgH","eCewi","getElement","slide-left","WtjIB","intro-logo","remove","56qSgRnl","251101BNvGaZ","6333080HZibgu","add","37866yUmubJ"];return(_0x2024=function(){return t})()}export{showIntro,closeIntro}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/items.js b/resources/[housing]/qs-housing/html/assets/script/items.js new file mode 100644 index 000000000..95977a1b8 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/items.js @@ -0,0 +1 @@ +var _0x1ff5cd=_0x1654;function _0x1654(e,t){var n=_0x1258();return(_0x1654=function(e,t){return n[e-=375]})(e,t)}!function(){for(var e=_0x1654,t=_0x1258();;)try{if(916553==-parseInt(e(460))*(-parseInt(e(380))/2)+parseInt(e(520))/3*(-parseInt(e(590))/4)+-parseInt(e(521))/5+-parseInt(e(536))/6+-parseInt(e(381))/7*(parseInt(e(667))/8)+parseInt(e(425))/9*(-parseInt(e(440))/10)+parseInt(e(658))/11*(parseInt(e(565))/12))break;t.push(t.shift())}catch(e){t.push(t.shift())}}();import{Lang}from"./language.js";import{getVariationParentItem}from"./stash.js";let itemcontainer=document[_0x1ff5cd(772)+_0x1ff5cd(399)](_0x1ff5cd(680)+_0x1ff5cd(481));class Items{constructor(e){var t=_0x1ff5cd;this[t(783)+"nu"]=e,this[t(548)]=[]}[_0x1ff5cd(450)+"d"](e){var t=_0x1ff5cd;this[t(548)]=e,this[t(730)]()}[_0x1ff5cd(756)](){this[_0x1ff5cd(730)]()}[_0x1ff5cd(598)](){var e=_0x1ff5cd;itemcontainer[e(657)]=""}[_0x1ff5cd(730)](){var c=_0x1ff5cd,o={LXtkf:c(548),wMTca:c(385),Ithar:function(e,t){return e==t},QhLPz:function(e,t){return e!=t},aHmyW:c(571)+c(622),ApARQ:function(e,t,n){return e(t,n)},idoMp:c(522),tYdlY:c(448),rSYku:c(476),fzBlL:c(408),YChGT:c(559),vwGcI:c(612),Krzlg:function(e,t){return e==t},dsckN:c(417),edUOe:c(722)+"s",acaUQ:function(e,t){return t{var t=c;e[t(765)][t(769)][t(603)](o[t(394)])||(this[t(783)+"nu"][t(518)][t(681)+"u"][t(612)]=S[t(477)][t(463)]("|")[1],this[t(783)+"nu"][t(518)][t(681)+"u"][t(730)]())});else{var n=document[c(701)+c(694)](o[c(519)]);if(n[c(769)][c(676)](o[c(687)]),e[c(378)+"d"](n),o[c(599)](S[c(479)][c(513)],1)&&(n[c(657)]=o[c(758)]),o[c(653)](S[c(479)][o[c(505)](S[c(479)][c(513)],1)][c(541)],o[c(400)]))for(var i=o[c(618)][c(463)]("|"),r=0;;){switch(i[r++]){case"0":s[c(657)]=o[c(549)];continue;case"1":var s=document[c(701)+c(735)](o[c(529)],o[c(740)]);continue;case"2":n[c(378)+"d"](s);continue;case"3":s[c(729)+"te"](o[c(668)],"20");continue;case"4":s[c(729)+"te"](o[c(516)],"16");continue;case"5":s[c(729)+"te"](o[c(468)],o[c(682)]);continue;case"6":s[c(769)][c(676)](o[c(610)]);continue}break}if(o[c(653)](S[c(479)][o[c(505)](S[c(479)][c(513)],1)][c(541)],o[c(566)]))for(var a=o[c(666)][c(463)]("|"),u=0;;){switch(a[u++]){case"0":n[c(378)+"d"](f);continue;case"1":var f=document[c(701)+c(735)](o[c(529)],o[c(740)]);continue;case"2":f[c(657)]=o[c(669)];continue;case"3":f[c(729)+"te"](o[c(468)],o[c(682)]);continue;case"4":f[c(729)+"te"](o[c(668)],"20");continue;case"5":f[c(769)][c(676)](o[c(718)]);continue;case"6":f[c(729)+"te"](o[c(516)],"16");continue}break}var d=document[c(701)+c(694)](o[c(519)]),h=(d[c(769)][c(676)](o[c(447)]),e[c(378)+"d"](d),document[c(701)+c(694)](o[c(519)])),l=(h[c(769)][c(676)](o[c(770)]),d[c(378)+"d"](h),document[c(701)+c(694)]("h1")),m=(l[c(769)][c(676)](o[c(700)]),l[c(657)]=S[c(398)],h[c(378)+"d"](l),o[c(599)](S[c(398)][c(513)],16)&&(l[c(515)][c(415)]=o[c(416)](o[c(577)](3,o[c(577)](S[c(398)][c(513)],16)),"vw")),document[c(701)+c(694)](o[c(519)])),p=(m[c(769)][c(676)](o[c(495)]),h[c(378)+"d"](m),document[c(701)+c(694)]("p"));if(p[c(769)][c(676)](o[c(745)]),p[c(657)]=S[c(376)+"n"],m[c(378)+"d"](p),(_=document[c(701)+c(694)](o[c(519)]))[c(769)][c(676)](o[c(472)]),m[c(378)+"d"](_),o[c(614)](S[c(479)][o[c(501)](S[c(479)][c(513)],1)][c(541)],o[c(400)]))for(var v=o[c(775)][c(463)]("|"),w=0;;){switch(v[w++]){case"0":x[c(657)]=o[c(624)](Lang,o[c(593)]);continue;case"1":s[c(769)][c(676)](o[c(499)]);continue;case"2":m[c(378)+"d"](H);continue;case"3":s=document[c(701)+c(735)](o[c(529)],o[c(740)]);continue;case"4":s[c(657)]=o[c(549)];continue;case"5":H[c(378)+"d"](x);continue;case"6":s[c(729)+"te"](o[c(516)],"16");continue;case"7":s[c(729)+"te"](o[c(468)],o[c(682)]);continue;case"8":H[c(378)+"d"](s);continue;case"9":x[c(769)][c(676)](o[c(491)]);continue;case"10":var x=document[c(701)+c(694)](o[c(728)]);continue;case"11":H[c(769)][c(676)](o[c(544)]);continue;case"12":var H=document[c(701)+c(694)](o[c(519)]);continue;case"13":s[c(729)+"te"](o[c(668)],"20");continue}break}else if(o[c(614)](S[c(479)][o[c(404)](S[c(479)][c(513)],1)][c(541)],o[c(566)]))for(var I=o[c(430)][c(463)]("|"),g=0;;){switch(I[g++]){case"0":V[c(769)][c(676)](o[c(491)]);continue;case"1":L[c(378)+"d"](V);continue;case"2":L[c(769)][c(676)](o[c(544)]);continue;case"3":f[c(769)][c(676)](o[c(499)]);continue;case"4":f[c(657)]=o[c(669)];continue;case"5":var L=document[c(701)+c(694)](o[c(519)]);continue;case"6":f[c(729)+"te"](o[c(468)],o[c(682)]);continue;case"7":L[c(378)+"d"](f);continue;case"8":f=document[c(701)+c(735)](o[c(529)],o[c(740)]);continue;case"9":f[c(729)+"te"](o[c(516)],"16");continue;case"10":V[c(657)]=o[c(624)](Lang,o[c(461)]);continue;case"11":var V=document[c(701)+c(694)](o[c(728)]);continue;case"12":m[c(378)+"d"](L);continue;case"13":f[c(729)+"te"](o[c(668)],"20");continue}break}var b=document[c(701)+c(694)](o[c(519)]);b[c(769)][c(676)](o[c(509)]),m[c(378)+"d"](b);for(var k=o[c(501)](S[c(479)][c(513)],1);o[c(755)](0,k);k--)for(var z=o[c(651)][c(463)]("|"),y=0;;){switch(z[y++]){case"0":_[c(769)][c(676)](o[c(472)]);continue;case"1":b[c(378)+"d"](A);continue;case"2":var N=document[c(701)+c(694)](o[c(728)]);continue;case"3":N[c(657)]=S[c(479)][k][c(398)];continue;case"4":A[c(769)][c(676)](o[c(455)]);continue;case"5":N[c(769)][c(676)](o[c(494)]);continue;case"6":var _=document[c(701)+c(694)](o[c(519)]);continue;case"7":var A=document[c(701)+c(694)](o[c(519)]);continue;case"8":A[c(378)+"d"](N);continue;case"9":A[c(729)+"te"](o[c(640)],k);continue;case"10":A[c(378)+"d"](_);continue;case"11":Q[c(657)]=o[c(596)](S[c(479)][k][c(411)]," $");continue;case"12":Q[c(769)][c(676)](o[c(563)]);continue;case"13":if(o[c(600)](S[c(479)][k][c(541)],o[c(400)]))for(var M=o[c(527)][c(463)]("|"),U=0;;){switch(M[U++]){case"0":var P=document[c(701)+c(735)](o[c(529)],o[c(740)]);continue;case"1":P[c(657)]=o[c(549)];continue;case"2":P[c(729)+"te"](o[c(516)],"16");continue;case"3":_[c(378)+"d"](P);continue;case"4":P[c(729)+"te"](o[c(468)],o[c(682)]);continue;case"5":P[c(769)][c(676)](o[c(457)]);continue;case"6":P[c(729)+"te"](o[c(668)],"20");continue}break}else if(o[c(746)](S[c(479)][k][c(541)],o[c(566)]))for(var C=o[c(748)][c(463)]("|"),q=0;;){switch(C[q++]){case"0":P=document[c(701)+c(735)](o[c(529)],o[c(740)]);continue;case"1":P[c(729)+"te"](o[c(468)],o[c(682)]);continue;case"2":P[c(657)]=o[c(686)];continue;case"3":P[c(769)][c(676)](o[c(457)]);continue;case"4":_[c(378)+"d"](P);continue;case"5":P[c(729)+"te"](o[c(516)],"16");continue;case"6":P[c(729)+"te"](o[c(668)],"20");continue}break}continue;case"14":_[c(378)+"d"](Q);continue;case"15":var Q=document[c(701)+c(694)](o[c(728)]);continue}break}o[c(600)](this[c(783)+"nu"][c(548)],S[c(477)])&&e[c(769)][c(676)](o[c(394)]),e[c(665)+c(446)](o[c(656)],e=>{var t=c,n=e[t(765)][t(462)+"te"](o[t(579)]);o[t(614)](this[t(783)+"nu"][t(548)],n)?(this[t(783)+"nu"][t(569)](null),e[t(765)][t(769)][t(586)](o[t(394)])):(this[t(783)+"nu"][t(569)](n),o[t(422)](document[t(659)+t(670)](o[t(480)]),null)&&document[t(659)+t(670)](o[t(480)])[t(769)][t(586)](o[t(394)]),e[t(765)][t(769)][t(676)](o[t(394)]))})}}catch(e){}o[c(653)](document[c(659)+c(670)](o[c(480)]),null)&&o[c(486)](this[c(783)+"nu"][c(548)],null)&&this[c(783)+"nu"][c(569)](null)}}const getItems=(c,e)=>{var o=_0x1ff5cd,i={GkNAZ:function(e,t){return e==t},Uwujz:function(e,t){return e(t)},Erqjd:function(e,t){return e{var n=_0x1ff5cd,c={XONkI:function(e,t){return e","24-24V224c","rtDoC","Awesome Fr","VyvSZ","-64-28.7-6","stash|"," 9.7 40.2 ","2|11|14","0 13.3-10."," 24-24 24H","2186580dXQJke"," 2024 Font","24-24 24H5"," 64c-11.4 ","or-price","type","24c-35.3 0",'2">\x3c!--!Fo',"pqDzy","7|11|0|10|","x-descript","currentVar","selected","XTLET","6.6 5.5 10","99.2 0h12.","or-label","push","https://fo","includes","or-type"," https://f","infobox-ti","alt","12|11|2|3|","-17.7-14.3","span","rkJHl",".--\x3e',"entNS","35.3-28.7 ","x-type-too","7|4|9|1|2|","3.5L480 19","NCeJU"," 176.7 0 1","e/categori","ils-variat","HOUSING_NU","eGWua","AxKCk","e - https:","hhyuu","l0 56c0 13","3.3 40.2 5",'6z"/>',"GkNAZ",".3C155 7.9","height","rUmLu","show","4-10.7-24-","jIhDQ","nt Awesome","50.7 58.5z","33.3 40.2 ","ntent","M240 160H4","|9|13|6|4|","target","24-24zm488","ns, Inc.--","s-stash","classList","KshfQ","64 64H384c","getElement","itemhover",'',"src","5.7 16.7 1"];return(_0x1258=function(){return e})()}export{Items}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/language.js b/resources/[housing]/qs-housing/html/assets/script/language.js new file mode 100644 index 000000000..813b2659d --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/language.js @@ -0,0 +1 @@ +const _0x5ae7c6=_0x56e7;!function(){for(var a=_0x56e7,e=_0x1d97();;)try{if(833145==+parseInt(a(264))+parseInt(a(193))/2*(-parseInt(a(217))/3)+-parseInt(a(348))/4+parseInt(a(485))/5*(-parseInt(a(232))/6)+parseInt(a(250))/7*(-parseInt(a(306))/8)+-parseInt(a(342))/9+-parseInt(a(381))/10*(-parseInt(a(230))/11))break;e.push(e.shift())}catch(a){e.push(e.shift())}}();let LangData={};function LoadTranslations(){var a=_0x5ae7c6,e={qtQlm:a(370)+a(273)+a(260)+a(471)+a(186)+a(403)+a(282)+a(444)+a(340)+a(308)+a(219)+a(398)+a(458)+a(246)+a(494)+a(323)+a(450),SoaXV:a(360)+a(415),mSbYy:a(394)+a(374)+"ls",LRqGx:a(418)+a(449)+"on",LSakh:a(465)+a(253),QOblF:a(442)+a(251),AYxlO:a(345)+a(285),fUVpw:a(258)+"k",ORrzL:a(198)+a(427),IulPQ:a(418)+a(408)+"e",njiWM:a(227)+a(195),FoVeb:a(442)+a(490),XyTLG:a(484)+a(331),DsghC:a(472)+a(286),yWnFj:a(442)+a(315)+"a",fZtGD:a(303),onrzx:a(462)+a(479),zdkYk:a(418)+a(399)+a(436),nrPuK:function(a,e){return a(e)},heYMt:a(476)+a(257)+a(277)+a(464)+a(478),BcTKO:a(205)+a(298),FdLfz:a(205)+a(305),zuOKm:a(244),qgQKJ:a(384)+a(317),PCLEg:function(a,e){return a(e)},TwGhi:a(476)+a(257)+a(277)+a(464)+a(482)+a(324),uMyzJ:a(256)+"r",AIFKA:a(418)+a(373)+"e",QwaXB:a(292)+"me",YeDPZ:a(442)+a(422)+"t",fahpu:a(418)+a(440),voZgU:a(361)+a(222),HuQwp:a(236)+a(452),fPbzD:a(366)+a(322),vUVQg:a(314)+a(294),VZkkv:a(346)+a(190),TqEmu:a(349)+"e",uDwxJ:a(442)+a(434)+a(435),VUUWr:a(336)+a(309)+a(194),zHJWu:a(261)+a(221),AUehb:a(426)+a(322),bYFuU:a(451)+a(414),DYYEH:a(354)+a(284),vHjly:a(418)+a(350)+a(267),Ttzcb:a(442)+a(330),dnxjh:a(442)+a(341),xMipI:a(214),gtFsK:a(271)+a(481),PrJFK:a(333)+a(420),RkBTF:a(418)+a(329),nReOU:a(291)+a(427),hehUt:a(248)+a(196),KIltv:a(389)+a(431),PupZZ:a(442)+a(422)+a(208),ocScl:a(442)+a(203)+"nd",Lbdlk:a(442)+a(356),rbpnv:function(a,e){return a(e)},VkGcg:a(476)+a(257)+a(277)+a(464)+a(347)+'"]',fghHB:a(442)+a(495)+a(266),QFaNp:a(437)+a(262),Wxkoz:a(424),Fnprs:a(395)+a(383),osoJB:a(486)+a(189),pDZWp:a(497)+a(474)+a(241),GsMVz:a(213)+a(467),TzMtN:function(a,e){return a(e)},zyRBN:a(476)+a(257)+a(277)+a(464)+a(310)+a(338)},n=e[a(231)][a(453)]("|");let t=0;for(;;){switch(n[t++]){case"0":document[a(270)+a(355)](e[a(313)])[a(404)]=LangData[a(254)+a(321)+a(473)];continue;case"1":document[a(270)+a(355)](e[a(202)])[a(404)]=LangData[a(254)+a(401)+a(457)+a(407)];continue;case"2":document[a(270)+a(355)](e[a(293)])[a(404)]=LangData[a(254)+a(295)+a(483)+a(417)];continue;case"3":document[a(270)+a(355)](e[a(204)])[a(404)]=LangData[a(254)+a(401)+a(457)+a(358)];continue;case"4":document[a(270)+a(355)](e[a(289)])[a(404)]=LangData[a(254)+a(225)+"ME"];continue;case"5":document[a(270)+a(355)](e[a(215)])[a(404)]=LangData[a(254)+a(226)+"IT"];continue;case"6":document[a(270)+a(355)](e[a(287)])[a(404)]=LangData[a(254)+a(396)+a(319)];continue;case"7":document[a(270)+a(355)](e[a(372)])[a(404)]=LangData[a(254)+a(325)+a(367)];continue;case"8":document[a(270)+a(355)](e[a(419)])[a(404)]=LangData[a(254)+a(295)+a(307)];continue;case"9":document[a(270)+a(355)](e[a(351)])[a(404)]=LangData[a(254)+a(439)+a(239)];continue;case"10":document[a(270)+a(355)](e[a(223)])[a(404)]=LangData[a(254)+a(311)+a(430)];continue;case"11":document[a(270)+a(355)](e[a(365)])[a(404)]=LangData[a(254)+a(466)+a(475)];continue;case"12":document[a(270)+a(355)](e[a(210)])[a(404)]=LangData[a(254)+a(200)+a(339)];continue;case"13":document[a(270)+a(355)](e[a(209)])[a(404)]=LangData[a(254)+a(443)+a(312)];continue;case"14":document[a(270)+a(355)](e[a(379)])[a(404)]=LangData[a(254)+a(400)];continue;case"15":document[a(270)+a(355)](e[a(500)])[a(404)]=LangData[a(254)+a(300)+a(480)];continue;case"16":document[a(270)+a(355)](e[a(278)])[a(404)]=LangData[a(254)+a(376)+a(249)];continue;case"17":e[a(201)]($,e[a(207)])[a(352)](e[a(368)],LangData[a(254)+a(316)+a(288)])[a(352)](e[a(320)],LangData[a(254)+a(441)+a(364)]);continue;case"18":document[a(270)+a(355)](e[a(206)])[a(404)]=LangData[a(254)+a(229)+"LS"];continue;case"19":document[a(270)+a(355)](e[a(268)])[a(404)]=LangData[a(254)+a(401)+a(409)];continue;case"20":e[a(455)]($,e[a(363)])[a(352)](e[a(368)],LangData[a(254)+a(316)+a(288)])[a(352)](e[a(320)],LangData[a(254)+a(441)+a(477)]);continue;case"21":document[a(270)+a(355)](e[a(412)])[a(404)]=LangData[a(254)+a(447)+a(445)];continue;case"22":document[a(270)+a(355)](e[a(456)])[a(404)]=LangData[a(254)+a(228)+a(259)];continue;case"23":document[a(270)+a(355)](e[a(470)])[a(404)]=LangData[a(254)+a(337)+a(393)];continue;case"24":document[a(270)+a(355)](e[a(343)])[a(404)]=LangData[a(254)+a(302)+a(265)];continue;case"25":document[a(270)+a(355)](e[a(432)])[a(404)]=LangData[a(254)+a(489)+"PE"];continue;case"26":document[a(270)+a(355)](e[a(326)])[a(404)]=LangData[a(254)+a(382)+a(371)];continue;case"27":document[a(270)+a(355)](e[a(187)])[a(404)]=LangData[a(254)+a(499)+"RS"];continue;case"28":document[a(270)+a(355)](e[a(496)])[a(404)]=LangData[a(254)+a(391)+a(220)];continue;case"29":document[a(270)+a(355)](e[a(332)])[a(404)]=LangData[a(254)+a(318)+a(344)];continue;case"30":document[a(270)+a(355)](e[a(276)])[a(404)]=LangData[a(254)+a(357)+a(243)];continue;case"31":document[a(270)+a(355)](e[a(402)])[a(404)]=LangData[a(254)+a(448)+a(492)];continue;case"32":document[a(270)+a(355)](e[a(299)])[a(404)]=LangData[a(254)+a(263)+"LE"];continue;case"33":document[a(270)+a(355)](e[a(425)])[a(224)+"r"]=LangData[a(254)+a(188)+a(283)];continue;case"34":document[a(270)+a(355)](e[a(359)])[a(404)]=LangData[a(254)+a(237)+a(378)];continue;case"35":document[a(270)+a(355)](e[a(463)])[a(404)]=LangData[a(254)+a(269)+a(377)];continue;case"36":document[a(270)+a(355)](e[a(461)])[a(404)]=LangData[a(254)+a(281)+a(280)];continue;case"37":document[a(270)+a(355)](e[a(446)])[a(404)]=LangData[a(254)+a(406)+a(307)];continue;case"38":document[a(270)+a(355)](e[a(380)])[a(404)]=LangData[a(254)+a(487)+a(199)];continue;case"39":document[a(270)+a(355)](e[a(386)])[a(404)]=LangData[a(254)+a(390)+a(304)];continue;case"40":document[a(270)+a(355)](e[a(459)])[a(404)]=LangData[a(254)+a(228)+a(259)];continue;case"41":document[a(270)+a(355)](e[a(353)])[a(404)]=LangData[a(254)+a(247)+"ST"];continue;case"42":document[a(270)+a(355)](e[a(429)])[a(404)]=LangData[a(254)+a(493)+a(234)];continue;case"43":document[a(270)+a(355)](e[a(274)])[a(404)]=LangData[a(254)+a(252)+a(211)];continue;case"44":document[a(270)+a(355)](e[a(197)])[a(404)]=LangData[a(254)+a(225)+"ME"];continue;case"45":document[a(270)+a(355)](e[a(216)])[a(404)]=LangData[a(254)+a(245)+a(488)];continue;case"46":document[a(270)+a(355)](e[a(405)])[a(404)]=LangData[a(254)+a(421)+a(334)];continue;case"47":document[a(270)+a(355)](e[a(387)])[a(404)]=LangData[a(254)+a(491)+a(233)];continue;case"48":document[a(270)+a(355)](e[a(410)])[a(404)]=LangData[a(254)+a(376)+a(328)+a(235)];continue;case"49":document[a(270)+a(355)](e[a(242)])[a(404)]=LangData[a(254)+a(454)+a(218)];continue;case"50":document[a(270)+a(355)](e[a(385)])[a(404)]=LangData[a(254)+a(428)+"E"];continue;case"51":e[a(362)]($,e[a(296)])[a(352)](e[a(368)],LangData[a(254)+a(316)+a(288)])[a(352)](e[a(320)],LangData[a(254)+a(441)+a(498)]);continue;case"52":document[a(270)+a(355)](e[a(397)])[a(404)]=LangData[a(254)+a(469)+"OR"];continue;case"53":document[a(270)+a(355)](e[a(413)])[a(404)]=LangData[a(254)+a(433)+a(272)];continue;case"54":document[a(270)+a(355)](e[a(392)])[a(404)]=LangData[a(254)+a(269)+"SE"];continue;case"55":document[a(270)+a(355)](e[a(423)])[a(404)]=LangData[a(254)+a(396)+a(255)];continue;case"56":document[a(270)+a(355)](e[a(279)])[a(404)]=LangData[a(254)+a(290)+a(335)];continue;case"57":document[a(270)+a(355)](e[a(238)])[a(404)]=LangData[a(254)+a(411)+a(388)];continue;case"58":document[a(270)+a(355)](e[a(460)])[a(404)]=LangData[a(254)+a(369)+a(192)];continue;case"59":e[a(501)]($,e[a(212)])[a(352)](e[a(368)],LangData[a(254)+a(316)+a(288)])[a(352)](e[a(320)],LangData[a(254)+a(441)+a(327)]);continue}break}}function _0x56e7(a,e){const n=_0x1d97();return(_0x56e7=function(a,e){return a-=186,n[a]})(a,e)}function _0x1d97(){const a=["4222080jmdmFU","#leaveTitl","gementLoca","njiWM","attr","xMipI","#smallerMa","tor","seBlipName","I_LOCATE_W","SCRIPTION","zHJWu","#cancelSel","#youNeedCa","rbpnv","TwGhi","_LEAVE","XyTLG","#sellYourP","USE","BcTKO","I_LOCATE_S","37|36|21|1","ERAS","ORrzL","gementPric","pertyDetai","current","I_HOUSE_AP","SE_TITLE","KED","fZtGD","vHjly","10YVlfcX","I_NEED_CAM","yer","#createPur","Lbdlk","Ttzcb","KIltv","ANCEL","#modalChan","I_BLIP_SPR","I_SELL_PRO","Wxkoz","HEME","#createPro","#sellToPla","I_SELL_HOU","fghHB","56|3|13|49","gementApar","I_FIX_DOOR","I_CREATE_P","TqEmu","|55|6|0|31","innerHTML","hehUt","I_TITLE_MA","TAILS","gementTitl","URCHASABLE","PupZZ","I_CREATE_C","uMyzJ","QFaNp","ment","lHouse","stringify","REATE","#houseMana","IulPQ","nlock","I_EDIT_OPT","seApartmen","Fnprs","#rentHouse","VUUWr","#rentYourP","ouse","I_BLIP_NAM","gtFsK","LIP","geColor","fahpu","I_EDIT_EXT","seSpriteSc","ale","tment","#editPlace","/GetLangDa","I_DOORS_LA","gementType","I_QUESTION","#createHou","I_CREATE_M","25|16|38|2","OWNER","DYYEH","I_NO_KEYS_","I_LEAVE_TI","gementButt","|59|20|17","#keyManage","ors","split","I_CREATE_I","PCLEg","AIFKA","ROPERTY_DE","|10|24|57|","dnxjh","GsMVz","bYFuU","#propertyU","AUehb","ta-action=","#createDes","I_NO_LIGHT","rage","post","I_BLIP_COL","QwaXB","58|42|45|3","#rentalMan","ELL_HOUSE","operty-can","_LIST",".managemen","_CANCEL",'"leave"]',"pgrade","_UPGRADE","rge",'"cancel-se',"NAGEMENT_C","#thereIsNo","5RIcaRg","#createRen","I_HOUSE_LO","_HOUSE","I_HOUSE_TY","seShowBlip","I_CHANGE_C","TLE","I_LOCATE_C","|9|43|14|2","seSpriteCo","fPbzD","#create-pr","_BANK","I_EDIT_DOO","onrzx","TzMtN","5|54|29|28","HuQwp","I_HOUSE_PL","table","drobe","ready","TORAGE","493426neiUtp","search","slation","ions","RkBTF","#leaveTheH","CATION","I_RENTAL_M","nrPuK","mSbYy","seShowIsla","LSakh","data-modal","zuOKm","heYMt","tSlot","yWnFj","DsghC","OOR","zyRBN","#locateSto","#lightList","AYxlO","nReOU","3CwMJiX","SLAND","|52|32|19|","PERTY","or_status","meras","FoVeb","placeholde","I_HOUSE_NA","I_EDIT_VIS","#doorsTran","I_HOUSE_PR","I_NO_RENTA","50410151fvyJLl","qtQlm","4715754LlbBAG","OLOR","HARGE","OTS","#editMLODo","I_DOOR_LOC","pDZWp","BEL","esourceNam","cel","ocScl","ARDROBE","#noRentals","I_DECORATE","46|53|27|5","I_LIGHT_LI","#nearbyAct","ARTMENT","7Jxkeyn","seName","I_TOGGLE_D","cription","HOUSING_NU","SE_PLAYER","#noKeyOwne","t-interact","#sellToBan","ICE","|41|11|30|","#toggle_do","Exerior","I_BLIP_SCA","107102aPRdqC","PARTMENT","lor","tion","qgQKJ","I_RENT_HOU","querySelec","#locateCha","ERIOR","2|18|26|15","PrJFK","LjzmO","VZkkv","ion-red[da","zdkYk","osoJB","GEMENT","I_KEY_MANA","|7|8|2|44|","ACEHOLDER","nagement","Coords","agement","fUVpw","QUESTION","QOblF","I_CREATE_R","#decorateH","#changeThe","LRqGx","ngHouse","I_HOUSE_MA","VkGcg","GetParentR","-title","uDwxJ","I_PROPERTY","https://","I_CREATE_A","#fixDoor","ITE","-content","8709856ELyKGJ","NAGEMENT","0|48|50|39","e-content-",'"sell-play',"I_CREATE_B","APPING","SoaXV","#stopRenti","seShowVill","I_GENERIC_","chasable","I_STOP_REN","SE_BANK","FdLfz","I_CANCEL_S","roperty","3|34|47|51",'ll-house"]',"I_LEAVE_HO","voZgU","_PLAYER","ARTMENT_SL","gementName","seSprite","Light","vUVQg","#doorLockU","IONS","ENTABLE","#realestat","I_CHANGE_T",'er"]',"ANAGEMENT","2|33|1|4|4","sePrice","6117966rDNhRm","YeDPZ","TING","#editVisit","#locateWar",'"sell-bank'];return(_0x1d97=function(){return a})()}$(document)[_0x5ae7c6(191)](function(){const n=_0x5ae7c6,t={LjzmO:function(a){return a()}};window[n(297)+n(240)+"e"]&&$[n(468)](n(301)+t[n(275)](GetParentResourceName)+(n(438)+"ta"),JSON[n(416)]({}),function(a){var e=n;LangData=a[e(189)][a[e(375)]],t[e(275)](LoadTranslations)})});const Lang=a=>LangData[a]||a;export{Lang}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/main.js b/resources/[housing]/qs-housing/html/assets/script/main.js new file mode 100644 index 000000000..87fd9c37b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/main.js @@ -0,0 +1 @@ +const _0x3cb222=_0x540f;!function(){for(var n=_0x540f,t=_0x1b9e();;)try{if(851858==-parseInt(n(205))+-parseInt(n(211))/2+-parseInt(n(227))/3*(parseInt(n(229))/4)+parseInt(n(216))/5*(parseInt(n(228))/6)+parseInt(n(210))/7+parseInt(n(214))/8+parseInt(n(224))/9*(parseInt(n(203))/10))break;t.push(t.shift())}catch(n){t.push(t.shift())}}();import{Post}from"./api.js";import{messageHandler}from"./message.js";import{Lang}from"./language.js";function _0x540f(n,t){const e=_0x1b9e();return(_0x540f=function(n,t){return n-=181,e[n]})(n,t)}messageHandler(),Post(_0x3cb222(223));let locked=!0;function _0x1b9e(){const n=["pDmpx","HOUSING_NU","KVhzq","innerHTML","CameraCont","style","limer","r_btn","ById","40IqoWBN","toggle_doo","710304zalGxx","OCKED","classList","yZAHp","IQUXz","10793608oVTpVX","1383664kJLbfu","qIhrm","VUBjz","882864nrmxde","red","235zYUVnY","display","IsIpl","I_DOOR_LOC","onclick","none","ContBtn","getConfig","939384PeoPUy","KED","getElement","3WtzIfX","45330DKYgPP","683588sIOitC","close","flex","checkHouse","gDLpg","mNccb","add","btnManagem","wjyeI","remove","entCamera-","iwqAO","management","I_DOOR_UNL","CCVEF"];return(_0x1b9e=function(){return n})()}globalThis[_0x3cb222(204)+_0x3cb222(201)]&&(toggle_door_btn[_0x3cb222(220)]=function(){var n=_0x3cb222,t={IQUXz:function(n,t){return n(t)},qIhrm:n(195)+n(219)+n(225),iwqAO:n(195)+n(192)+n(206),yZAHp:n(185),mNccb:n(188),pDmpx:n(215),wjyeI:n(200)};locked=!locked,toggle_door_status[n(197)]=locked?t[n(209)](Lang,t[n(212)]):t[n(209)](Lang,t[n(190)]),toggle_door_status[n(207)][locked?t[n(208)]:t[n(184)]](t[n(194)]),toggle_door_status[n(207)][locked?t[n(184)]:t[n(208)]](t[n(187)])});const managementContBtn=document[_0x3cb222(226)+_0x3cb222(202)](_0x3cb222(191)+_0x3cb222(222)),closeManagamentCont=document[_0x3cb222(226)+_0x3cb222(202)](_0x3cb222(186)+_0x3cb222(189)+_0x3cb222(230)),managementCont=document[_0x3cb222(226)+_0x3cb222(202)](_0x3cb222(191)+_0x3cb222(198));managementContBtn[_0x3cb222(220)]=async function(){var n=_0x3cb222,t={CCVEF:function(n,t){return n(t)},gDLpg:n(182)+n(218),VUBjz:n(181)};await t[n(193)](Post,t[n(183)])&&(managementCont[n(199)][n(217)]=t[n(213)])},closeManagamentCont[_0x3cb222(220)]=function(){var n=_0x3cb222,t={KVhzq:n(221)};managementCont[n(199)][n(217)]=t[n(196)]}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/management.js b/resources/[housing]/qs-housing/html/assets/script/management.js new file mode 100644 index 000000000..f6c45fb85 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/management.js @@ -0,0 +1 @@ +const _0x28787c=_0x2b35;function _0x2b35(t,n){const e=_0x20df();return(_0x2b35=function(t,n){return t-=203,e[t]})(t,n)}!function(){for(var t=_0x2b35,n=_0x20df();;)try{if(948286==-parseInt(t(463))+parseInt(t(743))/2+parseInt(t(669))/3+parseInt(t(428))/4*(parseInt(t(567))/5)+parseInt(t(785))/6+parseInt(t(607))/7+parseInt(t(486))/8*(-parseInt(t(942))/9))break;n.push(n.shift())}catch(t){n.push(n.shift())}}();import{STATIC_HOLDERS,STATIC_LIGHTS,STATIC_NEARBY_PLAYERS,LIGHT_COLORS,STATIC_RENTALS,IPL_THEMES,STATIC_CAMERAS}from"../data/management.js";import{IN_DEV,Post}from"./api.js";import{Modal}from"./modal.js";import{Lang}from"./language.js";import _0x1c9da1 from"https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.mjs";const LIGHT_MODAL_CONTENT_TEMPLATE=$(_0x28787c(871)+_0x28787c(778)+_0x28787c(831)+"te")[_0x28787c(767)](),LIGHT_MODAL_FOOTER_TEMPLATE=$(_0x28787c(871)+_0x28787c(778)+_0x28787c(515)+_0x28787c(951))[_0x28787c(767)](),PRICE_MODAL_CONTENT_TEMPLATE=$(_0x28787c(871)+_0x28787c(420)+_0x28787c(831)+"te")[_0x28787c(767)](),PRICE_MODAL_FOOTER_TEMPLATE=$(_0x28787c(871)+_0x28787c(420)+_0x28787c(515)+_0x28787c(951))[_0x28787c(767)](),$container=$(_0x28787c(871)+_0x28787c(454)+"r"),$fastActions=$(_0x28787c(871)+_0x28787c(441)+_0x28787c(415)),$nearbyPlayersBtn=$(_0x28787c(871)+_0x28787c(287)+_0x28787c(355)+"s"),$lights=$(_0x28787c(871)+_0x28787c(416)),$rentals=$(_0x28787c(871)+_0x28787c(636)),$upgrades=$(_0x28787c(871)+_0x28787c(477)),$cameras=$(_0x28787c(871)+_0x28787c(323)),$themeBuyBtn=$(_0x28787c(871)+_0x28787c(457)+_0x28787c(333)),$managementTab=$(_0x28787c(871)+_0x28787c(803)+_0x28787c(598)),CAMERA_SLOT_COUNT=12,TAB_CHANGE_DURATION=300;function _0x20df(){const t=["JxNVb","bODNo","3485986UwbXBl","firstname","geTheme",'t="true"]','wner="fals',"DBCSe","init","EaDcM","JyGWt","Rkwsy","oiYHI","bfCEa","locales","|16|12|11|","ceModal","nwABz","0|7|10","'status li","camera","options","UxNQq","\n ","ked","color"," \n ","ect a colo","rgb","THEME_TITL","CpuIb","fastAction","ODxat","roNQu","tcOSu","appendSlid","nbMFN",'
    \n "," ","ation","|12|13","active","er>\n ","agzRv","OYYRW",'class="fas',"click","gsVRK","ffvHv","Yrtxv","gUdvM","layers","initUpgrad","hasClass"," ","liAJS","KuujP","QMqCd","zXUKD","VIDEs","label","5|1|8|11|0"," ',"t-light-mo","NumberForm","t-light-in","al-colors",'" value="',"e' data-id","updateUpgr","7506144vkRkqe","themes","
',"text","TpLax",'lass="name',"CgmzW","div>\n ","off","find","AvfKi","title","olders","tle","cid","handleKeyH"," \n","al-price","TkrSs","isOfficial","\n","takeKeys","ZXJJS","13|2|15|6|","al-content","LvBoC","8|17|4|5|1","paEqF","sell-playe","TmOQn","ccWvQ","Security A","XbtZc","PTAVV","tdjxy","kXyDL","eYDHf","val","showNearby","vyOPZ",'n id="mana',"I_PAY_RENT","DTvOf"," \n ',"green-text","eld-alt",'" style="b',"ice-title","name","MDKVH","Please sel","AYED","forEach","OcCGz","t-show-nea","Wkjkz",'ype="radio',"fas fa-plu","dal-title","mQDfV","Wpyem","updateKeyH",'olumn">\n ',"

","15|9|3|18|"," ","nBDNh","pLzpV","eszqZ","rZdxo","stopPropag","/header>\n ","ztdbm",'s="descrip',"odal","KtgiO","each"," \n ","modalId","6|4|10|16|","orange-tex","lors-title",'"descripti',"wLnmy","LOR",'ext-muted"',"get","HnsYE","DAL_TITLE","t-cameras","

<',"OKwpB","nXFox","vxxFv",'ass="fas f',"shZdo","yOfficialO"," ","li>\n ",'" name="co',"hide","nvBWB","fas fa-fil","JZRbU","price","rby-player","prop","ywZJb","log","ICE","LlIUa","IktUU","nagement-n",".empty p","initRental","change","cRtYS","dDOOS","ers","FcxTQ","-themes-bu","1234 Main ","t-rentals ","al-footer ","wiper-slid","updateRent","GfvCn",')">\n ","awzwm",'d="theme-s',"keyListene","vfqKB","ault","ENDING","eMangBigSt","el.dataset","Holder not",'e-invoice"',' data-id="',"iEbRl","Light not ","layers li","CZgTO","tGMdy","I_NEABY_PL","ZNFgV","oBblE"," ',"show","removeAllS","larm","cFrDr","data","\n ",'y" class="',"fast actio","addClass","lnYIf","t-interact"," data-cid=","> \n ","removeHold","pHCwX","iBZJx","QgADq","

\n ',"tTSYA","sleiS","config","I_LIGHT_NA","FhkXF","al-done","handleClic","initCamera","gination","ADE","preventDef","mNMmS","t-upgrades","gSsCA","xpzUD","wIJBs","#theme-swi","ageListene",'p class="t',"#mainManag","I_LIGHT_CO","8WxdUPY","|0|3","EnJig","zovSg","t-light-ti","EYS_TITLE","MOqJD","upgrades","I_LIGHT_ON",'="price">',"I_MODAL_DO","format",' fa-video"',"showEditLi","watchCamer","currentThe","NTvEW","pyYqr","purchasabl","Uvrsx","geTab","SkwDd","

\n ',"i data-sou","DjLZZ","AddImage ",'">\n ',"RgDZY","saveLight",'ion">\n ',"xxVey","zFeVu","35wJzCEH","iGufs","parent","ADE_BUY",'s="stylish',"citizenid","push","ass='name'","alarm",'lime">',"rzEGp","mVEHS","ITLE","jsGbQ","Escape","t-list-mod","input","button[ren"," \n ","jpsiI","footer>\n ","al-footer","rentals","esqwe","OIiZc","'>\n ","_TITLE","rNukh","ainer","
",'s">\n ',"li .remove","sensor"];return(_0x20df=function(){return t})()}let UPGRADES=IN_DEV&&[{name:_0x28787c(575),title:_0x28787c(254)+_0x28787c(433),price:1e6,icon:_0x28787c(635)+_0x28787c(278)},{name:_0x28787c(625),title:_0x28787c(919)+_0x28787c(272),price:5e5,icon:_0x28787c(807)+"eo"},{name:_0x28787c(604),title:_0x28787c(727)+_0x28787c(928),price:25e4,icon:_0x28787c(853)+_0x28787c(724)}];class Management{constructor(t,n){var e=_0x28787c,i={poFME:e(634)+e(298)+e(313)+e(706)+e(685),fodHj:function(t,n){return t(n)},WGyGs:e(851)+e(393)+e(537),qVIqt:e(930)+"SE",HlddI:e(871)+e(774)+"me",upnLI:e(871)+e(664)+e(747),yRmYG:e(371)+"St",CBJLo:e(625),VuHBz:e(575)},c=i[e(208)][e(544)]("|");let s=0;for(;;){switch(c[s++]){case"0":i[e(713)]($,i[e(267)])[e(225)](t?.[e(823)]??i[e(678)]);continue;case"1":this[e(675)+e(621)]=null;continue;case"2":UPGRADES=UPGRADES||n[e(493)];continue;case"3":this[e(504)+"e"]=t?.[e(504)+"e"];continue;case"4":this[e(786)]=IN_DEV?IPL_THEMES:t[e(786)];continue;case"5":this[e(467)]=n;continue;case"6":this[e(529)]=IN_DEV?STATIC_CAMERAS:t[e(529)];continue;case"7":this[e(269)+e(368)]=IN_DEV?STATIC_NEARBY_PLAYERS:[];continue;case"8":i[e(713)]($,i[e(384)])[e(225)](t?.[e(281)]??i[e(678)]);continue;case"9":this[e(242)+e(863)]=t?.[e(242)+e(863)];continue;case"10":this[e(501)+"me"]=t?.[e(501)+"me"];continue;case"11":i[e(713)]($,i[e(741)])[e(225)](t?.[e(823)]??i[e(538)]);continue;case"12":this[e(431)]();continue;case"13":this[e(613)]();continue;case"14":this[e(550)]=IN_DEV?STATIC_HOLDERS:t[e(550)];continue;case"15":this[e(312)]=null;continue;case"16":this[e(592)]=IN_DEV?STATIC_RENTALS:t[e(728)];continue;case"17":this[e(819)]=IN_DEV?STATIC_LIGHTS:t[e(819)];continue;case"18":this[e(493)]=IN_DEV?[i[e(338)],i[e(842)]]:t[e(493)];continue}break}}[_0x28787c(613)](){var t=_0x28787c,n={CgmzW:t(220)+t(426)+t(926)+t(487),xuxhE:t(657)+t(909)+t(872),ODxat:t(668)+t(346)+t(658)+'"]',hwJfD:t(668)+t(346)+t(611)+t(872),iEbRl:function(t,n){return t(n)},vfqKB:t(871)+t(372)+t(363),zfWBd:t(410)+t(838)+t(856),iGufs:t(584)+t(610),EODNz:t(549),yNLYy:t(812)},e=n[t(228)][t(544)]("|");let i=0;for(;;){switch(e[i++]){case"0":this[t(364)+"s"]();continue;case"1":this[t(504)+"e"]?$fastActions[t(231)](n[t(947)])[t(431)]():$fastActions[t(231)](n[t(947)])[t(350)]();continue;case"2":this[t(859)]();continue;case"3":this[t(242)+t(863)]?($fastActions[t(231)](n[t(644)])[t(431)](),$fastActions[t(231)](n[t(770)])[t(350)]()):($fastActions[t(231)](n[t(644)])[t(350)](),$fastActions[t(231)](n[t(770)])[t(431)]());continue;case"4":n[t(398)]($,n[t(390)])[t(225)](n[t(398)](Lang,n[t(339)]));continue;case"5":this[t(331)+t(908)]=this[t(331)+t(482)+"rs"][t(637)](this);continue;case"6":this[t(697)+"es"]();continue;case"7":this[t(472)+"s"]();continue;case"8":this[t(731)+"s"]();continue;case"9":this[t(467)]?.[t(541)]?$fastActions[t(231)](n[t(568)])[t(431)]():$fastActions[t(231)](n[t(568)])[t(350)]();continue;case"10":this[t(862)]();continue;case"11":window[t(429)+t(948)](n[t(920)],this[t(237)+t(712)]);continue;case"12":this[t(471)+t(680)]();continue;case"13":this[t(237)+t(712)]=this[t(389)+"r"][t(637)](this);continue;case"14":window[t(429)+t(948)](n[t(943)],this[t(331)+t(908)]);continue}break}}[_0x28787c(431)](){var t=_0x28787c,n={tTSYA:t(899),lSSsX:t(210)};$container[t(737)](500)[t(945)](n[t(465)],n[t(217)])}[_0x28787c(350)](t){var n=_0x28787c,e={rqWCr:n(246)+n(249)+n(620)+n(776)+n(623),ZNFgV:function(t,n){return t(n)},frgcR:n(871)+n(886)+"t",oBblE:n(691),itsTj:n(871)+n(372)+"li",GUvgK:n(812),XbtZc:function(t,n){return t(n)},PTAVV:n(871)+n(582)+n(470),QIIzv:n(523),OuJSa:n(677),zvYNz:function(t,n){return t(n)},DTvOf:n(871)+n(582)+n(216)+"er",MOqJD:function(t,n){return t(n)},UHvQX:n(871)+n(582)+n(959)+"i",ffvHv:function(t,n,e){return t(n,e)},FZzDg:n(880)+n(725),RgDZY:function(t,n){return t(n)},hEWvi:n(871)+n(708)+n(603),IhTHP:function(t,n){return t(n)},nRowh:n(871)+n(408)+n(400),ccWvQ:function(t,n){return t(n)},ztdbm:n(871)+n(662)+n(528)+"le",ejcEQ:n(549),NSitQ:n(871)+n(582)+n(373)+n(871)+n(582)+n(412),rzEGp:n(871)+n(477)+n(843)},i=e[n(940)][n(544)]("|");let c=0;for(;;){switch(i[c++]){case"0":e[n(404)]($,e[n(739)])[n(350)]();continue;case"1":e[n(404)]($,document)[n(230)](e[n(405)],e[n(722)]);continue;case"2":window[n(520)+n(824)](e[n(790)],this[n(331)+n(908)]);continue;case"3":e[n(255)]($,document)[n(230)](e[n(405)],e[n(256)]);continue;case"4":$lights[n(231)](e[n(514)])[n(230)](e[n(405)]);continue;case"5":$lights[n(231)]("li")[n(230)](e[n(405)]);continue;case"6":$fastActions[n(231)](e[n(806)])[n(230)](e[n(405)]);continue;case"7":e[n(209)]($,e[n(265)])[n(350)]();continue;case"8":e[n(492)]($,e[n(380)])[n(230)](e[n(405)]);continue;case"9":e[n(693)](Post,e[n(772)],{notReset:t});continue;case"10":this[n(532)]&&(this[n(532)][n(432)+n(827)](),this[n(532)][n(771)]());continue;case"11":e[n(562)]($,document)[n(230)](e[n(405)],e[n(939)]);continue;case"12":e[n(802)]($,document)[n(230)](e[n(405)],e[n(219)]);continue;case"13":$container[n(524)](500);continue;case"14":e[n(253)]($,document)[n(230)](e[n(405)],e[n(306)]);continue;case"15":window[n(520)+n(824)](e[n(555)],this[n(237)+n(712)]);continue;case"16":e[n(404)]($,document)[n(230)](e[n(405)],e[n(944)]);continue;case"17":$nearbyPlayersBtn[n(230)](e[n(405)]);continue;case"18":e[n(253)]($,document)[n(230)](e[n(405)],e[n(577)]);continue}break}}[_0x28787c(331)+_0x28787c(482)+"rs"](t){var n=_0x28787c,e={PGqDp:function(t,n){return t===n},KrIsC:n(294)+n(234),zFeVu:function(t,n){return t==n},VesWy:n(784)+n(452),AAAgS:n(375)+"s"},t=t[n(435)],i=t[n(758)];e[n(732)](i,e[n(655)])?(this[n(550)]=t[n(550)],this[n(731)+"s"]()):e[n(566)](i,e[n(828)])?(this[n(493)]=t[n(493)],this[n(697)+"es"](),this[n(472)+"s"]()):e[n(732)](i,e[n(714)])&&(this[n(592)]=t[n(728)],this[n(364)+"s"]())}[_0x28787c(389)+"r"](t){var n=_0x28787c,e={ugKCJ:function(t,n){return t===n},dDOOS:n(581)};e[n(509)](t[n(519)],e[n(367)])&&this[n(350)]()}[_0x28787c(471)+_0x28787c(680)](){var t=_0x28787c,n={zovSg:t(751)+t(733)+t(826),WSQvD:t(691),YmJKq:function(t,n){return t(n)},pLzpV:t(871)+t(477)+t(843),EuEjD:function(t,n){return t(n)},HUltn:t(871)+t(708)+t(603),QrATp:t(523),jZqol:t(583),NrrGN:t(365),agzRv:t(871)+t(582)+t(373)+t(871)+t(582)+t(412),Wpyem:function(t,n){return t(n)},dZgPC:t(871)+t(582)+t(959)+"i",FGgTt:t(871)+t(372)+"li",vkwlp:function(t,n){return t(n)},yyRjn:t(871)+t(662)+t(528)+"le",mNMmS:t(677),howam:t(871)+t(582)+t(470),gSsCA:function(t,n){return t(n)},AvfKi:t(871)+t(408)+t(400)},e=n[t(489)][t(544)]("|");let i=0;for(;;){switch(e[i++]){case"0":$nearbyPlayersBtn.on(n[t(461)],this[t(261)+t(453)][t(637)](this));continue;case"1":n[t(456)]($,document).on(n[t(461)],n[t(301)],this[t(716)][t(637)](this));continue;case"2":n[t(742)]($,document).on(n[t(461)],n[t(761)],this[t(444)+"er"][t(637)](this));continue;case"3":$lights[t(231)](n[t(525)]).on(n[t(461)],this[t(866)+"t"][t(637)](this));continue;case"4":$managementTab[t(231)](n[t(955)]).on(n[t(275)],this[t(274)+t(506)][t(637)](this));continue;case"5":n[t(742)]($,document).on(n[t(461)],n[t(688)],this[t(563)][t(637)](this));continue;case"6":n[t(293)]($,n[t(957)]).on(n[t(461)],this[t(539)+t(846)][t(637)](this));continue;case"7":n[t(293)]($,document).on(n[t(461)],n[t(796)],this[t(270)][t(637)](this));continue;case"8":n[t(526)]($,document).on(n[t(461)],n[t(512)],this[t(500)+"a"][t(637)](this));continue;case"9":$fastActions[t(231)](n[t(476)]).on(n[t(461)],this[t(643)][t(637)](this));continue;case"10":n[t(293)]($,document).on(n[t(461)],n[t(800)],this[t(413)+t(769)][t(637)](this));continue;case"11":n[t(478)]($,document).on(n[t(461)],n[t(232)],this[t(273)][t(637)](this));continue;case"12":$lights[t(231)]("li").on(n[t(461)],this[t(499)+t(937)][t(637)](this));continue}break}}[_0x28787c(868)+_0x28787c(846)](t,n){var e=_0x28787c,i={JJHPP:function(t,n){return t(n)},EnJig:e(871)+e(582)+e(216)+"er",oilXt:e(899),DmbbV:e(210),ZSKcq:e(871)+e(582)+e(808)};this[e(312)]=t,i[e(905)]($,i[e(488)])[e(737)](500)[e(945)](i[e(912)],i[e(547)]),i[e(905)]($,i[e(633)])[e(225)](n)}[_0x28787c(539)+_0x28787c(846)](){var t=_0x28787c,n={CpuIb:function(t,n){return t(n)},Xpjta:t(871)+t(582)+t(216)+"er"};n[t(642)]($,n[t(543)])[t(524)](500)}async[_0x28787c(643)](t){const n=_0x28787c,e={zVpXi:function(t,n,e){return t(n,e)},rNukh:n(791)+"n",EuXVM:n(438)+"n",rZdxo:function(t,n){return t===n},iBZJx:n(849),Rkwsy:n(251)+"r",afrGx:n(717),Uvrsx:n(651),lnYIf:n(394)+n(927),iENsS:n(679)},i=t[n(935)+n(320)],c=i[n(654)][n(758)];if(console[n(358)](e[n(918)],i,c),e[n(303)](c,e[n(446)]))return this[n(906)+n(308)](e[n(446)]);if(e[n(303)](c,e[n(616)]))return this[n(906)+n(308)](e[n(616)]);const s=e[n(303)](i[n(654)][n(679)],e[n(711)]);i[n(654)][n(326)]?((t=new Modal(i[n(654)][n(326)],i[n(654)][n(516)+"nt"]))[n(429)+n(948)](e[n(505)],async()=>{var t=n;await e[t(857)](Post,e[t(597)],{action:c}),s&&this[t(350)]()}),t[n(431)]()):(await e[n(857)](Post,e[n(597)],{action:c}),console[n(358)](e[n(440)],i[n(654)][n(679)]),console[n(358)](e[n(211)],s),s&&this[n(350)]())}[_0x28787c(862)](){const i=_0x28787c,c={wLnmy:function(t,n){return t+n},uCoCP:i(686),gUdvM:function(t,n){return t(n)},MrxoJ:i(410)+i(494),xANZN:i(410)+i(382)+"F"};$lights[i(767)]("");let s="";this[i(819)][i(285)]((t,n)=>{var e=i;t[e(281)]=t[e(281)]??"#"+c[e(317)](n,1)+e(754),s+=e(414)+e(890)+e(397)+t.id+e(841)+(t[e(686)]?c[e(665)]:"")+(e(595)+e(632)+e(385)+e(316)+e(464)+e(683)+e(738)+e(861))+t[e(281)]+(e(934)+e(683)+e(738)+e(624)+e(882))+(t[e(686)]?c[e(695)](Lang,c[e(855)]):c[e(695)](Lang,c[e(801)]))+(e(934)+e(683)+e(799)+e(683)+e(852)+e(671)+e(867)+e(683)+e(852)+e(462)+e(534)+e(430)+e(414)+e(840)+e(556)+e(683)+e(893)+e(299))}),$lights[i(767)](s)}[_0x28787c(551)+_0x28787c(775)](){const i=_0x28787c,t={vxxFv:function(t,n){return t(n)},XLSRz:i(871)+i(582)+i(781)},n=t[i(343)]($,t[i(332)]);let c="";LIGHT_COLORS[i(285)](t=>{var n=i,e=t[n(281)];c+=n(414)+n(890)+n(870)+n(683)+n(545)+n(289)+n(349)+n(773)+e+n(782)+e+(n(561)+n(683)+n(818)+n(749))+e+(n(279)+n(213)+n(768))+t[n(640)]+(n(377)+n(870)+n(888)+n(348)+n(760))}),n[i(767)](c)}async[_0x28787c(866)+"t"](t){const e=_0x28787c,i={QgADq:function(t,n){return t===n},NeJIb:function(t,n){return t(n)},IktUU:e(686),PzgMw:function(t,n,e){return t(n,e)},FZYIa:e(866)+"t",eXKtN:e(850),YqCWv:e(410)+e(382)+"F",mVEHS:e(410)+e(494)},n=(t[e(475)+e(391)](),t[e(304)+e(684)](),i[e(763)]($,t[e(935)+e(320)])[e(569)]()),c=n[e(698)](i[e(361)]),s=n[e(435)]("id"),a=await i[e(931)](Post,i[e(378)],{status:!c,id:s});a&&(c?n[e(815)+"s"](i[e(361)]):n[e(439)](i[e(361)]),n[e(231)](i[e(730)])[e(225)](c?i[e(763)](Lang,i[e(759)]):i[e(763)](Lang,i[e(578)])),this[e(819)]=this[e(819)][e(794)](t=>{var n=e;return i[n(447)](t.id,s)&&(t[n(686)]=!c),t}))}[_0x28787c(499)+_0x28787c(937)](t){const i=_0x28787c,c={GfvCn:function(t,n){return t===n},tdjxy:function(t,n){return t(n)},hxFYm:function(t,n){return t(n)},KtgiO:i(750),PZOaq:i(399)+i(923),tnySp:function(t,n){return t(n)},fsaOS:i(871)+i(582)+i(247),MOMSX:i(871)+i(582)+i(591),oGqFj:function(t,n){return t(n)},FcxTQ:i(871)+i(490)+i(235),ZCecm:i(410)+i(468)+i(673),esqwe:i(871)+i(753)+i(315),eYDHf:i(410)+i(485)+i(318),fYOEj:i(871)+i(780)+i(542)+i(235),FhkXF:i(410)+i(329)+i(873),nXFox:i(871)+i(582)+i(412),shZdo:i(410)+i(836)+i(587),UkDKc:i(871)+i(546)+i(280),cFrDr:function(t,n){return t(n)},JOYnW:i(410)+i(735)+i(359),ZXJJS:i(871)+i(582)+i(666),QPEXM:i(871)+i(582)+i(215)+i(583),pFtRE:i(871)+i(582)+i(805)+"ty",cRtYS:function(t,n){return t(n)},MDKVH:i(410)+i(884)+"HT"},n=c[i(721)]($,t[i(935)+i(320)])[i(435)]("id"),s=this[i(819)][i(231)](t=>t.id===n);if(!s)return console[i(659)](c[i(656)]);c[i(809)]($,c[i(832)])[i(767)](LIGHT_MODAL_CONTENT_TEMPLATE),c[i(809)]($,c[i(521)])[i(767)](LIGHT_MODAL_FOOTER_TEMPLATE),c[i(839)]($,c[i(369)])[i(225)](c[i(839)](Lang,c[i(860)])),c[i(809)]($,c[i(593)])[i(225)](c[i(809)](Lang,c[i(259)])),c[i(257)]($,c[i(381)])[i(225)](c[i(257)](Lang,c[i(469)])),c[i(721)]($,c[i(342)])[i(225)](c[i(809)](Lang,c[i(345)])),c[i(721)]($,c[i(553)])[i(225)](c[i(434)](Lang,c[i(586)])),this[i(551)+i(775)](),c[i(839)]($,c[i(245)])[i(260)](s[i(281)]??"#"+s.id+i(754)),c[i(257)]($,c[i(459)])[i(310)]((t,n)=>{var e=i;c[e(376)](c[e(257)]($,n)[e(260)](),s[e(630)])&&c[e(721)]($,n)[e(356)](c[e(309)],!0)}),c[i(721)]($,c[i(876)])[i(260)](s[i(271)]),this[i(868)+i(846)](s.id,c[i(366)](Lang,c[i(282)]))}[_0x28787c(270)](t){const n=_0x28787c,e={VUenh:function(t,n,e){return t(n,e)},DjLZZ:n(270),gXepD:function(t,n){return t(n)},wDRgy:n(328)+n(517),ysYbS:n(410)+n(264)+n(596),CiqYk:function(t,n){return t(n)},kcGTk:n(410)+n(264),OKXkt:n(715),pyYqr:n(837),JyGWt:n(894),USUQA:n(651)},i=+e[n(726)]($,t[n(935)+n(320)])[n(435)]("id"),c=this[n(592)][n(231)](t=>t.id==i);if(!c)return console[n(659)](e[n(740)]);c[n(409)]||((t=new Modal(e[n(726)](Lang,e[n(533)]),e[n(820)](Lang,e[n(858)])+" "+c[n(281)]+" "+new Intl[n(779)+"at"](e[n(795)],{style:e[n(503)],currency:e[n(615)]})[n(497)](c[n(354)])+"?"))[n(429)+n(948)](e[n(887)],async()=>{var t=n;e[t(336)](Post,e[t(559)],{id:i})}),t[n(431)]())}[_0x28787c(563)](){const e=_0x28787c,i={iLhzy:function(t,n){return t===n},UxNQq:function(t,n){return t(n)},TpLax:e(871)+e(582)+e(666),zDKIs:function(t,n){return t(n)},oHMvl:e(871)+e(582)+e(215)+e(451)+e(629),uyGVL:function(t,n){return t(n)},liAJS:e(871)+e(582)+e(805)+"ty",bODNo:function(t,n,e){return t(n,e)},owbrg:e(204)+e(548),EaDcM:e(283)+e(639)+"r",kXyDL:function(t,n){return t(n)},NElEO:function(t,n){return t(n)},rhYXC:e(535)},c=i[e(627)]($,i[e(226)])[e(260)](),s=i[e(950)]($,i[e(789)])[e(260)](),a=i[e(719)]($,i[e(700)])[e(260)]();if(!s)return i[e(606)](Post,i[e(817)],{message:i[e(614)]});this[e(819)]=this[e(819)][e(794)](t=>{var n=e;return i[n(709)](t.id,this[n(312)])&&(t[n(281)]=c,t[n(630)]=s,t[n(271)]=a),t}),this[e(862)](),this[e(539)+e(846)]();var t=LIGHT_COLORS[e(231)](t=>t[e(281)]===s)[e(640)][e(544)](","),t={r:i[e(627)](parseInt,t[0]),g:i[e(258)](parseInt,t[1]),b:i[e(904)](parseInt,t[2])};i[e(606)](Post,i[e(736)],{id:this[e(312)],name:c,color:s,intensity:a,rgb:t})}async[_0x28787c(379)+_0x28787c(696)](){var t=_0x28787c,n={SJduy:function(t,n){return t(n)},CZgTO:t(379)+t(696)};IN_DEV||(n=await n[t(207)](Post,n[t(401)]),this[t(269)+t(368)]=n)}[_0x28787c(901)+_0x28787c(453)](){const e=_0x28787c,t={OIiZc:function(t,n){return t(n)},AfVzV:e(871)+e(408)+e(696)},n=t[e(594)]($,t[e(804)]);let i="";console[e(358)](this[e(269)+e(368)]),this[e(269)+e(368)][e(285)](t=>{var n=e;i+=n(414)+n(707)+n(558)+n(422)+t[n(915)]+(n(561)+n(683)+n(460)+n(510)+n(797)+n(414)+n(683)+n(297))+t[n(281)]+(n(436)+n(683)+n(239)+n(683)+" ")}),n[e(767)](i)}async[_0x28787c(261)+_0x28787c(453)](){var t=_0x28787c,n={nZJal:t(916),oiYHI:function(t,n){return t(n)},dbuxx:t(410)+t(403)+t(748),wLpHx:function(t,n){return t(n)},OALMA:t(871)+t(582)+t(591),kqfit:t(871)+t(582)+t(247),OqNfS:t(649)+t(362)+t(540)+t(224)},e=n[t(885)][t(544)]("|");let i=0;for(;;){switch(e[i++]){case"0":this[t(868)+t(846)](null,n[t(617)](Lang,n[t(929)]));continue;case"1":await this[t(379)+t(696)]();continue;case"2":this[t(901)+t(453)]();continue;case"3":n[t(674)]($,n[t(897)])[t(767)]("");continue;case"4":n[t(617)]($,n[t(734)])[t(767)](n[t(756)]);continue}break}}[_0x28787c(273)](t){var n=_0x28787c,e={OcCGz:function(t,n){return t(n)},LvBoC:n(915),wIJBs:function(t,n,e){return t(n,e)},vyOPZ:n(273)},t=e[n(286)]($,t[n(935)+n(320)])[n(435)](e[n(248)]);e[n(480)](Post,e[n(262)],{source:t}),this[n(539)+n(846)]()}[_0x28787c(731)+"s"](){const e=_0x28787c,t={NaHkP:function(t,n){return t(n)},FNYPb:e(871)+e(710)},n=t[e(816)]($,t[e(218)]);let i="";this[e(550)][e(285)](t=>{var n=e;i+=n(414)+n(890)+n(442)+'"'+t[n(572)]+(n(561)+n(683)+n(638)+n(683)+n(683)+n(460)+n(510)+n(797)+n(414)+n(683)+n(325))+">"+t[n(608)]+" "+t[n(925)]+(n(436)+n(683)+n(888)+n(229)+n(683)+n(406)+n(938)+n(864)+n(683)+n(683)+n(460)+n(510)+n(844)+n(870)+n(683)+n(268)+n(870)+n(888)+n(348)+n(760))}),n[e(767)](i)}[_0x28787c(444)+"er"](i){const c=_0x28787c,s={wGxSF:function(t,n){return t(n)},pHCwX:c(236),nBDNh:c(395)+c(517),nvBWB:function(t,n,e){return t(n,e)},OKwpB:c(244),Jqgcv:c(410)+c(764)+c(491),pNASi:c(410)+c(764)+c(425),bfCEa:c(651)},t=new Modal(s[c(330)](Lang,s[c(878)]),s[c(330)](Lang,s[c(458)]));t[c(429)+c(948)](s[c(618)],()=>{const n=c,e=s[n(330)]($,i[n(935)+n(320)])[n(569)]()[n(435)](s[n(445)]),t=this[n(550)][n(231)](t=>t[n(572)]===e);if(!t)return console[n(659)](s[n(300)]);this[n(550)]=this[n(550)][n(869)](t=>t[n(572)]!=e),this[n(731)+"s"](),s[n(351)](Post,s[n(341)],{citizenid:e,firstname:t[n(608)],lastname:t[n(925)]})}),t[c(431)]()}[_0x28787c(364)+"s"](){const e=_0x28787c,i={Ktsfr:e(277),sleiS:e(314)+"t",NqeNw:function(t,n){return t(n)},acvWU:e(410)+e(427)+e(284),QSkjc:function(t,n){return t(n)},mWebk:e(410)+e(427)+e(392)};let c="";this[e(592)][e(285)](t=>{var n=e;c+=n(414)+n(890)+n(397)+t.id+(n(561)+n(683)+n(638)+n(683)+n(683)+n(896)+n(661)+n(870)+n(683)+n(683)+n(798)+n(352)+n(396)+n(847)+n(683)+n(683)+n(628)+n(683)+n(683)+n(599)+n(307)+n(276)+n(683)+n(683)+n(324)+n(574)+">")+t[n(281)]+(n(934)+n(683)+n(683)+n(296)+n(883))+(t[n(409)]?i[n(914)]:i[n(466)])+"'>"+(t[n(409)]?i[n(718)](Lang,i[n(848)]):i[n(933)](Lang,i[n(913)]))+(n(414)+n(683)+n(911)+n(870)+n(683)+n(814)+n(683)+n(632)+n(483)+n(319))+">"+i[n(718)](moment,t[n(672)])[n(530)]()+(n(934)+n(683)+n(203)+n(830))}),$rentals[e(231)]("ul")[e(767)](c)}[_0x28787c(697)+"es"](){const c=_0x28787c;let s="";UPGRADES[c(285)](t=>{var n=c,e=this[n(493)][n(822)](t[n(281)]),i=new Intl[n(779)+"at"](this[n(467)][n(879)][n(619)],this[n(467)][n(879)][n(626)])[n(497)](t[n(354)]);s+=n(414)+n(890)+n(337)+'="'+t[n(281)]+(n(561)+n(683)+n(896)+n(956)+n(295)+n(683)+n(683)+n(601))+t[n(233)]+(n(436)+n(683)+n(683)+n(311)+n(683)+n(421)+n(821)+n(576))+i+(n(436)+n(683)+n(888)+n(229)+n(683))+" "+(e?n(954)+n(777)+n(414)+n(683)+n(238)+n(344)+n(340)+n(898)+n(683)+n(347)+n(414)+n(683)+n(423)+n(755)+n(845)+t[n(383)]+(n(949)+n(683)+n(683)):n(414)+n(683)+n(599)+n(571)+n(560)+t[n(383)]+(n(949)+n(683)+n(683)+n(787)+n(941)+'">')+i+(n(243)+n(683)+n(683)))+(n(414)+n(334)+n(682)+n(792))}),$upgrades[c(231)]("ul")[c(767)](s)}[_0x28787c(716)](t){const n=_0x28787c,e={GabJT:function(t,n,e){return t(n,e)},ZpsCu:n(716),oTIty:function(t,n){return t(n)},fIMKK:n(281),CyTjJ:function(t,n){return t(n)},PFzUa:n(410)+n(206)+n(891),mQDfV:function(t,n){return t(n)},VIDEs:n(410)+n(206)+n(474),grAaf:n(715),QpeYb:n(837),TmOQn:n(894),Wkjkz:n(651)},i=e[n(907)]($,t[n(935)+n(320)])[n(569)]()[n(435)](e[n(766)]),c=UPGRADES[n(231)](t=>t[n(281)]===i),s=c[n(354)],a=new Modal(e[n(411)](Lang,e[n(552)]),e[n(292)](Lang,e[n(704)])+" "+c[n(233)]+": "+new Intl[n(779)+"at"](e[n(900)],{style:e[n(932)],currency:e[n(252)]})[n(497)](s)+"?");a[n(429)+n(948)](e[n(288)],async()=>{var t=n;e[t(744)](Post,e[t(921)],{name:i})}),a[n(431)]()}[_0x28787c(472)+"s"](){var e=_0x28787c,i={KuujP:e(625),YfuHw:function(t,n){return t"+c[i(903)](Lang,c[i(605)])+(i(243)+i(683)+i(958)+i(443)+i(699))),c[i(648)]($,c[i(360)]).on(c[i(854)],this[i(670)][i(637)](this)),this[i(532)]=new _0x1c9da1(c[i(667)],{slidesPerView:1,spaceBetween:30,centeredSlides:!0,pagination:{el:c[i(946)],dynamicBullets:!0},on:{slideChange:t=>{var n=i;this[n(274)+n(609)](t[n(223)+"x"])}}}),this[i(786)][i(285)](t=>{var n=i,e=new Intl[n(779)+"at"](c[n(402)],{style:c[n(757)],currency:c[n(357)]})[n(497)](t[n(354)]);s[n(573)](n(414)+n(631)+n(825)+n(374)+n(829)+n(683)+n(424)+n(687)+n(683)+n(632)+n(765)+n(495)+e+(n(436)+n(683)+n(683)+n(585)+n(227)+'">')+t[n(705)]+(n(436)+n(683)+n(632)+n(305)+n(683)+n(683)+n(762))+t[n(663)]+(n(557)+n(683)+n(814)+n(683))+" ")}),this[i(532)][i(647)+"e"](s)}[_0x28787c(859)](){var t=_0x28787c,n={oykOJ:function(t,n){return t(n)},SkwDd:t(871)+t(813),zXUKD:function(t,n){return t(n)}};this[t(786)]?(n[t(703)]($,n[t(507)])[t(431)](),this[t(274)+t(609)](),this[t(752)+"es"]()):n[t(419)]($,n[t(507)])[t(350)]()}[_0x28787c(274)+_0x28787c(609)](t=0){var n=_0x28787c,e={qrWMB:function(t,n){return t===n},UqTMp:function(t,n){return t(n)},XbVPq:n(871)+n(457)+n(333),TkrSs:n(892),iWkgj:function(t,n){return t(n)}};e[n(554)](this[n(786)][t][n(833)],this[n(501)+"me"])?e[n(652)]($,e[n(455)])[n(439)](e[n(241)]):e[n(212)]($,e[n(455)])[n(815)+"s"](e[n(241)])}[_0x28787c(670)](){const n=_0x28787c,e={RpDBg:function(t,n,e){return t(n,e)},UcwCy:n(670),NTvEW:function(t,n){return t(n)},KHmQj:n(410)+n(811)+n(641)+"E",gjUMK:n(410)+n(811)+n(327),eszqZ:n(715),dxRVp:n(837),DBCSe:n(894),awzwm:n(651)},i=this[n(786)][this[n(532)][n(223)+"x"]],t=new Modal(e[n(502)](Lang,e[n(865)]),e[n(502)](Lang,e[n(810)])+" "+i[n(705)]+": "+new Intl[n(779)+"at"](e[n(302)],{style:e[n(922)],currency:e[n(612)]})[n(497)](i[n(354)])+"?");t[n(429)+n(948)](e[n(387)],async()=>{var t=n;e[t(681)](Post,e[t(729)],{name:i[t(833)]}),this[t(350)]()}),t[n(431)]()}[_0x28787c(274)+_0x28787c(506)](t){var n=_0x28787c,e={eoFpA:function(t,n){return t===n},aEmWl:n(418)+n(335)+"as",jsGbQ:function(t,n){return t(n)},gsVRK:n(871)+n(323),jgPcw:function(t,n){return t(n)},nwABz:n(871)+n(457)+"es",JbigB:function(t,n){return t(n)}},t=t[n(935)+n(320)].id;e[n(723)](t,e[n(513)])?(e[n(580)]($,e[n(692)])[n(737)](TAB_CHANGE_DURATION),e[n(895)]($,e[n(622)])[n(524)](TAB_CHANGE_DURATION)):(e[n(536)]($,e[n(692)])[n(524)](TAB_CHANGE_DURATION),e[n(895)]($,e[n(622)])[n(737)](TAB_CHANGE_DURATION))}[_0x28787c(906)+_0x28787c(308)](t){var n=_0x28787c,e={sehaD:n(205)+"2",QMqCd:function(t,n){return t(n)},GUdeL:n(871)+n(420)+n(291),MFizE:n(410)+n(953)+n(793),PlOok:function(t,n){return t(n)},roNQu:n(871)+n(582)+n(591),OYYRW:function(t,n){return t(n)},xxVey:n(410)+n(953)+n(322),abKCC:n(871)+n(582)+n(470),VwQUR:n(410)+n(496)+"NE",AECbE:n(871)+n(582)+n(247)},i=e[n(600)][n(544)]("|");let c=0;for(;;){switch(i[c++]){case"0":e[n(702)]($,e[n(450)])[n(225)](e[n(702)](Lang,e[n(952)]));continue;case"1":e[n(936)]($,e[n(645)])[n(767)](PRICE_MODAL_FOOTER_TEMPLATE);continue;case"2":this[n(868)+n(846)](null,e[n(689)](Lang,e[n(565)]));continue;case"3":this[n(675)+n(621)]=t;continue;case"4":e[n(936)]($,e[n(889)])[n(225)](e[n(702)](Lang,e[n(746)]));continue;case"5":e[n(702)]($,e[n(720)])[n(767)](PRICE_MODAL_CONTENT_TEMPLATE);continue}break}}[_0x28787c(413)+_0x28787c(769)](){var t=_0x28787c,n={jpsiI:function(t,n){return t(n)},xpzUD:t(871)+t(582)+t(240),paEqF:function(t,n,e){return t(n,e)},UpAFQ:t(791)+"n"},e=n[t(589)]($,n[t(479)])[t(260)]();n[t(250)](Post,n[t(875)],{action:this[t(675)+t(621)],price:e}),this[t(539)+t(846)]()}}IN_DEV&&new Management;export default Management; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/menu.js b/resources/[housing]/qs-housing/html/assets/script/menu.js new file mode 100644 index 000000000..57f63199d --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/menu.js @@ -0,0 +1 @@ +var _0x1f21b9=_0x24ab;!function(){for(var e=_0x24ab,n=_0x52f1();;)try{if(932291==+parseInt(e(733))*(parseInt(e(973))/2)+-parseInt(e(974))/3+-parseInt(e(1238))/4*(parseInt(e(783))/5)+-parseInt(e(1022))/6*(parseInt(e(1225))/7)+parseInt(e(1351))/8*(-parseInt(e(817))/9)+parseInt(e(1129))/10+-parseInt(e(1062))/11*(-parseInt(e(511))/12))break;n.push(n.shift())}catch(e){n.push(n.shift())}}();import{Lang}from"./language.js";import{exitDecorate,cancelSelection,spawnObject,setCameraSpeed,setCameraSpeedX,setCameraSpeedY,buyObject,selectObject,putStashObject,getOwnedObjects,cancelFreemode,confirmFreemode,getConfig,deleteObject}from"./api.js";import{hideTransformControls,setEditMode,setRotationSnap,setTranslationSnap}from"./furniture.js";import{Modal}from"./modal.js";import{getVariationParentItem}from"./stash.js";function _0x52f1(){var e=["2.5-57.1c-","#00a3ffcc","#ff3737cc","UwnwN",">","7 24-24 24","24 24H88c1","#B7D6E8","8|12|1|8|2","descriptio","hIeSx","DhHTJ","xcclB","-34.3l4.7-","9|14|18|34","st-item","helpbox-li","ox-slider-","uKWXZ","#FFFFFF26","M495.9 166","9.7 40.2 3","rotate-sna","I_KEY_INFO","mg/topMenu","#000000","abel","7MUIFlU","settingsbo","5|11|0|8|1","VGVJI","#stashbtn","x-color","#ABCBF6","rkmodebtn",".com/licen","|5|15|20|0","yyRgk","13.3-10.7 ","33.3 40.2 ","8voDssK","EXHvY","5-18.4 6.4","4-10.7-24-","l0 56c0 13",".1c2-9.1 9","mAcOZ","#000000e6","selectedbo","JQQeK","7-9.6 24.5","2000","EGIzp","0|1","MHqyx","6.2-8.7-18"," 80 320 80"," .5 18.4-6","muSDn","#ffffff4d","selectors","GQPec","l-51.5 42.",".3c0-26.2 ","EVXxh","6 .3-24.5-",'6z"/>',"entNS","Gcrtq","scription","GZwxd","AiPPh","aZdMc","392c0-13.3","RCFLF","button","createElem","#FFFFFFbf","tVReP","4-24 24zM1","57.1c15.8 ","LGhor","hnJjm","99.2 0h12.","yJBxJ","FUUVm","vVHQI","#FFFFFF14","24-24 24H5","XDWzM","pmKNC","eoEAt","none","#editmode-",'line x1="2',"png","MBGbp","accept","c-2 9.1-9 ","64-64 64H2","stashbtn","rrent-svg","SNyOp","#FFFFFFb3","Tcliu","18.6-.3 24","17.7c13.4-","value","I_HELP","dcIOR","#4CAF50",".1-33.1 9.","#000000cc","y @fontawe"," 64c-11.4 ","linear-gra","#006299","dEnpq","I_EDITMODE","vycId","HiVKw","2|0|5|4|1|","6c22.5 0 4","ufqoJ","IzyJt","_SAVE"," 13.3-10.7",'","7.6-3.1 16","0 13.3-10.","#00000080","8 400V336H","#45a049","selected","bYCMi",".1c6.1 11 ","68c-13.3 0","vkjlV","-12.5 57.1","|0|5|13|10","IXJJQ","FcsGO","24V432H512","add","#2fee1f80","-39.4C64.6","17.7 0-32 ","-42.5-3.5c","11.9c24.3 ","9c-13.3 11","ntainer","I_MODAL_BU","RNITURE","HNSWi","#000000b3","tionFromF3","off","4H512l0 80","#000000f0","#7289DA","zEtjl","push","_LABEL","#2FEE1F","lgNWh","#00000033","5.7 16.7 1","c0 13.3-10",'8h.01">',"#FFFFFF80","24|3|6|36|",' x2="16.65',"oigTV","#0000001c","8c0 13.3 1","stfjQ","#00000020","2 1.5 16.2","0-17.7-14.","placeholde","FVTTk","getAttribu","15|0|1|10","VXASn","fitSearch"," 273.1 64 ","|9|7|10|5|","I_STASH_NO","-23.3 15.8","#ABF6AB","IDitE","7c8.8-2.8 ","TZZQQ",".2-17.8l-1","5 0 256 0s","PoZIu",".1 17.1-7.","#25c01a","VMQpW","mAhNq"," 9.8 15.5 ","RcsNp","#2fee1fcc","JWguv","-32 32V488","zjDQI","15.8 34.3z",".2c-5.9 7.","ZwkKV","dient(90de","-10.7 24-2","#00ff5a","NYxEw","pRlFn",".5 6.8c8.1","2 32H480c1","fjsHQ","0c-13.3 0-","vXbUz","uBzjj","-24-24zm48","sRZNJ","6 11.4-22.","Y_PRICE","31.2l4.7 8","hBBje",'18 6L6 18"',".7 24-24 2","4892052AZIglX","M211.8 0c7","keyup","#1b1b1b00","#ffffff0e","camera-spe","jbTVn",".3C155 7.9",".4-24.6c4.","|14|6|7|8|","2.1-31.2c5","s14.3 32 3","Rare Item","16|9|19|6|","#b9b9b9a6","#686868cc","08.1 4.8c7","HaOmO","opdown-col","cations","sraEE","H40zM192 6","BkDoi","5|2|4","PSlQw","4v48c0 13.","16.3-18.2 ","zMHtE","click","14.6-44.6 "," 24-24 24H","NAP","14.3-32 32","gzJtG","#FFFFFF48","28 400V336","infobox-ti","opdown","8 0L599.8 ","x-color-la","GBzhO","nacrq","<","#0000000a","zm0-96V224","iIHBI","mdiXc","AHbQh","fqiDk","iyGuo","#d9d9d9","OQRoT","VfbjI","I_DECORATE","DisableBuy","ZusuF",".6c3.2 8.7","eIlhg","25.4s-.6 1","zRQKu","sort","#ff373700","%, #fff ","I_PUT_STAS","7 48 16 58","hasOwnProp","#94949433","#FFFFFF0a",".settingsb","WKltD","VHdAb","x-type-too","svg","edModel","#ff3737e6","items","gcZdw","OqIuM","rrent-labe","4l55.7-17.","price","SgSJB","#ffffff66","I_SETTINGS"," 24-24V72c",".2l-4.7-8.","bYJKt","BFGfH","hide","jznNA","#171717","I_STASH_FU","#d3d0d04d","4c-17.7 0-",".w3.org/20","#FFFFFF20","jMqBV","|7|6|2|13|","ns, Inc.--","or-specifi","bcBmZ","zkqrn","vpWna","23 Fontico","rooms","orumQ","00/svg","mainbar","3|5|10|33|","zDiRQ","veUDh","input","111.9c24.3","RlwrE"," 91.5-66.8","mainbar-he","jnLGq","BkIzs","2.5 3.5c9.","jXyDC","zpcnZ","or-price","-6.8l55.7 ","#00000014",".6-3.1 16.","cCXmE",".4-22.1 31","hEoDs","torAll","x-color-co","I_TAKE_STA","img","6.5 30.6 1","#FFFFFF0f","0|2|3|1|4","label","ITURE","100","HWBHO","#2fee1f00","17.8l12.5 ","background"," 420.4 0 4","SzNII","ange","SSFlF","stashObjec","NZhlL","#ffffffe8","ankIn","height","Y_FURNITUR","wFijS","ubJPO","QybrT","PDrtY","MWWFJ","0.6-15.1-4","TION","4-25.4L83.","#1F1F1F","xUJYK","x-type","uxArF",".9-7.2 15.","split","4V232c0-13","ED_X","7|27|16|17",'128z"/>',"-10.7-24-2","snap","remove","cOpyN","IkUnt","NCEL","12|3|8|14|","NdAyL","I_MODAL_CA","_ROTATE","es/stash/q","_TRANSLATE","4-64V197.7","3 10.7 24 ",'="11" cy="',"wAekY",'ath d="M6 ',"pyright 20","jLypD","24-24zm488","24H88c13.3","pZYHj",'>',"9.4V488c0 ","3.5L480 19","Auajd","rotate","0-32 14.3-","I_LOOK_SPE","H24c-13.3 ","BHUaT","WPNLi",".7-6.5-8.5","SLyWd","lpbtn","#FFFFFF1c","I_EDIT_MOD","#00a3ff59","VJMmP","377905bDjTux","#00000010","#00000000","6|11|13|8|","8zm0-96V22","#EEEEEE","rnrXh","128c-17.7 ","#ffffff","#00A3FF","lpeWC","CZGlO","-button","TDyFR","512v64H128","#393939","lbiVa","7-24-24-24","Ikwon","32 14.3-32","#68686880","4-24V224c0","_SELL","JLuAE","#9e1818",".8-15.5-20","NhIpb","32s-14.3-3","archbar","qHbfO","ED_Y","se/free Co","IJqRA","0 0 24 24","9jueVvV",".8 34.3l-4","BHtYQ","setAttribu","6.4 24.6c-","ement","9.6-15.9-6","PzAbn","ById","15.8-34.3c","IAkNO",".1 8.3 1.7","#sellbtn","fBdjk","#ff373733","key","duDiu","_INFORMATI","#FFFFFF4d","2-14.3 32-","I_BUY_FURN","toLowerCas","4zM40 368c","JSFoK","2zm0 160c-","Enter","TrbXH","0|9|7|3|2|","text","zpgbw",".3-32-32-3","#344452","#3d3d3d80","-55.7-17.7","2-32H192zm","_TITLE","osebtn","3 1.2 241.","0|2|1|3|12","x-editmode","3.3 0 24-1","I_ROTATE_S","-16.3 18.2","EClXx","3c0-26.2 1","ktxIu","232v48c0 1","#savebtn"," 10.7-24 2","#2fee1f","264.6 64 2","-14.3-32-3","inStash","7 0-32 14.","x-slider-l","min","mainsearch","dFfwF","efDNk","XXLzN","DxMgz","#FFFFFF40",'12 16v-4">',"lor","1|0","-container","frZgl","ontawesome","zBqLH","#00a3ffe6","8|9|2|11|3","g, #002b53","GLbkB","","iation","bar",'4-24H40z"/',"sMtJz","http://www","ion","ent","oZHDI","|2|7|3|11|","5-42.5 3.5","FmRBG"," 32-32s-14","6|1|5|4|8","7|3|6|0|1|","Nwbts","appendChil","infobox","tor","YtzDW","QUIBf","UfMhi",".4l12.5-57","4-11.9 9.7","zsKfn","stener","#ff5555","kdAIf","#FF3737","26|35|15|9","#000000bf","KLfjZ",'H128z"/>',"dDovK","4.3 32-32s","EkTqG","pRbwD","11.4 22.4 ","JOZUL","PczmP","5.1 44 25.","Ojkfp","><',"0c17.7 0 3","xEbZM","lodty","oninput","1|20|2|29|","-9.2-1.5-1","dUpAu",".7 16 72v4","stroke",'5">',"hCqpS","|4|11|5|6|","454SBNoHx","1663764moVKZh","yMWkZ","_ITEM","setPropert","YSBed","0.7 24 24 ","#1f1f1f00","jPKtl","6-44.6-3.5","BReDy","OUABN","jIGYw","qciak","JrIwd","fJOKZ","19|3|11|16",".6s4.8-16.","#ffffff8a","7.7V448c0 ","22.4 191.2","I_KEYS_","#CFD2DB","0-13.3-10.","2-15.7 9.6"," 0L599.8 1","3-32-32-32","#313131"," 0-160 80 ","RMATION","5.9-49.7 4","0-24-10.7-","1 425.9c-8","10|8|0|2|1","H512l0 80H","2|1|0|4|3","MhxoM","JDcxL","menubar","|4|13|1|10","#FFFFFFe6","13.1-31.2 ","wmMka","nNxcg","#532739bf","rICvm","wesome.com","length","geDKu","10124358KjkeVe","GdKIR","dJzER","-17.7-14.3","-24.6l43.3","fGMlf","helpbox-de","uGYJc","568c-13.3 ","lmtrh","KrqYa","ropdown-co","fill","nKtxT","3|1|0|4|2","I_COLOR_FU","ALIum","HkyiS","#FFFFFF10","mOThM","18|9|17|12","#2fee1f1a","\x3c!--!Font "," License -","3-32 32s14","range","documentEl","-button ac","archbtn","VbCuU","#ffffffb3","icon","#FFFFFFcc","qBItY",'="12" cy="',"ZDVkR","div"," 176.7 0 1","#00000048","BOnxI","99VslClp","x-color-cu"," https://f","#FFFFFF1a","#141414","translate","hBZky","DYLbV","bWkpF","#589e18","gardrobe",".3-10.7-24","QixHO","oBliC","zgdXp","kGbwT","editmode-t","ADRxR","3|4|12|1|9","3-28.2 18.","20.2 22.1 ","sortingMen","currentCol","10.3 28.2-","JiXwQ","decline","80 0 1 0 0","3|7|12|3|1","ModernDeco","c-13.4 10.","qSgfb","2 32 32H48","0 488V171.","ohRcg","|6|7|1|12|","innerHTML","3.3-10.7 2","yeLSS","ltip","e/categori"," 8.7 18.2 ","3.3 39.4c1","|25|4|22|2","I_MODAL_SE","pxvrA","_FURNITURE","28.2 0h12.","JFSzq","cVANR","ttingsbtn"," 1.7-25.4L","#66cc66","8 24l-336 ","#9c9c9c8c","zLSDO","SGghL",".7 8.1c-6.","I_TRANSLAT","or-label","cHbhu","#45648100","vINve","5|4|6|3|2|","7.7 0 32-1","jRlfo","mainbar-se","l-56-64c-5","701270JyOwcb"," 14-21.4 2","15.8-6.5-3","3.3 10.7 2","xesON","_CAMERA","#6c757d","#1B1B1B","vskSU","308.1 4.8c","entries","x-containe","PEdcE","mg/decorat","2l0 56c0 1","data-id","lPxuX","RTQKc","8 23.6l-56","6 11-14 21","0.7 24-24V","35.3-28.7 ","3.3 40.2 5","E_SNAP","11.4-22.4-","1-3.1 23.8","stash","PzRfa","s-28.7-1.2","fontSize","amFXE","x-buybutto","UKbNr","SSMLU","addEventLi","CIWFb","XlLIP","rSDNs","7.1-1.7 25","-24-10.7-2","includes","2|1|4|5|13",'th d="M12 ',"span"," 0 32-14.3"," 16.8 1.7 "," 0-24-10.7"," 0-32 14.3","LL_INFORMA","mainbar-cl","FnyvN"," 0 24-10.7","ableDecora","#FFFFFFf0","x-color-dr","iLYXf","fluYW","#34445200","Rpdfl","#0E151B","C413.9 5.7","#ff8c00","#002b53","GrvIx","oIBUN","querySelec","Awesome Fr","Hrtez","rrent"];return(_0x52f1=function(){return e})()}let menubar=document[_0x1f21b9(1448)+_0x1f21b9(825)](_0x1f21b9(1011)),searchbtn=null,searchbar=null,helpbtn=null,settingsbtn=null,closebtn=null,darkModebtn=null;class Menu{constructor(e){var n=_0x1f21b9;this[n(707)+"nu"]=e,this[n(1485)]=null}[_0x1f21b9(1369)+"d"](e){var n=_0x1f21b9,c={nwavD:function(e,n){return e==n},JOZUL:function(e,n){return e-n}};c[n(1446)](e,null)?this[n(1485)]=null:(e=e[n(676)]("|"),this[n(1485)]=this[n(707)+"nu"][n(615)][e[0]][n(1258)][e[1]][n(586)][e[2]],this[n(1485)][n(1084)+"or"]=c[n(932)](this[n(1485)][n(712)][n(1020)],1)),this[n(1395)+n(584)](),this[n(571)]()}[_0x1f21b9(1395)+_0x1f21b9(584)](){var e=_0x1f21b9,n={HkyiS:function(e){return e()},uBzjj:function(e){return e()},ZDVkR:function(e,n){return e!=n},WKltD:function(e,n){return e(n)}};n[e(1039)](hideTransformControls),n[e(502)](cancelSelection),n[e(1057)](this[e(1485)],null)&&n[e(580)](spawnObject,this[e(1485)][e(712)][this[e(1485)][e(1084)+"or"]])}[_0x1f21b9(726)](){var e=_0x1f21b9,n={Nwbts:function(e){return e()},nNxcg:function(e,n){return e(n)}};menubar[e(910)+"d"](n[e(909)](getMainBar)),n[e(1016)](addListeners,this)}[_0x1f21b9(599)](){var e=_0x1f21b9,n={dcIOR:e(762)};menubar[e(1097)]="",menubar[e(1426)][e(683)](n[e(1307)]),document[e(1335)]=null}[_0x1f21b9(571)](){var e=_0x1f21b9,n={wAcJm:function(e,n){return e!=n},GrvIx:function(e){return e()},zLSDO:function(e,n){return e!=n},PzRfa:function(e,n){return e(n)},cVANR:function(e,n){return e==n},LmHRJ:function(e,n){return n{for(var e=_0x1f21b9,n={JiXwQ:e(923)+e(1104)+e(1206)+e(619)+e(948)+e(1212)+e(1475)+e(965)+e(453)+e(679),iyGuo:e(1127)+e(1050),IJGdE:e(1419),xUJYK:e(744)+e(1222)+e(1454)+e(1293),jaZqZ:e(899)+e(605)+e(617),tVReP:e(583),kGbwT:e(873)+e(896),ZyddO:e(1420)+e(695)+e(451)+e(553)+e(1292)+e(1422)+e(454)+e(1406)+e(970),xcclB:e(1178)+e(853),uKWXZ:e(1034),SNyOp:e(1290),TDyFR:e(1447),SLyWd:e(816),zkqrn:e(1409),zDiRQ:e(845),GZwxd:e(626)+e(778),TZZQQ:e(953)+"2",IAkNO:e(622),PzAbn:e(1420)+e(1056)+e(1423)+e(1202)+e(1325)+e(879)+e(890)+e(1171)+e(450)+e(894),Ikwon:e(1444)+e(1232),FfEiU:e(1044)+e(1195)+e(1374)+e(1311)+e(1360)+e(946)+e(1019)+e(1045)+e(1064)+e(884)+e(1233)+e(814)+e(698)+e(614)+e(609)+e(703)+e(1218)+e(567)+e(1255)+e(747)+e(1103)+e(828)+e(1174)+e(569)+e(1167)+e(1362)+e(1428)+e(1392)+e(821)+e(1346)+e(715)+e(818)+e(1118)+e(1148)+e(637)+e(490)+e(997)+e(749)+e(850)+e(1091)+e(1081)+e(1371)+e(1490)+e(1296)+e(537)+e(1338)+e(739)+e(904)+e(1157)+e(429)+e(966)+e(1253)+e(476)+e(1198)+e(1131)+e(668)+e(670)+e(1005)+e(724)+e(1263)+e(944)+e(808)+e(1464)+e(596)+e(1476)+e(1153)+e(826)+e(1469)+e(1240)+e(1026)+e(427)+e(468)+e(867)+e(958)+e(1112)+e(993)+e(709)+e(823)+e(519)+e(917)+e(471)+e(1211)+e(1440)+e(1130)+e(521)+e(675)+e(1248)+e(633)+e(1304)+e(1085)+e(756)+e(916)+e(1243)+e(859)+e(753)+e(854)+e(477)+e(1411)+e(629)+e(460)+(e(1102)+e(651)+e(1278)+e(643)+e(934)+e(590)+e(474)+e(1303)+e(497)+e(483)+e(1082)+e(507)+e(1487)+e(931)+e(489)+e(1383)+e(1327)+e(1001)+e(1088)+e(766)),yyRgk:e(1127)+e(811),QUIBf:e(462)+"r",GLbkB:function(e,n){return e(n)},FUUVm:e(741)+e(1375),duDiu:e(1058),qZeNy:e(1325)+e(509)+e(936)+e(697)+e(960)+e(1479),EClXx:e(642),uxArF:e(1127)+e(1111),EVXxh:e(618)},c=n[e(1086)][e(676)]("|"),o=0;;){switch(c[o++]){case"0":t[e(910)+"d"](settingsbtn);continue;case"1":searchbtn[e(1426)][e(425)](n[e(560)]);continue;case"2":darkModebtn[e(820)+"te"](n[e(1414)],n[e(672)]);continue;case"3":closebtn=document[e(1274)+e(1265)](n[e(952)],n[e(1276)]);continue;case"4":searchbar[e(820)+"te"]("id",n[e(1077)]);continue;case"5":searchbtn[e(1097)]=n[e(750)];continue;case"6":closebtn[e(1426)][e(425)](n[e(1210)]);continue;case"7":closebtn[e(820)+"te"](n[e(1216)],n[e(1300)]);continue;case"8":searchbtn[e(820)+"te"](n[e(796)],n[e(777)]);continue;case"9":searchbar[e(820)+"te"](n[e(612)],n[e(620)]);continue;case"10":t[e(910)+"d"](searchbtn);continue;case"11":helpbtn[e(1426)][e(425)](n[e(1268)]);continue;case"12":searchbtn=document[e(1274)+e(1265)](n[e(952)],n[e(1276)]);continue;case"13":settingsbtn[e(820)+"te"](n[e(796)],n[e(475)]);continue;case"14":t[e(910)+"d"](helpbtn);continue;case"15":searchbar=document[e(1274)+e(901)](n[e(827)]);continue;case"16":t[e(910)+"d"](closebtn);continue;case"17":return t;case"18":settingsbtn=document[e(1274)+e(1265)](n[e(952)],n[e(1276)]);continue;case"19":helpbtn[e(1097)]=n[e(824)];continue;case"20":darkModebtn[e(1426)][e(425)](n[e(801)]);continue;case"21":settingsbtn[e(1097)]=n[e(1473)];continue;case"22":searchbar[e(1426)][e(425)](n[e(1235)]);continue;case"23":searchbtn[e(820)+"te"](n[e(1216)],n[e(1300)]);continue;case"24":t[e(910)+"d"](darkModebtn);continue;case"25":searchbar[e(820)+"te"](n[e(914)],n[e(889)](Lang,n[e(1283)]));continue;case"26":var t=document[e(1274)+e(901)](n[e(833)]);continue;case"27":closebtn[e(1097)]=n[e(723)];continue;case"28":t[e(910)+"d"](searchbar);continue;case"29":darkModebtn[e(1097)]="";continue;case"30":helpbtn[e(820)+"te"](n[e(1216)],n[e(1300)]);continue;case"31":darkModebtn=document[e(1274)+e(901)](n[e(860)]);continue;case"32":helpbtn[e(820)+"te"](n[e(796)],n[e(777)]);continue;case"33":helpbtn=document[e(1274)+e(1265)](n[e(952)],n[e(1276)]);continue;case"34":settingsbtn[e(1426)][e(425)](n[e(674)]);continue;case"35":t[e(1426)][e(425)](n[e(1262)]);continue;case"36":closebtn[e(820)+"te"](n[e(796)],n[e(777)]);continue}break}};let darkMode=!1;const lightThemeColors={"--color-002b53":_0x1f21b9(1191),"--color-ffffff":_0x1f21b9(791),"--color-ffffff-dark":_0x1f21b9(791),"--color-ff0000":_0x1f21b9(956),"--color-00a3ffb3":_0x1f21b9(1458),"--color-0000000a":_0x1f21b9(554),"--color-CFD2DB":_0x1f21b9(995),"--color-ffffffe8":_0x1f21b9(659),"--color-ffffffb3":_0x1f21b9(1052),"--color-00A3FF":_0x1f21b9(792),"--color-00000033":_0x1f21b9(447),"--color-0000001c":_0x1f21b9(456),"--color-EEEEEE":_0x1f21b9(788),"--color-B7D6E8":_0x1f21b9(1205),"--color-ffffff80":_0x1f21b9(752),"--color-00000048":_0x1f21b9(1060),"--color-000000":_0x1f21b9(1223),"--color-9e1818":_0x1f21b9(807),"--color-589e18":_0x1f21b9(1071),"--color-00000014":_0x1f21b9(634),"--color-d3d0d04d":_0x1f21b9(603),"--color-ffffff3a":_0x1f21b9(737),"--color-ABCBF6":_0x1f21b9(1231),"--color-F4BFFF":_0x1f21b9(893),"--color-ABF6AB":_0x1f21b9(472),"--color-ff8c00":_0x1f21b9(1190),"--color-00ff00":_0x1f21b9(1416),"--color-6c757d":_0x1f21b9(1135),"--color-FF3737":_0x1f21b9(922),"--color-d9d9d9":_0x1f21b9(561),"--color-0000004d":_0x1f21b9(1347),"--color-2FEE1F":_0x1f21b9(445),"--color-00000026":_0x1f21b9(716),"--color-090809":_0x1f21b9(1385),"--color-141414":_0x1f21b9(1066),"--color-ffffff66":_0x1f21b9(593),"--color-34445200":_0x1f21b9(1186),"--color-ff373700":_0x1f21b9(572),"--color-0E151B":_0x1f21b9(1188),"--color-ff3737e6":_0x1f21b9(585),"--color-ff3737cc":_0x1f21b9(1200),"--color-2fee1f00":_0x1f21b9(650),"--color-2fee1fe6":_0x1f21b9(1377),"--color-1f1f1f00":_0x1f21b9(980),"--color-1F1F1F":_0x1f21b9(671),"--color-ff373733":_0x1f21b9(831),"--color-00a3ffe6":_0x1f21b9(886),"--color-45648100":_0x1f21b9(1122),"--color-313131":_0x1f21b9(1e3),"--color-ffffff4d":_0x1f21b9(1257),"--color-68686880":_0x1f21b9(803),"--color-686868cc":_0x1f21b9(526),"--color-1B1B1B":_0x1f21b9(1136),"--color-000000bf":_0x1f21b9(924),"--color-1b1b1b00":_0x1f21b9(514),"--color-3b3b3b51":_0x1f21b9(1425),"--color-00a3ffcc":_0x1f21b9(1199),"--color-2fee1fcc":_0x1f21b9(485),"--color-344452":_0x1f21b9(848),"--color-2fee1f1a":_0x1f21b9(1043),"--color-00000000":_0x1f21b9(785),"--color-9c9c9c8c":_0x1f21b9(1115),"--color-ffffff33":_0x1f21b9(1470),"--color-94949433":_0x1f21b9(577),"--color-393939":_0x1f21b9(798),"--color-2fee1f":_0x1f21b9(866),"--color-3d3d3d80":_0x1f21b9(849),"--color-000000cc":_0x1f21b9(1310),"--color-532739bf":_0x1f21b9(1017),"--color-25c01a":_0x1f21b9(480),"--color-00ff5a":_0x1f21b9(494),"--color-ffffff8a":_0x1f21b9(991),"--color-000000e6":_0x1f21b9(1245),"--color-0000001a":_0x1f21b9(1348),"--color-00000010":_0x1f21b9(784),"--color-0000000f":_0x1f21b9(746),"--color-00000040":_0x1f21b9(1413),"--color-002b53ed":_0x1f21b9(941),"--color-00000080":_0x1f21b9(1482),"--color-000000f0":_0x1f21b9(440),"--color-4CAF50":_0x1f21b9(1308),"--color-000000b3":_0x1f21b9(436),"--color-2fee1f80":_0x1f21b9(426),"--color-45a049":_0x1f21b9(1484),"--color-ffffff0e":_0x1f21b9(515),"--color-006299":_0x1f21b9(1314),"--color-00a3ff59":_0x1f21b9(781),"--color-b9b9b9a6":_0x1f21b9(525),"--color-00000020":_0x1f21b9(459),"--color-002b53-white":_0x1f21b9(1191)},darkThemeColors={"--color-002b53":_0x1f21b9(792),"--color-ffffff":_0x1f21b9(791),"--color-ffffff-dark":_0x1f21b9(601),"--color-ff0000":_0x1f21b9(920),"--color-00a3ffb3":_0x1f21b9(1458),"--color-0000000a":_0x1f21b9(578),"--color-CFD2DB":_0x1f21b9(601),"--color-ffffffe8":_0x1f21b9(1366),"--color-ffffffb3":_0x1f21b9(1366),"--color-00A3FF":_0x1f21b9(792),"--color-00000033":_0x1f21b9(447),"--color-0000001c":_0x1f21b9(779),"--color-EEEEEE":_0x1f21b9(601),"--color-B7D6E8":_0x1f21b9(601),"--color-ffffff80":_0x1f21b9(1366),"--color-00000048":_0x1f21b9(545),"--color-000000":_0x1f21b9(1223),"--color-9e1818":_0x1f21b9(920),"--color-589e18":_0x1f21b9(1113),"--color-00000014":_0x1f21b9(1285),"--color-d3d0d04d":_0x1f21b9(1e3),"--color-ffffff3a":_0x1f21b9(1366),"--color-ABCBF6":_0x1f21b9(1474),"--color-F4BFFF":_0x1f21b9(1474),"--color-ABF6AB":_0x1f21b9(1474),"--color-ff8c00":_0x1f21b9(1190),"--color-00ff00":_0x1f21b9(1416),"--color-6c757d":_0x1f21b9(1135),"--color-FF3737":_0x1f21b9(922),"--color-d9d9d9":_0x1f21b9(561),"--color-0000004d":_0x1f21b9(835),"--color-2FEE1F":_0x1f21b9(445),"--color-00000026":_0x1f21b9(1217),"--color-090809":_0x1f21b9(1385),"--color-141414":_0x1f21b9(1066),"--color-ffffff66":_0x1f21b9(1366),"--color-34445200":_0x1f21b9(1186),"--color-ff373700":_0x1f21b9(572),"--color-0E151B":_0x1f21b9(1188),"--color-ff3737e6":_0x1f21b9(585),"--color-ff3737cc":_0x1f21b9(1200),"--color-2fee1f00":_0x1f21b9(650),"--color-2fee1fe6":_0x1f21b9(1377),"--color-1f1f1f00":_0x1f21b9(980),"--color-1F1F1F":_0x1f21b9(671),"--color-ff373733":_0x1f21b9(831),"--color-00a3ffe6":_0x1f21b9(886),"--color-45648100":_0x1f21b9(1122),"--color-313131":_0x1f21b9(1e3),"--color-ffffff4d":_0x1f21b9(1366),"--color-68686880":_0x1f21b9(803),"--color-686868cc":_0x1f21b9(526),"--color-1B1B1B":_0x1f21b9(1136),"--color-000000bf":_0x1f21b9(1275),"--color-1b1b1b00":_0x1f21b9(514),"--color-3b3b3b51":_0x1f21b9(1425),"--color-00a3ffcc":_0x1f21b9(1199),"--color-2fee1fcc":_0x1f21b9(485),"--color-344452":_0x1f21b9(848),"--color-2fee1f1a":_0x1f21b9(1043),"--color-00000000":_0x1f21b9(785),"--color-9c9c9c8c":_0x1f21b9(1115),"--color-ffffff33":_0x1f21b9(1366),"--color-94949433":_0x1f21b9(577),"--color-393939":_0x1f21b9(798),"--color-2fee1f":_0x1f21b9(866),"--color-3d3d3d80":_0x1f21b9(849),"--color-000000cc":_0x1f21b9(1054),"--color-532739bf":_0x1f21b9(1017),"--color-25c01a":_0x1f21b9(480),"--color-00ff5a":_0x1f21b9(494),"--color-ffffff8a":_0x1f21b9(601),"--color-000000e6":_0x1f21b9(1013),"--color-0000001a":_0x1f21b9(1065),"--color-002b53":_0x1f21b9(601),"--color-00000010":_0x1f21b9(1040),"--color-0000000f":_0x1f21b9(644),"--color-00000040":_0x1f21b9(878),"--color-002b53ed":_0x1f21b9(1366),"--color-00000080":_0x1f21b9(452),"--color-000000f0":_0x1f21b9(1182),"--color-4CAF50":_0x1f21b9(1308),"--color-000000b3":_0x1f21b9(1301),"--color-2fee1f80":_0x1f21b9(426),"--color-45a049":_0x1f21b9(1484),"--color-ffffff0e":_0x1f21b9(515),"--color-006299":_0x1f21b9(1314),"--color-00a3ff59":_0x1f21b9(441),"--color-b9b9b9a6":_0x1f21b9(525),"--color-00000020":_0x1f21b9(606),"--color-002b53-white":_0x1f21b9(1365)},addListeners=c=>{var t=_0x1f21b9,o={mvLFE:function(e,n){return e===n},GfVYh:t(842),OqIuM:function(e,n){return e!=n},EkTqG:t(1191),qHbfO:t(743),KGLAK:function(e,n){return e==n},stfjQ:function(e,n){return e==n},BOnxI:function(e){return e()},fluYW:t(513),MLbqr:t(539)};searchbar[t(1163)+t(919)](o[t(1185)],e=>{var n=t;o[n(711)](e[n(832)],o[n(1429)])&&o[n(588)](searchbar[n(1305)],"")?(searchbtn[n(721)][n(969)]=o[n(929)],c[n(707)+"nu"][n(586)][n(571)]()):o[n(711)](e[n(832)],o[n(812)])?(searchbar[n(1305)]="",searchbtn[n(721)][n(969)]="",c[n(707)+"nu"][n(586)][n(571)]()):o[n(588)](searchbtn[n(721)][n(969)],"")&&(searchbtn[n(721)][n(969)]="",c[n(707)+"nu"][n(586)][n(571)]())}),searchbtn[t(1163)+t(919)](o[t(755)],()=>{var e=t;o[e(729)](searchbtn[e(721)][e(969)],"")?searchbtn[e(721)][e(969)]=o[e(929)]:searchbtn[e(721)][e(969)]="",c[e(707)+"nu"][e(586)][e(571)]()}),helpbtn[t(1163)+t(919)](o[t(755)],()=>{var e=t;o[e(729)](helpbtn[e(721)][e(969)],"")?(helpbtn[e(721)][e(969)]=o[e(929)],settingsbtn[e(721)][e(1034)]=""):helpbtn[e(721)][e(969)]="",c[e(571)]()}),settingsbtn[t(1163)+t(919)](o[t(755)],()=>{var e=t;o[e(458)](settingsbtn[e(721)][e(1034)],"")?(settingsbtn[e(721)][e(1034)]=o[e(929)],helpbtn[e(721)][e(969)]=""):settingsbtn[e(721)][e(1034)]="",c[e(571)]()}),darkModebtn[t(1163)+t(919)](o[t(755)],()=>{var e,n,c=t,o=(darkMode=!darkMode,document[c(1048)+c(822)]);for([e,n]of Object[c(1139)](darkMode?darkThemeColors:lightThemeColors))o[c(721)][c(977)+"y"](e,n)}),closebtn[t(1163)+t(919)](o[t(755)],()=>{o[t(1061)](exitDecorate)}),document[t(1335)]=e=>{var n=t;o[n(729)](e[n(832)],o[n(812)])&&o[n(1061)](exitDecorate)}},generateInfobox=(e,n)=>{for(var c=_0x1f21b9,o={IXJJQ:c(1006)+c(1089)+c(972)+"9",SgSJB:c(1390)+c(754),PczmP:c(547)+c(1453),qBItY:c(1058),oigTV:function(e,n){return e!=n},gLvsA:c(1468),wmMka:c(911),qYKjk:c(762),PEdcE:function(e,n){return n{for(var e=_0x1f21b9,n={lodty:e(844)+e(907),hBZky:e(1058),bZmuI:e(1214)+"st",oBliC:function(e,n){return e(n)},jbTVn:e(741)+e(1221)+e(1002),FJMVz:function(e,n){return e!=n},RCFLF:function(e,n){return e+n},YtzDW:e(741)+e(994),BHtYQ:e(1214)+e(1213),NWebS:function(e,n){return e(n)},yMWkZ:e(1028)+e(1267),APizA:function(e,n,c){return e(n,c)},ViVeu:function(e,n){return e(n)},rHkDf:e(741)+e(1306)},c=n[e(963)][e(676)]("|"),o=0;;){switch(c[o++]){case"0":var t=document[e(1274)+e(901)](n[e(1068)]);continue;case"1":a[e(1426)][e(425)](n[e(1394)]);continue;case"2":t[e(910)+"d"](u);continue;case"3":u[e(1097)]=n[e(1075)](Lang,n[e(517)]);continue;case"4":for(var r=0;n[e(1435)](n[e(1075)](Lang,n[e(1272)](n[e(913)],r)),n[e(1272)](n[e(913)],r));r++){var f=document[e(1274)+e(901)]("li");f[e(1426)][e(425)](n[e(819)]),f[e(1097)]=n[e(1336)](Lang,n[e(1272)](n[e(913)],r)),a[e(910)+"d"](f)}continue;case"5":t[e(910)+"d"](a);continue;case"6":var a=document[e(1274)+e(901)]("ul");continue;case"7":u[e(1426)][e(425)](n[e(975)]);continue;case"8":n[e(763)](generateInfobox,n[e(951)](Lang,n[e(1382)]),t[e(1097)]);continue;case"9":var u=document[e(1274)+e(901)]("p");continue}break}},generateSettings=()=>{var o=_0x1f21b9,t={BReDy:function(e,n){return e-n},QybrT:o(872),WPNLi:function(e,n){return e-n},iIHBI:o(959),HxitM:function(e,n){return e*n},CZGlO:function(e,n){return e/n},QABEO:function(e,n){return e+n},oCnrn:function(e,n){return e+n},MWWFJ:function(e,n){return e+n},aZdMc:o(1313)+o(492)+o(888)+" ",Hrtez:o(573),nPhPn:function(e,n){return e==n},bcBmZ:o(1220)+"p",pRbwD:function(e,n){return e/n},TfznO:function(e,n){return e(n)},ubJPO:o(1381)+o(682),jMqBV:o(516)+"ed",KrqYa:function(e,n){return e==n},yJBxJ:o(1355),xesON:function(e,n){return e==n},fJOKZ:o(947),qciak:function(e){return e()},Ojkfp:o(1058),nacrq:o(1226)+o(1367)+o(900),pGHGi:o(741)+o(594)+o(834)+"ON",gzJtG:o(1226)+o(1140)+"r",fqiDk:o(1226)+o(1370),iLYXf:o(1172),zBqLH:o(1226)+o(871)+o(1224),FnyvN:o(741)+o(594)+o(1134),eIlhg:o(622),jRlfo:o(1409),rICvm:o(1047),OUABN:o(648),oIBUN:o(1305),xjquk:o(1226)+o(1349)+o(655),DxMgz:function(e,n){return e(n)},vskSU:o(741)+o(772)+o(678),DkaVS:o(1249),HaOmO:o(713),RlwrE:function(e,n){return e(n)},WvNLT:o(741)+o(772)+o(813),TfRqs:o(741)+o(1119)+o(1152),mOThM:o(741)+o(858)+o(542),kwMfm:function(e,n,c){return e(n,c)},dJzER:o(741)+o(594)+o(852),BYWZg:o(579)+o(1215)+o(1047)},e=document[o(1274)+o(901)](t[o(935)]),n=document[o(1274)+o(901)]("p"),n=(n[o(1426)][o(425)](t[o(552)]),n[o(1097)]=t[o(719)](Lang,t[o(1421)]),e[o(910)+"d"](n),document[o(1274)+o(901)](t[o(935)])),c=(n[o(1426)][o(425)](t[o(544)]),e[o(910)+"d"](n),document[o(1274)+o(901)](t[o(935)])),r=(c[o(1426)][o(425)](t[o(559)]),n[o(910)+"d"](c),document[o(1274)+o(901)](t[o(1184)])),r=(r[o(1426)][o(425)](t[o(885)]),r[o(1097)]=t[o(719)](Lang,t[o(1179)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(568)])),c=(r[o(820)+"te"](t[o(1126)],t[o(1018)]),r[o(820)+"te"](t[o(665)],"0"),r[o(820)+"te"](t[o(556)],t[o(984)]),r[o(820)+"te"](t[o(1193)],"50"),r[o(1426)][o(425)](t[o(1379)]),r[o(820)+"te"]("id",t[o(607)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(935)])),r=(c[o(1426)][o(425)](t[o(559)]),n[o(910)+"d"](c),document[o(1274)+o(901)](t[o(1184)])),r=(r[o(1426)][o(425)](t[o(885)]),r[o(1097)]=t[o(877)](Lang,t[o(1137)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(568)])),c=(r[o(820)+"te"](t[o(1126)],t[o(1018)]),r[o(820)+"te"](t[o(665)],t[o(984)]),r[o(820)+"te"](t[o(556)],t[o(761)]),r[o(820)+"te"](t[o(1193)],t[o(528)]),r[o(1426)][o(425)](t[o(1379)]),r[o(820)+"te"]("id",t[o(1282)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(935)])),r=(c[o(1426)][o(425)](t[o(559)]),n[o(910)+"d"](c),document[o(1274)+o(901)](t[o(1184)])),r=(r[o(1426)][o(425)](t[o(885)]),r[o(1097)]=t[o(624)](Lang,t[o(943)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(568)])),c=(r[o(820)+"te"](t[o(1126)],t[o(1018)]),r[o(820)+"te"](t[o(665)],t[o(984)]),r[o(820)+"te"](t[o(556)],t[o(761)]),r[o(820)+"te"](t[o(1193)],t[o(528)]),r[o(1426)][o(425)](t[o(1379)]),r[o(820)+"te"]("id",t[o(988)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(935)])),r=(c[o(1426)][o(425)](t[o(559)]),n[o(910)+"d"](c),document[o(1274)+o(901)](t[o(1184)])),r=(r[o(1426)][o(425)](t[o(885)]),r[o(1097)]=t[o(719)](Lang,t[o(957)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(568)])),c=(r[o(820)+"te"](t[o(1126)],t[o(1018)]),r[o(820)+"te"](t[o(665)],"0"),r[o(820)+"te"](t[o(556)],t[o(984)]),r[o(820)+"te"](t[o(1193)],"50"),r[o(1426)][o(425)](t[o(1379)]),r[o(820)+"te"]("id",t[o(664)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(935)])),r=(c[o(1426)][o(425)](t[o(559)]),n[o(910)+"d"](c),document[o(1274)+o(901)](t[o(1184)])),n=(r[o(1426)][o(425)](t[o(885)]),r[o(1097)]=t[o(624)](Lang,t[o(1041)]),c[o(910)+"d"](r),document[o(1274)+o(901)](t[o(568)]));n[o(820)+"te"](t[o(1126)],t[o(1018)]),n[o(820)+"te"](t[o(665)],"0"),n[o(820)+"te"](t[o(556)],t[o(984)]),n[o(820)+"te"](t[o(1193)],"50"),n[o(1426)][o(425)](t[o(1379)]),n[o(820)+"te"]("id",t[o(611)]),c[o(910)+"d"](n),t[o(704)](generateInfobox,t[o(719)](Lang,t[o(1024)]),e[o(1097)]);for(const f of document[o(1194)+o(639)](t[o(1432)])){const a=()=>{var e=o,n=t[e(983)](f[e(1305)],f[e(464)+"te"](t[e(665)])),c=t[e(775)](f[e(464)+"te"](t[e(556)]),f[e(464)+"te"](t[e(665)])),n=t[e(1441)](t[e(794)](n,c),100);f[e(721)][e(652)]=t[e(1439)](t[e(1443)](t[e(1443)](t[e(667)](t[e(1270)],n),t[e(1196)]),n),"%)")},u=()=>{var e=o,n=f[e(464)+"te"]("id"),c=f[e(1305)];t[e(1363)](n,t[e(611)])?(c=t[e(1441)](c,t[e(930)](Math.PI,180)),t[e(719)](setRotationSnap,c)):t[e(1363)](n,t[e(664)])?(c=t[e(930)](c,100),t[e(719)](setTranslationSnap,c)):t[e(1363)](n,t[e(607)])?t[e(719)](setCameraSpeed,c):t[e(1032)](n,t[e(1282)])?t[e(719)](setCameraSpeedX,c):t[e(1133)](n,t[e(988)])&&t[e(719)](setCameraSpeedY,c),t[e(986)](a)};f[o(1436)+"e"]=a,f[o(964)]=u,t[o(986)](a)}},generateSelected=async f=>{var o=_0x1f21b9,a={GQPec:o(1036),rEbct:o(1295),lPxuX:function(e,n){return e(n)},muSDn:o(741)+o(433)+o(662)+"E",zpgbw:o(741)+o(433)+o(506),GdKIR:o(1330),IzyJt:o(741)+o(433)+"Y",DaRXI:o(741)+o(689)+o(686),yeLSS:function(e,n){return e==n},dUpAu:o(743),PDrtY:function(e){return e()},BkDoi:function(e){return e()},lhldT:o(1087),SzNII:o(1144),EGIzp:function(e){return e()},VfbjI:o(1058),HiVKw:o(1246)+o(1367)+o(900),XXLzN:function(e,n){return e!=n},dDovK:o(1290),hCqpS:o(1072),AiPPh:o(1080)+o(608)+o(1227)+"0",jznNA:o(1246)+o(582)+o(1100),sraEE:o(899)+o(605)+o(617),EXHvY:o(583),orumQ:o(1447),hIeSx:o(1398)+"2",eoEAt:o(1246)+o(673),MBGbp:o(736),amFXE:o(661),VnOCk:o(741)+o(1460)+o(1107),zMHtE:o(1246)+o(1438),NhIpb:o(1172),JQQeK:o(1044)+o(1195)+o(1374)+o(1311)+o(1360)+o(946)+o(1019)+o(1045)+o(1064)+o(884)+o(1233)+o(814)+o(698)+o(614)+o(609)+o(703)+o(512)+o(731)+o(448)+o(718)+o(1329)+o(1254)+o(765)+o(625)+o(1189)+o(653)+o(1108)+o(1320)+o(1457)+o(1328)+o(757)+o(1389)+o(748)+o(1437)+o(479)+o(1147)+o(1312)+o(1014)+o(540)+o(768)+o(992)+o(1150)+o(1297)+o(732)+o(1352)+o(693)+o(1260)+o(431)+o(1309)+o(982)+o(1128)+o(776)+o(1396)+o(990)+o(505)+o(1378)+o(518)+o(1059)+o(1281)+o(1264),frZgl:o(1155),GBzhO:o(887)+o(421)+o(1096)+"4",SIzei:o(1044)+o(1195)+o(1374)+o(1311)+o(1360)+o(946)+o(1019)+o(1045)+o(1064)+o(884)+o(1233)+o(814)+o(698)+o(614)+o(609)+o(703)+o(1376)+o(1261)+o(1393)+o(1353)+o(1138)+o(1480)+o(1434)+o(549)+o(623)+o(1424)+o(1237)+o(1397)+o(1324)+o(541)+o(1030)+o(1004)+o(1368)+o(461)+o(999)+o(955)+o(1176)+o(487)+o(449)+o(510)+o(1388)+o(1175)+o(503)+o(1114)+o(500)+o(937)+o(728)+o(1143)+o(1098)+o(1277)+o(546)+o(1343)+o(787)+o(439)+o(926),geDKu:function(e,n){return e(n)},GncYk:o(741)+o(602)+o(434),vVHQI:o(1246)+o(1230),VbCuU:o(1246)+o(550)+o(1380),SGoBy:function(e,n){return e(n)},Auajd:o(741)+o(1037)+o(434),gcZdw:o(1246)+o(640)+o(432),VGVJI:o(1246)+o(1063)+o(1197),SUmyk:o(1246)+o(1063)+o(589)+"l",UKbNr:function(e,n){return n",pmKNC:o(1246)+o(1183)+o(548),lmtrh:function(e,n){return e{for(var t=o,e=a[t(1259)][t(676)]("|"),n=0;;){switch(e[n++]){case"0":c[t(1163)+t(919)](a[t(1430)],()=>{var c=t,o={jCEDk:function(e,n){return r[_0x24ab(1164)](e,n)},ADRxR:r[c(705)],wAekY:function(e){return r[c(484)](e)}};r[c(874)](buyObject,u[c(712)][u[c(1084)+"or"]][c(591)]),f[c(707)+"nu"][c(720)](null),document[c(1335)]=e=>{var n=c;o[n(940)](e[n(832)],o[n(1079)])&&o[n(696)](exitDecorate)}});continue;case"1":var c=new Modal(a[t(1145)](Lang,a[t(1256)]),a[t(1145)](Lang,a[t(846)])[t(891)](a[t(1023)],u[t(712)][u[t(1084)+"or"]][t(591)]),a[t(1145)](Lang,a[t(1322)]),a[t(1145)](Lang,a[t(1400)]));continue;case"2":c[t(726)]();continue;case"3":var r={CIWFb:function(e,n){return a[t(1099)](e,n)},DwUJo:a[t(967)],RcsNp:function(e){return a[t(666)](e)},dFfwF:function(e,n){return a[t(1145)](e,n)},jIGYw:function(e){return a[t(533)](e)}};continue;case"4":c[t(1163)+t(919)](a[t(1451)],()=>{var c=t;document[c(1335)]=e=>{var n=c;r[n(1164)](e[n(832)],r[n(705)])&&r[n(985)](exitDecorate)}});continue}break}};for(const N of document[o(1194)+o(639)](a[o(1109)]))N[o(740)+"n"]=()=>{var e=o,n=N[e(464)+"te"](a[e(654)]);u[e(1084)+"or"]=n,f[e(1395)+e(584)](),f[e(571)]()}},generateStash=async f=>{var o=_0x1f21b9,a={AHbQh:function(e){return e()},vINve:function(e,n){return e(n)},pxvrA:o(645),UCLlv:function(e,n){return e==n},QixHO:o(743),FVTTk:function(e){return e()},lgNWh:o(1124)+o(1251),HNSWi:function(e){return e()},lpeWC:function(e,n){return e==n},mAcOZ:function(e){return e()},GMJfT:o(1087),kdAIf:o(741)+o(745)+o(1408),oZHDI:function(e,n){return e(n)},BFGfH:o(741)+o(745)+o(1177)+o(669),hnJjm:o(741)+o(1105)+"LL",TrbXH:function(e,n){return e(n)},PxTQX:o(741)+o(689)+o(686),MWUOO:o(1295),yoEas:function(e){return e()},hEoDs:function(e,n,c){return e(n,c)},qEveK:function(e,n){return e==n},lMtHQ:o(908)+o(534),IJqRA:o(744)+o(1142)+o(1101)+o(691)+o(1433)+"g",ZusuF:o(523),lbiVa:o(1290),SSMLU:function(e,n){return e(n)},Rgmvf:o(741)+o(470)+o(976),vycId:o(1058),BkIzs:o(1246)+o(1367)+o(900),NZhlL:o(1072),jXyDC:o(1442)+o(1170)+o(903)+"8",kDVGD:o(661),sRZNJ:o(1246)+o(582)+o(1100),JLuAE:o(736),vpWna:o(1447),fBdjk:o(1398)+"2",VXASn:o(1172),efDNk:o(1246)+o(673),DhHTJ:o(899)+o(605)+o(617),nKtxT:o(583),cVbsy:o(741)+o(1460)+o(1107),BHUaT:o(1246)+o(1438),NYxEw:o(1044)+o(1195)+o(1374)+o(1311)+o(1360)+o(946)+o(1019)+o(1045)+o(1064)+o(884)+o(1233)+o(814)+o(698)+o(614)+o(609)+o(703)+o(512)+o(731)+o(448)+o(718)+o(1329)+o(1254)+o(765)+o(625)+o(1189)+o(653)+o(1108)+o(1320)+o(1457)+o(1328)+o(757)+o(1389)+o(748)+o(1437)+o(479)+o(1147)+o(1312)+o(1014)+o(540)+o(768)+o(992)+o(1150)+o(1297)+o(732)+o(1352)+o(693)+o(1260)+o(431)+o(1309)+o(982)+o(1128)+o(776)+o(1396)+o(990)+o(505)+o(1378)+o(518)+o(1059)+o(1281)+o(1264),UfMhi:function(e,n){return e==n},NdAyL:o(1155),lKqgM:o(855)+o(469)+o(786)+"4",dfoSm:o(1044)+o(1195)+o(1374)+o(1311)+o(1360)+o(946)+o(1019)+o(1045)+o(1064)+o(884)+o(1233)+o(814)+o(698)+o(614)+o(609)+o(703)+o(1376)+o(1261)+o(1393)+o(1353)+o(1138)+o(1480)+o(1434)+o(549)+o(623)+o(1424)+o(1237)+o(1397)+o(1324)+o(541)+o(1030)+o(1004)+o(1368)+o(461)+o(999)+o(955)+o(1176)+o(487)+o(449)+o(510)+o(1388)+o(1175)+o(503)+o(1114)+o(500)+o(937)+o(728)+o(1143)+o(1098)+o(1277)+o(546)+o(1343)+o(787)+o(439)+o(926),dEnpq:o(741)+o(602)+o(434),IkRjm:o(989)+o(1012)+o(1234)+o(520)+o(1042)+"|2",jPKtl:o(1246)+o(856)+o(1049)+o(892),fjsHQ:function(e,n){return e(n)},YSBed:o(1067),wyHlL:o(1246)+o(856),bYJKt:o(1246)+o(856)+o(1455),ZnpDI:o(1246)+o(856)+o(882),OtguT:function(e,n){return e(n)},qCrls:o(741)+o(1316)+o(692),riOdh:o(1273),mAhNq:o(722)+o(1459),LGhor:o(741)+o(780)+"E",Gcrtq:o(1078)+o(1461),AuhlW:o(741)+o(1316)+o(690),Rpdfl:o(1246)+o(856)+o(795),BXqGr:o(1246)+o(1160)+"n",VMQpW:o(1298),bWkpF:o(869),jLypD:o(741)+o(641)+"SH",gkIVh:o(741)+o(574)+"H",WOWhk:o(1331),IrRuM:o(741)+o(564)+o(805),XDWzM:o(1373),ohRcg:function(e,n){return e(n)},UwnwN:o(741)+o(564)+o(1323),wFijS:o(1229),rnrXh:o(829),qSgfb:o(864)},e=await a[o(738)](getConfig),n=f[o(707)+"nu"][o(1405)][o(1083)+"u"][o(657)+"ts"][f[o(707)+"nu"][o(1405)][o(1083)+"u"][o(1155)]],c=a[o(638)](getVariationParentItem,n[o(1401)],f[o(707)+"nu"][o(615)]);if(a[o(1450)](c,null))for(var t=a[o(949)][o(676)]("|"),r=0;;){switch(t[r++]){case"0":c[o(1053)]={src:a[o(815)]};continue;case"1":c[o(1471)+"me"]="";continue;case"2":c[o(712)]=[];continue;case"3":c[o(646)]=a[o(566)];continue;case"4":c[o(712)][o(443)](c[o(1334)+o(895)]);continue;case"5":c[o(1334)+o(895)]={label:n[o(1401)],object:n[o(1401)],price:0,type:a[o(799)]};continue;case"6":c[o(1207)+"n"]=a[o(1162)](Lang,a[o(764)]);continue;case"7":c={};continue}break}var u=document[o(1274)+o(901)](a[o(1317)]),i=document[o(1274)+o(901)]("p");if(i[o(1426)][o(425)](a[o(628)]),i[o(1097)]=c[o(1207)+"n"],u[o(910)+"d"](i),a[o(758)](c[o(1334)+o(895)][o(1409)],a[o(658)]))for(var s=a[o(630)][o(676)]("|"),b=0;;){switch(s[b++]){case"0":u[o(910)+"d"](l);continue;case"1":x[o(820)+"te"](a[o(760)],"16");continue;case"2":l[o(910)+"d"](x);continue;case"3":d[o(1426)][o(425)](a[o(504)]);continue;case"4":x[o(820)+"te"](a[o(806)],"20");continue;case"5":x[o(820)+"te"](a[o(613)],a[o(830)]);continue;case"6":var l=document[o(1274)+o(901)](a[o(1317)]);continue;case"7":var d=document[o(1274)+o(901)](a[o(466)]);continue;case"8":l[o(910)+"d"](d);continue;case"9":l[o(1426)][o(425)](a[o(875)]);continue;case"10":var x=document[o(1274)+o(1265)](a[o(1209)],a[o(1035)]);continue;case"11":d[o(1097)]=a[o(1162)](Lang,a[o(1342)]);continue;case"12":x[o(1426)][o(425)](a[o(774)]);continue;case"13":x[o(1097)]=a[o(495)];continue}break}else if(a[o(915)](c[o(1334)+o(895)][o(1409)],a[o(688)]))for(var _=a[o(1427)][o(676)]("|"),m=0;;){switch(_[m++]){case"0":var F=document[o(1274)+o(901)](a[o(1317)]);continue;case"1":u[o(910)+"d"](F);continue;case"2":F[o(1426)][o(425)](a[o(875)]);continue;case"3":var h=document[o(1274)+o(1265)](a[o(1209)],a[o(1035)]);continue;case"4":F[o(910)+"d"](v);continue;case"5":h[o(1097)]=a[o(1391)];continue;case"6":F[o(910)+"d"](h);continue;case"7":h[o(820)+"te"](a[o(806)],"20");continue;case"8":v[o(1097)]=a[o(1123)](Lang,a[o(1315)]);continue;case"9":h[o(820)+"te"](a[o(760)],"16");continue;case"10":h[o(820)+"te"](a[o(613)],a[o(830)]);continue;case"11":var v=document[o(1274)+o(901)](a[o(466)]);continue;case"12":h[o(1426)][o(425)](a[o(774)]);continue;case"13":v[o(1426)][o(425)](a[o(504)]);continue}break}if(e[o(1090)+o(1465)])for(var I=a[o(1452)][o(676)]("|"),p=0;;){switch(I[p++]){case"0":M[o(1426)]=a[o(981)];continue;case"1":k[o(910)+"d"](E);continue;case"2":a[o(499)](setEditMode,a[o(978)]);continue;case"3":k[o(1426)][o(425)](a[o(717)]);continue;case"4":E[o(1426)][o(425)](a[o(597)]);continue;case"5":L[o(1426)][o(425)](a[o(727)]);continue;case"6":M[o(1097)]=a[o(1386)](Lang,a[o(1472)]);continue;case"7":L[o(910)+"d"](M);continue;case"8":var g=document[o(1274)+o(901)](a[o(1467)]);continue;case"9":g[o(820)+"te"]("id",a[o(482)]);continue;case"10":var L=document[o(1274)+o(901)](a[o(1317)]);continue;case"11":u[o(910)+"d"](k);continue;case"12":L[o(910)+"d"](g);continue;case"13":E[o(1097)]=a[o(499)](Lang,a[o(1279)]);continue;case"14":M[o(820)+"te"]("id",a[o(1266)]);continue;case"15":k[o(910)+"d"](L);continue;case"16":var E=document[o(1274)+o(901)](a[o(466)]);continue;case"17":g[o(1097)]=a[o(1162)](Lang,a[o(1431)]);continue;case"18":g[o(1426)]=a[o(1187)];continue;case"19":var k=document[o(1274)+o(901)](a[o(1317)]);continue;case"20":var M=document[o(1274)+o(901)](a[o(1467)]);continue}break}i=document[o(1274)+o(901)](a[o(1467)]),i[o(1426)][o(425)](a[o(954)]),i[o(820)+"te"]("id",a[o(481)]),i[o(1097)]=n[o(576)+o(1418)](a[o(1070)])&&a[o(793)](n[a[o(1070)]],!0)?a[o(499)](Lang,a[o(699)]):a[o(1162)](Lang,a[o(950)]),u[o(910)+"d"](i),e=document[o(1274)+o(901)](a[o(1467)]),e[o(1426)][o(425)](a[o(954)]),e[o(820)+"te"]("id",a[o(1403)]),e[o(1097)]=a[o(499)](Lang,a[o(1337)]),u[o(910)+"d"](e),i=document[o(1274)+o(901)](a[o(1467)]);i[o(1426)][o(425)](a[o(954)]),i[o(820)+"te"]("id",a[o(1287)]),i[o(1097)]=a[o(1095)](Lang,a[o(1201)]),u[o(910)+"d"](i),a[o(638)](generateInfobox,c[o(646)],u[o(1097)]),document[o(1194)+o(912)](a[o(663)])[o(740)+"n"]=()=>{var e=o;a[e(558)](hideTransformControls),a[e(1123)](selectObject,n),a[e(558)](putStashObject),f[e(707)+"nu"][e(1405)][e(1083)+"u"][e(571)]()},document[o(1194)+o(912)](a[o(789)])[o(740)+"n"]=()=>{for(var t=o,e=a[t(1106)][t(676)]("|"),n=0;;){switch(e[n++]){case"0":var r={zEtjl:function(e,n){return a[t(758)](e,n)},fGMlf:a[t(1074)],pZYHj:function(e){return a[t(463)](e)},cOpyN:a[t(446)],ZwkKV:function(e){return a[t(435)](e)},SGghL:function(e,n){return a[t(1123)](e,n)},JDcxL:function(e,n){return a[t(793)](e,n)},vXbUz:function(e){return a[t(1244)](e)}};continue;case"1":c[t(1163)+t(919)](a[t(1354)],()=>{var c=t,o={cHbhu:function(e,n){return r[_0x24ab(1010)](e,n)},rSDNs:r[c(1027)],MhxoM:function(e){return r[c(501)](e)}};document[c(1335)]=e=>{var n=c;o[n(1121)](e[n(832)],o[n(1166)])&&o[n(1009)](exitDecorate)}});continue;case"2":var c=new Modal(a[t(1123)](Lang,a[t(921)]),a[t(902)](Lang,a[t(598)]),a[t(902)](Lang,a[t(1280)]),a[t(843)](Lang,a[t(939)]));continue;case"3":c[t(1163)+t(919)](a[t(1332)],async()=>{for(var c=t,e=r[c(684)][c(676)]("|"),n=0;;){switch(e[n++]){case"0":f[c(707)+"nu"][c(1405)][c(1083)+"u"][c(726)]();continue;case"1":document[c(1335)]=e=>{var n=c;r[n(442)](e[n(832)],r[n(1027)])&&r[n(702)](exitDecorate)};continue;case"2":r[c(491)](deleteObject);continue;case"3":r[c(1117)](selectObject,o);continue;case"4":o=o[f[c(707)+"nu"][c(1405)][c(1083)+"u"][c(1155)]];continue;case"5":var o=await r[c(491)](getOwnedObjects);continue;case"6":r[c(491)](hideTransformControls);continue}break}});continue;case"4":c[t(726)]();continue}break}},document[o(1194)+o(912)](a[o(1092)])[o(740)+"n"]=async()=>{var e=o;a[e(738)](hideTransformControls),a[e(1244)](confirmFreemode),f[e(707)+"nu"][e(1405)][e(1083)+"u"][e(571)]()}};function _0x24ab(e,n){var c=_0x52f1();return(_0x24ab=function(e,n){return c[e-=421]})(e,n)}$(document)[_0x1f21b9(438)](_0x1f21b9(539),_0x1f21b9(1291)+_0x1f21b9(770)),$(document)[_0x1f21b9(438)](_0x1f21b9(539),_0x1f21b9(1291)+_0x1f21b9(1067)),$(document).on(_0x1f21b9(539),_0x1f21b9(1291)+_0x1f21b9(770),function(){var e=_0x1f21b9,n={XlLIP:function(e,n){return e(n)},VAlvr:e(770),sMtJz:e(1291)+e(770),ktxIu:e(762),RTQKc:e(1291)+e(1067)};n[e(1165)](setEditMode,n[e(1415)]),document[e(1194)+e(912)](n[e(898)])[e(1426)][e(425)](n[e(862)]),document[e(1194)+e(912)](n[e(1146)])[e(1426)][e(683)](n[e(862)])}),$(document).on(_0x1f21b9(539),_0x1f21b9(1291)+_0x1f21b9(1067),function(){var e=_0x1f21b9,n={DYLbV:function(e,n){return e(n)},NVsSY:e(1067),ICiIg:e(1291)+e(1067),PoZIu:e(762),pRlFn:e(1291)+e(770)};n[e(1069)](setEditMode,n[e(1356)]),document[e(1194)+e(912)](n[e(1477)])[e(1426)][e(425)](n[e(478)]),document[e(1194)+e(912)](n[e(496)])[e(1426)][e(683)](n[e(478)])});export{Menu}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/message.js b/resources/[housing]/qs-housing/html/assets/script/message.js new file mode 100644 index 000000000..c7859d102 --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/message.js @@ -0,0 +1 @@ +!function(){for(var e=_0x1911,n=_0x3160();;)try{if(936526==+parseInt(e(168))*(-parseInt(e(176))/2)+-parseInt(e(213))/3*(parseInt(e(244))/4)+parseInt(e(223))/5*(parseInt(e(276))/6)+-parseInt(e(171))/7+parseInt(e(170))/8*(parseInt(e(272))/9)+parseInt(e(280))/10+parseInt(e(230))/11)break;n.push(n.shift())}catch(e){n.push(n.shift())}}();import{Lang}from"./language.js";import{Contract}from"./contract.js";import _0x18fec1 from"./realestate.js";import _0x1c651f from"./management.js";import{Camera}from"./camera.js";import{DecorateMenu}from"./decorate.js";import{rentHouse,buyHouse,buyCredit,declineContract,acceptModal,declineModal}from"./api.js";function _0x1911(e,n){const t=_0x3160();return(_0x1911=function(e,n){return e-=160,t[e]})(e,n)}import{handleUpdatePositions,renderGeometry,selectLegacyObject,showGeometry}from"./furniture.js";function _0x3160(){const e=["splice","height","colorlabel","yLMvc","UQcOs","40610qtmAjj","type","HOUSING_NU","items","YHclH","none","config","5651547XFhGEv","nYAGH","defcD","openModal","indexOf","decline","ILBRD","background","credit","I_MODAL_CA","hewId","top","WecYZ","push","7285244QeMQMm","rotation","DDrRL","EAYKW","jymcN","accept","data","FhwBQ","setupContr","object","houseprice","taxes","content","bankfee","NCEL","SqXcL","closeUI","GUolr","LFZMQ","NeLkc","hide","MGIaL","RgaQX","showMenu","eceLa","QKDUn","CEPT","title","9UXRhmY","isRent","descriptio","act","822xGRGVg","FpTTr","gAWoz","label","18636130SMDEYT","status","width","brokerfee","ed_object","CoMZn","frontcam","openObject","TAEIv","dOGqf","TUpfK","UQkKX","FzVLg","selectors","429wikpMV","furniture","5548016ppVWyy","2325736clpwej","colors","street","firstname","update_leg","5098yucyap","HHewd","lastname","dPBQm","tate","houseData","openManage","Security C","DdxIf","ziUWM","Zcscw","FCNUp","Oeqkz","zEoui","toggle","css","AvoVj","update_pos","addEventLi","ment","img","left","onmessage","tXgmf","cFBRs","openReales","show","itions","length","acy_select","zIndex","OvjDJ","FLmxJ","stener","navigation","zHYWz","I_MODAL_AC","3ewVqTa","price","qcBsX","evdEv","EsNqk"];return(_0x3160=function(){return e})()}import{Modal}from"./modal.js";import{showIntro}from"./intro.js";let components=[],responsive=null;const messageHandler=()=>{const t=_0x1911,l={evdEv:function(e){return e()},LFZMQ:function(e){return e()},eceLa:function(e){return e()},qcBsX:function(e,n){return n{var n=o,e=(c[n(273)]?l[n(216)](rentHouse):e?l[n(262)](buyCredit):l[n(268)](buyHouse),components[n(234)](t));l[n(215)](e,-1)&&components[n(218)](e,1)}),t[o(194)+o(209)](l[o(248)],()=>{var e=o,n=(r[e(187)](declineContract),components[e(234)](t));r[e(200)](n,-1)&&components[e(218)](n,1)}),t[o(202)](),components[o(243)](t);break;case l[o(211)]:if(l[o(165)](c[o(190)],!1)){for(const p of components)p[o(264)]();components=[]}else{var n=new Camera(c[o(279)],l[o(184)]);n[o(202)](),components[o(243)](n)}break;case l[o(217)]:l[o(227)](handleUpdatePositions,c);break;case l[o(188)]:l[o(227)](selectLegacyObject,c[o(253)]);break;case l[o(263)]:l[o(185)](showIntro,()=>{var e=o,n=new DecorateMenu(r[e(231)](getRooms,c[e(169)]));n[e(267)](),components[e(243)](n),r[e(187)](renderGeometry),r[e(187)](showGeometry)});break;case l[o(285)]:n=new Modal(c[o(271)],c[o(256)],l[o(242)](Lang,l[o(179)]),l[o(227)](Lang,l[o(163)]));n[o(194)+o(209)](l[o(222)],()=>{var e=o;r[e(166)](acceptModal)}),n[o(194)+o(209)](l[o(248)],()=>{var e=o;r[e(269)](declineModal)}),n[o(202)]()}}},getRooms=n=>{var t=_0x1911,o={AvoVj:function(e,n){return e{var t=_0x1911,o={EAYKW:function(e,n){return e{var t=_0x1911,o={DDrRL:function(e,n){return e{var t=n;this[t(496)](),this[t(509)+"l"]()},declineElement[n(519)]=()=>{var t=n;this[t(496)](),this[t(527)+"al"]()},cancelElement[n(519)]=()=>{var t=n;this[t(496)](),this[t(527)+"al"]()},document[n(483)]=t=>{var e=n;c[e(529)](t[e(523)],c[e(516)])&&(this[e(496)](),this[e(527)+"al"]())},modalElement[n(513)][n(474)](c[n(522)])}[_0x26bc19(496)](){const e=_0x26bc19,t={gijHl:e(495),TwOpn:function(t,e,n){return t(e,n)}};document[e(483)]=null,modalElement[e(513)][e(485)](t[e(533)]),t[e(518)](setTimeout,()=>{var t=e;titleElement[t(501)]="",textElement[t(501)]="",acceptElement[t(501)]="",declineElement[t(501)]=""},300)}[_0x26bc19(509)+"l"](){var t=_0x26bc19,e={EWEfG:function(t,e){return t===e},PjXQD:t(486)};for(const n of this[t(478)])e[t(494)](n[t(515)],e[t(493)])&&n[t(477)]()}[_0x26bc19(527)+"al"](){var t=_0x26bc19,e={gikvG:function(t,e){return t===e},Hdgxd:t(512)};for(const n of this[t(478)])e[t(481)](n[t(515)],e[t(491)])&&n[t(477)]()}[_0x26bc19(498)+_0x26bc19(532)](t,e){var n=_0x26bc19;this[n(478)][n(511)]({event:t,callback:e})}}function _0x433a(){const t=["2|4|3|1|0","ine","HOUSING_NU","I_MODAL_CA","acceptModa","CEPT","push","decline","classList","2543030NxKRGO","event","VOsuC","I_MODAL_AC","TwOpn","onclick","xdoxG","EzMOG","Mtexf","key","1276459etOzeR","24sfVILi","12488598wtprtM","declineMod","split","PxCsK","Escape","477946Gypkuw","stener","gijHl","NCEL","5KnheaD","add","modal","FyXuQ","callback","listener","modal_titl","modal_canc","gikvG","modal_text","onkeydown","getElement","remove","accept","show","ById","modal_acce","modal_decl","Hdgxd","104804Pzqtnm","PjXQD","EWEfG","active","hide","text","addEventLi","11362288FRdHgF","EzpIa","innerHTML","4166sWETeR","title","1545NjJXlm"];return(_0x433a=function(){return t})()}export{Modal}; \ No newline at end of file diff --git a/resources/[housing]/qs-housing/html/assets/script/objects.js b/resources/[housing]/qs-housing/html/assets/script/objects.js new file mode 100644 index 000000000..8cdbe278b --- /dev/null +++ b/resources/[housing]/qs-housing/html/assets/script/objects.js @@ -0,0 +1 @@ +function _0x1d86(e,t){var n=_0x3705();return(_0x1d86=function(e,t){return n[e-=445]})(e,t)}var _0x2f22e2=_0x1d86;!function(){for(var e=_0x1d86,t=_0x3705();;)try{if(649613==-parseInt(e(659))+-parseInt(e(683))/2+parseInt(e(634))/3+parseInt(e(555))/4*(parseInt(e(517))/5)+-parseInt(e(666))/6+parseInt(e(512))/7+parseInt(e(647))/8)break;t.push(t.shift())}catch(e){t.push(t.shift())}}();import{Lang}from"./language.js";var topbarElement=document[_0x2f22e2(572)+_0x2f22e2(632)](_0x2f22e2(676)),contentElement=document[_0x2f22e2(572)+_0x2f22e2(632)](_0x2f22e2(633));let itemsList=document[_0x2f22e2(598)+_0x2f22e2(532)](_0x2f22e2(510));class sortingObjects{constructor(e){var t=_0x2f22e2;this[t(494)+"nu"]=e,this[t(459)]=[]}[_0x2f22e2(639)](){for(var n=_0x2f22e2,c={luPiP:n(700)+n(599)+n(541)+n(567)+n(453)+n(511)+n(585)+n(536)+n(590)+n(472)+n(470)+n(496)+n(615),jpNMs:n(608),ctyIn:n(579)+n(681)+n(697),OlhzC:n(447),WXEvd:n(514),VpLaC:n(625),cyTdz:n(614),jxYRb:n(603),adZTb:n(560),LqGog:n(660),zphgz:function(e,t){return e==t},oplNj:n(631),bealg:function(e,t){return e!=t},KWcEZ:n(576),EdJBB:function(e,t){return e==t},vtonB:n(574),lppsA:function(e,t){return e==t},UTATg:n(600)+n(691),mbXXg:n(696),wcsBS:n(489),joWLr:n(610)+n(596)+n(519)+n(561)+n(538)+n(667)+n(446)+n(664)+n(481)+n(656)+n(674)+n(569)+n(509)+n(604)+n(539)+n(650)+n(619)+n(535)+n(708)+n(455)+n(688)+n(527)+n(622)+n(654)+n(525)+n(644)+n(695)+n(497)+n(549)+n(468)+n(462)+n(482),MtjHd:n(488),EGkYi:n(553)+"2",FbMYm:n(551),KTabw:n(552)+n(475),zIGzi:n(620)+n(629)+n(473)+n(556)+n(623)+n(566)+n(621)+n(477)+n(594)+n(698)+n(571)+n(645)+n(559)+n(554)+n(493)+n(466)+n(592)+n(530)+n(456)+n(573)+n(534)+n(638)+n(648)+n(537)+n(682)+n(671)+n(628)+n(498)+n(505)+n(469)+n(526)+n(480)+n(522),knfOc:n(513)+n(630)+n(458)+n(703)+n(663)+n(636)+n(557)+n(693)+n(564)+n(485)+n(618)+n(616)+n(500)+n(445)+n(580)+n(692)+n(685)+n(528)+n(467)+n(454)+n(474)+n(684)+n(502)+"8z",pHUtK:n(642),DFmpO:n(575),MZLtZ:n(612)+"r",FPFPn:function(e,t){return e(t)},aodIW:n(689)+n(490)+n(588),kihdd:n(524),upehi:n(562)},e=c[n(680)][n(558)]("|"),t=0;;){switch(e[t++]){case"0":l[n(678)+"te"](c[n(451)],c[n(611)]);continue;case"1":o[n(687)][n(577)](c[n(677)]);continue;case"2":var o=document[n(701)+n(450)](c[n(540)]);continue;case"3":l[n(678)+"te"](c[n(662)],c[n(523)]);continue;case"4":itemsList[n(686)][n(503)]=c[n(665)];continue;case"5":o[n(687)][n(577)](c[n(668)]);continue;case"6":d[n(687)][n(577)](c[n(504)]);continue;case"7":var a={ZPfzB:function(e,t){return c[n(521)](e,t)},LRBGF:c[n(658)],qUvmD:function(e,t){return c[n(643)](e,t)},xqyPU:c[n(479)],MbVos:function(e,t){return c[n(452)](e,t)},NqWCk:c[n(707)],Rueag:function(e,t){return c[n(643)](e,t)},utMfa:function(e,t){return c[n(547)](e,t)},VDwLe:c[n(677)]};continue;case"8":r[n(581)]=e=>{var t=n;a[t(449)](e[t(641)],a[t(487)])&&a[t(655)](r[t(546)],"")&&a[t(449)](f[t(686)][t(495)],"")?f[t(686)][t(495)]=a[t(568)]:(a[t(679)](e[t(641)],a[t(586)])&&(r[t(546)]=""),f[t(686)][t(495)]=""),this[t(653)]()};continue;case"9":u[n(516)+"d"](l);continue;case"10":var i=document[n(701)+n(450)](c[n(540)]);continue;case"11":itemsList[n(686)][n(520)]=c[n(694)];continue;case"12":var u=document[n(701)+n(450)](c[n(540)]);continue;case"13":i[n(516)+"d"](f);continue;case"14":o[n(516)+"d"](l);continue;case"15":i[n(516)+"d"](r);continue;case"16":d[n(516)+"d"](u);continue;case"17":l=document[n(701)+n(483)](c[n(611)],c[n(491)]);continue;case"18":var s=document[n(701)+n(483)](c[n(611)],c[n(584)]);continue;case"19":s=document[n(701)+n(483)](c[n(611)],c[n(584)]);continue;case"20":s[n(678)+"te"]("d",c[n(486)]);continue;case"21":var r=document[n(701)+n(450)](c[n(709)]);continue;case"22":f[n(516)+"d"](s);continue;case"23":s=document[n(701)+n(483)](c[n(611)],c[n(584)]);continue;case"24":f[n(678)+"te"](c[n(662)],c[n(460)]);continue;case"25":l[n(516)+"d"](s);continue;case"26":var d=document[n(701)+n(450)](c[n(540)]);continue;case"27":u[n(687)][n(577)](c[n(609)]);continue;case"28":topbarElement[n(687)][n(577)](c[n(563)]);continue;case"29":d[n(461)]=()=>{var e=n;o[e(687)][e(506)](a[e(587)]),u[e(687)][e(506)](a[e(587)]),this[e(653)]()};continue;case"30":s[n(678)+"te"]("d",c[n(464)]);continue;case"31":s[n(678)+"te"]("d",c[n(544)]);continue;case"32":r[n(678)+"te"](c[n(669)],c[n(478)]);continue;case"33":r[n(678)+"te"](c[n(626)],c[n(543)](Lang,c[n(649)]));continue;case"34":i[n(687)][n(577)](c[n(613)]);continue;case"35":l[n(678)+"te"](c[n(662)],c[n(523)]);continue;case"36":topbarElement[n(516)+"d"](d);continue;case"37":contentElement[n(686)][n(515)]=c[n(595)];continue;case"38":f[n(678)+"te"](c[n(451)],c[n(611)]);continue;case"39":l[n(678)+"te"](c[n(451)],c[n(611)]);continue;case"40":var l=document[n(701)+n(483)](c[n(611)],c[n(491)]);continue;case"41":this[n(653)]();continue;case"42":f[n(461)]=()=>{var e=n;a[e(589)](r[e(546)],"")&&a[e(570)](f[e(686)][e(495)],"")?f[e(686)][e(495)]=a[e(568)]:f[e(686)][e(495)]="",this[e(653)]()};continue;case"43":l[n(516)+"d"](s);continue;case"44":d[n(516)+"d"](o);continue;case"45":var f=document[n(701)+n(483)](c[n(611)],c[n(491)]);continue;case"46":topbarElement[n(516)+"d"](i);continue}break}}[_0x2f22e2(545)](){for(var e=_0x2f22e2,t={dtkLo:e(582)+"3",jcSXp:e(552)+e(475),aFgmN:e(600)+e(607),xEiTG:e(471)},n=t[e(711)][e(558)]("|"),c=0;;){switch(n[c++]){case"0":contentElement[e(686)][e(515)]="";continue;case"1":contentElement[e(597)]="";continue;case"2":topbarElement[e(687)][e(591)](t[e(646)]);continue;case"3":itemsList[e(686)][e(520)]=t[e(529)];continue;case"4":itemsList[e(686)][e(503)]=t[e(710)];continue;case"5":topbarElement[e(597)]="";continue}break}}[_0x2f22e2(653)](){var c=_0x2f22e2,o={ANMJH:function(e,t){return e{var e=c;this[e(459)][e(675)](n[t][e(489)])?(this[e(459)][e(583)](this[e(459)][e(652)](n[t][e(489)]),1),i[e(687)][e(591)](o[e(605)])):(this[e(459)][e(492)](n[t][e(489)]),i[e(687)][e(577)](o[e(605)])),this[e(653)]()};continue;case"3":i[c(516)+"d"](u);continue;case"4":i[c(678)+"te"](o[c(661)],n[t][c(489)]);continue;case"5":this[c(459)][c(675)](n[t][c(489)])&&i[c(687)][c(577)](o[c(605)]);continue;case"6":u[c(678)+"te"](o[c(640)],n[t][c(673)]);continue;case"7":i[c(687)][c(577)](o[c(627)]);continue;case"8":var u=document[c(701)+c(450)](o[c(465)]);continue}break}}}function _0x3705(){var e=["14,1.414Z","cyTdz","searchbar",".5,1.57,3.","5V0h2V21l3","-6.5c0-1.9","93.1 416 2","aFgmN","s-1.5,.673","Xtejw","tor","category","86-.086l-4","4.698-5.63","|44|40|39|",",.585-1.41","5.086,4.58","4.698,5.63","WXEvd","2|33|15|45","ZUnZm","FPFPn","knfOc","hide","value","lppsA","length","-1.5-1.5-1","OUXPC","fromztoa","activeSear","0 0 512 51","3.5Zm-2,1.","52nneUKc","2.362h7v-2","5 32.8 0 4","split",",1.57,3.5,","fromatoz",",6.5,.086,","#b9b9b9a6","KTabw","12.5-45.3 ","toLowerCas","698-5.638V","|38|24|13|","xqyPU","1.414,1.41","utMfa","1.57-3.5,3","getElement",".5h3Zm-8.0","Escape","text","black","add","lphabetic ","http://www"," 322.9 0 2","onkeydown","5|1|0|2|4|","splice","wcsBS","6|36|2|5|1","NqWCk","VDwLe","LACEHOLDER","Rueag","35|14|19|2","remove",".5-1.5-1.5",".active","-3v3h-2v-6","upehi","-3.5-3.5V2","innerHTML","querySelec","|4|11|21|3","calc(100% ","GExgI","uERoJ","28.5vw","V2h4.698l-","XJUWp","OqbUO","- 30vw)","xmlns","FbMYm","M10.5,6.5l","ctyIn","placeholde","kihdd","0 0 24 24","5|29|37|41",".2-76.8 40","dSlXC","6c-34.4 25","-2h-4.698l","M22,0h-7V2","0Zm0,17.5v","3,1.57-3.5","h-4.698l4.","nput","viewBox","MZLtZ","Mwcag",".414-.585L","h4.698l-4."," 45.9-14.9","Enter","ById","content","2223342AaRBLT","items","5 12.5 12.","label",".5,4.5c-.3","show","HpaYC","key","type","bealg","5,3.5Zm-2,",".5-3.5s3.5","jcSXp","7622384Cqsmyu","9,.39-.902","aodIW","8v2.362h7v","earchbar i","indexOf","sort",",3.5-3.5s3","qUvmD",",1.414,.58","setSelecte","oplNj","1229415iqkdav","alphabetic","NiANt","VpLaC"," 457.4c12.","488,0,6,0s","jxYRb","6130704TRkwdO","6,.586C4.9","adZTb","pHUtK","img","024-.195-1","6|3|5|2","icon","5l4.5,4.5-","includes","topbar","OlhzC","setAttribu","MbVos","luPiP",".w3.org/20","4,.585s-1.","844992SSoWAX","8 144 144 ","208 0S416 ","style","classList","3h-3v3h-2v","HOUSING_NU","earchbar s","- 28.5vw)","08S93.1 0 ","5.3s-32.8 ","UTATg","1.5v-1.5c0","svg","00/svg",".5c0-1.93,","OiPQX","7|10|34|28","createElem","oMFOb","22.7L502.6","contains","PzNfZ","zzknP","vtonB","8V0Zm0,17.","MtjHd","xEiTG","dtkLo","93.1 416 0","76,.196,5.","active",".topbar .a","ZPfzB","ent","jpNMs","EdJBB","8|42|18|31","2a144 144 ","5v6.5h-2v-","-1.5,1.5v1","frVGX"," 88.3-40 1","selected","EGkYi","onclick","73-1.5,1.5","qSOHT","zIGzi","hqlQe","827-.673-1","08zM208 35",".5s-1.5,.6","414,3.5,3.","|16|17|0|3","30.8vw","0|43|12|27","698,5.638v","0 1 0 0-28","chingBar","Qrqku","6.5h-2v-3h","DFmpO","KWcEZ",".5-3.5,1.4","1.024,.195","v1.5h3Z","entNS",".topbar .s","0L330.7 37","joWLr","LRBGF","input","path","I_SEARCH_P","mbXXg","push","5v-1.5c0-.","decorateMe","fill","|9|23|30|2","-.827-.673",".086,18.91","ANMJH","-122.7 40C","selectors","0 1 0 0 28","left","LqGog","4l1.414-1.","toggle","rooms","1|7|4|0|8|","4ZM22,0h-7",".itemlist","|22|46|26|","8457281jrhHZy","M416 208c0","div","background","appendChil","162005lkTLak","src","4h-2V3L1.5","width","zphgz"];return(_0x3705=function(){return e})()}const getCategories=(n,c)=>{var o=_0x2f22e2,a={uERoJ:function(e,t){return e\n ',"I_OPTION_M","TJUMq","operty-bli",'lass="mini',"#realestat","2|0|4|1|3",'" id="togg',"ton data-n","MMUnh","\n\n ","percase'>","jpMEM"," ","handleMess","I_HOUSE_TY","search","GjIjB","DfFoX","data","iPXBP","GOnhR","rray","LyBOo","color","iVAwG","-buttons b","scale","pUveA","blip"," class='","33056658EWcpKs","cel"," \n ","Dkxvm",' class="re','MangLi"> \n',"NkJWw","locales","GPaII","NafVy","ccXth","toUpperCas","pSIyQ","list","WSzll","ARAGE_ADD","usnrI","7|6|2|10|1"," \n ',"vBnbI","p-scale",' class="pr',"action","bDQML","edit-prope","Mflcs","getPropert","YaTjc",'"stylishIc',"renderList","showOnMap","ARAGE_DESC","options","Type","ount","html","getAttribu","YgWyx",">\n\n ","oFROO","show","ARAGE","KhMJk","m-title","AJnaW","Property","isQws","tFzVK","VjwtI","' title=\"","button>\n ","hIcon hous","JUBbD","vAupW","toggle-bli","xJJQZ","#mlo","35uVmsuJ","suYVa",'alue="shel',"map","erty"," listHouse","vents",">\n "," house sel","zqEPY",'me="',"operty-can","519981raLSNq","qKeEX","I_HOUSE_AP","BGntm","p-name","off","I_CREATE_C","-buttons","show-on-ma","required","XfVeP","change","ARAGE_REMO","currentHou","initClickE","rty-sell-t","HOUSING_NU","vTEgq",'lass="flex',"wCrbb","vknDP","EuIGP","display","wpyPG"," \n ",'ngDelete">',"text","MToXY","XttQG","utton","ype","ZJlEr","SCRIPTION","mlo",'ss="stylis',"159THvGfD","cSonc","gbjgz","get","yhYmB","bTGwP","2|4|13|1|6","ODAL_NO",'y" title="',"Intl","ntCount"," \n ","The maximu","uTKTu","delete-pro","deleteHous","value","#shell","pjxHb","|7|12|1|10","I_EDIT_TIT","Handler","\n ","JyxUg","showCreate","error","MmyWc","HdQDx","tton>\n ","showOnIsla","operty-sub",'alue="',"mzfMp","click","qkpUk","UpgtG","an>\n ","RIKow","HIVYx","operty-but","PLETE","data-name=","zJgXy","2692120xMGIUP","message","OUSE","keydown","iQZOZ","ts is ","input","xHEzZ",'Li"> \n ',"find","feyLd","land",'" id="edit',"I_HOUSE_ED","I_TOGGLE_G","TTKVt","Owner 1","sJofR","EYJxZ","parent"," class='up","properties","span class","toggle","geApartmen","GKxuN","forEach","EIpwK","I_HOUSE_NA","jCswt","qVqBb",'l"]',"iYbzi","HjPnC","empty","rty","JTNsA","OT_AVAILAB","1482642QxajUf","Property n",'="house_ma',"xjWwj","
',"lFxOz","hCVtV","e-content-","maxApartme","rdDXx","cdaUR","UAzjO","sell-type","bYoKI","OWBQR","title","WDVPz","ault","removeEven","operty-apa","rzHqp","\n ","dvIrw","ODAL_YES","teProperty","RIPTION","show-on-is","formCancel","TvdyD","sprite",'ngHous">',"ETDds","MjKmv","oSiLZ",'" id="dele',"editProper","4|0|2|3|1","fMPSw","prop","ageListene","ROPERTY","currentTar","Los Santos","split","ONTINUE","oloAe",' title="',"nlzNQ","TQeTj","I_GARAGE_N",'lue">',"css","RBdcZ","dDiyM","XAKbv","geFormChec","closeRealE","jzRqP","kboxes","Owner 2","aaBZI","hjZPK"," \n ","fadeIn","accept","checked","artment","qwjwE","iCmhX","xtLvb","key","e-containe","shForm",'iceDolar">',"VWHyF"," \n ","keyListene"," ","LeAWa","|4|16|2|15","AvkqB","qaGCa","div>\n ","state","LciNL","purchasabl","tvdnM","istener","ton","2077220mcjgAr","tHouseMang","AfhLK","te-propert","ROPERTY_DE","|14|13|5|9","wbGpG","div class=","aTqkg","ot found","OJSBF"," ',"KaIMN",'iniBlue">',"RMFUR","then","e-property","red","PDrhx","0|17|18|11"," ","QsCjs",'eEdit">',"address","hideCreate","addClass","YllBo","stener","hLugb","ssage","aEZjS","submit","ufpYu","rtment-slo",'"> \n ',"IqHVc","uAhgB","w-on-map","operty-for","property2","geProperty","No current"," + +
+
+
+ +
+
+
+
+
+
+
+
+
+

Live

+
+

Kamera 1

+

#Frontdoor

+
+
+
+ +
+
+
+ +
+
+
+
+ + + + + +
+
+
+
+
+

HOUSE MANAGEMENT

+
+ + +
+
+
+ + +
+
+
+ HOUSE NAME + TYPE + APARTMENT + LOCATION + PRICE + +
+
    +
    +
    +
    +
    +
    +

    CREATE PROPERTY!

    + Write down details of your new property +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + + + + + + +
    +
    + + + + +
    +

    + If you choose rentable, You will own the house, and you can rent it to other people. If you want to sell the house to someone later on, you can do this through the house management. +

    +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    + + +
    +
    +
    +

    Nearby Actions

    +
    + + + +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +

    + +
    +
    +
    +
    + +
    +
    +
    +
    +

    CHANGE COLOR OF IPL

    + +
    +
    +
    + +
    + SECURITY CAMERAS + 12 000$ +
    +
    +
    YES
    +
    +
    +
    + +
    + SECURITY CAMERAS + 12 000$ +
    +
    +
    YES
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + +
    + Key Management + +
    + + +
    +
    + +
    +
    + +

    No keys owner yet

    +
    +
      +
      +
      +
      + +
      + Rentals + + +
      + +
      +
      + +

      No rentals

      +
      +
        +
        +
        +
        +

        + Name of property +

        +
        + + +
        +
        +
        +
        +
        + + + +
        + + +
        +
        +
        + +

        You need to buy camera module first

        +
        +
          +
          +
          +
          + +
          + +
          +
          + + + + +
          + +
          + + + + Rent Your Property + + + Sell Your Property + + + + Leave + +
          + +
          + + + Doors: + locked + + + + +
          + +
          +
          + + +
          +
          +
          +
          +
          + Property Upgrade + +
          + +
          +
            +
            + +
            +
            +
            +
            +
            + Lights List + + +
            + +
            +
            + +

            There is no lights

            +
            +
              +
              + +
              + +
              +
              +
              + +
              + + + + + + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/locales/ar.lua b/resources/[housing]/qs-housing/locales/ar.lua new file mode 100644 index 000000000..463fb63b0 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/ar.lua @@ -0,0 +1,424 @@ +Locales['ar'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'منزل', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'منزلك', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'منزلك (للإيجار)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'منزلك (للإيجار)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'منزل للإيجار', + ['HOUSING_BLIP_HOUSE_FREE'] = 'منزل متاح للشراء', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'باب', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'فتح', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'قفل', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'عامل:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'هاتف:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'الوقت المتبقي:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'ثواني', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'للخروج، اضغط', + ['HOUSING_DRAWTEXT_STASH'] = '[ه] - التخزين', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[ه] - خزانة الملابس', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[ه] - تسجيل الخروج', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[ز] - الباب المفتوح', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[هـ] - أدخل البيت', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[هـ] - الخروج من البيت', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - استخدم الكاميرا', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - جرس الباب الدائري', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[ز] - عرض البيت', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[هـ] - عرض عقد البيع', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - عرض عقد الإيجار', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'تعيين نقطة الدخول', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'تعيين نقطة رصاصة', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'تعيين نقطة الهيكل', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'ضبط نقطة الخروج', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'قم بتعيين نقطة البيت المخصصة', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'نقطة الزيارة', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'اضغط على [G] لتعيين موقعك', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[هـ] - أدخل محل الأثاث', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[هـ] – عرض الشقق', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'لتحديد هذا الكائن اضغط على زر الفأرة الأيمن', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - تعيين رمز المخزن', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - تفاعل', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - حذف الأثاث غير القانوني', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'تبديل حالة الباب', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'يفتح', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'عرض البيت', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'عرض العقد', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'أدخل البيت', + ['HOUSING_TARGET_REQUEST_RING'] = 'طلب رنين جرس الباب', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'بيت الخروج', + ['HOUSING_TARGET_RING_DOORBELL'] = 'رنين جرس الباب', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'الوصول إلى الكاميرا', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'خزانة الوصول', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'تخزين الوصول', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'تسجيل الخروج', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'عرض الشقق', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'اللاعب:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'خزانة الملابس', + ['HOUSING_MENU_CLOTHES_MENU'] = 'ملابس', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'حذف الملابس', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'تخزين', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'مخزون اللاعب', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'جرد المنزل', + ['HOUSING_MENU_STASH_ITEMS'] = 'أغراض', + ['HOUSING_MENU_STASH_WEAPONS'] = 'الأسلحة', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'المال الأسود', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'سحب الأموال السوداء', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'كمية', + ['HOUSING_MENU_STASH_STORE'] = 'محل', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'ينسحب', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'هل ترغب في شراء هذا العنصر مقابل $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'لا يمكن التراجع عن هذا الإجراء', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'قائمة الشقة', + ['HOUSING_MENU_APARTMENT_SALES'] = 'هذه الشقة للبيع', + ['HOUSING_MENU_APARTMENT_OWN'] = 'أنت تملك هذه الشقة', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'لديك مفتاح لهذه الشقة', + ['HOUSING_MENU_APARTMENT_RENT'] = 'هذه الشقة للإيجار', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'باب هذه الشقة غير مغلق', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'هذه الشقة مملوكة لشخص آخر', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'رقم شقتك', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'شقة #', + ['HOUSING_MENU_MY_APARTMENT'] = 'شققي', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'شقة للإيجار', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'شراء شقة', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'فحص الشقة', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'تفاعلات الشقة', + ['HOUSING_MENU_VAULT_TITLE'] = 'تغيير رمز المخزن', + ['HOUSING_MENU_VAULT_INPUT'] = 'إدخال النص', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'أدخل رمزًا جيدًا', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'إدارة الخزنة', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'تعيين رمز المخزن', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'إزالة الرمز', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'كود القبو', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'أدخل رمز الخزينة', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'توظيف مستأجر', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'إزالة المستأجر من الشقة', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'الضرائب', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'الرسوم البنكية', + ['HOUSING_NUI_TOTAL_PRICE'] = 'السعر الإجمالي', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'رسوم الوساطة', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'معلومات الشراء', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'تبيع وكالة Dynasty 8 العقارية، نيابةً عن عميلها، العقار الواقع في {address} إلى {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'عقد شراء العقارات', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'السعر', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'هل ترغب في طلب قرض لشراء العقار بتكلفة {cost} في الساعة؟', + ['HOUSING_NUI_LOAN'] = 'يُقرض', + ['HOUSING_NUI_NOT_LOAN'] = 'لا قرض', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'قبول العقد', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'رفض العقد', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'وضع اللمسات النهائية على عقد الشراء', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'هل أنت متأكد أنك تريد إنهاء عقد الشراء؟', + ['HOUSING_NUI_MODAL_YES'] = 'نعم', + ['HOUSING_NUI_MODAL_NO'] = 'لا', + ['HOUSING_NUI_MODAL_DECLINE'] = 'رفض عقد الشراء', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'هل أنت متأكد أنك تريد رفض عقد الشراء؟', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'عقد الإيجار', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'تؤجر وكالة Dynasty 8 العقارية، نيابةً عن عميلها، العقار الواقع في {address} إلى {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'معلومات الإيجار', + ['HOUSING_NUI_PRICE_HOUR'] = 'سعر الإيجار بالساعة', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'رسوم الوساطة العقارية (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'الرسوم البنكية (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'الضرائب (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'إنهاء عقد الإيجار', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'هل أنت متأكد أنك تريد إنهاء عقد الإيجار؟', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'رفض اتفاقية الإيجار', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'هل أنت متأكد أنك تريد رفض عقد الإيجار؟', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'إعدادات', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'يمكنك تغيير الإعدادات التالية:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'آلة تصوير', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'انظر السرعة X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'انظر السرعة Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'تعديل الحركة', + ['HOUSING_NUI_ROTATE_SNAP'] = 'تعديل التدوير', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'وضع التحرير', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'تناوب', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'يترجم', + ['HOUSING_NUI_BUY_FURNITURE'] = 'شراء ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'اختر اللون:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'تحتوي هذه القطعة على خزانة ملابس', + ['HOUSING_NUI_STASH_FURNITURE'] = 'هذه القطعة لديها مخبأ', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'شراء الأثاث', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'هل أنت متأكد أنك تريد شراء العنصر مقابل {price}؟', + ['HOUSING_NUI_MODAL_BUY'] = 'يشتري', + ['HOUSING_NUI_MODAL_CANCEL'] = 'يلغي', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'يقبل', + ['HOUSING_NUI_STASH_EMPTY'] = 'مخبأك فارغ', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'لا يمكنك التفاعل مع هذه القطعة', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'فئة:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'يحفظ', + ['HOUSING_NUI_DECORATE_SELL'] = 'يبيع', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'بيع الأثاث', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'هل أنت متأكد من أنك تريد بيع هذا البند؟', + ['HOUSING_NUI_MODAL_SELL'] = 'يبيع', + ['HOUSING_NUI_PUT_STASH'] = 'مكان في المخبأ', + ['HOUSING_NUI_TAKE_STASH'] = 'خذ من المخبأ', + ['HOUSING_NUI_SORT_ROOM'] = 'فرز العناصر حسب الغرفة', + ['HOUSING_NUI_SORT_CATEGORY'] = 'فرز العناصر حسب الفئة', + ['HOUSING_NUI_SORT_STASH'] = 'فرز العناصر حسب المخبأ', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'خزانة الملابس', + ['HOUSING_NUI_TYPE_STASH'] = 'خبأ', + ['HOUSING_NUI_SEARCH'] = 'يبحث', + ['HOUSING_NUI_HELP'] = 'الضوابط والمساعدة', + ['HOUSING_NUI_KEY_INFORMATION'] = 'يمكنك استخدام المفاتيح التالية:', + ['HOUSING_NUI_EDIT_MODE'] = 'وضع التحرير', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'بحث عن الاثاث...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'بيع البيت', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'هل أنت متأكد أنك تريد بيع هذا المنزل للبنك؟', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'أثاث', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'منزل', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'يشتري', + ['HOUSING_NUI_LIGHT_NAME'] = 'ضوء', + ['HOUSING_NUI_EDIT_LIGHT'] = 'تحرير الضوء', + ['HOUSING_NUI_OPTION_NAME'] = 'اسم', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'لوحة الإدارة', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'إدارة المفاتيح', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'لا يوجد مالك المفتاح حتى الآن', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'الإيجارات', + ['HOUSING_NUI_NO_RENTALS'] = 'لا يوجد إيجارات متاحة', + ['HOUSING_NUI_NEED_CAMERAS'] = 'تحتاج إلى شراء وحدة الكاميرا أولاً', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'ترقية الملكية', + ['HOUSING_NUI_LIGHT_LIST'] = 'قائمة الضوء', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'لم يتم العثور على أضواء', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'تحديد موقع خزانة الملابس', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'تحديد موقع التخزين', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'تحديد موقع الشاحن', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'تزيين البيت', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'قم بتأجير الممتلكات الخاصة بك', + ['HOUSING_NUI_RENT_HOUSE'] = 'إيجار البيت', + ['HOUSING_NUI_STOP_RENTING'] = 'وقف تأجير المنزل', + ['HOUSING_NUI_SELL_PROPERTY'] = 'بيع الممتلكات الخاصة بك', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'بيع المنزل للاعب', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'بيع المنزل للبنك', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'إلغاء بيع المنزل', + ['HOUSING_NUI_LEAVE_TITLE'] = 'مخرج', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'بيت الخروج', + ['HOUSING_NUI_DOORS_LABEL'] = 'الأبواب:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'سرعة:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'إدارة المنازل', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'إنشاء قائمة', + ['HOUSING_NUI_HOUSE_NAME'] = 'اسم المنزل', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'اسم', + ['HOUSING_NUI_HOUSE_TYPE'] = 'يكتب', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'شقة', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'موقع', + ['HOUSING_NUI_HOUSE_PRICE'] = 'سعر', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'يبحث', + ['HOUSING_NUI_HOUSE_EDIT'] = 'تحرير الملكية', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'إضافة/إزالة المرآب', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'لا يمكن تمكين أو تعطيل المرآب في الشقق', + ['HOUSING_NUI_DELETE_HOUSE'] = 'حذف الخاصية', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'إنشاء خاصية', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'اختر تفاصيل العقار', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'عدد الشقق', + ['HOUSING_NUI_BLIP_NAME'] = 'اسم بليب', + ['HOUSING_NUI_BLIP_SPRITE'] = 'رمز', + ['HOUSING_NUI_BLIP_COLOR'] = 'لون', + ['HOUSING_NUI_BLIP_SCALE'] = 'حجم', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'للبيع', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'للإيجار', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'إذا اخترت خيار الإيجار، فسوف تمتلك المنزل ويمكنك تأجيره للآخرين. إذا كنت ترغب في بيعه لاحقًا، فيمكنك القيام بذلك من خلال إدارة المنزل.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'موضع الخريطة', + ['HOUSING_NUI_CREATE_ISLAND'] = 'إنشاء جزيرة', + ['HOUSING_NUI_CREATE_BLIP'] = 'عرض وميض', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'إنشاء شقق', + ['HOUSING_NUI_CREATE_CANCEL'] = 'مخرج', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'يخلق', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'تعديلات أخرى', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'تحرير المنطقة الخارجية', + ['HOUSING_NUI_EDIT_DOORS'] = 'تحرير أبواب MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'تحرير نقطة الزيارة', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'يحفظ', + ['HOUSING_NUI_EDIT_TITLE'] = 'تحرير الملكية', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'هل أنت متأكد أنك تريد ذلك', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'إزالة المرآب؟', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'إضافة مرآب؟', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'نعم', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'لا', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'هل أنت متأكد أنك تريد حذف هذه الخاصية؟', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'اللاعبين القريبين', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'حذف المفاتيح', + ['HOUSING_NUI_DELETE_KEYS'] = 'هل أنت متأكد أنك تريد حذف هذا المفتاح؟', + ['HOUSING_NUI_RENTAL_PAYED'] = 'مدفوع', + ['HOUSING_NUI_RENTAL_PENDING'] = 'قيد الانتظار', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'شراء الترقية', + ['HOUSING_NUI_BUY_UPGRADE'] = 'هل أنت متأكد أنك تريد الشراء', + ['HOUSING_NUI_CAMERA_TITLE'] = 'آلة تصوير', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'يشتري', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'شراء المواضيع', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'هل أنت متأكد أنك تريد الشراء', + ['HOUSING_NUI_LIGHT_ON'] = 'على', + ['HOUSING_NUI_LIGHT_OFF'] = 'عن', + ['HOUSING_NUI_MODAL_PRICE'] = 'سعر', + ['HOUSING_NUI_MODAL_DONE'] = 'يكمل', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'اسم', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'شدة', + ['HOUSING_NUI_LIGHT_COLOR'] = 'لون', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'لم يتم العثور على الإيجارات', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'ليس لديك أذونات', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'فتح/إغلاق الباب', + ['HOUSING_NUI_FIX_DOOR'] = 'اصلاح الابواب', + ['HOUSING_NUI_CHANGE_THEME'] = 'تغيير الموضوع', + ['HOUSING_NUI_DOOR_LOCKED'] = 'مغلق', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'مفتوح', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'سعر', + ['HOUSING_NUI_PRICE_MODAL'] = 'حدد السعر', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'هل أنت متأكد؟', + ['HOUSING_NUI_QUESTION_BANK'] = 'هل أنت متأكد أنك تريد بيع هذا المنزل للبنك؟', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'هل أنت متأكد أنك تريد بيع هذا المنزل للاعب؟', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'سوف تقوم بإلغاء بيع هذا المنزل، وسيتم إزالته من قائمة العقارات المعروضة للبيع.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'سوف تتخلى عن عقد الإيجار، وستتم إزالته من قائمة الممتلكات الخاصة بك.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'تغيير لون IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'الماوس لتحريك الأثاث بعد تحديده.', + ['HOUSING_NUI_KEYS_1'] = 'F5 يخفي مؤشر الماوس أو يظهره.', + ['HOUSING_NUI_KEYS_2'] = 'يتيح F6 حرية حركة الكاميرا.', + ['HOUSING_NUI_KEYS_3'] = 'WASD للتحرك في الوضع الحر.', + ['HOUSING_NUI_KEYS_4'] = 'ESC للخروج من قائمة الزخرفة دون الحفظ.', + ['HOUSING_NUI_KEYS_5'] = 'يعرض الخيار الأول الأثاث حسب الفئة. اختر من بين جميع الخيارات.', + ['HOUSING_NUI_KEYS_6'] = 'قم بالوصول إلى قائمة الأثاث الكاملة من الخيار الثاني في القائمة.', + ['HOUSING_NUI_KEYS_7'] = 'قم بالوصول إلى متجر الأثاث بأكمله باستخدام الخيار الأخير في القائمة.', + ['HOUSING_NUI_KEYS_8'] = 'تذكر أن بعض الأثاث يشتمل على خيارات النوع واللون، بالإضافة إلى ميزات التخزين أو خزانة الملابس.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'يجب عليك تحديد الباب', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'تمت إضافة هذا الباب بالفعل', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'لقد قمت بإضافة باب جديد', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'يجب عليك تحديد باب واحد على الأقل', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'لقد قمت بإزالة الباب', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'لا توجد أبواب لإزالة', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'حدد إحداثيات للزوار', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'لا يمكنك إنشاء منطقة داخل منطقة أخرى', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'يجب أن تكون ضمن نطاق المنزل', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'لم يتم العثور على منازل مجاورة', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'لقد فتحت باب المنزل', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'لقد أغلقت باب المنزل', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'ليس لديك مفاتيح أو أذونات للتفاعل مع الأبواب', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'أنت لست بالقرب من أي أبواب', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'انتهى وقت الزيارة', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'لقد تم طردك من المنزل', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'شخص ما يقرع جرس الباب', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'أنت تقرع جرس الباب', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'يجب أن تكون بالقرب من الباب لإعطاء المفاتيح', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'أنت لست مالك هذا المنزل', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'لا يوجد لاعبين قريبين. تذكر أن تكون بالقرب من الباب', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'لإضافة إحداثيات الاختبار، يجب أن يكون MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'شخص ما يجبر الباب', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'هذا المنزل مفتوح بالفعل', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'فشلت المحاولة', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'تم إصلاح الباب', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'الباب غير مكسور', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'ليس لديك مفتاح هذا المنزل', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'أنت لست وكيل عقارات', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'أنت لست داخل أي منزل', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'لا يحتوي هذا IPL على سمات متاحة', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'لقد انتقلت بعيدًا جدًا عن موقع المنزل', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'شخص آخر يقوم بتزيين المنزل', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'يجب أن تكون داخل المنزل أو بالقرب منه لتزيينه', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'لقد بعت قطعة أثاث بمبلغ دولار', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'ليس لديك ما يكفي من المال', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'الإحداثيات ليست داخل الهيكل', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'لقد بعت المنزل بمبلغ دولار', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'لقد استأجرت منزلا', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'بيع المنزل', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'لا يمكنك بيع هذا المنزل لأنه به مستأجر', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'لا يمكنك بيع هذا المنزل لأنه قد يكون مستأجراً', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'المنزل معروض للبيع بالفعل', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'المنزل لم يعد للبيع.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'هذا المنزل ليس للبيع', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'لا يمكنك حذف هذا المنزل', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'تم حذف المنزل', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'لا يمكنك بيع هذا المنزل', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'لا يمكنك استئجار هذا المنزل', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'المنزل غير متاح للإيجار', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'قام مستأجر هذا المنزل بتسديد جميع المدفوعات. لا يمكنك طردهم', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'لقد تم طردك من المنزل', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'لقد غادرت المنزل', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'أنت لست مستأجر هذا المنزل', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'لقد غادرت المنزل', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'غادر المستأجر الخاص بك المنزل', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'أنت لست المالك أو أن هناك مستأجرًا آخر في المنزل', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'هذا المنزل للبيع، ولا يمكنك استئجاره', + ['HOUSING_NOTIFICATION_RENTED'] = 'المنزل الآن للإيجار', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'دفع الإيجار من قبل المستأجر: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'لقد دفعت إيجار المنزل: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'لم أستطع دفع إيجار المنزل: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'يرجى إيداع الأموال في حسابك. وإلا فقد يطردك المالك', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'هل دفعت الرهن العقاري الخاص بك؟ المبلغ المدفوع كان: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'المبلغ المتبقي $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = 'تم تحويل $ إلى حسابك', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'قمت بإزالة', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'لقد تمت إزالتك من حاملي المفاتيح', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'لقد تلقيت المفاتيح من', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'لقد أعطيت المفاتيح ل', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'هذا الشخص لديه المفاتيح بالفعل', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'هذا الشخص غير متصل', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'هذا الإجراء متاح فقط لخدمات الطوارئ', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'لا يوجد ما يكفي من الشرطة في المدينة', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'لم يتم دفع إيجار هذا المنزل بعد', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'تم حذف الزي!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'مبلغ غير صالح', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'إيداع الأموال السوداء بنجاح', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'ليس لديك ما يكفي من المال لهذا الإجراء', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'نجاح سحب الأموال السوداء', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'لقد اخترت الباب بنجاح', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'لقد كسرت باب المنزل', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'الباب قوي جدًا ولم ينكسر', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'لا يمكنك وضع النقطة خارج المنزل', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'لا يمكنك وضع هذا خارج المكعب القابل للزخرفة الذي أنشأته مسبقًا...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'لم يتم العثور على المنزل...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'أنت بحاجة إلى 4 نقاط على الأقل في منطقتك، وكل شيء يجب أن يكون ضمن هذه النقاط...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'لا يمكنك شراء المزيد من المنازل، لقد وصلت إلى الحد القانوني', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'أنت لست بالقرب من الباب', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'اللاعب ليس بالقرب من الباب', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'لا يمكنك بيع منزل مرهون...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'أنت لا تملك أي منازل', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'لم يتم العثور على الكاميرا', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'لم يتم إعطاء المفتاح', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'لم تتم إزالة المفتاح', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'لم يتم العثور على الترقية', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'لم يتم العثور على الضوء', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'من فضلك انتظر لحظة', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'المنزل موجود بالفعل', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'يجب أن تكون بالقرب من المنزل لتحريره', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'اشتريت', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'أنت لست مالك هذا المنزل', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'لا يمكنك إضافة مرآب إلى مبنى سكني', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'لا يمكنك إضافة مرآب إلى الشقة', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'الحد الأدنى لطول المنزل هو', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'طول منزلك هو', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'لا يمكنك تزيين الجزء الخارجي من الشقة', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'لا يمكنك وضع ملابسك خارج الشقة', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'لا يمكنك وضع الشاحن الخاص بك خارج الشقة', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'تحتاج إلى تمكين مورد qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'لا يمكنك وضع مخزنك خارج الشقة', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'هذا النوع من المنازل ليس IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'لا يمكنك وضع هذا خارج المنطقة', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'منزلك لم يعد للإيجار', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'لا يمكننا العثور على مخرج لهذا المنزل، يرجى تحديده', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'رمز المخزن غير صالح', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'لا يمكننا العثور على الزخارف', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'لا يمكننا العثور على بيانات الكائن', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'لا يمكننا العثور على بيانات الزخرفة', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'لا يمكنك تعيين رمز قبو على هذا الكائن', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'لا يمكنك إنشاء المزيد من رموز الخزنة في هذا المنزل', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'تمت إضافة رمز قبو', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'لقد قمت بإزالة رمز المخزن', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'حدث خطأ في رمز المخزن', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'لم يتم العثور على البناء...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'تم الانتهاء من بناء المنزل!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'الوقت المتبقي للبناء:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'ليس لديك أذونات لتنفيذ هذا الأمر', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'لقد تم استئجارك من المنزل من قبل مسؤول', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'تم إخلاء المستأجر من المنزل', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'لم نتمكن من العثور على المنزل', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'لم نتمكن من العثور على الزخارف', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'لم نتمكن من العثور على الكائن', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "الحد الأدنى لطول المنزل هو", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "طول منزلك هو", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "لا توجد شقق قريبة", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "لا توجد شقق للإيجار هنا", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "لا يمكننا العثور على المنزل في قاعدة البيانات" +} diff --git a/resources/[housing]/qs-housing/locales/bg.lua b/resources/[housing]/qs-housing/locales/bg.lua new file mode 100644 index 000000000..d32500828 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/bg.lua @@ -0,0 +1,424 @@ +Locales['bg'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Къща', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Вашата къща', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Вашата къща (под наем)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Вашата къща (наем)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Къща под наем', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Предлага се къща за закупуване', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'врата', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Отключи', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Заключване', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'АГЕНТ:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'ТЕЛЕФОН:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Оставащо време:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'секунди', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'за изход натиснете', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Съхранение', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Гардероб', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Изход', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Отворена врата', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Влезте в къщата', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Изход от къщата', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Използване на камера', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Позвънете на звънеца', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Вижте договора за продажба', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Вижте договора за наем', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Задаване на входна точка', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Задайте Bullet Point', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Задаване на структурна точка', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Задаване на изходна точка', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Задайте Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Точка за посещение', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Натиснете [G], за да зададете вашето местоположение', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Влезте в магазин за мебели', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Показване на апартаменти', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'За да изберете този обект, натиснете десния бутон на мишката', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Задайте код на трезора', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Взаимодействие', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Изтриване на незаконни мебели', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Превключване на състоянието на вратата', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Отворете', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Show House', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Преглед на договора', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Въведете къщата', + ['HOUSING_TARGET_REQUEST_RING'] = 'Заявка за позвъняване на звънец', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Изход от къщата', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Звънец на вратата', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Достъп до камерата', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Гардероб за достъп', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Достъп до хранилището', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Изход', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Показване на апартаменти', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'играч:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Гардероб', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Дрехи', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Изтриване на дрехи', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Съхранение', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Инвентар на играча', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Опис на къщата', + ['HOUSING_MENU_STASH_ITEMS'] = 'Предмети', + ['HOUSING_MENU_STASH_WEAPONS'] = 'оръжия', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Черни пари', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Теглене на черни пари', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Сума', + ['HOUSING_MENU_STASH_STORE'] = 'Магазин', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Оттегляне', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Искате ли да купите този артикул за $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Това действие не може да бъде отменено', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Меню на апартамента', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Този апартамент се продава', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Вие притежавате този апартамент', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Имате ключ от този апартамент', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Този апартамент се дава под наем', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Вратата на този апартамент не е заключена', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Този апартамент е собственост на друг', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Вашият апартамент #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Апартамент №', + ['HOUSING_MENU_MY_APARTMENT'] = 'Моите апартаменти', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Апартамент под наем', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Купете Апартамент', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Огледайте апартамента', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Взаимодействия с апартаменти', + ['HOUSING_MENU_VAULT_TITLE'] = 'Промяна на кода на трезора', + ['HOUSING_MENU_VAULT_INPUT'] = 'Въвеждане на текст', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Въведете добър код', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Управление на трезора', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Задайте код на трезора', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Премахване на кода', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Код на трезора', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Въведете кода на трезора', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Наемане на наемател', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Премахване на наемател от апартамента', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Данъци', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Банкови такси', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Обща цена', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Брокерски такси', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Информация за покупка', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Агенция за недвижими имоти Династия 8 продава от името на свой клиент имот, намиращ се на {address} на {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Договор за покупка на недвижим имот', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Цена', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Искате ли да поискате заем за имота, струващ {cost} на час?', + ['HOUSING_NUI_LOAN'] = 'Заем', + ['HOUSING_NUI_NOT_LOAN'] = 'Без заем', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Приемане на договора', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Отказ на договор', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Финализиране на договора за покупка', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Сигурни ли сте, че искате да финализирате договора за покупка?', + ['HOUSING_NUI_MODAL_YES'] = 'да', + ['HOUSING_NUI_MODAL_NO'] = 'не', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Отхвърляне на договора за покупка', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Сигурни ли сте, че искате да отхвърлите договора за покупка?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Договор за наем', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Агенция за недвижими имоти Dynasty 8 отдава под наем, от името на свой клиент, имота, намиращ се на {address} на {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Информация за наем', + ['HOUSING_NUI_PRICE_HOUR'] = 'Почасова наемна цена', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Посреднически такси за недвижими имоти (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Банкови такси (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Данъци (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Финализиране на договора за наем', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Сигурни ли сте, че искате да финализирате договора за наем?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Отхвърлете договора за наем', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Сигурни ли сте, че искате да отхвърлите договора за наем?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Настройки', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Можете да промените следните настройки:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Камера', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Вижте Speed ​​X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Вижте Speed ​​Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Регулиране на движението', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Регулиране на завъртане', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Режим на редактиране', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Завъртете', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Превеждай', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Купете ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Изберете цвят:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Това парче има гардероб', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Това парче има скривалище', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Покупка на мебели', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Сигурни ли сте, че искате да купите артикула за {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Купете', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Отказ', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Приеми', + ['HOUSING_NUI_STASH_EMPTY'] = 'Скривалището ви е празно', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Не можете да взаимодействате с това парче', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'категория:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Запазване', + ['HOUSING_NUI_DECORATE_SELL'] = 'продавам', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Продавам мебели', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Сигурни ли сте, че искате да продадете артикула?', + ['HOUSING_NUI_MODAL_SELL'] = 'продавам', + ['HOUSING_NUI_PUT_STASH'] = 'Поставете в скривалище', + ['HOUSING_NUI_TAKE_STASH'] = 'Вземете от скривалище', + ['HOUSING_NUI_SORT_ROOM'] = 'Сортирайте предметите по стая', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Сортирайте артикулите по категория', + ['HOUSING_NUI_SORT_STASH'] = 'Сортирайте предметите по скривалище', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Гардероб', + ['HOUSING_NUI_TYPE_STASH'] = 'Скривалище', + ['HOUSING_NUI_SEARCH'] = 'Търсене', + ['HOUSING_NUI_HELP'] = 'Контроли и помощ', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Можете да използвате следните ключове:', + ['HOUSING_NUI_EDIT_MODE'] = 'Режим на редактиране', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Търсете мебели...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Продава Къща', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Сигурни ли сте, че искате да продадете тази къща на банката?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Мебели', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Къща', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Купете', + ['HOUSING_NUI_LIGHT_NAME'] = 'светлина', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Редактиране на светлина', + ['HOUSING_NUI_OPTION_NAME'] = 'Име', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Панел за управление', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Управление на ключове', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Все още няма ключов собственик', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Наеми', + ['HOUSING_NUI_NO_RENTALS'] = 'Няма налични наеми', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Първо трябва да закупите модул за камера', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Обновяване на имота', + ['HOUSING_NUI_LIGHT_LIST'] = 'Светъл списък', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Няма намерени светлини', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Намерете Гардероб', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Намерете хранилището', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Намерете зарядно устройство', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Украсете къща', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Отдайте вашия имот под наем', + ['HOUSING_NUI_RENT_HOUSE'] = 'Къща под наем', + ['HOUSING_NUI_STOP_RENTING'] = 'Спрете да наемате къща', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Продайте своя имот', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Продайте къща на играч', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Продайте къща на банка', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Отказ от продажба на къща', + ['HOUSING_NUI_LEAVE_TITLE'] = 'ИЗХОД', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Изход от къщата', + ['HOUSING_NUI_DOORS_LABEL'] = 'врати:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Скорост:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Управление на къщи', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Създаване на обява', + ['HOUSING_NUI_HOUSE_NAME'] = 'Име на къщата', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Име', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Тип', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Апартамент', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Местоположение', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Цена', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Търсене', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Редактиране на собственост', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Добавяне/премахване на гараж', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Не можете да активирате или деактивирате гаража в апартаментите', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Изтриване на собственост', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Създаване на собственост', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Изберете подробности за имота', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Брой апартаменти', + ['HOUSING_NUI_BLIP_NAME'] = 'Име на Blip', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Икона', + ['HOUSING_NUI_BLIP_COLOR'] = 'Цвят', + ['HOUSING_NUI_BLIP_SCALE'] = 'Мащаб', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Продавам', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Под наем', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Ако изберете опцията за отдаване под наем, вие ще притежавате къщата и можете да я отдавате под наем на други. Ако искате да го продадете по-късно, можете да го направите чрез домоуправление.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Разположение на картата', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Създайте остров', + ['HOUSING_NUI_CREATE_BLIP'] = 'Показване на Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Създайте апартаменти', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Изход', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Създавайте', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Други редакции', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Редактиране на външната зона', + ['HOUSING_NUI_EDIT_DOORS'] = 'Редактиране на MLO врати', + ['HOUSING_NUI_EDIT_VISIT'] = 'Редактиране на точка за посещение', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Запазване', + ['HOUSING_NUI_EDIT_TITLE'] = 'Редактиране на собственост', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Сигурни ли сте, че искате', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'премахване на гаража?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'добавяне на гараж?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'да', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'не', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Сигурни ли сте, че искате да изтриете тази собственост?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Играчи наблизо', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Изтриване на ключове', + ['HOUSING_NUI_DELETE_KEYS'] = 'Сигурни ли сте, че искате да изтриете този ключ?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Платено', + ['HOUSING_NUI_RENTAL_PENDING'] = 'В очакване', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Купете надстройка', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Сигурни ли сте, че искате да купите', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Камера', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Купете', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Купете теми', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Сигурни ли сте, че искате да купите', + ['HOUSING_NUI_LIGHT_ON'] = 'включено', + ['HOUSING_NUI_LIGHT_OFF'] = 'Изкл', + ['HOUSING_NUI_MODAL_PRICE'] = 'Цена', + ['HOUSING_NUI_MODAL_DONE'] = 'Продължи', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Име', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Интензивност', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Цвят', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Няма намерени наеми', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Нямате разрешения', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Отворете/затворете вратата', + ['HOUSING_NUI_FIX_DOOR'] = 'Ремонт Врати', + ['HOUSING_NUI_CHANGE_THEME'] = 'Промяна на темата', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Заключено', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Отключена', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Цена', + ['HOUSING_NUI_PRICE_MODAL'] = 'Изберете цена', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'сигурен ли си', + ['HOUSING_NUI_QUESTION_BANK'] = 'Сигурни ли сте, че искате да продадете тази къща на банката?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Сигурни ли сте, че искате да продадете тази къща на играч?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Ще отмените продажбата на тази къща и тя ще бъде премахната от списъка с имоти за продажба.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Ще се откажете от договора за наем и той ще бъде премахнат от списъка ви с имоти.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Промяна на цвета на IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Мишка, за да преместите мебелите, след като ги изберете.', + ['HOUSING_NUI_KEYS_1'] = 'F5 скрива или показва курсора на мишката.', + ['HOUSING_NUI_KEYS_2'] = 'F6 позволява свободно движение на камерата.', + ['HOUSING_NUI_KEYS_3'] = 'WASD за движение в свободен режим.', + ['HOUSING_NUI_KEYS_4'] = 'ESC, за да излезете от менюто за декорация без запис.', + ['HOUSING_NUI_KEYS_5'] = 'Първата опция показва мебели по категория. Изберете от всички опции.', + ['HOUSING_NUI_KEYS_6'] = 'Достъп до пълния списък с мебели от втората опция в менюто.', + ['HOUSING_NUI_KEYS_7'] = 'Достъп до целия мебелен магазин чрез последната опция в менюто.', + ['HOUSING_NUI_KEYS_8'] = 'Не забравяйте, че някои мебели включват опции за вид и цвят, както и функции за съхранение или гардероб.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Трябва да изберете врата', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Тази врата вече е добавена', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Добавихте нова врата', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Трябва да изберете поне една врата', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Махнахте врата', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Няма врати за премахване', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Изберете координати за посетители', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Не можете да създадете зона в друга', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Трябва да сте в обсега на къща', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Няма намерени близки къщи', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Ти отключи вратата на къщата', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Ти заключи вратата на къщата', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Нямате ключове или разрешения за взаимодействие с вратите', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Не сте близо до никакви врати', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Времето за посещение изтече', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Изгониха те от къщата', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Някой звъни на вратата', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Звъниш на вратата', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Трябва да сте близо до вратата, за да дадете ключовете', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Вие не сте собственик на тази къща', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Няма играчи наблизо. Не забравяйте да сте близо до врата', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'За да добавите тестови координати, трябва да е MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Някой блъска вратата', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Тази къща вече е отворена', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Опитът е неуспешен', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Вратата е ремонтирана', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Вратата не е разбита', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Вие нямате ключ от тази къща', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Вие не сте брокер на недвижими имоти', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Вие не сте в нито една къща', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Този IPL няма налични теми', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Преместихте се твърде далеч от местоположението на къщата', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Някой друг украсява къщата', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Трябва да сте вътре или близо до къщата, за да я украсите', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Продадохте мебел за $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Нямате достатъчно пари', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Координатите не са в структурата', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Продадохте къщата за $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Вие сте наели къща', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Къща продадена', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Не можете да продадете тази къща, защото има наемател', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Не можете да продадете тази къща, тъй като може да бъде наета', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Къщата вече се продава', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Къщата вече не се продава.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Тази къща не се продава', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Не можете да изтриете тази къща', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Къщата беше изтрита', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Не можете да продадете тази къща', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Не можете да наемете тази къща', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Къщата не се отдава под наем', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Наемателят на тази къща е направил всички плащания. Не можете да ги изгоните', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Вие сте изгонени от къщата', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Напуснахте къщата', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Вие не сте наемател на тази къща', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Напуснахте къщата', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Вашият наемател напусна къщата', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Вие не сте собственик или друг наемател е в къщата', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Тази къща се продава, не можете да я наемете', + ['HOUSING_NOTIFICATION_RENTED'] = 'Къщата се отдава под наем', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Плащане на наем от наемател: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Вие сте платили наема на къщата: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Не можах да платя наема на къщата: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Моля, депозирайте средства във вашата сметка. В противен случай собственикът може да ви изгони', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Платихте ли ипотеката си? Платената сума беше: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Оставаща сума $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ бяха преведени във вашата сметка', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Премахнахте', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Вие сте премахнати от притежателите на ключове', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Получихте ключове от', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Дадохте ключове на', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Този човек вече има ключовете', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Този човек е офлайн', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Това действие е достъпно само за спешни услуги', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Няма достатъчно полиция в града', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Наемът за тази къща все още не е платен', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Облеклото е изтрито!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Невалидна сума', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Успешен депозит на черни пари', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Нямате достатъчно пари за това действие', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Успешно теглене на черни пари', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Успешно избрахте вратата', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Ти разби вратата на къщата', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Вратата е твърде здрава и не се счупи', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Не можете да поставите точката извън къщата', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Не можете да поставите това извън декорируемия куб, който сте създали предварително...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Къщата не е намерена...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Имате нужда от поне 4 точки във вашия район и всичко трябва да е в тези точки...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Не можете да купувате повече къщи, достигнали сте законовия лимит', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Не си близо до вратата', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Играчът не е близо до вратата', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Не можете да продадете ипотекирана къща...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Вие не притежавате никакви къщи', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Камерата не е намерена', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Ключът не е даден', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Ключът не е премахнат', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Надграждането не е намерено', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Светлината не е открита', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Моля, изчакайте малко', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Къщата вече съществува', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Трябва да сте близо до къщата, за да го редактирате', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Вие купихте', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Вие не сте собственик на тази къща', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Не можете да добавите гараж към жилищна сграда', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Не можете да добавите гараж към апартамент', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Минималната дължина на къщата е', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Дължината на къщата ви е', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Не можете да украсите апартамента отвън', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Не можете да поставите облеклото си извън апартамента', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Не можете да поставите зарядното си извън апартамента', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Трябва да имате активиран ресурс qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Не можете да поставите склада си извън апартамента', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Този тип къща не е IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Не можете да поставите това извън зоната', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Къщата ви вече не се дава под наем', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Не можем да намерим изхода на тази къща, моля, уточнете го', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Невалиден код на трезора', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Не можем да намерим декорациите', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Не можем да намерим данните за обекта', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Не можем да намерим данните за декорацията', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Не можете да зададете код на трезор за този обект', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Не можете да създавате повече кодове за трезори в тази къща', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Добавен е код за трезор', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Премахнахте кода на трезора', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Възникна грешка с кода на трезора', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Строежът не е намерен...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Строежът на къщата е завършен!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Оставащо време за строеж:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Нямате разрешение да изпълните тази команда', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Бяхте наети от къщата от администратор', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Наемателят е изгонен от къщата', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Не можахме да намерим къщата', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Не можахме да намерим декорациите', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Не можахме да намерим обекта', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Минималната дължина на къщата е", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Вашата къща е с дължина", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Няма апартаменти наблизо", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Няма апартаменти под наем тук", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Не можем да намерим къщата в базата данни" +} diff --git a/resources/[housing]/qs-housing/locales/ca.lua b/resources/[housing]/qs-housing/locales/ca.lua new file mode 100644 index 000000000..56805da07 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/ca.lua @@ -0,0 +1,424 @@ +Locales['ca'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Casa', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'La teva casa', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'La teva casa (lloguer)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'La teva casa (lloguer)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Casa en lloguer', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Casa disponible per a la compra', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Porta', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Desbloqueja', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Bloqueig', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELÈFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Temps restant:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'segons', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'per sortir, premeu', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Emmagatzematge', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Vestuari', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Tancar sessió', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Porta oberta', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Entra a casa', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Sortida de casa', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Utilitza la càmera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Toca el timbre', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Veure contracte de venda', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Veure contracte de lloguer', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Estableix el punt d\'entrada', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Estableix el punt de bala', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Establir el punt d\'estructura', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Estableix el punt de sortida', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Estableix el punt de Custom House', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Punt de visita', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Premeu [G] per definir la vostra ubicació', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Entra a la botiga de mobles', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Mostra Apartaments', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Per seleccionar aquest objecte premeu el botó dret del ratolí', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Estableix el codi de volta', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interactuar', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Eliminar mobles il·legals', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Commuta l\'estat de la porta', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Obert', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Casa Mostra', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Veure contracte', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Entra a casa', + ['HOUSING_TARGET_REQUEST_RING'] = 'Sol·licitud per trucar al timbre', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Sortida de casa', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Toca el timbre', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Càmera d\'accés', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Armari d\'accés', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Accés a l\'emmagatzematge', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Tanca la sessió', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Mostra Apartaments', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Jugador:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Armari', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Roba', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Elimina la roba', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Emmagatzematge', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventari de jugadors', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventari de la casa', + ['HOUSING_MENU_STASH_ITEMS'] = 'Elements', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Armes', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Diners negres', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Retirar diners negres', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Import', + ['HOUSING_MENU_STASH_STORE'] = 'Botiga', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Retirar', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Vols comprar aquest article per $?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Aquesta acció no es pot desfer', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menú de l\'apartament', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Aquest apartament està en venda', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Ets propietari d\'aquest apartament', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Tens la clau d\'aquest apartament', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Aquest apartament es lloga', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'La porta d\'aquest apartament no està tancada', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Aquest apartament és propietat d\'una altra persona', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'El teu apartament #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Apartament #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Els meus apartaments', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Lloguer Apartament', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Comprar Apartament', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspeccionar l\'apartament', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interaccions d\'apartaments', + ['HOUSING_MENU_VAULT_TITLE'] = 'Canvia el codi de volta', + ['HOUSING_MENU_VAULT_INPUT'] = 'Entrada de text', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Introduïu un bon codi', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Gestió de volta', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Estableix el codi de volta', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Elimina el codi', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Codi de volta', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Introduïu el codi de volta', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Contractar llogater', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Eliminar llogater de l’apartament', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Impostos', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Comissions bancàries', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Preu total', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Comissions d\'intermediació', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informació de la compra', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'L\'agència immobiliària Dynasty 8 ven, en nom del seu client, la propietat situada a {address} a {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Contracte de compravenda de béns immobles', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Preu', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Voleu sol·licitar un préstec per a la propietat, amb un cost de {cost} per hora?', + ['HOUSING_NUI_LOAN'] = 'Préstec', + ['HOUSING_NUI_NOT_LOAN'] = 'Sense préstec', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Acceptar el contracte', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Rebuig del contracte', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Finalitzar el contracte de compra', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Esteu segur que voleu finalitzar el contracte de compra?', + ['HOUSING_NUI_MODAL_YES'] = 'Sí', + ['HOUSING_NUI_MODAL_NO'] = 'No', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Rebutjar el contracte de compra', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Esteu segur que voleu rebutjar el contracte de compra?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Contracte de lloguer', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'L\'agència immobiliària Dynasty 8 lloga, en nom del seu client, la propietat situada a {address} a {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informació de lloguer', + ['HOUSING_NUI_PRICE_HOUR'] = 'Preu de lloguer per hora', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Comissions d\'intermediació immobiliària (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Comissions bancàries (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Impostos (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finalitzar el contracte de lloguer', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Esteu segur que voleu finalitzar el contracte de lloguer?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Rebutjar el contracte de lloguer', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Esteu segur que voleu rebutjar el contracte de lloguer?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Configuració', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Podeu canviar la configuració següent:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Càmera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Mira Velocitat X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Mira la velocitat Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Ajust de moviment', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ajust de rotació', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Mode d\'edició', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Girar', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Traduir', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Compra ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Tria un color:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Aquesta peça té un armari', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Aquesta peça té un dipòsit', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Compra Mobles', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Esteu segur que voleu comprar l\'article per {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Compra', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Cancel·la', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Acceptar', + ['HOUSING_NUI_STASH_EMPTY'] = 'El teu dipòsit està buit', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'No podeu interactuar amb aquesta peça', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Categoria:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Desa', + ['HOUSING_NUI_DECORATE_SELL'] = 'Vendre', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Venda de mobles', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Esteu segur que voleu vendre l\'article?', + ['HOUSING_NUI_MODAL_SELL'] = 'Vendre', + ['HOUSING_NUI_PUT_STASH'] = 'Col·locar a l\'emmagatzematge', + ['HOUSING_NUI_TAKE_STASH'] = 'Treu del dipòsit', + ['HOUSING_NUI_SORT_ROOM'] = 'Ordena els elements per habitació', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Ordena els elements per categoria', + ['HOUSING_NUI_SORT_STASH'] = 'Ordena els elements per emmagatzematge', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Armari', + ['HOUSING_NUI_TYPE_STASH'] = 'Stash', + ['HOUSING_NUI_SEARCH'] = 'Cerca', + ['HOUSING_NUI_HELP'] = 'Controls i ajuda', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Podeu utilitzar les tecles següents:', + ['HOUSING_NUI_EDIT_MODE'] = 'Mode d\'edició', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Busca mobles...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Venda Casa', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Esteu segur que voleu vendre aquesta casa al banc?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Mobles', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Casa', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Compra', + ['HOUSING_NUI_LIGHT_NAME'] = 'Llum', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Edita la llum', + ['HOUSING_NUI_OPTION_NAME'] = 'Nom', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Panell de gestió', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Gestió de claus', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Encara no hi ha propietari de la clau', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Lloguers', + ['HOUSING_NUI_NO_RENTALS'] = 'No hi ha lloguers disponibles', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Primer heu de comprar un mòdul de càmera', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Actualització de la propietat', + ['HOUSING_NUI_LIGHT_LIST'] = 'Llista de llums', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'No s\'han trobat llums', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Localitza l\'armari', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Localitzeu l\'emmagatzematge', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Localitzeu el carregador', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Decorar la casa', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Lloga la teva propietat', + ['HOUSING_NUI_RENT_HOUSE'] = 'Lloguer Casa', + ['HOUSING_NUI_STOP_RENTING'] = 'Deixa de llogar casa', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Vendre la teva propietat', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Vendre casa a jugador', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Vendre casa a banc', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Cancel·la la venda d\'habitatges', + ['HOUSING_NUI_LEAVE_TITLE'] = 'SORTIR', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Sortida de casa', + ['HOUSING_NUI_DOORS_LABEL'] = 'Portes:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Velocitat:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Gestionar Cases', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Crea una fitxa', + ['HOUSING_NUI_HOUSE_NAME'] = 'Nom de la casa', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nom', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Tipus', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Apartament', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Ubicació', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Preu', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Cerca', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Edita la propietat', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Afegir/eliminar garatge', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'No es pot habilitar ni desactivar el garatge dels apartaments', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Suprimeix la propietat', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Crea una propietat', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Trieu els detalls de la propietat', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Nombre d\'apartaments', + ['HOUSING_NUI_BLIP_NAME'] = 'Nom Blip', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Icona', + ['HOUSING_NUI_BLIP_COLOR'] = 'Color', + ['HOUSING_NUI_BLIP_SCALE'] = 'Escala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'En venda', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'En lloguer', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Si trieu l\'opció de lloguer, serà el propietari de la casa i la podreu llogar a altres. Si el voleu vendre més endavant, ho podeu fer a través de la gestió de la casa.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Ubicació del mapa', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Crea una illa', + ['HOUSING_NUI_CREATE_BLIP'] = 'Mostra Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Crear apartaments', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Sortida', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Crear', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Altres edicions', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Edita la Zona Exterior', + ['HOUSING_NUI_EDIT_DOORS'] = 'Edita les portes MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Edita el punt de visita', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Desa', + ['HOUSING_NUI_EDIT_TITLE'] = 'Edita la propietat', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Esteu segur que voleu', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'treure el garatge?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'afegir un garatge?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Sí', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'No', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Esteu segur que voleu suprimir aquesta propietat?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Jugadors propers', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Elimina les claus', + ['HOUSING_NUI_DELETE_KEYS'] = 'Esteu segur que voleu suprimir aquesta clau?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Pagat', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Pendent', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Compra l\'actualització', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Esteu segur que voleu comprar', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Càmera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Compra', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Comprar temes', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Esteu segur que voleu comprar', + ['HOUSING_NUI_LIGHT_ON'] = 'Encès', + ['HOUSING_NUI_LIGHT_OFF'] = 'Apagat', + ['HOUSING_NUI_MODAL_PRICE'] = 'Preu', + ['HOUSING_NUI_MODAL_DONE'] = 'Continua', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nom', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensitat', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Color', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'No s\'han trobat lloguers', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'No teniu permisos', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Obrir/Tancar la porta', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparació de Portes', + ['HOUSING_NUI_CHANGE_THEME'] = 'Canvia el tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Tancat', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Desbloquejat', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Preu', + ['HOUSING_NUI_PRICE_MODAL'] = 'Seleccioneu un preu', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'N\'estàs segur?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Esteu segur que voleu vendre aquesta casa al banc?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Esteu segur que voleu vendre aquesta casa a un jugador?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Cancel·laràs la venda d\'aquesta casa i s\'eliminarà de la llista de propietats en venda.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Abandonaràs el contracte de lloguer i s\'eliminarà de la teva llista de propietats.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Canvia el color IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Ratolí per moure els mobles després de seleccionar-los.', + ['HOUSING_NUI_KEYS_1'] = 'F5 amaga o mostra el cursor del ratolí.', + ['HOUSING_NUI_KEYS_2'] = 'F6 permet el moviment lliure de la càmera.', + ['HOUSING_NUI_KEYS_3'] = 'WASD per moure\'s en mode lliure.', + ['HOUSING_NUI_KEYS_4'] = 'ESC per sortir del menú de decoració sense desar.', + ['HOUSING_NUI_KEYS_5'] = 'La primera opció mostra els mobles per categoria. Trieu entre totes les opcions.', + ['HOUSING_NUI_KEYS_6'] = 'Accediu a la llista completa de mobles des de la segona opció del menú.', + ['HOUSING_NUI_KEYS_7'] = 'Accediu a tota la botiga de mobles mitjançant l\'última opció del menú.', + ['HOUSING_NUI_KEYS_8'] = 'Recordeu que alguns mobles inclouen opcions de tipus i color, així com característiques d\'emmagatzematge o armari.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Heu de seleccionar una porta', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Aquesta porta ja s\'ha afegit', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Heu afegit una nova porta', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Heu de seleccionar almenys una porta', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Has tret una porta', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'No hi ha portes per treure', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Seleccioneu una coordenada per als visitants', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'No podeu crear una zona dins d\'una altra', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Heu d\'estar a l\'abast d\'una casa', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'No s\'han trobat cases properes', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Has obert la porta de casa', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Vas tancar la porta de casa', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'No teniu claus ni permisos per interactuar amb les portes', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'No estàs a prop de cap porta', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'El temps de la visita ha acabat', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Et van expulsar de casa', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Algú està trucant al timbre', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Estàs trucant al timbre', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Has d\'estar a prop de la porta per donar les claus', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'No ets el propietari d\'aquesta casa', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'No hi ha jugadors a prop. Recordeu estar a prop d\'una porta', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Per afegir coordenades de prova, ha de ser un MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Algú està forçant la porta', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Aquesta casa ja està oberta', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'L\'intent ha fallat', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'La porta ha estat reparada', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'La porta no està trencada', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'No tens la clau d\'aquesta casa', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'No ets un agent immobiliari', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'No ets dins de cap casa', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Aquesta IPL no té temes disponibles', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'T\'has traslladat massa lluny de la ubicació de la casa', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Algú més està decorant la casa', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Has d\'estar dins o prop de casa per decorar-la', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Has venut un moble per $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'No tens prou diners', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Les coordenades no estan dins de l\'estructura', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Has venut la casa per $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Has llogat una casa', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Casa venuda', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'No pots vendre aquesta casa perquè té un llogater', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'No podeu vendre aquesta casa ja que es pot llogar', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'La casa ja està a la venda', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'La casa ja no està en venda.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Aquesta casa no està en venda', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'No pots suprimir aquesta casa', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'La casa va ser esborrada', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'No pots vendre aquesta casa', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'No pots llogar aquesta casa', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'La casa no està disponible per llogar', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'L\'arrendatari d\'aquesta casa ha fet tots els pagaments. No els pots desallotjar', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Has estat desallotjat de casa', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Vas sortir de casa', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'No ets l\'arrendatari d\'aquesta casa', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Vas sortir de casa', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'El teu inquilí va marxar de casa', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'No ets el propietari o un altre llogater està a la casa', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Aquesta casa està en venda, no la pots llogar', + ['HOUSING_NOTIFICATION_RENTED'] = 'La casa ara està en lloguer', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Pagament del lloguer realitzat per l\'arrendatari: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Vas pagar el lloguer de la casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'No s\'ha pogut pagar el lloguer de la casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Si us plau, dipositeu fons al vostre compte. En cas contrari, el propietari pot desallotjar-te', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Vas pagar la teva hipoteca? L\'import pagat va ser: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Import restant $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ s\'han transferit al vostre compte', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Has eliminat', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'T\'han eliminat dels titulars de claus', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Has rebut les claus de', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Vas donar les claus', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Aquesta persona ja té les claus', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Aquesta persona està fora de línia', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Aquesta acció només està disponible per als serveis d\'emergència', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'No hi ha prou policia a la ciutat', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'El lloguer d\'aquesta casa encara no s\'ha pagat', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'S\'ha suprimit el vestit!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Import no vàlid', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Dipòsit de diners negres amb èxit', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'No teniu prou diners per a aquesta acció', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Retirada de diners negres amb èxit', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Has escollit la porta amb èxit', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Vas trencar la porta de casa', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'La porta és massa resistent i no s\'ha trencat', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'No pots col·locar el punt fora de casa', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'No pots col·locar això fora del cub decoratiu que has creat prèviament...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'No s\'ha trobat casa...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Necessites almenys 4 punts a la teva zona, i tot ha d\'estar dins d\'aquests punts...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'No pots comprar més cases, has arribat al límit legal', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'No ets a prop de la porta', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'El jugador no està a prop de la porta', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'No es pot vendre una casa hipotecada...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'No tens cap casa', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'No s\'ha trobat la càmera', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Clau no donada', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'La clau no s\'ha tret', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'No s\'ha trobat l\'actualització', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'No s\'ha trobat la llum', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Si us plau, espereu un moment', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'La casa ja existeix', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Has d\'estar a prop de casa per editar-lo', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Has comprat', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'No ets el propietari d\'aquesta casa', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'No podeu afegir un garatge a un edifici d\'apartaments', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'No podeu afegir un garatge a un apartament', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'La longitud mínima de la casa és', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'La longitud de la teva casa és', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'No pots decorar l\'exterior de l\'apartament', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'No pots col·locar el teu vestit fora de l\'apartament', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'No podeu col·locar el carregador fora de l\'apartament', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Heu de tenir activat el recurs qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'No podeu col·locar el vostre magatzem fora de l\'apartament', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Aquest tipus de casa no és un IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'No pots col·locar-ho fora de la zona', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'La teva casa ja no està en lloguer', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'No podem trobar la sortida d\'aquesta casa, especifiqueu-la', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Codi de volta no vàlid', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'No podem trobar la decoració', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'No podem trobar les dades de l\'objecte', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'No podem trobar les dades de decoració', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'No podeu establir un codi de volta en aquest objecte', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'No podeu crear més codis de volta en aquesta casa', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'S\'ha afegit un codi de volta', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Heu eliminat el codi de la caixa forta', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'S\'ha produït un error amb el codi de volta', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'No s\'ha trobat la construcció...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'La construcció de la casa ha finalitzat!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Temps restant per a la construcció:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'No tens permís per executar aquesta comanda', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Has estat contractat de la casa per un administrador', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'El llogater ha estat desallotjat de la casa', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'No hem pogut trobar la casa', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'No hem pogut trobar les decoracions', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'No hem pogut trobar l\'objecte', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "La longitud mínima de la casa és", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "La teva casa fa", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "No hi ha apartaments a prop", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "No hi ha apartaments de lloguer aquí", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "No podem trobar la casa a la base de dades" +} diff --git a/resources/[housing]/qs-housing/locales/cs.lua b/resources/[housing]/qs-housing/locales/cs.lua new file mode 100644 index 000000000..6c669b1aa --- /dev/null +++ b/resources/[housing]/qs-housing/locales/cs.lua @@ -0,0 +1,424 @@ +Locales['cs'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Dům', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Váš dům', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Váš dům (k pronájmu)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Váš dům (pronájem)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Dům k pronájmu', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Dům ke koupi', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Dveře', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Odemknout', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Zámek', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'ČINIDLO:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Zbývající čas:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'sekundy', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'pro ukončení stiskněte', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Skladování', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Šatní skříň', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Odhlášení', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Otevřít dveře', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Vstupte do domu', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Exit House', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] – Použití fotoaparátu', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Zazvonit na zvonek', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Zobrazit dům', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Zobrazit kupní smlouvu', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Zobrazit nájemní smlouvu', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Nastavte vstupní bod', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Nastavit bod odrážky', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Nastavte bod struktury', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Nastavte výstupní bod', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Nastavte Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Návštěvní místo', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Stisknutím [G] nastavte svou polohu', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Vstupte do Obchodu s nábytkem', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Zobrazit byty', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Chcete-li vybrat tento objekt, stiskněte pravé tlačítko myši', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Nastavte kód trezoru', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interakce', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Odstranit nelegální nábytek', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Přepnout stav dveří', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'OTEVŘENO', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Zobrazit dům', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Zobrazit smlouvu', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Vstupte do House', + ['HOUSING_TARGET_REQUEST_RING'] = 'Žádost o zazvonění u dveří', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Exit House', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Zazvonit na zvonek', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Přístup k fotoaparátu', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Přístup do šatny', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Přístup k úložišti', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Odhlášení', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Zobrazit apartmány', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Hráč:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Šatník', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Oblečení', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Smazat oblečení', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Skladování', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventář hráčů', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventář domu', + ['HOUSING_MENU_STASH_ITEMS'] = 'Položky', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Zbraně', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Černé peníze', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Vybrat černé peníze', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Množství', + ['HOUSING_MENU_STASH_STORE'] = 'Obchod', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Odebrat', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Chcete tuto položku koupit za $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Tuto akci nelze vrátit zpět', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menu apartmánu', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Tento byt je na prodej', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Vlastníte tento byt', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Máte klíč od tohoto bytu', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Tento byt je k pronájmu', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Dveře do tohoto bytu nejsou zamčené', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Tento byt je ve vlastnictví někoho jiného', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Váš byt č.', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'byt č.', + ['HOUSING_MENU_MY_APARTMENT'] = 'Moje apartmány', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Pronájem bytu', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Koupit byt', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Prohlídka bytu', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Bytové interakce', + ['HOUSING_MENU_VAULT_TITLE'] = 'Změňte kód trezoru', + ['HOUSING_MENU_VAULT_INPUT'] = 'Zadávání textu', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Zadejte dobrý kód', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Správa trezoru', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Nastavte kód trezoru', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Odebrat kód', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Kód trezoru', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Zadejte kód trezoru', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Najmout nájemníka', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Odstranit nájemníka z bytu', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Daně', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bankovní poplatky', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Celková cena', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Poplatky za zprostředkování', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informace o nákupu', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Realitní kancelář Dynasty 8 prodává jménem svého klienta nemovitost na adrese {address} společnosti {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Smlouva o koupi nemovitosti', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Cena', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Chcete požádat o půjčku na nemovitost v ceně {cost} za hodinu?', + ['HOUSING_NUI_LOAN'] = 'Půjčka', + ['HOUSING_NUI_NOT_LOAN'] = 'Žádná půjčka', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Přijměte smlouvu', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Odmítnout smlouvu', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Dokončete kupní smlouvu', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Opravdu chcete uzavřít kupní smlouvu?', + ['HOUSING_NUI_MODAL_YES'] = 'Ano', + ['HOUSING_NUI_MODAL_NO'] = 'Žádný', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Odmítnout kupní smlouvu', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Opravdu chcete odmítnout kupní smlouvu?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Nájemní smlouva', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Realitní kancelář Dynasty 8 pronajímá jménem svého klienta nemovitost na adrese {address} společnosti {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informace o pronájmu', + ['HOUSING_NUI_PRICE_HOUR'] = 'Cena hodinového pronájmu', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Poplatky za realitní makléřství (5 %)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bankovní poplatky (10 %)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Daně (6 %)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Dokončete nájemní smlouvu', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Opravdu chcete uzavřít nájemní smlouvu?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Odmítněte nájemní smlouvu', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Opravdu chcete odmítnout nájemní smlouvu?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Nastavení', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Můžete změnit následující nastavení:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Fotoaparát', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Podívejte se na rychlost X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Podívejte se na rychlost Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Úprava pohybu', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Úprava otáčení', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Režim úprav', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Střídat', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Přeložit', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Koupit {price} $', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Vyberte barvu:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Tento kousek má šatní skříň', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Tento kousek má skrýš', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Nákup nábytku', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Opravdu chcete koupit položku za {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Nakoupit', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Zrušit', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Přijmout', + ['HOUSING_NUI_STASH_EMPTY'] = 'Vaše schránka je prázdná', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'S tímto dílem nemůžete komunikovat', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategorie:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Uložit', + ['HOUSING_NUI_DECORATE_SELL'] = 'Prodat', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Prodáváme nábytek', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Opravdu chcete položku prodat?', + ['HOUSING_NUI_MODAL_SELL'] = 'Prodat', + ['HOUSING_NUI_PUT_STASH'] = 'Umístěte do skrýše', + ['HOUSING_NUI_TAKE_STASH'] = 'Vezmi ze skrýše', + ['HOUSING_NUI_SORT_ROOM'] = 'Seřaďte položky podle místnosti', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Seřadit položky podle kategorií', + ['HOUSING_NUI_SORT_STASH'] = 'Třídit položky podle skrýše', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Šatník', + ['HOUSING_NUI_TYPE_STASH'] = 'Skrýš', + ['HOUSING_NUI_SEARCH'] = 'Vyhledávání', + ['HOUSING_NUI_HELP'] = 'Ovládací prvky a nápověda', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Můžete použít následující klávesy:', + ['HOUSING_NUI_EDIT_MODE'] = 'Režim úprav', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Hledat nábytek...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Prodej domu', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Jste si jistý, že chcete prodat tento dům bance?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Nábytek', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Dům', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Nakoupit', + ['HOUSING_NUI_LIGHT_NAME'] = 'Světlo', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Upravit světlo', + ['HOUSING_NUI_OPTION_NAME'] = 'Jméno', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Řídicí panel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Správa klíčů', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Zatím bez majitele klíče', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Pronájmy', + ['HOUSING_NUI_NO_RENTALS'] = 'Nejsou k dispozici žádné půjčovny', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Nejprve musíte zakoupit modul kamery', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Upgrade nemovitosti', + ['HOUSING_NUI_LIGHT_LIST'] = 'Seznam světel', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Nebyla nalezena žádná světla', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Vyhledejte skříň', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Vyhledejte úložiště', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Najděte nabíječku', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Ozdobte dům', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Pronajměte svou nemovitost', + ['HOUSING_NUI_RENT_HOUSE'] = 'Pronájem domu', + ['HOUSING_NUI_STOP_RENTING'] = 'Přestaňte pronajímat dům', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Prodejte svou nemovitost', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Prodejte dům hráči', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Prodejte dům bance', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Zrušit prodej domu', + ['HOUSING_NUI_LEAVE_TITLE'] = 'VÝSTUP', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Exit House', + ['HOUSING_NUI_DOORS_LABEL'] = 'Dveře:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Rychlost:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Správa domů', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Vytvořit záznam', + ['HOUSING_NUI_HOUSE_NAME'] = 'Jméno domu', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Jméno', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Typ', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Byt', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Umístění', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Cena', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Vyhledávání', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Upravit vlastnost', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Přidat/odebrat garáž', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Nelze povolit nebo zakázat garáž v bytech', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Smazat vlastnost', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Vytvořit nemovitost', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Vyberte podrobnosti o nemovitosti', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Počet bytů', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip Name', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikona', + ['HOUSING_NUI_BLIP_COLOR'] = 'Barva', + ['HOUSING_NUI_BLIP_SCALE'] = 'Měřítko', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Na prodej', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'K pronájmu', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Pokud zvolíte možnost pronájmu, budete vlastnit dům a můžete jej pronajmout dalším osobám. Pokud jej budete chtít později prodat, můžete tak učinit prostřednictvím správy domu.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Umístění na mapě', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Vytvořit ostrov', + ['HOUSING_NUI_CREATE_BLIP'] = 'Zobrazit Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Vytvořit byty', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Výstup', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Vytvořit', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Další úpravy', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Upravit vnější zónu', + ['HOUSING_NUI_EDIT_DOORS'] = 'Upravit dveře MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Upravit místo návštěvy', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Uložit', + ['HOUSING_NUI_EDIT_TITLE'] = 'Upravit vlastnost', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Jste si jistý, že chcete?', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'odstranit garáž?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'přidat garáž?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ano', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Žádný', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Opravdu chcete smazat tuto vlastnost?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Hráči v okolí', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Smazat klíče', + ['HOUSING_NUI_DELETE_KEYS'] = 'Opravdu chcete tento klíč smazat?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Zaplaceno', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Čeká na vyřízení', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Koupit upgrade', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Jste si jisti, že chcete koupit?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Fotoaparát', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Nakoupit', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Koupit motivy', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Jste si jisti, že chcete koupit?', + ['HOUSING_NUI_LIGHT_ON'] = 'Na', + ['HOUSING_NUI_LIGHT_OFF'] = 'Vypnuto', + ['HOUSING_NUI_MODAL_PRICE'] = 'Cena', + ['HOUSING_NUI_MODAL_DONE'] = 'Pokračovat', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Jméno', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intenzita', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Barva', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Nebyly nalezeny žádné výpůjčky', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Nemáte oprávnění', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Otevřít/zavřít dveře', + ['HOUSING_NUI_FIX_DOOR'] = 'Opravy dveří', + ['HOUSING_NUI_CHANGE_THEME'] = 'Změnit téma', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Zamčeno', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Odemčený', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Cena', + ['HOUSING_NUI_PRICE_MODAL'] = 'Vyberte cenu', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'jsi si jistý?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Jste si jistý, že chcete prodat tento dům bance?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Opravdu chcete tento dům prodat hráči?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Zrušíte prodej tohoto domu a bude odstraněn ze seznamu nemovitostí k prodeji.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Odstoupíte od nájemní smlouvy a bude odstraněna z vašeho seznamu nemovitostí.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Změňte barvu IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Myš pro přesun nábytku po jeho výběru.', + ['HOUSING_NUI_KEYS_1'] = 'F5 skryje nebo zobrazí kurzor myši.', + ['HOUSING_NUI_KEYS_2'] = 'F6 umožňuje volný pohyb kamery.', + ['HOUSING_NUI_KEYS_3'] = 'WASD pro pohyb ve volném režimu.', + ['HOUSING_NUI_KEYS_4'] = 'ESC pro ukončení nabídky dekorace bez uložení.', + ['HOUSING_NUI_KEYS_5'] = 'První možnost zobrazuje nábytek podle kategorie. Vyberte si ze všech možností.', + ['HOUSING_NUI_KEYS_6'] = 'Přístup k úplnému seznamu nábytku z druhé možnosti v nabídce.', + ['HOUSING_NUI_KEYS_7'] = 'Do celého obchodu s nábytkem se dostanete pomocí poslední možnosti v nabídce.', + ['HOUSING_NUI_KEYS_8'] = 'Pamatujte, že některý nábytek obsahuje možnosti typu a barvy a také úložné prostory nebo šatní skříně.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Musíte vybrat dveře', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Tyto dveře již byly přidány', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Přidali jste nové dveře', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Musíte vybrat alespoň jedny dveře', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Odstranili jste dveře', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Nejsou zde žádné dveře k odstranění', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Vyberte souřadnice pro návštěvníky', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Nemůžete vytvořit zónu uvnitř jiné zóny', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Musíte být v dosahu domu', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Nebyly nalezeny žádné domy v okolí', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Odemkl jsi domovní dveře', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Zamkl jsi domovní dveře', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Nemáte klíče ani oprávnění k interakci s dveřmi', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Nejste poblíž žádných dveří', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Čas návštěvy skončil', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Byl jsi vyhozen z domu', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Někdo zvoní u dveří', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Zvoníte u dveří', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Musíte být blízko dveří, abyste dali klíče', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Nejste vlastníkem tohoto domu', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'V okolí nejsou žádní hráči. Nezapomeňte být blízko dveří', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Chcete-li přidat testovací souřadnice, musí to být MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Někdo tlačí dveře', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Tento dům je již otevřen', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Pokus se nezdařil', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Dveře byly opraveny', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Dveře nejsou rozbité', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Nemáte klíč od tohoto domu', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Nejste realitní makléř', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Nejste v žádném domě', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Tento IPL nemá žádná dostupná témata', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Přestěhovali jste se příliš daleko od místa domu', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Někdo jiný zdobí dům', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Abyste ji mohli ozdobit, musíte být uvnitř nebo v blízkosti domu', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Prodal jsi kus nábytku za $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'nemáte dost peněz', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Souřadnice nejsou ve struktuře', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Prodal jsi dům za $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Pronajal si dům', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Dům prodán', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Tento dům nemůžete prodat, protože má nájemníka', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Tento dům nemůžete prodat, protože může být pronajatý', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Dům je již na prodej', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Dům již není na prodej.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Tento dům není na prodej', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Tento dům nemůžete smazat', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Dům byl smazán', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Tento dům nemůžete prodat', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Tento dům si nemůžete pronajmout', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Dům není k dispozici k pronájmu', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Nájemce tohoto domu uhradil všechny platby. Nemůžete je vystěhovat', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Byli jste vystěhováni z domu', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Odešel jsi z domu', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Nejste nájemcem tohoto domu', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Odešel jsi z domu', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Váš nájemník odešel z domu', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Nejste vlastníkem nebo je v domě jiný nájemník', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Tento dům je na prodej, nemůžete si ho pronajmout', + ['HOUSING_NOTIFICATION_RENTED'] = 'Dům je nyní k pronájmu', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Platba nájemného provedená nájemcem: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Zaplatili jste nájem domu: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Nebylo možné zaplatit nájem domu: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Vložte prosím finanční prostředky na svůj účet. V opačném případě vás může majitel vystěhovat', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Splatili jste hypotéku? Zaplacená částka byla: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Zbývající částka $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ bylo převedeno na váš účet', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Odebrali jste', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Byli jste odstraněni z držáků klíčů', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Dostali jste klíče od', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Dal jsi klíče', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Tato osoba již má klíče', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Tato osoba je offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Tato akce je dostupná pouze pro pohotovostní služby', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Ve městě je málo policistů', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Nájemné za tento dům ještě nebylo zaplaceno', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Outfit byl smazán!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Neplatná částka', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Úspěšný vklad černých peněz', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Na tuto akci nemáte dostatek peněz', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Úspěšný výběr černých peněz', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Úspěšně jste vybrali dveře', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Rozbil jsi domovní dveře', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Dveře jsou příliš pevné a nerozbily se', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Bod nemůžete umístit mimo dům', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Nemůžete to umístit mimo dekorativní kostku, kterou jste vytvořili dříve...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Dům nenalezen...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Potřebujete alespoň 4 body ve své oblasti a vše musí být v rámci těchto bodů...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Nemůžete koupit více domů, dosáhli jste zákonného limitu', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'nejsi blízko dveří', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Přehrávač není blízko dveří', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Nemůžete prodat dům na hypotéku...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Nevlastníte žádné domy', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kamera nenalezena', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Klíč nebyl dán', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Klíč nebyl odstraněn', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Upgrade nebyl nalezen', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Světlo nenalezeno', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Počkejte prosím chvíli', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Dům již existuje', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Chcete-li jej upravit, musíte být poblíž domu', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Koupil jsi', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Nejste vlastníkem tohoto domu', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'K bytovému domu nelze přidat garáž', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'K bytu nelze přidat garáž', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Minimální délka domu je', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Délka vašeho domu je', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Nemůžete zdobit vnější část bytu', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Svůj outfit nemůžete umístit mimo byt', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Nabíječku nemůžete umístit mimo byt', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Musíte mít povolený prostředek qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Úložný prostor nemůžete umístit mimo byt', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Tento typ domu není IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Nemůžete to umístit mimo zónu', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Váš dům již není k pronájmu', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Nemůžeme najít východ z tohoto domu, prosím upřesněte ho', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Neplatný kód trezoru', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Nemůžeme najít dekorace', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Nemůžeme najít data objektu', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Nemůžeme najít údaje o dekoraci', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Na tento objekt nemůžete nastavit kód trezoru', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'V tomto domě nemůžete vytvořit více kódů trezoru', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Byl přidán kód trezoru', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Odstranili jste kód trezoru', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Došlo k chybě s kódem trezoru', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Stavba nebyla nalezena...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Stavba domu byla dokončena!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Zbývající čas na dokončení stavby:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Nemáte oprávnění spustit tento příkaz', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Byli jste najati z domu správcem', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Nájemník byl z domu vystěhován', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Nemohli jsme najít dům', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Nemohli jsme najít dekorace', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nemohli jsme najít objekt', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Minimální délka domu je", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Váš dům měří", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "V okolí nejsou žádné byty", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Zde nejsou žádné byty k pronájmu", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Nemůžeme najít dům v databázi" +} diff --git a/resources/[housing]/qs-housing/locales/da.lua b/resources/[housing]/qs-housing/locales/da.lua new file mode 100644 index 000000000..249eb2bd2 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/da.lua @@ -0,0 +1,424 @@ +Locales['da'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Hus', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Dit hus', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Dit hus (udlejes)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Dit hus (udlejning)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Hus til leje', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Hus til rådighed for køb', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Dør', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Lås op', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Låse', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Resterende tid:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'sekunder', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'for at afslutte, tryk på', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Opbevaring', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Garderobe', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Log ud', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Åben dør', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Gå ind i huset', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Forlad huset', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Brug kamera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Ring på dørklokken', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Vis hus', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Se salgskontrakt', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Se lejekontrakt', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Indstil indgangspunkt', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Indstil punkttegn', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Indstil strukturpunkt', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Indstil udgangspunkt', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Indstil Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Besøgssted', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Tryk på [G] for at indstille din placering', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Gå ind i møbelforretningen', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Vis lejligheder', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Tryk på højre museknap for at vælge dette objekt', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Indstil Vault Code', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interager', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Slet ulovligt møbel', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Skift dørstatus', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Åben', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Vis Hus', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Se kontrakt', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Gå ind i huset', + ['HOUSING_TARGET_REQUEST_RING'] = 'Anmodning om at ringe på døren', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Forlad huset', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Ring på dørklokken', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Få adgang til kamera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Adgang garderobe', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Adgang til opbevaring', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Log ud', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Vis lejligheder', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Spiller:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Garderobe', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Tøj', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Slet tøj', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Opbevaring', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Spillerinventar', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Hus Inventar', + ['HOUSING_MENU_STASH_ITEMS'] = 'genstande', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Våben', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'sorte penge', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Hæv sorte penge', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Beløb', + ['HOUSING_MENU_STASH_STORE'] = 'Store', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Træk tilbage', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Ønsker du at købe denne vare for kr', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Denne handling kan ikke fortrydes', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Lejlighed Menu', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Denne lejlighed er til salg', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Du ejer denne lejlighed', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Du har en nøgle til denne lejlighed', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Denne lejlighed er til leje', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Døren til denne lejlighed er ikke låst', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Denne lejlighed er ejet af en anden', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Din lejlighed #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Lejlighed #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Mine lejligheder', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Rent Apartment', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Køb lejlighed', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Besigtig lejlighed', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Lejlighedsinteraktioner', + ['HOUSING_MENU_VAULT_TITLE'] = 'Skift Vault-kode', + ['HOUSING_MENU_VAULT_INPUT'] = 'Tekstinput', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Indtast en god kode', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Vault Management', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Indstil Vault Code', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Fjern kode', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Vault Code', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Indtast vault-koden', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Ansæt lejer', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Fjern lejer fra lejligheden', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Skatter', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bankgebyrer', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Samlet pris', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Mæglergebyrer', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Købsoplysninger', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Dynasty 8 ejendomsmægler sælger, på vegne af sin klient, ejendommen beliggende på {address} til {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Kontrakt om køb af fast ejendom', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Pris', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Vil du anmode om et lån til ejendommen, der koster {cost} i timen?', + ['HOUSING_NUI_LOAN'] = 'Lån', + ['HOUSING_NUI_NOT_LOAN'] = 'Intet lån', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Accepter kontrakt', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Afvis kontrakt', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Afslut købskontrakt', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Er du sikker på, at du vil afslutte købskontrakten?', + ['HOUSING_NUI_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_MODAL_NO'] = 'Ingen', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Afvis købskontrakt', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Er du sikker på, at du vil afvise købskontrakten?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Lejekontrakt', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Ejendomsmægleren Dynasty 8 udlejer, på vegne af sin klient, ejendommen beliggende på {address} til {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Udlejningsoplysninger', + ['HOUSING_NUI_PRICE_HOUR'] = 'Timelejepris', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Ejendomsmæglergebyrer (5 %)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bankgebyrer (10 %)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Skatter (6 %)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Færdiggør lejekontrakt', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Er du sikker på, at du vil afslutte lejekontrakten?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Afvis lejeaftale', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Er du sikker på, at du vil afvise lejeaftalen?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Indstillinger', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Du kan ændre følgende indstillinger:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Se Speed ​​X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Se Speed ​​Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Bevægelsesjustering', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Roter justering', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Redigeringstilstand', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Rotere', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Oversætte', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Køb ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Vælg en farve:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Dette stykke har et klædeskab', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Dette stykke har et gemmer', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Køb møbler', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Er du sikker på, at du vil købe varen til {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Købe', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Ophæve', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Acceptere', + ['HOUSING_NUI_STASH_EMPTY'] = 'Dit lager er tomt', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Du kan ikke interagere med dette stykke', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategori:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Spare', + ['HOUSING_NUI_DECORATE_SELL'] = 'Sælge', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'sælge møbler', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Er du sikker på, at du vil sælge varen?', + ['HOUSING_NUI_MODAL_SELL'] = 'Sælge', + ['HOUSING_NUI_PUT_STASH'] = 'Læg i gemmer', + ['HOUSING_NUI_TAKE_STASH'] = 'Tag fra gemmer', + ['HOUSING_NUI_SORT_ROOM'] = 'Sorter genstande efter rum', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sorter varer efter kategori', + ['HOUSING_NUI_SORT_STASH'] = 'Sorter genstande efter stash', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Garderobe', + ['HOUSING_NUI_TYPE_STASH'] = 'Stash', + ['HOUSING_NUI_SEARCH'] = 'Søge', + ['HOUSING_NUI_HELP'] = 'Kontrol og hjælp', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Du kan bruge følgende taster:', + ['HOUSING_NUI_EDIT_MODE'] = 'Redigeringstilstand', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Søg efter møbler...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Sælg hus', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Er du sikker på, at du vil sælge dette hus til banken?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Møbel', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Hus', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Købe', + ['HOUSING_NUI_LIGHT_NAME'] = 'Lys', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Rediger lys', + ['HOUSING_NUI_OPTION_NAME'] = 'Navn', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Ledelsespanel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Nøgleledelse', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Ingen nøgleejer endnu', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Udlejning', + ['HOUSING_NUI_NO_RENTALS'] = 'Ingen ledige lejemål', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Du skal først købe et kameramodul', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Ejendomsopgradering', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lysliste', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Ingen lys fundet', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Find garderobe', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Find opbevaring', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Find opladeren', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Indret hus', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Udlej din ejendom', + ['HOUSING_NUI_RENT_HOUSE'] = 'Lej hus', + ['HOUSING_NUI_STOP_RENTING'] = 'Stop med at leje hus', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Sælg din ejendom', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Sælg hus til spiller', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Sælg hus til bank', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Annuller hussalg', + ['HOUSING_NUI_LEAVE_TITLE'] = 'UDGANG', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Forlad huset', + ['HOUSING_NUI_DOORS_LABEL'] = 'Døre:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Hastighed:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Administrer huse', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Opret fortegnelse', + ['HOUSING_NUI_HOUSE_NAME'] = 'Husets navn', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Navn', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Type', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Lejlighed', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Beliggenhed', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Pris', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Søge', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Rediger egenskab', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Tilføj/fjern garage', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Kan ikke aktivere eller deaktivere garagen i lejligheder', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Slet ejendom', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Opret ejendom', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Vælg ejendomsoplysningerne', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Antal lejligheder', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip navn', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikon', + ['HOUSING_NUI_BLIP_COLOR'] = 'Farve', + ['HOUSING_NUI_BLIP_SCALE'] = 'Skala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Til salg', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'For Rent', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Vælger du lejemuligheden, vil du eje huset og kan leje det ud til andre. Hvis du ønsker at sælge det senere, kan du gøre det gennem house management.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Kortplacering', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Skab ø', + ['HOUSING_NUI_CREATE_BLIP'] = 'Vis Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Opret lejligheder', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Udgang', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Skabe', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Andre redigeringer', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Rediger ydre zone', + ['HOUSING_NUI_EDIT_DOORS'] = 'Rediger MLO-døre', + ['HOUSING_NUI_EDIT_VISIT'] = 'Rediger besøgspunkt', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Spare', + ['HOUSING_NUI_EDIT_TITLE'] = 'Rediger egenskab', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Er du sikker på, at du vil', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'fjerne garagen?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'tilføje en garage?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Ingen', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Er du sikker på, at du vil slette denne ejendom?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Spillere i nærheden', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Slet nøgler', + ['HOUSING_NUI_DELETE_KEYS'] = 'Er du sikker på, at du vil slette denne nøgle?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Betalt', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Indtil', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Køb opgradering', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Er du sikker på du vil købe', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Købe', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Køb temaer', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Er du sikker på du vil købe', + ['HOUSING_NUI_LIGHT_ON'] = 'På', + ['HOUSING_NUI_LIGHT_OFF'] = 'Slukket', + ['HOUSING_NUI_MODAL_PRICE'] = 'Pris', + ['HOUSING_NUI_MODAL_DONE'] = 'Fortsætte', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Navn', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensitet', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Farve', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Ingen lejemål fundet', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Du har ikke tilladelser', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Åbn/luk dør', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparation af døre', + ['HOUSING_NUI_CHANGE_THEME'] = 'Skift tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Låst', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Ulåst', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Pris', + ['HOUSING_NUI_PRICE_MODAL'] = 'Vælg en pris', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Er du sikker?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Er du sikker på, at du vil sælge dette hus til banken?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Er du sikker på, at du vil sælge dette hus til en spiller?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Du annullerer salget af dette hus, og det vil blive fjernet fra listen over ejendomme til salg.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Du vil opgive lejekontrakten, og den vil blive fjernet fra din ejendomsliste.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Skift IPL-farve', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mus for at flytte møblerne efter at have valgt det.', + ['HOUSING_NUI_KEYS_1'] = 'F5 skjuler eller viser musemarkøren.', + ['HOUSING_NUI_KEYS_2'] = 'F6 muliggør fri kamerabevægelse.', + ['HOUSING_NUI_KEYS_3'] = 'WASD for at flytte i fri tilstand.', + ['HOUSING_NUI_KEYS_4'] = 'ESC for at forlade dekorationsmenuen uden at gemme.', + ['HOUSING_NUI_KEYS_5'] = 'Den første mulighed viser møbler efter kategori. Vælg mellem alle muligheder.', + ['HOUSING_NUI_KEYS_6'] = 'Få adgang til den fulde møbelliste fra den anden mulighed i menuen.', + ['HOUSING_NUI_KEYS_7'] = 'Få adgang til hele møbelbutikken ved at bruge den sidste mulighed i menuen.', + ['HOUSING_NUI_KEYS_8'] = 'Husk, at nogle møbler inkluderer muligheder for type og farve samt funktioner til opbevaring eller garderobe.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Du skal vælge en dør', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Denne dør er allerede blevet tilføjet', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Du har tilføjet en ny dør', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Du skal vælge mindst én dør', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Du har fjernet en dør', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Der er ingen døre at fjerne', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Vælg en koordinat for besøgende', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Du kan ikke oprette en zone inde i en anden', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Du skal være inden for et huss rækkevidde', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Ingen nærliggende huse fundet', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Du låste husets dør op', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Du låste husets dør', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Du har ikke nøgler eller tilladelser til at interagere med dørene', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Du er ikke i nærheden af ​​nogen døre', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Besøgstiden er slut', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Du blev smidt ud af huset', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Nogen ringer på døren', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Du ringer på døren', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Du skal være tæt på døren for at give nøgler', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Du er ikke ejeren af ​​dette hus', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Ingen spillere i nærheden. Husk at være i nærheden af ​​en dør', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'For at tilføje testkoordinater skal det være en MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Nogen tvinger døren ind', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Dette hus er allerede åbent', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Forsøg mislykkedes', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Døren er blevet repareret', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Døren er ikke knækket', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Du har ikke nøglen til dette hus', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Du er ikke ejendomsmægler', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Du er ikke inde i noget hus', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Denne IPL har ingen tilgængelige temaer', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Du flyttede for langt fra husets placering', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'En anden pynter huset', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Du skal være inde i eller i nærheden af ​​huset for at dekorere det', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Du solgte et møbel for $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Du har ikke penge nok', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Koordinater er ikke inden for strukturen', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Du solgte huset for $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Du har lejet et hus', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Hus solgt', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Du kan ikke sælge dette hus, fordi det har en lejer', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Du kan ikke sælge dette hus, da det kan lejes', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Huset er allerede til salg', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Huset er ikke længere til salg.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Dette hus er ikke til salg', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Du kan ikke slette dette hus', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Huset blev slettet', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Du kan ikke sælge dette hus', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Du kan ikke leje dette hus', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Huset kan ikke lejes', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Lejeren af ​​dette hus har foretaget alle betalinger. Du kan ikke smide dem ud', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Du er blevet smidt ud af huset', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Du forlod huset', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Du er ikke lejer af dette hus', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Du forlod huset', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Din lejer forlod huset', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Du er ikke ejeren eller en anden lejer er i huset', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Dette hus er til salg, du kan ikke leje det', + ['HOUSING_NOTIFICATION_RENTED'] = 'Huset er nu til leje', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Lejebetaling foretaget af lejer: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Du betalte huslejen: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Kunne ikke betale huslejen: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Indbetal venligst penge på din konto. Ellers kan ejeren smide dig ud', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Har du betalt dit realkreditlån? Det betalte beløb var: kr', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Resterende beløb $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ blev overført til din konto', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Du fjernede', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Du er blevet fjernet fra nøgleholdere', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Du har modtaget nøgler fra', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Du gav nøgler til', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Denne person har allerede nøglerne', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Denne person er offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Denne handling er kun tilgængelig for nødtjenester', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Ikke nok politi i byen', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Huslejen er endnu ikke betalt', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Outfit er blevet slettet!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Ugyldigt beløb', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Succesfuld indbetaling af sorte penge', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Du har ikke penge nok til denne handling', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Succesfuld hævning af sorte penge', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Du valgte døren med succes', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Du brækkede husets dør ned', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Døren er for robust og gik ikke i stykker', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Du kan ikke placere punktet uden for huset', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Du kan ikke placere dette uden for den dekorative kube, du tidligere har oprettet...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Huset blev ikke fundet...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Du skal bruge mindst 4 punkter i dit område, og alt skal være inden for disse punkter...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Du kan ikke købe flere huse, du har nået den lovlige grænse', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Du er ikke i nærheden af ​​døren', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Spilleren er ikke i nærheden af ​​døren', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Du kan ikke sælge et belånt hus...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Du ejer ingen huse', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kamera ikke fundet', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Nøgle ikke givet', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Nøglen er ikke fjernet', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Opgradering ikke fundet', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Lys ikke fundet', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Vent venligst et øjeblik', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Huset eksisterer allerede', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Du skal være i nærheden af ​​huset for at redigere det', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Du købte', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Du er ikke ejeren af ​​dette hus', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Du kan ikke tilføje en garage til en lejlighedsbygning', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Du kan ikke tilføje en garage til en lejlighed', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Husets mindste længde er', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Din huslængde er', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Du kan ikke dekorere ydersiden af ​​lejligheden', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Du kan ikke placere dit outfit uden for lejligheden', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Du kan ikke placere din oplader uden for lejligheden', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Du skal have qs-smartphone-pro-ressourcen aktiveret', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Du kan ikke placere dit opbevaringsrum uden for lejligheden', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Denne hustype er ikke en IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Du kan ikke placere dette uden for zonen', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Dit hus er ikke længere til leje', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Vi kan ikke finde udgangen fra dette hus. Angiv venligst det', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Ugyldig vault-kode', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Vi kan ikke finde dekorationerne', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Vi kan ikke finde objektdataene', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Vi kan ikke finde dekorationsdataene', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Du kan ikke indstille en vault-kode på dette objekt', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Du kan ikke oprette flere vault-koder i dette hus', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'En vault-kode er blevet tilføjet', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Du har fjernet vault-koden', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Der opstod en fejl med vault-koden', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Byggeriet blev ikke fundet...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Husbyggeriet er færdigt!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Tid tilbage på byggeriet:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Du har ikke tilladelse til at udføre denne kommando', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Du er blevet ansat fra huset af en administrator', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Lejeren er blevet udsat fra huset', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Vi kunne ikke finde huset', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Vi kunne ikke finde dekorationerne', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Vi kunne ikke finde objektet', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Den minimale længde af huset er", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Dit hus måler", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Der er ingen lejligheder i nærheden", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Der er ingen lejligheder til leje her", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Vi kan ikke finde huset i databasen" +} diff --git a/resources/[housing]/qs-housing/locales/de.lua b/resources/[housing]/qs-housing/locales/de.lua new file mode 100644 index 000000000..edb0b50fe --- /dev/null +++ b/resources/[housing]/qs-housing/locales/de.lua @@ -0,0 +1,424 @@ +Locales['de'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Haus', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Dein Haus', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Ihr Haus (vermietbar)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Ihr Haus (Miete)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Haus zu vermieten', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Haus zum Kauf verfügbar', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Tür', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Entsperren', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Sperren', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Verbleibende Zeit:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'Sekunden', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'Zum Beenden drücken Sie', + ['HOUSING_DRAWTEXT_STASH'] = '[E] – Lagerung', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] – Kleiderschrank', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] – Abmelden', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] – Tür öffnen', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] – Betritt das Haus', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] – Verlasse das Haus', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] – Kamera verwenden', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] – Türklingel klingeln', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] – Musterhaus', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] – Kaufvertrag anzeigen', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] – Mietvertrag anzeigen', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Einstiegspunkt festlegen', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Aufzählungspunkt festlegen', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Strukturpunkt festlegen', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Ausstiegspunkt festlegen', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Legen Sie den benutzerdefinierten Hauspunkt fest', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Besuchspunkt', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Drücken Sie [G], um Ihren Standort festzulegen', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] – Betreten Sie den Möbelladen', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Wohnungen anzeigen', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Um dieses Objekt auszuwählen, drücken Sie die rechte Maustaste', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Tresorcode festlegen', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interagieren', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Illegale Möbel löschen', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Türstatus umschalten', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Offen', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Musterhaus', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Vertrag ansehen', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Betreten Sie das Haus', + ['HOUSING_TARGET_REQUEST_RING'] = 'Bitte klingeln Sie an der Tür', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Verlasse das Haus', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Klingeln Sie an der Tür', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Auf die Kamera zugreifen', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Zugang zur Garderobe', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Zugriff auf den Speicher', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Abmelden', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Wohnungen anzeigen', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Spieler:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Kleiderschrank', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Kleidung', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Kleidung löschen', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Lagerung', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Spielerinventar', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Hausinventar', + ['HOUSING_MENU_STASH_ITEMS'] = 'Artikel', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Waffen', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Schwarzgeld', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Schwarzgeld abheben', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Menge', + ['HOUSING_MENU_STASH_STORE'] = 'Speichern', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Zurückziehen', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Möchten Sie diesen Artikel für $ kaufen?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Diese Aktion kann nicht rückgängig gemacht werden', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Apartment-Menü', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Diese Wohnung steht zum Verkauf', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Diese Wohnung gehört Ihnen', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Sie haben einen Schlüssel zu dieser Wohnung', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Diese Wohnung ist zu vermieten', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Die Tür zu dieser Wohnung ist nicht verschlossen', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Diese Wohnung gehört jemand anderem', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Ihre Wohnungsnummer', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Wohnung #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Meine Wohnungen', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Wohnung vermieten', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Wohnung kaufen', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Wohnung besichtigen', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Wohnungsinteraktionen', + ['HOUSING_MENU_VAULT_TITLE'] = 'Tresorcode ändern', + ['HOUSING_MENU_VAULT_INPUT'] = 'Texteingabe', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Geben Sie einen guten Code ein', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Tresorverwaltung', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Tresorcode festlegen', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Code entfernen', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Tresorcode', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Geben Sie den Tresorcode ein', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Mieter einstellen', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Mieter aus der Wohnung entfernen', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Steuern', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bankgebühren', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Gesamtpreis', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Maklergebühren', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Kaufinformationen', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Die Immobilienagentur Dynasty 8 verkauft im Namen ihres Kunden die Immobilie unter {address} an {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Immobilienkaufvertrag', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Preis', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Möchten Sie ein Darlehen für die Immobilie in Höhe von {cost} pro Stunde beantragen?', + ['HOUSING_NUI_LOAN'] = 'Darlehen', + ['HOUSING_NUI_NOT_LOAN'] = 'Kein Darlehen', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Vertrag annehmen', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Vertrag ablehnen', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Kaufvertrag abschließen', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Sind Sie sicher, dass Sie den Kaufvertrag abschließen möchten?', + ['HOUSING_NUI_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_MODAL_NO'] = 'NEIN', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Kaufvertrag ablehnen', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Möchten Sie den Kaufvertrag wirklich ablehnen?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Mietvertrag', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Die Immobilienagentur Dynasty 8 vermietet im Namen ihres Kunden die Immobilie unter {address} an {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Mietinformationen', + ['HOUSING_NUI_PRICE_HOUR'] = 'Stundenmietpreis', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Immobilienmaklergebühren (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bankgebühren (10 %)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Steuern (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Mietvertrag abschließen', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Sind Sie sicher, dass Sie den Mietvertrag abschließen möchten?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Mietvertrag ablehnen', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Möchten Sie den Mietvertrag wirklich ablehnen?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Einstellungen', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Sie können die folgenden Einstellungen ändern:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Schauen Sie Geschwindigkeit X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Schauen Sie Geschwindigkeit Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Anpassung verschieben', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Einstellung drehen', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Bearbeitungsmodus', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Drehen', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Übersetzen', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Kaufen Sie ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Wählen Sie eine Farbe:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Dieses Stück hat einen Kleiderschrank', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Dieses Stück hat einen Vorrat', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Kaufen Sie Möbel', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Sind Sie sicher, dass Sie den Artikel für {price} kaufen möchten?', + ['HOUSING_NUI_MODAL_BUY'] = 'Kaufen', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Stornieren', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Akzeptieren', + ['HOUSING_NUI_STASH_EMPTY'] = 'Dein Vorrat ist leer', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Sie können mit diesem Stück nicht interagieren', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategorie:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Speichern', + ['HOUSING_NUI_DECORATE_SELL'] = 'Verkaufen', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Verkaufe Möbel', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Sind Sie sicher, dass Sie den Artikel verkaufen möchten?', + ['HOUSING_NUI_MODAL_SELL'] = 'Verkaufen', + ['HOUSING_NUI_PUT_STASH'] = 'In den Vorrat legen', + ['HOUSING_NUI_TAKE_STASH'] = 'Aus dem Vorrat nehmen', + ['HOUSING_NUI_SORT_ROOM'] = 'Sortieren Sie die Artikel nach Raum', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sortieren Sie Artikel nach Kategorie', + ['HOUSING_NUI_SORT_STASH'] = 'Sortieren Sie Artikel nach Vorrat', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Kleiderschrank', + ['HOUSING_NUI_TYPE_STASH'] = 'Versteck', + ['HOUSING_NUI_SEARCH'] = 'Suchen', + ['HOUSING_NUI_HELP'] = 'Steuerelemente und Hilfe', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Sie können folgende Tasten verwenden:', + ['HOUSING_NUI_EDIT_MODE'] = 'Bearbeitungsmodus', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Möbel suchen...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Haus verkaufen', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Sind Sie sicher, dass Sie dieses Haus an die Bank verkaufen möchten?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Möbel', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Haus', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Kaufen', + ['HOUSING_NUI_LIGHT_NAME'] = 'Licht', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Licht bearbeiten', + ['HOUSING_NUI_OPTION_NAME'] = 'Name', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Management-Panel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Schlüsselverwaltung', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Noch kein Schlüsselbesitzer', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Vermietungen', + ['HOUSING_NUI_NO_RENTALS'] = 'Keine Vermietung verfügbar', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Sie müssen zuerst ein Kameramodul kaufen', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Immobilien-Upgrade', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lichtliste', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Keine Lichter gefunden', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Suchen Sie den Kleiderschrank', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Suchen Sie nach Speicher', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Suchen Sie das Ladegerät', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Haus dekorieren', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Vermieten Sie Ihre Immobilie', + ['HOUSING_NUI_RENT_HOUSE'] = 'Haus vermieten', + ['HOUSING_NUI_STOP_RENTING'] = 'Hören Sie auf, ein Haus zu vermieten', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Verkaufen Sie Ihre Immobilie', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Haus an Spieler verkaufen', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Haus an Bank verkaufen', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Hausverkauf stornieren', + ['HOUSING_NUI_LEAVE_TITLE'] = 'AUSFAHRT', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Verlasse das Haus', + ['HOUSING_NUI_DOORS_LABEL'] = 'Türen:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Geschwindigkeit:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Häuser verwalten', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Eintrag erstellen', + ['HOUSING_NUI_HOUSE_NAME'] = 'Hausname', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Name', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Typ', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Wohnung', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Standort', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Preis', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Suchen', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Eigenschaft bearbeiten', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Garage hinzufügen/entfernen', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Die Garage in Wohnungen kann nicht aktiviert oder deaktiviert werden', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Eigenschaft löschen', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Immobilie erstellen', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Wählen Sie die Objektdetails', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Anzahl der Wohnungen', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip-Name', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Symbol', + ['HOUSING_NUI_BLIP_COLOR'] = 'Farbe', + ['HOUSING_NUI_BLIP_SCALE'] = 'Skala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Zu verkaufen', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Zu vermieten', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Wenn Sie sich für die Mietoption entscheiden, werden Sie Eigentümer des Hauses und können es an andere vermieten. Wenn Sie es später verkaufen möchten, können Sie dies über die Hausverwaltung tun.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Kartenplatzierung', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Insel erstellen', + ['HOUSING_NUI_CREATE_BLIP'] = 'Blip anzeigen', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Erstellen Sie Wohnungen', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Ausfahrt', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Erstellen', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Andere Änderungen', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Äußere Zone bearbeiten', + ['HOUSING_NUI_EDIT_DOORS'] = 'Bearbeiten Sie MLO-Türen', + ['HOUSING_NUI_EDIT_VISIT'] = 'Besuchspunkt bearbeiten', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Speichern', + ['HOUSING_NUI_EDIT_TITLE'] = 'Eigenschaft bearbeiten', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Sind Sie sicher, dass Sie das möchten?', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'die Garage entfernen?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'eine Garage hinzufügen?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'NEIN', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Sind Sie sicher, dass Sie diese Eigenschaft löschen möchten?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Spieler in der Nähe', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Schlüssel löschen', + ['HOUSING_NUI_DELETE_KEYS'] = 'Sind Sie sicher, dass Sie diesen Schlüssel löschen möchten?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Bezahlt', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Ausstehend', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Upgrade kaufen', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Sind Sie sicher, dass Sie kaufen möchten?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Kaufen', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Themes kaufen', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Sind Sie sicher, dass Sie kaufen möchten?', + ['HOUSING_NUI_LIGHT_ON'] = 'An', + ['HOUSING_NUI_LIGHT_OFF'] = 'Aus', + ['HOUSING_NUI_MODAL_PRICE'] = 'Preis', + ['HOUSING_NUI_MODAL_DONE'] = 'Weitermachen', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Name', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensität', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Farbe', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Keine Mietobjekte gefunden', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Sie haben keine Berechtigungen', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Tür öffnen/schließen', + ['HOUSING_NUI_FIX_DOOR'] = 'Türen reparieren', + ['HOUSING_NUI_CHANGE_THEME'] = 'Thema ändern', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Gesperrt', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Entsperrt', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Preis', + ['HOUSING_NUI_PRICE_MODAL'] = 'Wählen Sie einen Preis', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Bist du sicher?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Sind Sie sicher, dass Sie dieses Haus an die Bank verkaufen möchten?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Sind Sie sicher, dass Sie dieses Haus an einen Spieler verkaufen möchten?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Sie stornieren den Verkauf dieses Hauses und es wird von der Liste der zum Verkauf stehenden Immobilien gestrichen.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Sie kündigen den Mietvertrag und er wird aus Ihrer Immobilienliste entfernt.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Ändern Sie die IPL-Farbe', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Maus, um die Möbel zu verschieben, nachdem Sie sie ausgewählt haben.', + ['HOUSING_NUI_KEYS_1'] = 'F5 blendet den Mauszeiger ein oder aus.', + ['HOUSING_NUI_KEYS_2'] = 'F6 ermöglicht freie Kamerabewegung.', + ['HOUSING_NUI_KEYS_3'] = 'WASD, um sich im freien Modus zu bewegen.', + ['HOUSING_NUI_KEYS_4'] = 'ESC, um das Dekorationsmenü ohne Speichern zu verlassen.', + ['HOUSING_NUI_KEYS_5'] = 'Die erste Option zeigt Möbel nach Kategorie. Wählen Sie aus allen Optionen.', + ['HOUSING_NUI_KEYS_6'] = 'Greifen Sie über die zweite Option im Menü auf die vollständige Möbelliste zu.', + ['HOUSING_NUI_KEYS_7'] = 'Greifen Sie über die letzte Option im Menü auf das gesamte Möbelhaus zu.', + ['HOUSING_NUI_KEYS_8'] = 'Denken Sie daran, dass einige Möbel über Typ- und Farboptionen sowie Aufbewahrungs- oder Garderobenfunktionen verfügen.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Sie müssen eine Tür auswählen', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Diese Tür wurde bereits hinzugefügt', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Sie haben eine neue Tür hinzugefügt', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Sie müssen mindestens eine Tür auswählen', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Sie haben eine Tür entfernt', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Es müssen keine Türen entfernt werden', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Wählen Sie eine Koordinate für Besucher aus', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Sie können keine Zone innerhalb einer anderen erstellen', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Sie müssen sich in der Reichweite eines Hauses befinden', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Keine Häuser in der Nähe gefunden', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Du hast die Haustür aufgeschlossen', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Du hast die Haustür verschlossen', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Sie haben weder Schlüssel noch Berechtigungen, um mit den Türen zu interagieren', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Du bist nicht in der Nähe von Türen', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Die Besuchszeit ist beendet', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Du wurdest aus dem Haus geworfen', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Jemand klingelt an der Tür', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Sie klingeln an der Tür', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Für die Schlüsselübergabe müssen Sie sich in der Nähe der Tür aufhalten', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Sie sind nicht der Eigentümer dieses Hauses', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Keine Spieler in der Nähe. Denken Sie daran, sich in der Nähe einer Tür aufzuhalten', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Um Testkoordinaten hinzuzufügen, muss es sich um ein MLO handeln', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Jemand bricht die Tür auf', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Dieses Haus ist bereits geöffnet', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Versuch fehlgeschlagen', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Die Tür wurde repariert', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Die Tür ist nicht kaputt', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Sie haben keinen Schlüssel zu diesem Haus', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Sie sind kein Immobilienmakler', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Du befindest dich in keinem Haus', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Für dieses IPL sind keine Themen verfügbar', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Sie sind zu weit vom Standort des Hauses weggezogen', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Jemand anderes schmückt das Haus', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Sie müssen sich innerhalb oder in der Nähe des Hauses aufhalten, um es zu dekorieren', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Sie haben ein Möbelstück für $ verkauft', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Du hast nicht genug Geld', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Koordinaten liegen nicht innerhalb der Struktur', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Sie haben das Haus für $ verkauft', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Sie haben ein Haus gemietet', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Haus verkauft', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Sie können dieses Haus nicht verkaufen, weil es einen Mieter hat', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Sie können dieses Haus nicht verkaufen, da es möglicherweise vermietet ist', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Das Haus steht bereits zum Verkauf', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Das Haus steht nicht mehr zum Verkauf.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Dieses Haus steht nicht zum Verkauf', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Sie können dieses Haus nicht löschen', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Das Haus wurde gelöscht', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Sie können dieses Haus nicht verkaufen', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Sie können dieses Haus nicht mieten', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Das Haus kann nicht vermietet werden', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Der Mieter dieses Hauses hat alle Zahlungen geleistet. Sie können sie nicht vertreiben', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Sie wurden aus dem Haus vertrieben', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Du hast das Haus verlassen', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Sie sind nicht der Mieter dieses Hauses', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Du hast das Haus verlassen', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Ihr Mieter hat das Haus verlassen', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Sie sind nicht der Eigentümer oder es befindet sich ein anderer Mieter im Haus', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Dieses Haus steht zum Verkauf, Sie können es nicht mieten', + ['HOUSING_NOTIFICATION_RENTED'] = 'Das Haus ist jetzt zu vermieten', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Mietzahlung durch Mieter: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Sie haben die Hausmiete bezahlt: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Konnte die Hausmiete nicht bezahlen: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Bitte zahlen Sie Geld auf Ihr Konto ein. Andernfalls droht Ihnen der Eigentümer möglicherweise eine Räumung', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Haben Sie Ihre Hypothek bezahlt? Der gezahlte Betrag betrug: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Restbetrag $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ wurde auf Ihr Konto überwiesen', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Du hast entfernt', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Sie wurden aus den Schlüsselhaltern entfernt', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Sie haben Schlüssel von erhalten', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Du hast Schlüssel gegeben', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Diese Person hat bereits die Schlüssel', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Diese Person ist offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Diese Aktion ist nur für Notfalldienste verfügbar', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Es gibt nicht genug Polizei in der Stadt', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Die Miete für dieses Haus wurde noch nicht bezahlt', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Outfit wurde gelöscht!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Ungültiger Betrag', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Erfolgreiche Schwarzgeldeinzahlung', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Für diese Aktion fehlt Ihnen das Geld', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Erfolgreiche Schwarzgeldabhebung', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Sie haben die Tür erfolgreich geöffnet', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Du hast die Haustür aufgebrochen', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Die Tür ist zu stabil und ist nicht kaputt gegangen', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Sie können den Punkt nicht außerhalb des Hauses platzieren', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Du kannst dies nicht außerhalb des dekorierbaren Würfels platzieren, den du zuvor erstellt hast...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Haus nicht gefunden...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Sie benötigen mindestens 4 Punkte in Ihrer Nähe, und alles muss innerhalb dieser Punkte liegen ...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Sie können keine weiteren Häuser kaufen, Sie haben die gesetzliche Grenze erreicht', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Du bist nicht in der Nähe der Tür', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Der Spieler befindet sich nicht in der Nähe der Tür', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Sie können ein mit einer Hypothek belastetes Haus nicht verkaufen ...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Sie besitzen keine Häuser', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kamera nicht gefunden', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Schlüssel nicht gegeben', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Schlüssel nicht abgezogen', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Upgrade nicht gefunden', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Licht nicht gefunden', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Bitte warten Sie einen Moment', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Das Haus existiert bereits', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Sie müssen sich in der Nähe des Hauses aufhalten, um es bearbeiten zu können', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Du hast gekauft', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Sie sind nicht der Eigentümer dieses Hauses', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Sie können einem Mehrfamilienhaus keine Garage hinzufügen', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Sie können einer Wohnung keine Garage hinzufügen', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Die Mindestlänge des Hauses beträgt', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Ihre Hauslänge beträgt', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Sie können die Außenseite der Wohnung nicht dekorieren', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Du kannst dein Outfit nicht außerhalb der Wohnung platzieren', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Sie können Ihr Ladegerät nicht außerhalb der Wohnung platzieren', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Sie müssen die Ressource qs-smartphone-pro aktiviert haben', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Sie können Ihren Lagerraum nicht außerhalb der Wohnung platzieren', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Dieser Haustyp ist kein IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Sie können dies nicht außerhalb der Zone platzieren', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Ihr Haus ist nicht mehr zu vermieten', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Wir können den Ausgang dieses Hauses nicht finden, bitte geben Sie ihn an', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Ungültiger Tresorcode', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Wir können die Dekorationen nicht finden', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Wir können die Objektdaten nicht finden', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Wir können die Dekorationsdaten nicht finden', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Sie können für dieses Objekt keinen Tresorcode festlegen', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Sie können in diesem Haus keine weiteren Tresorcodes erstellen', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Ein Tresorcode wurde hinzugefügt', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Sie haben den Tresorcode entfernt', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Beim Tresorcode ist ein Fehler aufgetreten', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Die Konstruktion wurde nicht gefunden...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Der Hausbau ist abgeschlossen!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Verbleibende Bauzeit:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Sie haben keine Berechtigung, diesen Befehl auszuführen', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Sie wurden vom Haus von einem Administrator eingestellt', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Der Mieter wurde aus dem Haus vertrieben', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Wir konnten das Haus nicht finden', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Wir konnten die Dekorationen nicht finden', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Wir konnten das Objekt nicht finden', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Die Mindestlänge des Hauses ist", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Ihr Haus misst", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Es gibt keine Wohnungen in der Nähe", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Hier gibt es keine Mietwohnungen", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Wir können das Haus in der Datenbank nicht finden" +} diff --git a/resources/[housing]/qs-housing/locales/el.lua b/resources/[housing]/qs-housing/locales/el.lua new file mode 100644 index 000000000..2d73280e7 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/el.lua @@ -0,0 +1,424 @@ +Locales['el'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Σπίτι', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Το σπίτι σας', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Το σπίτι σας (ενοικιάζεται)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Το σπίτι σας (Ενοικίαση)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Σπίτι προς ενοικίαση', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Σπίτι διαθέσιμο προς αγορά', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Πόρτα', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Ξεκλειδώνω', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Κλειδαριά', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'ΜΕΣΟ:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'ΤΗΛΕΦΩΝΟ:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Χρόνος που απομένει:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'δευτερόλεπτα', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'για έξοδο, πατήστε', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Αποθήκευση', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Ντουλάπα', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Αποσύνδεση', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Ανοιχτή πόρτα', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Μπείτε στο σπίτι', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Έξοδος από το σπίτι', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Χρήση κάμερας', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Χτύπησε το κουδούνι της πόρτας', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Προβολή συμβολαίου πώλησης', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Προβολή συμβολαίου ενοικίασης', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Ορισμός σημείου εισόδου', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Ορισμός κουκκίδας', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Ορισμός σημείου δομής', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Ορίστε το σημείο εξόδου', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Ορισμός Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Σημείο επίσκεψης', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Πατήστε [G] για να ορίσετε την τοποθεσία σας', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Μπείτε στο κατάστημα επίπλων', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Εμφάνιση Διαμερισμάτων', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Για να επιλέξετε αυτό το αντικείμενο πατήστε το δεξί κουμπί του ποντικιού', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Ορίστε τον κωδικό θυρίδας', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Αλληλεπίδραση', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Διαγραφή παράνομων επίπλων', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Εναλλαγή κατάστασης πόρτας', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Ανοιχτό', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Show House', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Δείτε το συμβόλαιο', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Μπείτε στο σπίτι', + ['HOUSING_TARGET_REQUEST_RING'] = 'Αίτημα για να χτυπήσετε το κουδούνι της πόρτας', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Έξοδος από το σπίτι', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Χτύπησε το κουδούνι της πόρτας', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Πρόσβαση στην κάμερα', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Πρόσβαση στην ντουλάπα', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Πρόσβαση στον χώρο αποθήκευσης', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Αποσύνδεση', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Εμφάνιση Διαμερισμάτων', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Παίχτης:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Γκαρνταρόμπα', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Ρούχα', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Διαγραφή Ρούχων', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Αποθήκευση', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Απογραφή παικτών', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Απογραφή σπιτιού', + ['HOUSING_MENU_STASH_ITEMS'] = 'Είδη', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Όπλα', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Μαύρο χρήμα', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Ανάληψη μαύρου χρήματος', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Ποσό', + ['HOUSING_MENU_STASH_STORE'] = 'Κατάστημα', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Αποσύρω', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Θέλετε να αγοράσετε αυτό το προϊόν για $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Αυτή η ενέργεια δεν μπορεί να αναιρεθεί', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Μενού Διαμερίσματος', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Αυτό το διαμέρισμα είναι προς πώληση', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Είστε ιδιοκτήτης αυτού του διαμερίσματος', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Έχετε ένα κλειδί σε αυτό το διαμέρισμα', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Αυτό το διαμέρισμα είναι προς ενοικίαση', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Η πόρτα σε αυτό το διαμέρισμα δεν είναι κλειδωμένη', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Αυτό το διαμέρισμα ανήκει σε άλλον', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Το διαμέρισμά σας #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Διαμέρισμα #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Τα Διαμερίσματά μου', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Ενοικίαση Διαμέρισμα', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Αγορά Διαμέρισμα', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Επιθεωρήστε το διαμέρισμα', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Αλληλεπιδράσεις Διαμερισμάτων', + ['HOUSING_MENU_VAULT_TITLE'] = 'Αλλαγή κωδικού θησαυροφυλάκιου', + ['HOUSING_MENU_VAULT_INPUT'] = 'Εισαγωγή κειμένου', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Εισαγάγετε έναν καλό κωδικό', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Διαχείριση θησαυροφυλακίου', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Ορισμός κωδικού θησαυροφυλάκιου', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Αφαίρεση κώδικα', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Κωδικός θησαυροφυλάκιου', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Εισαγάγετε τον κωδικό του θησαυροφυλάκιου', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Πρόσληψη ενοικιαστή', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Αφαίρεση ενοικιαστή από το διαμέρισμα', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Φόροι', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Τραπεζικές προμήθειες', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Συνολική τιμή', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Αμοιβές μεσιτείας', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Πληροφορίες Αγοράς', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Το μεσιτικό γραφείο Dynasty 8 πωλεί, για λογαριασμό του πελάτη του, το ακίνητο που βρίσκεται στη διεύθυνση {address} στον {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Σύμβαση Αγοράς Ακινήτου', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Τιμή', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Θα θέλατε να ζητήσετε δάνειο για το ακίνητο, με κόστος {κόστος} ανά ώρα;', + ['HOUSING_NUI_LOAN'] = 'Δάνειο', + ['HOUSING_NUI_NOT_LOAN'] = 'Κανένα Δάνειο', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Αποδοχή Σύμβασης', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Απόρριψη σύμβασης', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Ολοκλήρωση της σύμβασης αγοράς', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Είστε βέβαιοι ότι θέλετε να ολοκληρώσετε τη σύμβαση αγοράς;', + ['HOUSING_NUI_MODAL_YES'] = 'Ναί', + ['HOUSING_NUI_MODAL_NO'] = 'Οχι', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Απόρριψη σύμβασης αγοράς', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Είστε βέβαιοι ότι θέλετε να απορρίψετε τη σύμβαση αγοράς;', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Μισθωτικό συμβόλαιο', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Το μεσιτικό γραφείο Dynasty 8 νοικιάζει, για λογαριασμό του πελάτη του, το ακίνητο που βρίσκεται στη διεύθυνση {address} στο {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Πληροφορίες Ενοικίασης', + ['HOUSING_NUI_PRICE_HOUR'] = 'Τιμή ενοικίασης ώρας', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Αμοιβές μεσιτείας ακινήτων (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Τραπεζικές προμήθειες (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Φόροι (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Οριστικοποίηση της σύμβασης ενοικίασης', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Είστε βέβαιοι ότι θέλετε να ολοκληρώσετε τη σύμβαση ενοικίασης;', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Απόρριψη συμφωνίας ενοικίασης', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Είστε βέβαιοι ότι θέλετε να απορρίψετε το συμφωνητικό ενοικίασης;', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Ρυθμίσεις', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Μπορείτε να αλλάξετε τις ακόλουθες ρυθμίσεις:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Κάμερα', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Κοίτα Speed ​​X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Look Speed ​​Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Προσαρμογή κίνησης', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ρύθμιση περιστροφής', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Λειτουργία επεξεργασίας', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Γυρίζω', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Μεταφράζω', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Αγορά ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Επιλέξτε ένα χρώμα:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Αυτό το κομμάτι έχει ντουλάπα', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Αυτό το κομμάτι έχει απόκρυψη', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Αγορά επίπλων', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Είστε βέβαιοι ότι θέλετε να αγοράσετε το στοιχείο για {price};', + ['HOUSING_NUI_MODAL_BUY'] = 'Αγορά', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Ματαίωση', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Αποδέχομαι', + ['HOUSING_NUI_STASH_EMPTY'] = 'Το απόθεμα σας είναι άδειο', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Δεν μπορείτε να αλληλεπιδράσετε με αυτό το κομμάτι', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Κατηγορία:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Εκτός', + ['HOUSING_NUI_DECORATE_SELL'] = 'Πωλώ', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Πώληση επίπλων', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Είστε βέβαιοι ότι θέλετε να πουλήσετε το αντικείμενο;', + ['HOUSING_NUI_MODAL_SELL'] = 'Πωλώ', + ['HOUSING_NUI_PUT_STASH'] = 'Τοποθετήστε στο απόθεμα', + ['HOUSING_NUI_TAKE_STASH'] = 'Πάρτε από το απόθεμα', + ['HOUSING_NUI_SORT_ROOM'] = 'Ταξινόμηση στοιχείων ανά δωμάτιο', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Ταξινόμηση στοιχείων ανά κατηγορία', + ['HOUSING_NUI_SORT_STASH'] = 'Ταξινόμηση αντικειμένων κατά απόκρυψη', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Γκαρνταρόμπα', + ['HOUSING_NUI_TYPE_STASH'] = 'Θέτω κατά μέρος', + ['HOUSING_NUI_SEARCH'] = 'Ερευνα', + ['HOUSING_NUI_HELP'] = 'Έλεγχοι και βοήθεια', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Μπορείτε να χρησιμοποιήσετε τα ακόλουθα κλειδιά:', + ['HOUSING_NUI_EDIT_MODE'] = 'Λειτουργία επεξεργασίας', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Αναζήτηση επίπλων...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Πουλήστε σπίτι', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Είστε βέβαιοι ότι θέλετε να πουλήσετε αυτό το σπίτι στην τράπεζα;', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Επιπλα', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Σπίτι', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Αγορά', + ['HOUSING_NUI_LIGHT_NAME'] = 'Φως', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Επεξεργασία φωτός', + ['HOUSING_NUI_OPTION_NAME'] = 'Ονομα', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Πίνακας Διαχείρισης', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Διαχείριση κλειδιών', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Δεν υπάρχει ακόμη κύριος ιδιοκτήτης', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Ενοίκια', + ['HOUSING_NUI_NO_RENTALS'] = 'Δεν υπάρχουν διαθέσιμα ενοίκια', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Πρέπει να αγοράσετε πρώτα μια μονάδα κάμερας', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Αναβάθμιση ακινήτου', + ['HOUSING_NUI_LIGHT_LIST'] = 'Λίστα φωτός', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Δεν βρέθηκαν φώτα', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Εντοπίστε την ντουλάπα', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Εντοπίστε χώρο αποθήκευσης', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Εντοπίστε φορτιστή', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Διακοσμήστε το σπίτι', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Ενοικίαση του ακινήτου σας', + ['HOUSING_NUI_RENT_HOUSE'] = 'Ενοικίαση Κατοικίας', + ['HOUSING_NUI_STOP_RENTING'] = 'Σταματήστε να νοικιάσετε σπίτι', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Πουλήστε το ακίνητό σας', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Πουλήστε το σπίτι στον παίκτη', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Πουλήστε σπίτι στην τράπεζα', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Ακύρωση πώλησης σπιτιού', + ['HOUSING_NUI_LEAVE_TITLE'] = 'ΕΞΟΔΟΣ', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Έξοδος από το σπίτι', + ['HOUSING_NUI_DOORS_LABEL'] = 'Πόρτες:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Ταχύτητα:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Διαχείριση σπιτιών', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Δημιουργία καταχώρισης', + ['HOUSING_NUI_HOUSE_NAME'] = 'Όνομα σπιτιού', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Ονομα', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Τύπος', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Διαμέρισμα', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Τοποθεσία', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Τιμή', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Ερευνα', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Επεξεργασία ιδιότητας', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Προσθήκη/Αφαίρεση γκαράζ', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Δεν είναι δυνατή η ενεργοποίηση ή απενεργοποίηση του γκαράζ σε διαμερίσματα', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Διαγραφή ιδιότητας', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Δημιουργία ιδιοκτησίας', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Επιλέξτε τα στοιχεία του ακινήτου', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Αριθμός Διαμερισμάτων', + ['HOUSING_NUI_BLIP_NAME'] = 'Όνομα Blip', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Εικόνισμα', + ['HOUSING_NUI_BLIP_COLOR'] = 'Χρώμα', + ['HOUSING_NUI_BLIP_SCALE'] = 'Κλίμακα', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Προς πώληση', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Νοικιάζεται', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Εάν επιλέξετε την επιλογή ενοικίασης, θα είστε ιδιοκτήτης του σπιτιού και θα μπορείτε να το νοικιάσετε σε άλλους. Εάν θέλετε να το πουλήσετε αργότερα, μπορείτε να το κάνετε μέσω της διαχείρισης του σπιτιού.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Τοποθέτηση χάρτη', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Δημιουργήστε νησί', + ['HOUSING_NUI_CREATE_BLIP'] = 'Εμφάνιση Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Δημιουργία Διαμερισμάτων', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Εξοδος', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Δημιουργώ', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Άλλες Επεξεργασίες', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Επεξεργασία εξωτερικής ζώνης', + ['HOUSING_NUI_EDIT_DOORS'] = 'Επεξεργασία MLO Doors', + ['HOUSING_NUI_EDIT_VISIT'] = 'Επεξεργασία σημείου επίσκεψης', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Εκτός', + ['HOUSING_NUI_EDIT_TITLE'] = 'Επεξεργασία ιδιότητας', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Είστε σίγουροι ότι θέλετε', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'αφαιρώ το γκαράζ;', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'να προσθέσω γκαράζ;', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ναί', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Οχι', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την ιδιοκτησία;', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Κοντινοί παίκτες', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Διαγραφή κλειδιών', + ['HOUSING_NUI_DELETE_KEYS'] = 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το κλειδί;', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Εμμισθος', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Εκκρεμής', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Αγορά αναβάθμισης', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Είστε σίγουροι ότι θέλετε να αγοράσετε', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Κάμερα', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Αγορά', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Αγοράστε θέματα', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Είστε σίγουροι ότι θέλετε να αγοράσετε', + ['HOUSING_NUI_LIGHT_ON'] = 'Επί', + ['HOUSING_NUI_LIGHT_OFF'] = 'Μακριά από', + ['HOUSING_NUI_MODAL_PRICE'] = 'Τιμή', + ['HOUSING_NUI_MODAL_DONE'] = 'Συνεχίζω', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Ονομα', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Ενταση', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Χρώμα', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Δεν βρέθηκαν ενοίκια', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Δεν έχετε δικαιώματα', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Άνοιγμα/Κλείσιμο πόρτας', + ['HOUSING_NUI_FIX_DOOR'] = 'Επισκευή πορτών', + ['HOUSING_NUI_CHANGE_THEME'] = 'Αλλαγή θέματος', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Κλειδωμένο', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Ακλείδωτος', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Τιμή', + ['HOUSING_NUI_PRICE_MODAL'] = 'Επιλέξτε μια τιμή', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Είσαι σίγουρος;', + ['HOUSING_NUI_QUESTION_BANK'] = 'Είστε βέβαιοι ότι θέλετε να πουλήσετε αυτό το σπίτι στην τράπεζα;', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Είστε βέβαιοι ότι θέλετε να πουλήσετε αυτό το σπίτι σε έναν παίκτη;', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Θα ακυρώσετε την πώληση αυτού του σπιτιού και θα αφαιρεθεί από τη λίστα των ακινήτων προς πώληση.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Θα εγκαταλείψετε το συμβόλαιο ενοικίασης και θα αφαιρεθεί από τη λίστα ακινήτων σας.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Αλλαγή χρώματος IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Ποντίκι για να μετακινήσετε τα έπιπλα αφού τα επιλέξετε.', + ['HOUSING_NUI_KEYS_1'] = 'Το F5 αποκρύπτει ή εμφανίζει τον κέρσορα του ποντικιού.', + ['HOUSING_NUI_KEYS_2'] = 'Το F6 επιτρέπει την ελεύθερη κίνηση της κάμερας.', + ['HOUSING_NUI_KEYS_3'] = 'WASD για να μετακινηθείτε σε ελεύθερη λειτουργία.', + ['HOUSING_NUI_KEYS_4'] = 'ESC για έξοδο από το μενού διακόσμησης χωρίς αποθήκευση.', + ['HOUSING_NUI_KEYS_5'] = 'Η πρώτη επιλογή εμφανίζει έπιπλα ανά κατηγορία. Επιλέξτε από όλες τις επιλογές.', + ['HOUSING_NUI_KEYS_6'] = 'Αποκτήστε πρόσβαση στην πλήρη λίστα επίπλων από τη δεύτερη επιλογή του μενού.', + ['HOUSING_NUI_KEYS_7'] = 'Αποκτήστε πρόσβαση σε ολόκληρο το κατάστημα επίπλων χρησιμοποιώντας την τελευταία επιλογή στο μενού.', + ['HOUSING_NUI_KEYS_8'] = 'Να θυμάστε ότι ορισμένα έπιπλα περιλαμβάνουν επιλογές τύπου και χρώματος, καθώς και λειτουργίες αποθήκευσης ή ντουλάπας.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Πρέπει να επιλέξετε μια πόρτα', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Αυτή η πόρτα έχει ήδη προστεθεί', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Έχετε προσθέσει μια νέα πόρτα', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Πρέπει να επιλέξετε τουλάχιστον μία πόρτα', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Έχετε αφαιρέσει μια πόρτα', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Δεν υπάρχουν πόρτες για αφαίρεση', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Επιλέξτε μια συντεταγμένη για τους επισκέπτες', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Δεν μπορείτε να δημιουργήσετε μια ζώνη μέσα σε μια άλλη', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Πρέπει να είστε εντός της εμβέλειας ενός σπιτιού', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Δεν βρέθηκαν κοντινά σπίτια', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Ξεκλείδωσες την πόρτα του σπιτιού', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Κλείδωσες την πόρτα του σπιτιού', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Δεν έχετε κλειδιά ή άδειες για να αλληλεπιδράσετε με τις πόρτες', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Δεν είσαι κοντά σε καμία πόρτα', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Ο χρόνος επίσκεψης έληξε', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Σε έδιωξαν από το σπίτι', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Κάποιος χτυπάει το κουδούνι', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Χτυπάς το κουδούνι', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Πρέπει να είσαι κοντά στην πόρτα για να δώσεις κλειδιά', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Δεν είσαι ο ιδιοκτήτης αυτού του σπιτιού', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Δεν υπάρχουν παίκτες κοντά. Θυμηθείτε να είστε κοντά σε μια πόρτα', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Για να προσθέσετε συντεταγμένες δοκιμής, πρέπει να είναι MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Κάποιος πιέζει την πόρτα', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Αυτό το σπίτι είναι ήδη ανοιχτό', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Η προσπάθεια απέτυχε', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Η πόρτα έχει επισκευαστεί', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Η πόρτα δεν είναι σπασμένη', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Δεν έχεις το κλειδί αυτού του σπιτιού', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Δεν είστε κτηματομεσίτης', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Δεν είσαι μέσα σε κανένα σπίτι', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Αυτό το IPL δεν έχει διαθέσιμα θέματα', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Μετακινήσατε πολύ μακριά από την τοποθεσία του σπιτιού', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Κάποιος άλλος στολίζει το σπίτι', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Πρέπει να είστε μέσα ή κοντά στο σπίτι για να το διακοσμήσετε', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Πούλησες ένα έπιπλο για $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Δεν έχετε αρκετά χρήματα', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Οι συντεταγμένες δεν είναι μέσα στη δομή', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Πούλησες το σπίτι για $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Έχετε νοικιάσει ένα σπίτι', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Πωλείται σπίτι', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Δεν μπορείτε να πουλήσετε αυτό το σπίτι επειδή έχει ενοικιαστή', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Δεν μπορείτε να πουλήσετε αυτό το σπίτι καθώς μπορεί να νοικιαστεί', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Το σπίτι είναι ήδη προς πώληση', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Το σπίτι δεν είναι πλέον προς πώληση.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Αυτό το σπίτι δεν είναι προς πώληση', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Δεν μπορείτε να διαγράψετε αυτό το σπίτι', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Το σπίτι διαγράφηκε', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Δεν μπορείτε να πουλήσετε αυτό το σπίτι', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Δεν μπορείτε να νοικιάσετε αυτό το σπίτι', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Το σπίτι δεν διατίθεται προς ενοικίαση', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Ο ενοικιαστής αυτού του σπιτιού έχει κάνει όλες τις πληρωμές. Δεν μπορείτε να τους διώξετε', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Σε έδιωξαν από το σπίτι', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Έφυγες από το σπίτι', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Δεν είσαι ο ένοικος αυτού του σπιτιού', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Έφυγες από το σπίτι', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Ο ενοικιαστής σου έφυγε από το σπίτι', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Δεν είστε ο ιδιοκτήτης ή κάποιος άλλος ενοικιαστής βρίσκεται στο σπίτι', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Αυτό το σπίτι είναι προς πώληση, δεν μπορείτε να το νοικιάσετε', + ['HOUSING_NOTIFICATION_RENTED'] = 'Το σπίτι είναι τώρα προς ενοικίαση', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Πληρωμή ενοικίου από τον ενοικιαστή: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Πληρώσατε το ενοίκιο του σπιτιού: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Δεν μπορούσα να πληρώσω το ενοίκιο του σπιτιού: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Καταθέστε χρήματα στον λογαριασμό σας. Διαφορετικά, ο ιδιοκτήτης μπορεί να σας εκδιώξει', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Πλήρωσες το στεγαστικό σου; Το ποσό που καταβλήθηκε ήταν: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Υπόλοιπο ποσό $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ μεταφέρθηκε στον λογαριασμό σας', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Καταργήσατε', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Έχετε αφαιρεθεί από τους κατόχους κλειδιών', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Λάβατε κλειδιά από', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Έδωσες κλειδιά', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Αυτό το άτομο έχει ήδη τα κλειδιά', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Αυτό το άτομο είναι εκτός σύνδεσης', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Αυτή η ενέργεια είναι διαθέσιμη μόνο για υπηρεσίες έκτακτης ανάγκης', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Δεν υπάρχει αρκετή αστυνομία στην πόλη', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Το ενοίκιο για αυτό το σπίτι δεν έχει ακόμη πληρωθεί', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Η στολή έχει διαγραφεί!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Μη έγκυρο ποσό', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Επιτυχής κατάθεση μαύρου χρήματος', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Δεν έχετε αρκετά χρήματα για αυτήν την ενέργεια', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Επιτυχής ανάληψη μαύρου χρήματος', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Διαλέξατε με επιτυχία την πόρτα', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Έσπασες την πόρτα του σπιτιού', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Η πόρτα είναι πολύ στιβαρή και δεν έσπασε', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Δεν μπορείτε να τοποθετήσετε το σημείο έξω από το σπίτι', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Δεν μπορείτε να τοποθετήσετε αυτό έξω από τον διακοσμήσιμο κύβο που δημιουργήσατε προηγουμένως...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Το σπίτι δεν βρέθηκε...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Χρειάζεστε τουλάχιστον 4 πόντους στην περιοχή σας και όλα πρέπει να βρίσκονται μέσα σε αυτά τα σημεία...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Δεν μπορείτε να αγοράσετε περισσότερα σπίτια, έχετε φτάσει το νόμιμο όριο', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Δεν είσαι κοντά στην πόρτα', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Ο παίκτης δεν είναι κοντά στην πόρτα', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Δεν μπορείς να πουλήσεις ένα σπίτι με υποθήκη...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Δεν έχετε κανένα σπίτι', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Η κάμερα δεν βρέθηκε', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Το κλειδί δεν δόθηκε', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Το κλειδί δεν αφαιρέθηκε', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Η αναβάθμιση δεν βρέθηκε', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Το φως δεν βρέθηκε', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Περιμένετε λίγο', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Το σπίτι υπάρχει ήδη', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Πρέπει να είστε κοντά στο σπίτι για να το επεξεργαστείτε', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Αγοράσατε', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Δεν είσαι ο ιδιοκτήτης αυτού του σπιτιού', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Δεν μπορείτε να προσθέσετε γκαράζ σε μια πολυκατοικία', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Δεν μπορείτε να προσθέσετε γκαράζ σε ένα διαμέρισμα', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Το ελάχιστο μήκος του σπιτιού είναι', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Το μήκος του σπιτιού σας είναι', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Δεν μπορείτε να διακοσμήσετε το εξωτερικό του διαμερίσματος', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Δεν μπορείτε να τοποθετήσετε τη στολή σας έξω από το διαμέρισμα', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Δεν μπορείτε να τοποθετήσετε το φορτιστή σας έξω από το διαμέρισμα', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Πρέπει να έχετε ενεργοποιημένο τον πόρο qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Δεν μπορείτε να τοποθετήσετε την αποθήκη σας έξω από το διαμέρισμα', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Αυτός ο τύπος σπιτιού δεν είναι IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Δεν μπορείτε να το τοποθετήσετε έξω από τη ζώνη', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Το σπίτι σας δεν είναι πλέον προς ενοικίαση', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Δεν μπορούμε να βρούμε την έξοδο αυτού του σπιτιού, προσδιορίστε την', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Μη έγκυρος κωδικός θησαυροφυλάκιου', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Δεν μπορούμε να βρούμε τα διακοσμητικά', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Δεν μπορούμε να βρούμε τα δεδομένα του αντικειμένου', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Δεν μπορούμε να βρούμε τα στοιχεία διακόσμησης', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Δεν μπορείτε να ορίσετε έναν κωδικό αποθήκευσης σε αυτό το αντικείμενο', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Δεν μπορείτε να δημιουργήσετε περισσότερους κωδικούς αποθήκευσης σε αυτό το σπίτι', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Προστέθηκε κωδικός θησαυροφυλάκιου', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Καταργήσατε τον κωδικό του θησαυροφυλάκιου', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Παρουσιάστηκε σφάλμα με τον κωδικό του θησαυροφυλάκιου', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Δεν βρέθηκε η κατασκευή...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Η κατασκευή του σπιτιού ολοκληρώθηκε!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Εναπομείναν χρόνος κατασκευής:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Δεν έχετε δικαιώματα να εκτελέσετε αυτήν την εντολή', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Έχετε προσληφθεί από το σπίτι από έναν διαχειριστή', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Ο ενοικιαστής αποβλήθηκε από το σπίτι', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Δεν μπορέσαμε να βρούμε το σπίτι', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Δεν μπορέσαμε να βρούμε τις διακοσμήσεις', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Δεν μπορέσαμε να βρούμε το αντικείμενο', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Το ελάχιστο μήκος του σπιτιού είναι", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Το σπίτι σας είναι", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Δεν υπάρχουν διαμερίσματα κοντά", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Δεν υπάρχουν διαμερίσματα προς ενοικίαση εδώ", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Δεν μπορούμε να βρούμε το σπίτι στη βάση δεδομένων" +} diff --git a/resources/[housing]/qs-housing/locales/en.lua b/resources/[housing]/qs-housing/locales/en.lua new file mode 100644 index 000000000..8556d9c2d --- /dev/null +++ b/resources/[housing]/qs-housing/locales/en.lua @@ -0,0 +1,424 @@ +Locales['en'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'House', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Your House', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Your House (Rentable)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Your House (Rental)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'House for Rent', + ['HOUSING_BLIP_HOUSE_FREE'] = 'House Available for Purchase', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Door', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Unlock', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Lock', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'PHONE:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Remaining Time:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'seconds', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'to exit, press', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Storage', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Wardrobe', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Logout', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Open Door', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Enter House', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Exit House', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Use Camera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Ring Doorbell', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - View Sale Contract', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - View Rental Contract', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Set Entry Point', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Set Bulletin Point', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Set Structure Point', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Set Exit Point', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Set Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Visiting Point', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Press [G] to set your location', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Enter Furniture Shop', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Show Apartments', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'To select this object press right mouse button', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Set Vault Code', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interact', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Delete Illegal Furniture', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Toggle Door Status', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Open', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Show House', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'View Contract', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Enter House', + ['HOUSING_TARGET_REQUEST_RING'] = 'Request to Ring Doorbell', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Exit House', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Ring Doorbell', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Access Camera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Access Wardrobe', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Access Storage', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Logout', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Show Apartments', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Player:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Wardrobe', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Clothes', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Delete Clothes', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Storage', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Player Inventory', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'House Inventory', + ['HOUSING_MENU_STASH_ITEMS'] = 'Items', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Weapons', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Black Money', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Withdraw Black Money', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Amount', + ['HOUSING_MENU_STASH_STORE'] = 'Store', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Withdraw', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Do you want to buy this item for $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'This action cannot be undone', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Apartment Menu', + ['HOUSING_MENU_APARTMENT_SALES'] = 'This apartment is for sale', + ['HOUSING_MENU_APARTMENT_OWN'] = 'You own this apartment', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'You have a key to this apartment', + ['HOUSING_MENU_APARTMENT_RENT'] = 'This apartment is for rent', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'The door to this apartment is not locked', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'This apartment is owned by someone else', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Your Apartment #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Apartment #', + ['HOUSING_MENU_MY_APARTMENT'] = 'My Apartments', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Rent Apartment', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Buy Apartment', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspect Apartment', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Apartment Interactions', + ['HOUSING_MENU_VAULT_TITLE'] = 'Change Vault Code', + ['HOUSING_MENU_VAULT_INPUT'] = 'Text input', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Enter a good code', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Vault Management', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Set Vault Code', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Remove Code', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Vault Code', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Enter the vault code', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Hire renter', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Remove renter from apartment', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Taxes', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bank Fees', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Total Price', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Brokerage Fees', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Purchase Information', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'The Dynasty 8 real estate agency sells, on behalf of its client, the property located at {address} to {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Real Estate Purchase Contract', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Price', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Would you like to request a loan for the property, costing {cost} per hour?', + ['HOUSING_NUI_LOAN'] = 'Loan', + ['HOUSING_NUI_NOT_LOAN'] = 'No Loan', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Accept Contract', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Decline Contract', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Finalize Purchase Contract', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Are you sure you want to finalize the purchase contract?', + ['HOUSING_NUI_MODAL_YES'] = 'Yes', + ['HOUSING_NUI_MODAL_NO'] = 'No', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Reject Purchase Contract', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Are you sure you want to reject the purchase contract?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Rental Contract', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'The Dynasty 8 real estate agency rents, on behalf of its client, the property located at {address} to {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Rental Information', + ['HOUSING_NUI_PRICE_HOUR'] = 'Hourly Rental Price', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Real Estate Brokerage Fees (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bank Fees (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Taxes (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finalize Rental Contract', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Are you sure you want to finalize the rental contract?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Reject Rental Agreement', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Are you sure you want to reject the rental agreement?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Settings', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'You can change the following settings:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Camera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Look Speed X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Look Speed Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Move Adjustment', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Rotate Adjustment', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Edit Mode', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Rotate', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Translate', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Buy ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Choose a color:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'This piece has a wardrobe', + ['HOUSING_NUI_STASH_FURNITURE'] = 'This piece has a stash', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Purchase Furniture', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Are you sure you want to buy the item for {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Buy', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Cancel', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Accept', + ['HOUSING_NUI_STASH_EMPTY'] = 'Your stash is empty', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'You cannot interact with this piece', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Category:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Save', + ['HOUSING_NUI_DECORATE_SELL'] = 'Sell', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Sell Furniture', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Are you sure you want to sell the item?', + ['HOUSING_NUI_MODAL_SELL'] = 'Sell', + ['HOUSING_NUI_PUT_STASH'] = 'Place in stash', + ['HOUSING_NUI_TAKE_STASH'] = 'Take from stash', + ['HOUSING_NUI_SORT_ROOM'] = 'Sort items by room', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sort items by category', + ['HOUSING_NUI_SORT_STASH'] = 'Sort items by stash', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Wardrobe', + ['HOUSING_NUI_TYPE_STASH'] = 'Stash', + ['HOUSING_NUI_SEARCH'] = 'Search', + ['HOUSING_NUI_HELP'] = 'Controls and Help', + ['HOUSING_NUI_KEY_INFORMATION'] = 'You can use the following keys:', + ['HOUSING_NUI_EDIT_MODE'] = 'Edit Mode', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Search furniture...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Sell House', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Are you sure you want to sell this house to the bank?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Furniture', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'House', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Buy', + ['HOUSING_NUI_LIGHT_NAME'] = 'Light', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Edit Light', + ['HOUSING_NUI_OPTION_NAME'] = 'Name', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Management Panel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Key Management', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'No key owner yet', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Rentals', + ['HOUSING_NUI_NO_RENTALS'] = 'No rentals available', + ['HOUSING_NUI_NEED_CAMERAS'] = 'You need to buy a camera module first', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Property Upgrade', + ['HOUSING_NUI_LIGHT_LIST'] = 'Light List', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'No lights found', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Locate Wardrobe', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Locate Storage', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Locate Charger', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Decorate House', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Rent Out Your Property', + ['HOUSING_NUI_RENT_HOUSE'] = 'Rent House', + ['HOUSING_NUI_STOP_RENTING'] = 'Stop Renting House', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Sell Your Property', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Sell House to Player', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Sell House to Bank', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Cancel House Sale', + ['HOUSING_NUI_LEAVE_TITLE'] = 'EXIT', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Exit House', + ['HOUSING_NUI_DOORS_LABEL'] = 'Doors:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Speed:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Manage Houses', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Create Listing', + ['HOUSING_NUI_HOUSE_NAME'] = 'House Name', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Name', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Type', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Apartment', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Location', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Price', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Search', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Edit Property', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Add/Remove Garage', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Cannot enable or disable the garage in apartments', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Delete Property', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Create Property', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Choose the property details', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Number of Apartments', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip Name', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Icon', + ['HOUSING_NUI_BLIP_COLOR'] = 'Color', + ['HOUSING_NUI_BLIP_SCALE'] = 'Scale', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'For Sale', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'For Rent', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'If you choose the rental option, you will own the house and can rent it out to others. If you want to sell it later, you can do so through house management.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Map Placement', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Create Island', + ['HOUSING_NUI_CREATE_BLIP'] = 'Show Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Create Apartments', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Exit', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Create', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Other Edits', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Edit Exterior Zone', + ['HOUSING_NUI_EDIT_DOORS'] = 'Edit MLO Doors', + ['HOUSING_NUI_EDIT_VISIT'] = 'Edit Visit Point', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Save', + ['HOUSING_NUI_EDIT_TITLE'] = 'Edit Property', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Are you sure you want to', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'remove the garage?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'add a garage?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Yes', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'No', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Are you sure you want to delete this property?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Nearby Players', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Delete Keys', + ['HOUSING_NUI_DELETE_KEYS'] = 'Are you sure you want to delete this key?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Paid', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Pending', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Buy Upgrade', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Are you sure you want to buy', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Camera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Buy', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Buy Themes', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Are you sure you want to buy', + ['HOUSING_NUI_LIGHT_ON'] = 'On', + ['HOUSING_NUI_LIGHT_OFF'] = 'Off', + ['HOUSING_NUI_MODAL_PRICE'] = 'Price', + ['HOUSING_NUI_MODAL_DONE'] = 'Continue', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Name', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensity', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Color', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'No rentals found', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'You do not have permissions', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Open/Close Door', + ['HOUSING_NUI_FIX_DOOR'] = 'Repair Doors', + ['HOUSING_NUI_CHANGE_THEME'] = 'Change Theme', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Locked', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Unlocked', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Price', + ['HOUSING_NUI_PRICE_MODAL'] = 'Select a price', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Are you sure?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Are you sure you want to sell this house to the bank?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Are you sure you want to sell this house to a player?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'You will cancel the sale of this house, and it will be removed from the properties for sale list.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'You will abandon the rental contract, and it will be removed from your property list.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Change IPL Color', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mouse to move the furniture after selecting it.', + ['HOUSING_NUI_KEYS_1'] = 'F5 hides or shows the mouse cursor.', + ['HOUSING_NUI_KEYS_2'] = 'F6 enables free camera movement.', + ['HOUSING_NUI_KEYS_3'] = 'WASD to move in free mode.', + ['HOUSING_NUI_KEYS_4'] = 'ESC to exit the decoration menu without saving.', + ['HOUSING_NUI_KEYS_5'] = 'The first option shows furniture by category. Choose from all options.', + ['HOUSING_NUI_KEYS_6'] = 'Access the full furniture list from the second option in the menu.', + ['HOUSING_NUI_KEYS_7'] = 'Access the entire furniture store using the last option in the menu.', + ['HOUSING_NUI_KEYS_8'] = 'Remember that some furniture includes type and color options, as well as storage or wardrobe features.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'You must select a door', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'This door has already been added', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'You have added a new door', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'You must select at least one door', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'You have removed a door', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'There are no doors to remove', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Select a coordinate for visitors', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'You cannot create a zone inside another', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'You must be within the range of a house', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'No nearby houses found', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'You unlocked the house door', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'You locked the house door', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'You don’t have keys or permissions to interact with the doors', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'You’re not near any doors', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Visit time has ended', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'You were kicked out of the house', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Someone is ringing the doorbell', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'You are ringing the doorbell', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'You must be near the door to give keys', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'You are not the owner of this house', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'No players nearby. Remember to be near a door', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'To add test coordinates, it must be an MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Someone is forcing the door', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'This house is already open', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Attempt failed', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'The door has been repaired', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'The door is not broken', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'You do not have the key to this house', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'You are not a real estate agent', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'You are not inside any house', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'This IPL has no available themes', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'You moved too far from the house’s location', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Someone else is decorating the house', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'You must be inside or near the house to decorate it', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'You sold a piece of furniture for $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'You don’t have enough money', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Coordinates are not within the structure', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'You sold the house for $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'You have rented a house', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'House sold', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'You can’t sell this house because it has a tenant', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'You can’t sell this house as it may be rented', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'The house is now for sale other players can buy it', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'The house is no longer for sale.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'This house is not for sale', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'You can’t delete this house', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'The house was deleted', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'You can’t sell this house', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'You can’t rent this house', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'The house is not available for rent', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'The tenant of this house has made all payments. You can’t evict them', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'You have been evicted from the house', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'You left the house', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'You are not the tenant of this house', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'You left the house', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Your tenant left the house', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'You’re not the owner or another tenant is in the house', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'This house is for sale, you can’t rent it', + ['HOUSING_NOTIFICATION_RENTED'] = 'The house is now for rent', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Rent payment made by tenant: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'You paid the house rent: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Could not pay the house rent: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Please deposit funds in your account. Otherwise, the owner may evict you', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Did you pay your mortgage? Amount paid was: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Remaining amount $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ was transferred to your account', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'You removed', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'You have been removed from key holders', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'You received keys from', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'You gave keys to', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'This person already has the keys', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'This person is offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'This action is only available for emergency services', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Not enough police in the city', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Rent for this house has not yet been paid', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Outfit has been deleted!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Invalid amount', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Successful black money deposit', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'You don’t have enough money for this action', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Successful black money withdrawal', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'You successfully picked the door', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'You broke down the house door', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'The door is too sturdy and did not break', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'You can’t place the point outside the house', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'You cannot place this outside the decorative cube you previously created...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'House not found...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'You need at least 4 points in your area, and everything must be within these points...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'You cannot buy more houses, you have reached the legal limit', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'You’re not near the door', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'The player is not near the door', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'You cannot sell a mortgaged house...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'You do not own any houses', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Camera not found', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Key not given', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Key not removed', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Upgrade not found', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Light not found', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Please wait a moment', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'The house already exists', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'You need to be near the house to edit it', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'You bought', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'You are not the owner of this house', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'You cannot add a garage to an apartment building', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'You cannot add a garage to an apartment', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'The minimum length of the house is', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Your house length is', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'You can’t decorate the outside of the apartment', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'You can’t place your outfit outside the apartment', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'You can’t place your charger outside the apartment', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'You need to have the qs-smartphone-pro resource enabled', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'You can’t place your storage outside the apartment', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'This house type is not an IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'You can’t place this outside the zone', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Your house is no longer for rent', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'We can\\\'t find the exit of this house, please specify it', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Invalid vault code', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'We cannot find the decorations', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'We cannot find the object data', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'We cannot find the decoration data', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'You cannot set a vault code on this object', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'You cannot create more vault codes in this house', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'A vault code has been added', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'You have removed the vault code', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'An error occurred with the vault code', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Construction not found...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'House construction has been completed!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Remaining construction time:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'You do not have permissions to run this command', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'You have been hired from the house by an admin', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'The renter has been evicted from the house', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'We could not find the house', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'We could not find the decorations', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'We could not find the object', + ['HOUSING_NOTIFICATION_MINIMUM_LEGHT'] = 'The minimum length of the house is', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT'] = 'Your house measures', + ['HOUSING_NOTIFICATION_NO_APARTMENTS'] = 'There are no apartments nearby', + ['HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS'] = 'There are no apartments for rent here', + ['HOUSING_NOTIFICATION_NO_HOUSE_DATA'] = "We can't find the house in the database" +} diff --git a/resources/[housing]/qs-housing/locales/es.lua b/resources/[housing]/qs-housing/locales/es.lua new file mode 100644 index 000000000..e476c1674 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/es.lua @@ -0,0 +1,424 @@ +Locales['es'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Casa', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'tu casa', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Tu Casa (Alquilable)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Tu Casa (Alquiler)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Casa en Renta', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Casa disponible para compra', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Puerta', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Descubrir', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Cerrar', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENTE:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELÉFONO:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Tiempo restante:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'artículos de segunda clase', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'para salir, presione', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Almacenamiento', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Armario', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Cerrar sesión', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Puerta abierta', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Entrar a la casa', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Salida de la casa', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Usar cámara', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Timbre de puerta', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Casa piloto', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Ver contrato de venta', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Ver contrato de alquiler', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Establecer punto de entrada', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Establecer viñeta', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Establecer punto de estructura', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Establecer punto de salida', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Establecer punto de inicio personalizado', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Punto de visita', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Presione [G] para establecer su ubicación', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Ingresar a la tienda de muebles', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Mostrar apartamentos', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Para seleccionar este objeto presione el botón derecho del mouse', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Establecer código de bóveda', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interactuar', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Eliminar muebles ilegales', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Alternar estado de puerta', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Abierto', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Casa piloto', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Ver contrato', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Entrar a casa', + ['HOUSING_TARGET_REQUEST_RING'] = 'Solicitud para tocar el timbre', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Salir de la casa', + ['HOUSING_TARGET_RING_DOORBELL'] = 'timbre', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Acceder a la cámara', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Armario de acceso', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Acceder al almacenamiento', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Cerrar sesión', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Mostrar apartamentos', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Jugador:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Armario', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Ropa', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Eliminar ropa', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Almacenamiento', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventario de jugadores', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventario de la casa', + ['HOUSING_MENU_STASH_ITEMS'] = 'Elementos', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Armas', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'dinero negro', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Retirar dinero negro', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Cantidad', + ['HOUSING_MENU_STASH_STORE'] = 'Almacenar', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Retirar', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = '¿Quieres comprar este artículo por $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Esta acción no se puede deshacer.', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menú del apartamento', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Este apartamento está en venta.', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Eres dueño de este apartamento', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Tienes la llave de este apartamento.', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Este apartamento está en alquiler.', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'La puerta de este apartamento no está cerrada.', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Este apartamento es propiedad de otra persona.', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Su apartamento #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Departamento #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Mis apartamentos', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Alquilo Apartamento', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Comprar Apartamento', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspeccionar apartamento', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interacciones con apartamentos', + ['HOUSING_MENU_VAULT_TITLE'] = 'Cambiar código de bóveda', + ['HOUSING_MENU_VAULT_INPUT'] = 'Entrada de texto', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Introduce un buen código', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Gestión de bóveda', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Establecer código de bóveda', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Eliminar código', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Código de bóveda', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Ingrese el código de la bóveda', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Contratar inquilino', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Eliminar inquilino del apartamento', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Impuestos', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Comisiones bancarias', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Precio total', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Comisiones de intermediación', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Información de compra', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'La agencia inmobiliaria Dynasty 8 vende, por cuenta de su cliente, el inmueble ubicado en {address} a {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Contrato de Compra de Bienes Raíces', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Precio', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = '¿Le gustaría solicitar un préstamo para la propiedad, con un costo de {cost} por hora?', + ['HOUSING_NUI_LOAN'] = 'Préstamo', + ['HOUSING_NUI_NOT_LOAN'] = 'No Loan', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Aceptar contrato', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Rechazar contrato', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Finalizar contrato de compra', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = '¿Estás seguro de que quieres finalizar el contrato de compra?', + ['HOUSING_NUI_MODAL_YES'] = 'Sí', + ['HOUSING_NUI_MODAL_NO'] = 'No', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Rechazar contrato de compra', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = '¿Estás seguro de que quieres rechazar el contrato de compra?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Contrato de alquiler', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'La agencia inmobiliaria Dynasty 8 alquila, por cuenta de su cliente, el inmueble ubicado en {address} a {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Información de alquiler', + ['HOUSING_NUI_PRICE_HOUR'] = 'Precio de alquiler por hora', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Honorarios de intermediación inmobiliaria (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Comisiones bancarias (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Impuestos (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finalizar contrato de alquiler', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = '¿Estás seguro de que quieres finalizar el contrato de alquiler?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Rechazar contrato de alquiler', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = '¿Estás seguro de que quieres rechazar el contrato de alquiler?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Ajustes', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Puede cambiar las siguientes configuraciones:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Cámara', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Mira velocidad X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Mira velocidad Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Ajuste de movimiento', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ajuste de rotación', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Modo de edición', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Girar', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Traducir', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Comprar ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Elige un color:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Esta pieza tiene un armario.', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Esta pieza tiene un alijo', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Compra de muebles', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = '¿Estás seguro de que quieres comprar el artículo por {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Comprar', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Cancelar', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Aceptar', + ['HOUSING_NUI_STASH_EMPTY'] = 'Tu alijo está vacío', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'No puedes interactuar con esta pieza.', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Categoría:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Ahorrar', + ['HOUSING_NUI_DECORATE_SELL'] = 'Vender', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Vender Muebles', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = '¿Estás seguro de que quieres vender el artículo?', + ['HOUSING_NUI_MODAL_SELL'] = 'Vender', + ['HOUSING_NUI_PUT_STASH'] = 'Colocar en alijo', + ['HOUSING_NUI_TAKE_STASH'] = 'Tomar del alijo', + ['HOUSING_NUI_SORT_ROOM'] = 'Ordenar artículos por habitación', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Ordenar artículos por categoría', + ['HOUSING_NUI_SORT_STASH'] = 'Ordenar artículos por alijo', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Armario', + ['HOUSING_NUI_TYPE_STASH'] = 'Alijo', + ['HOUSING_NUI_SEARCH'] = 'Buscar', + ['HOUSING_NUI_HELP'] = 'Controles y ayuda', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Puede utilizar las siguientes claves:', + ['HOUSING_NUI_EDIT_MODE'] = 'Modo de edición', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Buscar muebles...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Vender Casa', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = '¿Estás seguro de que quieres vender esta casa al banco?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Muebles', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Casa', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Comprar', + ['HOUSING_NUI_LIGHT_NAME'] = 'Luz', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Editar luz', + ['HOUSING_NUI_OPTION_NAME'] = 'Nombre', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Panel de gestión', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Gestión de claves', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Aún no hay propietario de clave', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Alquileres', + ['HOUSING_NUI_NO_RENTALS'] = 'No hay alquileres disponibles', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Primero debes comprar un módulo de cámara', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Actualización de propiedad', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lista de luces', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'No se encontraron luces', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Localizar armario', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Localizar almacenamiento', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Localizar cargador', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'decorar casa', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Alquile su propiedad', + ['HOUSING_NUI_RENT_HOUSE'] = 'Alquiler Casa', + ['HOUSING_NUI_STOP_RENTING'] = 'Dejar de alquilar casa', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Vende tu propiedad', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Vender casa al jugador', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Vender casa al banco', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Cancelar venta de casa', + ['HOUSING_NUI_LEAVE_TITLE'] = 'SALIDA', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Salir de la casa', + ['HOUSING_NUI_DOORS_LABEL'] = 'Puertas:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Velocidad:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Administrar casas', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Crear listado', + ['HOUSING_NUI_HOUSE_NAME'] = 'Nombre de la casa', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nombre', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Tipo', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Departamento', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Ubicación', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Precio', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Buscar', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Editar propiedad', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Agregar o quitar garaje', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'No se puede habilitar o deshabilitar el garaje en los apartamentos.', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Eliminar propiedad', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Crear propiedad', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Elija los detalles de la propiedad', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Número de apartamentos', + ['HOUSING_NUI_BLIP_NAME'] = 'Nombre del pitido', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Icono', + ['HOUSING_NUI_BLIP_COLOR'] = 'Color', + ['HOUSING_NUI_BLIP_SCALE'] = 'Escala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'En venta', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'En alquiler', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Si elige la opción de alquiler, será propietario de la casa y podrá alquilarla a otras personas. Si quieres venderlo más adelante, puedes hacerlo a través de la gestión de la casa.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Ubicación del mapa', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Crear isla', + ['HOUSING_NUI_CREATE_BLIP'] = 'Mostrar señal', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Crear apartamentos', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Salida', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Crear', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Otras ediciones', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Edit Exterior Zone', + ['HOUSING_NUI_EDIT_DOORS'] = 'Editar puertas MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Editar punto de visita', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Ahorrar', + ['HOUSING_NUI_EDIT_TITLE'] = 'Editar propiedad', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = '¿Estás seguro de que quieres', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'quitar el garaje?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'añadir un garaje?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Sí', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'No', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = '¿Está seguro de que desea eliminar esta propiedad?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Jugadores cercanos', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Eliminar claves', + ['HOUSING_NUI_DELETE_KEYS'] = '¿Está seguro de que desea eliminar esta clave?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Pagado', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Pendiente', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Comprar actualización', + ['HOUSING_NUI_BUY_UPGRADE'] = '¿Estás seguro de que quieres comprar?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Cámara', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Comprar', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Comprar temas', + ['HOUSING_NUI_BUY_IPL_THEME'] = '¿Estás seguro de que quieres comprar?', + ['HOUSING_NUI_LIGHT_ON'] = 'En', + ['HOUSING_NUI_LIGHT_OFF'] = 'Apagado', + ['HOUSING_NUI_MODAL_PRICE'] = 'Precio', + ['HOUSING_NUI_MODAL_DONE'] = 'Continuar', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nombre', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensidad', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Color', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'No se encontraron alquileres', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'No tienes permisos', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Abrir/cerrar puerta', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparación de puertas', + ['HOUSING_NUI_CHANGE_THEME'] = 'Cambiar tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'bloqueado', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'desbloqueado', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Precio', + ['HOUSING_NUI_PRICE_MODAL'] = 'Selecciona un precio', + ['HOUSING_NUI_GENERIC_QUESTION'] = '¿Está seguro?', + ['HOUSING_NUI_QUESTION_BANK'] = '¿Estás seguro de que quieres vender esta casa al banco?', + ['HOUSING_NUI_QUESTION_PLAYER'] = '¿Estás seguro de que quieres vender esta casa a un jugador?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Cancelarás la venta de esta casa y será eliminada de la lista de propiedades en venta.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Abandonarás el contrato de alquiler y será eliminado de tu lista de propiedades.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Cambiar color de IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Ratón para mover el mueble después de seleccionarlo.', + ['HOUSING_NUI_KEYS_1'] = 'F5 oculta o muestra el cursor del mouse.', + ['HOUSING_NUI_KEYS_2'] = 'F6 permite el movimiento libre de la cámara.', + ['HOUSING_NUI_KEYS_3'] = 'WASD para moverte en modo libre.', + ['HOUSING_NUI_KEYS_4'] = 'ESC para salir del menú de decoración sin guardar.', + ['HOUSING_NUI_KEYS_5'] = 'La primera opción muestra muebles por categoría. Elija entre todas las opciones.', + ['HOUSING_NUI_KEYS_6'] = 'Accede al listado completo de muebles desde la segunda opción del menú.', + ['HOUSING_NUI_KEYS_7'] = 'Accede a toda la tienda de muebles usando la última opción del menú.', + ['HOUSING_NUI_KEYS_8'] = 'Recuerda que algunos muebles incluyen opciones de tipo y color, así como características de almacenamiento o guardarropa.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Debes seleccionar una puerta', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Esta puerta ya ha sido agregada.', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Has añadido una nueva puerta.', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Debes seleccionar al menos una puerta.', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Has quitado una puerta', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'No hay puertas que quitar', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Seleccione una coordenada para los visitantes', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'No puedes crear una zona dentro de otra.', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Debes estar dentro del alcance de una casa.', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'No se encontraron casas cercanas', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Abriste la puerta de la casa', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Cerraste la puerta de la casa', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'No tienes llaves ni permisos para interactuar con las puertas.', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'No estás cerca de ninguna puerta', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'El tiempo de visita ha terminado.', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Te echaron de la casa', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Alguien está tocando el timbre', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Estas tocando el timbre', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Debes estar cerca de la puerta para dar las llaves.', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'No eres el dueño de esta casa.', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'No hay jugadores cerca. Recuerda estar cerca de una puerta.', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Para agregar coordenadas de prueba, debe ser un MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Alguien está forzando la puerta', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Esta casa ya está abierta.', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'intento fallido', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'La puerta ha sido reparada.', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'la puerta no esta rota', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'No tienes la llave de esta casa.', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'No eres un agente inmobiliario', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'No estás dentro de ninguna casa.', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Esta IPL no tiene temas disponibles', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Te mudaste demasiado lejos de la ubicación de la casa.', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Alguien más está decorando la casa.', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Debes estar dentro o cerca de la casa para decorarla.', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Vendiste un mueble por $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'No tienes suficiente dinero', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Las coordenadas no están dentro de la estructura.', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Vendiste la casa por $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Has alquilado una casa', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Casa vendida', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'No puedes vender esta casa porque tiene inquilino.', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'No puedes vender esta casa ya que se puede alquilar.', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'La casa ya está a la venta.', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'La casa ya no está a la venta.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Esta casa no está en venta.', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'No puedes eliminar esta casa', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'La casa fue eliminada', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'No puedes vender esta casa', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'No puedes alquilar esta casa', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'La casa no está disponible para alquiler.', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'El inquilino de esta casa ha realizado todos los pagos. No puedes desalojarlos', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Te han desalojado de la casa', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'saliste de la casa', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'No eres el inquilino de esta casa.', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'saliste de la casa', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Tu inquilino abandonó la casa.', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'No eres el dueño o hay otro inquilino en la casa.', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Esta casa está en venta, no puedes alquilarla.', + ['HOUSING_NOTIFICATION_RENTED'] = 'La casa ahora está en alquiler.', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Pago de alquiler realizado por el inquilino: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Pagaste el alquiler de la casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'No pude pagar el alquiler de la casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Por favor deposite fondos en su cuenta. De lo contrario, el propietario podrá desalojarle.', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = '¿Pagaste tu hipoteca? El monto pagado fue: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Monto restante $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ fue transferido a su cuenta', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'tu eliminaste', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Has sido eliminado de los poseedores de llaves.', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Recibiste llaves de', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Le diste las llaves a', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Esta persona ya tiene las llaves.', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Esta persona está desconectada', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Esta acción sólo está disponible para servicios de emergencia.', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'No hay suficiente policía en la ciudad.', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'El alquiler de esta casa aún no se ha pagado.', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = '¡El outfit ha sido eliminado!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Cantidad no válida', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Depósito exitoso de dinero negro', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'No tienes suficiente dinero para esta acción.', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Retiro exitoso de dinero negro', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Has elegido la puerta con éxito', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Rompiste la puerta de la casa', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'La puerta es demasiado resistente y no se rompió.', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'No puedes colocar el punto fuera de casa.', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'No puedes colocar esto fuera del cubo decorable que has creado previamente...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Casa no encontrada...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Necesitas al menos 4 puntos en tu área, y todo debe estar dentro de estos puntos...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'No puedes comprar más casas, has llegado al límite legal', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'No estás cerca de la puerta', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'El jugador no está cerca de la puerta.', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'No se puede vender una casa hipotecada...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'No eres dueño de ninguna casa.', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Cámara no encontrada', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Clave no dada', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Clave no eliminada', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Actualización no encontrada', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Luz no encontrada', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Por favor espera un momento', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'La casa ya existe', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Necesitas estar cerca de la casa para editarlo.', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'tu compraste', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'No eres el dueño de esta casa.', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'No se puede agregar un garaje a un edificio de apartamentos.', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'No se puede añadir un garaje a un apartamento.', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'La longitud mínima de la casa es', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'La longitud de tu casa es', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'No puedes decorar el exterior del apartamento.', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'No puedes colocar tu ropa fuera del apartamento.', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'No puedes colocar tu cargador fuera del apartamento.', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Necesitas tener habilitado el recurso qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'No puedes colocar tu almacenamiento fuera del apartamento.', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Este tipo de casa no es una IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'No puedes colocar esto fuera de la zona.', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Tu casa ya no está en alquiler', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'No encontramos la salida de esta casa, por favor especifíquela.', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Código de bóveda no válido', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'No encontramos las decoraciones.', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'No podemos encontrar los datos del objeto.', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'No encontramos los datos de decoración.', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'No puede establecer un código de bóveda en este objeto', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'No puedes crear más códigos de bóveda en esta casa.', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Se ha agregado un código de bóveda', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Has eliminado el código de la bóveda.', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Se produjo un error con el código de bóveda.', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'No se encontró la construcción...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = '¡La construcción de la casa ha finalizado!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Tiempo restante de construcción:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'No tienes permisos para ejecutar este comando', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Has sido contratado desde la casa por un administrador', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'El inquilino ha sido desalojado de la casa', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'No pudimos encontrar la casa', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'No pudimos encontrar las decoraciones', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'No pudimos encontrar el objeto', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "La longitud mínima de la casa es", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Tu casa mide", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "No hay apartamentos cercanos", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "No hay apartamentos en alquiler aquí", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "No podemos encontrar la casa en la base de datos" +} diff --git a/resources/[housing]/qs-housing/locales/fa.lua b/resources/[housing]/qs-housing/locales/fa.lua new file mode 100644 index 000000000..ad16d468e --- /dev/null +++ b/resources/[housing]/qs-housing/locales/fa.lua @@ -0,0 +1,424 @@ +Locales['fa'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'خانه', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'خانه شما', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'خانه شما (قابل اجاره)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'خانه شما (اجاره ای)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'خانه برای اجاره', + ['HOUSING_BLIP_HOUSE_FREE'] = 'خانه برای خرید موجود است', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'درب', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'باز کردن قفل', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'قفل کنید', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'نماینده:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'تلفن:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'زمان باقی مانده:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'ثانیه', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'برای خروج، فشار دهید', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - ذخیره سازی', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - کمد لباس', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - خروج', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - در را باز کنید', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - وارد خانه شوید', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - خروج از خانه', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - از دوربین استفاده کنید', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - زنگ در', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - نمایش خانه', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - مشاهده قرارداد فروش', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - مشاهده قرارداد اجاره', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'نقطه ورود را تنظیم کنید', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'نقطه گلوله را تنظیم کنید', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'نقطه ساختار را تنظیم کنید', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'نقطه خروج را تنظیم کنید', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'نقطه سفارشی خانه را تنظیم کنید', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'نقطه بازدید', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = '[G] را برای تنظیم مکان خود فشار دهید', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - وارد فروشگاه مبلمان شوید', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - نمایش آپارتمان ها', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'برای انتخاب این شی، دکمه سمت راست ماوس را فشار دهید', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - کد خرک را تنظیم کنید', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - تعامل', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - حذف مبلمان غیرقانونی', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'وضعیت درب را تغییر دهید', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'باز کنید', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'نمایش خانه', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'مشاهده قرارداد', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'وارد خانه شوید', + ['HOUSING_TARGET_REQUEST_RING'] = 'درخواست زنگ در', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'از خانه خارج شوید', + ['HOUSING_TARGET_RING_DOORBELL'] = 'زنگ در', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'دسترسی به دوربین', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'دسترسی به کمد لباس', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'دسترسی به فضای ذخیره سازی', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'خروج از سیستم', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'نمایش آپارتمان ها', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'بازیکن:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'کمد لباس', + ['HOUSING_MENU_CLOTHES_MENU'] = 'لباس', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'حذف لباس', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'ذخیره سازی', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'موجودی بازیکن', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'موجودی خانه', + ['HOUSING_MENU_STASH_ITEMS'] = 'موارد', + ['HOUSING_MENU_STASH_WEAPONS'] = 'سلاح ها', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'پول سیاه', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'پول سیاه را برداشت کنید', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'مقدار', + ['HOUSING_MENU_STASH_STORE'] = 'فروشگاه', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'برداشت', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'آیا می خواهید این کالا را به قیمت دلار بخرید؟', + ['HOUSING_MENU_PRICE_UNDONE'] = 'این عمل قابل لغو نیست', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'منوی آپارتمان', + ['HOUSING_MENU_APARTMENT_SALES'] = 'این آپارتمان برای فروش است', + ['HOUSING_MENU_APARTMENT_OWN'] = 'شما صاحب این آپارتمان هستید', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'شما یک کلید برای این آپارتمان دارید', + ['HOUSING_MENU_APARTMENT_RENT'] = 'این آپارتمان برای اجاره است', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'درب این آپارتمان قفل نیست', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'این آپارتمان متعلق به شخص دیگری است', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'آپارتمان شما #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'آپارتمان #', + ['HOUSING_MENU_MY_APARTMENT'] = 'آپارتمان های من', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'اجاره آپارتمان', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'خرید آپارتمان', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'آپارتمان را بازرسی کنید', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'تعاملات آپارتمانی', + ['HOUSING_MENU_VAULT_TITLE'] = 'کد خرک را تغییر دهید', + ['HOUSING_MENU_VAULT_INPUT'] = 'ورودی متن', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'یک کد خوب وارد کنید', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'مدیریت خزانه', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'کد خرک را تنظیم کنید', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'کد را حذف کنید', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'کد خزانه', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'کد صندوق را وارد کنید', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'استخدام مستأجر', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'حذف مستأجر از آپارتمان', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'مالیات', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'کارمزد بانک', + ['HOUSING_NUI_TOTAL_PRICE'] = 'قیمت کل', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'هزینه کارگزاری', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'اطلاعات خرید', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'آژانس املاک و مستغلات Dynasty 8 ملک واقع در {address} را به نمایندگی از مشتری خود به {name} می فروشد.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'قرارداد خرید ملک', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'قیمت', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'آیا مایلید برای ملک با هزینه هر ساعت {هزینه} وام درخواست کنید؟', + ['HOUSING_NUI_LOAN'] = 'وام', + ['HOUSING_NUI_NOT_LOAN'] = 'بدون وام', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'قبول قرارداد', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'رد قرارداد', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'نهایی کردن قرارداد خرید', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'آیا مطمئن هستید که می خواهید قرارداد خرید را نهایی کنید؟', + ['HOUSING_NUI_MODAL_YES'] = 'بله', + ['HOUSING_NUI_MODAL_NO'] = 'خیر', + ['HOUSING_NUI_MODAL_DECLINE'] = 'رد قرارداد خرید', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'آیا مطمئن هستید که می خواهید قرارداد خرید را رد کنید؟', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'قرارداد اجاره', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'آژانس املاک و مستغلات Dynasty 8 ملکی را که در {address} قرار دارد به {name} از طرف مشتری خود اجاره می دهد.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'اطلاعات اجاره', + ['HOUSING_NUI_PRICE_HOUR'] = 'قیمت اجاره ساعتی', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'هزینه کارگزاری املاک و مستغلات (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'کارمزد بانک (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'مالیات (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'نهایی کردن قرارداد اجاره', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'آیا مطمئن هستید که می خواهید قرارداد اجاره را نهایی کنید؟', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'رد قرارداد اجاره', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'آیا مطمئن هستید که می خواهید قرارداد اجاره را رد کنید؟', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'تنظیمات', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'می توانید تنظیمات زیر را تغییر دهید:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'دوربین', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'به Speed ​​X نگاه کنید', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'سرعت Y را نگاه کنید', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'تنظیم حرکت', + ['HOUSING_NUI_ROTATE_SNAP'] = 'تنظیم چرخش', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'حالت ویرایش', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'چرخش', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'ترجمه کنید', + ['HOUSING_NUI_BUY_FURNITURE'] = 'خرید ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'انتخاب رنگ:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'این قطعه دارای کمد لباس است', + ['HOUSING_NUI_STASH_FURNITURE'] = 'این قطعه یک انبار دارد', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'خرید مبلمان', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'آیا مطمئن هستید که می خواهید مورد را به قیمت {price} بخرید؟', + ['HOUSING_NUI_MODAL_BUY'] = 'خرید کنید', + ['HOUSING_NUI_MODAL_CANCEL'] = 'لغو کنید', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'قبول کنید', + ['HOUSING_NUI_STASH_EMPTY'] = 'انبار شما خالی است', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'شما نمی توانید با این قطعه تعامل داشته باشید', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'دسته بندی:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'ذخیره کنید', + ['HOUSING_NUI_DECORATE_SELL'] = 'فروش', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'فروش مبلمان', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'آیا مطمئن هستید که می خواهید کالا را بفروشید؟', + ['HOUSING_NUI_MODAL_SELL'] = 'فروش', + ['HOUSING_NUI_PUT_STASH'] = 'در انبار قرار دهید', + ['HOUSING_NUI_TAKE_STASH'] = 'از انبار بگیر', + ['HOUSING_NUI_SORT_ROOM'] = 'موارد را بر اساس اتاق مرتب کنید', + ['HOUSING_NUI_SORT_CATEGORY'] = 'اقلام را بر اساس دسته بندی مرتب کنید', + ['HOUSING_NUI_SORT_STASH'] = 'اقلام را بر اساس انبار مرتب کنید', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'کمد لباس', + ['HOUSING_NUI_TYPE_STASH'] = 'مخفی کردن', + ['HOUSING_NUI_SEARCH'] = 'جستجو کنید', + ['HOUSING_NUI_HELP'] = 'کنترل و کمک', + ['HOUSING_NUI_KEY_INFORMATION'] = 'می توانید از کلیدهای زیر استفاده کنید:', + ['HOUSING_NUI_EDIT_MODE'] = 'حالت ویرایش', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'جستجوی مبلمان...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'فروش خانه', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'آیا مطمئن هستید که می خواهید این خانه را به بانک بفروشید؟', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'مبلمان', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'خانه', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'خرید کنید', + ['HOUSING_NUI_LIGHT_NAME'] = 'نور', + ['HOUSING_NUI_EDIT_LIGHT'] = 'ویرایش نور', + ['HOUSING_NUI_OPTION_NAME'] = 'نام', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'پنل مدیریت', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'مدیریت کلید', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'هنوز مالک کلیدی وجود ندارد', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'اجاره ها', + ['HOUSING_NUI_NO_RENTALS'] = 'اجاره ای موجود نیست', + ['HOUSING_NUI_NEED_CAMERAS'] = 'ابتدا باید یک ماژول دوربین بخرید', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'ارتقاء اموال', + ['HOUSING_NUI_LIGHT_LIST'] = 'فهرست نور', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'هیچ چراغی پیدا نشد', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'کمد لباس را پیدا کنید', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'محل ذخیره سازی را پیدا کنید', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'شارژر را پیدا کنید', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'خانه را تزئین کنید', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'ملک خود را اجاره دهید', + ['HOUSING_NUI_RENT_HOUSE'] = 'اجاره خانه', + ['HOUSING_NUI_STOP_RENTING'] = 'توقف اجاره خانه', + ['HOUSING_NUI_SELL_PROPERTY'] = 'ملک خود را بفروشید', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'فروش خانه به بازیکن', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'فروش خانه به بانک', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'لغو فروش خانه', + ['HOUSING_NUI_LEAVE_TITLE'] = 'خروج', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'از خانه خارج شوید', + ['HOUSING_NUI_DOORS_LABEL'] = 'درب ها:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'سرعت:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'خانه ها را مدیریت کنید', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'ایجاد فهرست', + ['HOUSING_NUI_HOUSE_NAME'] = 'نام خانه', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'نام', + ['HOUSING_NUI_HOUSE_TYPE'] = 'تایپ کنید', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'آپارتمان', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'مکان', + ['HOUSING_NUI_HOUSE_PRICE'] = 'قیمت', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'جستجو کنید', + ['HOUSING_NUI_HOUSE_EDIT'] = 'ویرایش ویژگی', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'افزودن/حذف گاراژ', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'نمی توان گاراژ را در آپارتمان ها فعال یا غیرفعال کرد', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Property را حذف کنید', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'ایجاد ملک', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'جزئیات ملک را انتخاب کنید', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'تعداد آپارتمان ها', + ['HOUSING_NUI_BLIP_NAME'] = 'نام بلیپ', + ['HOUSING_NUI_BLIP_SPRITE'] = 'نماد', + ['HOUSING_NUI_BLIP_COLOR'] = 'رنگ', + ['HOUSING_NUI_BLIP_SCALE'] = 'مقیاس', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'برای فروش', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'برای اجاره', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'اگر گزینه اجاره را انتخاب کنید، صاحب خانه خواهید شد و می توانید آن را به دیگران اجاره دهید. اگر می خواهید بعداً آن را بفروشید، می توانید از طریق مدیریت خانه این کار را انجام دهید.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'مکان یابی نقشه', + ['HOUSING_NUI_CREATE_ISLAND'] = 'جزیره ایجاد کنید', + ['HOUSING_NUI_CREATE_BLIP'] = 'نمایش Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'ایجاد آپارتمان', + ['HOUSING_NUI_CREATE_CANCEL'] = 'خارج شوید', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'ایجاد کنید', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'سایر ویرایش ها', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'منطقه بیرونی را ویرایش کنید', + ['HOUSING_NUI_EDIT_DOORS'] = 'ویرایش MLO Doors', + ['HOUSING_NUI_EDIT_VISIT'] = 'نقطه بازدید را ویرایش کنید', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'ذخیره کنید', + ['HOUSING_NUI_EDIT_TITLE'] = 'ویرایش ویژگی', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'مطمئنی میخوای', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'گاراژ را بردارید؟', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'گاراژ اضافه کنم؟', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'بله', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'خیر', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'آیا مطمئن هستید که می خواهید این ویژگی را حذف کنید؟', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'بازیکنان نزدیک', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'حذف کلیدها', + ['HOUSING_NUI_DELETE_KEYS'] = 'آیا مطمئن هستید که می خواهید این کلید را حذف کنید؟', + ['HOUSING_NUI_RENTAL_PAYED'] = 'پرداخت شده است', + ['HOUSING_NUI_RENTAL_PENDING'] = 'در انتظار', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'خرید ارتقا', + ['HOUSING_NUI_BUY_UPGRADE'] = 'مطمئنی میخوای بخری', + ['HOUSING_NUI_CAMERA_TITLE'] = 'دوربین', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'خرید کنید', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'خرید تم', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'مطمئنی میخوای بخری', + ['HOUSING_NUI_LIGHT_ON'] = 'روشن', + ['HOUSING_NUI_LIGHT_OFF'] = 'خاموش', + ['HOUSING_NUI_MODAL_PRICE'] = 'قیمت', + ['HOUSING_NUI_MODAL_DONE'] = 'ادامه دهید', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'نام', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'شدت', + ['HOUSING_NUI_LIGHT_COLOR'] = 'رنگ', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'هیچ مورد اجاره ای یافت نشد', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'شما مجوز ندارید', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'باز کردن/بستن درب', + ['HOUSING_NUI_FIX_DOOR'] = 'تعمیر درب', + ['HOUSING_NUI_CHANGE_THEME'] = 'تغییر تم', + ['HOUSING_NUI_DOOR_LOCKED'] = 'قفل شده است', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'باز شده است', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'قیمت', + ['HOUSING_NUI_PRICE_MODAL'] = 'یک قیمت انتخاب کنید', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'مطمئنی؟', + ['HOUSING_NUI_QUESTION_BANK'] = 'آیا مطمئن هستید که می خواهید این خانه را به بانک بفروشید؟', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'آیا مطمئن هستید که می خواهید این خانه را به یک بازیکن بفروشید؟', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'شما فروش این خانه را لغو می کنید و از لیست املاک برای فروش حذف می شود.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'شما قرارداد اجاره را رها می کنید و از لیست املاک شما حذف می شود.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'رنگ IPL را تغییر دهید', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'ماوس برای جابجایی مبلمان پس از انتخاب آن.', + ['HOUSING_NUI_KEYS_1'] = 'F5 نشانگر ماوس را پنهان یا نشان می دهد.', + ['HOUSING_NUI_KEYS_2'] = 'F6 حرکت دوربین را آزاد می کند.', + ['HOUSING_NUI_KEYS_3'] = 'WASD برای حرکت در حالت آزاد.', + ['HOUSING_NUI_KEYS_4'] = 'ESC برای خروج از منوی دکوراسیون بدون ذخیره کردن.', + ['HOUSING_NUI_KEYS_5'] = 'اولین گزینه مبلمان را بر اساس دسته بندی نشان می دهد. از بین همه گزینه ها انتخاب کنید.', + ['HOUSING_NUI_KEYS_6'] = 'از گزینه دوم در منو به فهرست کامل مبلمان دسترسی پیدا کنید.', + ['HOUSING_NUI_KEYS_7'] = 'با استفاده از آخرین گزینه در منو به کل فروشگاه مبلمان دسترسی پیدا کنید.', + ['HOUSING_NUI_KEYS_8'] = 'به یاد داشته باشید که برخی از مبلمان دارای گزینه‌های نوع و رنگ و همچنین ویژگی‌های ذخیره‌سازی یا کمد لباس هستند.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'شما باید یک در را انتخاب کنید', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'این درب قبلا اضافه شده است', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'شما یک درب جدید اضافه کرده اید', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'شما باید حداقل یک در را انتخاب کنید', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'شما یک در را برداشته اید', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'هیچ دری برای برداشتن وجود ندارد', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'مختصاتی را برای بازدیدکنندگان انتخاب کنید', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'شما نمی توانید یک منطقه در داخل دیگری ایجاد کنید', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'شما باید در محدوده یک خانه باشید', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'هیچ خانه نزدیکی پیدا نشد', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'قفل در خانه را باز کردی', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'در خانه را قفل کردی', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'شما کلید یا مجوزی برای تعامل با درها ندارید', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'نزدیک هیچ دری نیستی', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'زمان بازدید به پایان رسیده است', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'تو را از خانه بیرون کردند', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'یکی داره زنگ در رو میزنه', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'داری زنگ در رو میزنی', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'برای دادن کلید باید نزدیک در باشید', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'شما صاحب این خانه نیستید', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'هیچ بازیکنی در این نزدیکی نیست. به یاد داشته باشید که نزدیک یک در باشید', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'برای اضافه کردن مختصات آزمون، باید یک MLO باشد', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'یک نفر به زور در را می زند', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'این خانه در حال حاضر باز است', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'تلاش ناموفق بود', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'درب تعمیر شده است', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'درش شکسته نیست', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'شما کلید این خانه را ندارید', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'شما یک مشاور املاک نیستید', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'شما داخل هیچ خانه ای نیستید', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'این IPL هیچ تم موجودی ندارد', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'خیلی از محل خانه فاصله گرفتید', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'شخص دیگری دارد خانه را تزئین می کند', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'برای تزئین خانه باید داخل یا نزدیک آن باشید', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'شما یک تکه مبلمان را به دلار فروختید', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'شما پول کافی ندارید', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'مختصات در ساختار نیست', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'شما خانه را به دلار فروختید', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'شما خانه ای اجاره کرده اید', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'خانه فروخته شد', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'شما نمی توانید این خانه را بفروشید زیرا مستاجر دارد', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'شما نمی توانید این خانه را بفروشید زیرا ممکن است اجاره ای باشد', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'خانه در حال حاضر برای فروش است', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'خانه دیگر برای فروش نیست.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'این خانه برای فروش نیست', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'شما نمی توانید این خانه را حذف کنید', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'خانه حذف شد', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'شما نمی توانید این خانه را بفروشید', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'شما نمی توانید این خانه را اجاره کنید', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'خانه برای اجاره موجود نیست', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'مستاجر این خانه تمام پرداخت ها را انجام داده است. شما نمی توانید آنها را بیرون کنید', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'شما را از خانه بیرون کردند', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'از خانه بیرون رفتی', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'تو مستاجر این خانه نیستی', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'از خانه بیرون رفتی', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'مستاجر شما از خانه خارج شد', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'شما مالک نیستید یا مستاجر دیگری در خانه است', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'این خانه برای فروش است، نمی توانید آن را اجاره کنید', + ['HOUSING_NOTIFICATION_RENTED'] = 'خانه در حال حاضر برای اجاره است', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'پرداخت اجاره توسط مستاجر: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'کرایه خانه را پرداخت کردید: دلار', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'نمی توانم اجاره خانه را بپردازم: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'لطفا وجه را به حساب خود واریز کنید. در غیر این صورت، مالک ممکن است شما را اخراج کند', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'وام مسکن خود را پرداخت کردید؟ مبلغ پرداختی: دلار بود', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'مبلغ باقیمانده $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ به حساب شما منتقل شد', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'حذف کردی', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'شما از دارندگان کلید حذف شده اید', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'شما کلیدهایی را از', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'کلید دادی', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'این شخص از قبل کلیدها را دارد', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'این شخص آفلاین است', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'این اقدام فقط برای خدمات اضطراری در دسترس است', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'پلیس کافی در شهر نیست', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'اجاره این خانه هنوز پرداخت نشده است', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'لباس حذف شده است!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'مقدار نامعتبر', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'سپرده موفق پول سیاه', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'شما پول کافی برای این اقدام ندارید', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'برداشت موفق پول سیاه', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'شما با موفقیت در را انتخاب کردید', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'درب خانه را شکستی', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'درب خیلی محکم است و نشکند', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'شما نمی توانید نقطه را بیرون از خانه قرار دهید', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'شما نمی‌توانید این را خارج از مکعب قابل تزئین که قبلاً ایجاد کرده‌اید قرار دهید...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'خانه پیدا نشد...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'شما به حداقل 4 امتیاز در منطقه خود نیاز دارید و همه چیز باید در این نقاط باشد...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'شما نمی توانید خانه های بیشتری بخرید، به سقف قانونی رسیده اید', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'نزدیک در نیستی', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'بازیکن نزدیک در نیست', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'شما نمی توانید یک خانه رهن را بفروشید ...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'شما صاحب هیچ خانه ای نیستید', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'دوربین پیدا نشد', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'کلید داده نشده است', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'کلید حذف نشد', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'ارتقا یافت نشد', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'نور پیدا نشد', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'لطفا یک لحظه صبر کنید', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'خانه از قبل وجود دارد', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'برای ویرایش آن باید نزدیک خانه باشید', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'خریدی', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'شما صاحب این خانه نیستید', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'شما نمی توانید یک گاراژ به یک ساختمان آپارتمان اضافه کنید', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'شما نمی توانید یک گاراژ به یک آپارتمان اضافه کنید', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'حداقل طول خانه است', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'طول خانه شما است', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'شما نمی توانید بیرون آپارتمان را تزئین کنید', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'شما نمی توانید لباس خود را بیرون از آپارتمان قرار دهید', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'شما نمی توانید شارژر خود را خارج از آپارتمان قرار دهید', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'شما باید منبع qs-smartphone-pro را فعال کنید', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'شما نمی توانید انبار خود را در خارج از آپارتمان قرار دهید', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'این نوع خانه IPL نیست', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'شما نمی توانید این را در خارج از منطقه قرار دهید', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'خانه شما دیگر برای اجاره نیست', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'ما نمی توانیم خروجی این خانه را پیدا کنیم، لطفا آن را مشخص کنید', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'کد مخزن نامعتبر است', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'ما نمی توانیم تزئینات را پیدا کنیم', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'ما نمی توانیم داده های شی را پیدا کنیم', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'ما نمی توانیم داده های دکوراسیون را پیدا کنیم', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'شما نمی توانید یک کد خزانه روی این شی تنظیم کنید', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'شما نمی توانید کدهای خزانه بیشتری در این خانه ایجاد کنید', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'یک کد خزانه اضافه شده است', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'شما کد صندوق را حذف کرده اید', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'خطایی با کد طاقچه روی داد', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'ساخت و ساز یافت نشد...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'ساخت خانه تکمیل شد!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'زمان باقی‌مانده برای ساخت:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'شما مجوز اجرای این دستور را ندارید', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'شما توسط مدیر از خانه استخدام شدید', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'مستأجر از خانه بیرون شده است', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'ما نتوانستیم خانه را پیدا کنیم', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'ما نتوانستیم تزئینات را پیدا کنیم', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'ما نتوانستیم شیء را پیدا کنیم', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "حداقل طول خانه است", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "خانه شما اندازه دارد", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "هیچ آپارتمانی در نزدیکی وجود ندارد", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "هیچ آپارتمانی برای اجاره در اینجا وجود ندارد", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "ما نمی‌توانیم خانه را در پایگاه داده پیدا کنیم" +} diff --git a/resources/[housing]/qs-housing/locales/fr.lua b/resources/[housing]/qs-housing/locales/fr.lua new file mode 100644 index 000000000..90646345f --- /dev/null +++ b/resources/[housing]/qs-housing/locales/fr.lua @@ -0,0 +1,424 @@ +Locales['fr'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Maison', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Votre maison', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Votre maison (louable)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Votre maison (location)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Maison à louer', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Maison disponible à l\'achat', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Porte', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Ouvrir', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Verrouillage', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TÉLÉPHONE:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Temps restant :', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'secondes', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'pour sortir, appuyez sur', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Stockage', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Armoire', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Déconnexion', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Porte ouverte', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Entrez dans la maison', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Quitter la maison', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Utiliser l\'appareil photo', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Sonnette à sonnerie', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Maison témoin', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Afficher le contrat de vente', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Afficher le contrat de location', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Définir le point d\'entrée', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Définir une puce', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Définir le point de structure', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Définir le point de sortie', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Définir un point de maison personnalisé', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Point de visite', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Appuyez sur [G] pour définir votre emplacement', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Entrez dans le magasin de meubles', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Afficher les appartements', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Pour sélectionner cet objet, appuyez sur le bouton droit de la souris', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Définir le code du coffre-fort', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interagir', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Supprimer les meubles illégaux', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Changer l\'état de la porte', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Ouvrir', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Maison témoin', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Voir le contrat', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Entrez dans la maison', + ['HOUSING_TARGET_REQUEST_RING'] = 'Demande de sonner à la porte', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Quitter la maison', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Sonnette', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Accéder à la caméra', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Accès à l\'armoire', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Accéder au stockage', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Déconnexion', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Afficher les appartements', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Joueur:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Garde-robe', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Vêtements', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Supprimer des vêtements', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Stockage', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventaire des joueurs', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventaire de la maison', + ['HOUSING_MENU_STASH_ITEMS'] = 'Articles', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Armes', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Argent noir', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Retirer de l\'argent noir', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Montant', + ['HOUSING_MENU_STASH_STORE'] = 'Magasin', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Retirer', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Voulez-vous acheter cet article pour $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Cette action ne peut pas être annulée', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menu de l\'appartement', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Cet appartement est à vendre', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Vous êtes propriétaire de cet appartement', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Vous avez la clé de cet appartement', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Cet appartement est à louer', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'La porte de cet appartement n\'est pas verrouillée', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Cet appartement appartient à quelqu\'un d\'autre', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Votre numéro d\'appartement', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Appartement #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Mes appartements', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Louer Appartement', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Acheter Appartement', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspecter l’appartement', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interactions avec les appartements', + ['HOUSING_MENU_VAULT_TITLE'] = 'Changer le code du coffre-fort', + ['HOUSING_MENU_VAULT_INPUT'] = 'Saisie de texte', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Entrez un bon code', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Gestion du coffre-fort', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Définir le code du coffre-fort', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Supprimer le code', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Code du coffre-fort', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Entrez le code du coffre-fort', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Engager un locataire', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Retirer le locataire de l’appartement', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Impôts', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Frais bancaires', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Prix total', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Frais de courtage', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informations d\'achat', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'L\'agence immobilière Dynasty 8 vend, pour le compte de son client, le bien situé à {address} à {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Contrat d\'achat immobilier', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Prix', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Souhaitez-vous demander un prêt pour la propriété, au coût de {cost} par heure ?', + ['HOUSING_NUI_LOAN'] = 'Prêt', + ['HOUSING_NUI_NOT_LOAN'] = 'Pas de prêt', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Accepter le contrat', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Refuser le contrat', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Finaliser le contrat d\'achat', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Etes-vous sûr de vouloir finaliser le contrat d\'achat ?', + ['HOUSING_NUI_MODAL_YES'] = 'Oui', + ['HOUSING_NUI_MODAL_NO'] = 'Non', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Rejeter le contrat d\'achat', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Etes-vous sûr de vouloir rejeter le contrat d\'achat ?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Contrat de location', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'L\'agence immobilière Dynasty 8 loue, pour le compte de son client, le bien situé à {address} à {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informations sur la location', + ['HOUSING_NUI_PRICE_HOUR'] = 'Prix ​​de location horaire', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Frais de courtage immobilier (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Frais bancaires (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Taxes (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finaliser le contrat de location', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Etes-vous sûr de vouloir finaliser le contrat de location ?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Rejeter le contrat de location', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Etes-vous sûr de vouloir refuser le contrat de location ?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Paramètres', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Vous pouvez modifier les paramètres suivants :', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Caméra', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Regardez la vitesse X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Regardez la vitesse Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Ajustement du déplacement', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ajustement de la rotation', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Edit Mode', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Tourner', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Traduire', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Acheter ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Choisissez une couleur :', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Cette pièce a une armoire', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Cette pièce a une réserve', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Acheter des meubles', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Êtes-vous sûr de vouloir acheter l\'article à {price} ?', + ['HOUSING_NUI_MODAL_BUY'] = 'Acheter', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Annuler', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Accepter', + ['HOUSING_NUI_STASH_EMPTY'] = 'Votre réserve est vide', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Vous ne pouvez pas interagir avec cette pièce', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Catégorie:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Sauvegarder', + ['HOUSING_NUI_DECORATE_SELL'] = 'Vendre', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Vendre des meubles', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Etes-vous sûr de vouloir vendre l\'article ?', + ['HOUSING_NUI_MODAL_SELL'] = 'Vendre', + ['HOUSING_NUI_PUT_STASH'] = 'Placer en cachette', + ['HOUSING_NUI_TAKE_STASH'] = 'Prendre dans la réserve', + ['HOUSING_NUI_SORT_ROOM'] = 'Trier les articles par pièce', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Trier les éléments par catégorie', + ['HOUSING_NUI_SORT_STASH'] = 'Trier les éléments par réserve', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Garde-robe', + ['HOUSING_NUI_TYPE_STASH'] = 'Planque', + ['HOUSING_NUI_SEARCH'] = 'Recherche', + ['HOUSING_NUI_HELP'] = 'Contrôles et aide', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Vous pouvez utiliser les clés suivantes :', + ['HOUSING_NUI_EDIT_MODE'] = 'Edit Mode', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Rechercher des meubles...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Vendre maison', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Êtes-vous sûr de vouloir vendre cette maison à la banque ?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Meubles', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Maison', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Acheter', + ['HOUSING_NUI_LIGHT_NAME'] = 'Lumière', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Modifier la lumière', + ['HOUSING_NUI_OPTION_NAME'] = 'Nom', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Panneau de gestion', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Gestion des clés', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Pas encore de propriétaire de clé', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Locations', + ['HOUSING_NUI_NO_RENTALS'] = 'Aucune location disponible', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Vous devez d\'abord acheter un module de caméra', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Mise à niveau de la propriété', + ['HOUSING_NUI_LIGHT_LIST'] = 'Liste des lumières', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Aucune lumière trouvée', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Localiser la garde-robe', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Localiser le stockage', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Localiser le chargeur', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Décorer la maison', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Louez votre propriété', + ['HOUSING_NUI_RENT_HOUSE'] = 'Louer Maison', + ['HOUSING_NUI_STOP_RENTING'] = 'Arrêtez de louer une maison', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Vendez votre propriété', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Vendre une maison au joueur', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Vendre la maison à la banque', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Annuler la vente d\'une maison', + ['HOUSING_NUI_LEAVE_TITLE'] = 'SORTIE', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Quitter la maison', + ['HOUSING_NUI_DOORS_LABEL'] = 'Portes:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Vitesse:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Gérer les maisons', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Créer une annonce', + ['HOUSING_NUI_HOUSE_NAME'] = 'Nom de la maison', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nom', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Taper', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Appartement', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Emplacement', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Prix', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Recherche', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Modifier la propriété', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Ajouter/Supprimer un garage', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Impossible d\'activer ou de désactiver le garage dans les appartements', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Supprimer la propriété', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Créer une propriété', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Choisissez les détails de la propriété', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Nombre d\'appartements', + ['HOUSING_NUI_BLIP_NAME'] = 'Nom du spot', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Icône', + ['HOUSING_NUI_BLIP_COLOR'] = 'Couleur', + ['HOUSING_NUI_BLIP_SCALE'] = 'Échelle', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'À vendre', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'À louer', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Si vous choisissez l’option de location, vous serez propriétaire de la maison et pourrez la louer à d’autres. Si vous souhaitez le vendre plus tard, vous pouvez le faire via la gérance de la maison.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Emplacement sur la carte', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Créer une île', + ['HOUSING_NUI_CREATE_BLIP'] = 'Afficher le clip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Créer des appartements', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Sortie', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Créer', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Autres modifications', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Modifier la zone extérieure', + ['HOUSING_NUI_EDIT_DOORS'] = 'Modifier les portes MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Modifier le point de visite', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Sauvegarder', + ['HOUSING_NUI_EDIT_TITLE'] = 'Modifier la propriété', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Etes-vous sûr de vouloir', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'supprimer le garage ?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'ajouter un garage ?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Oui', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Non', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Etes-vous sûr de vouloir supprimer cette propriété ?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Joueurs à proximité', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Supprimer les clés', + ['HOUSING_NUI_DELETE_KEYS'] = 'Êtes-vous sûr de vouloir supprimer cette clé ?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Payé', + ['HOUSING_NUI_RENTAL_PENDING'] = 'En attente', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Acheter une mise à niveau', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Etes-vous sûr de vouloir acheter', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Caméra', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Acheter', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Acheter des thèmes', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Etes-vous sûr de vouloir acheter', + ['HOUSING_NUI_LIGHT_ON'] = 'Sur', + ['HOUSING_NUI_LIGHT_OFF'] = 'Désactivé', + ['HOUSING_NUI_MODAL_PRICE'] = 'Prix', + ['HOUSING_NUI_MODAL_DONE'] = 'Continuer', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nom', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensité', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Couleur', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Aucune location trouvée', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Vous n\'avez pas les autorisations', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Ouvrir/Fermer la porte', + ['HOUSING_NUI_FIX_DOOR'] = 'Réparer les portes', + ['HOUSING_NUI_CHANGE_THEME'] = 'Changer de thème', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Fermé', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Débloqué', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Prix', + ['HOUSING_NUI_PRICE_MODAL'] = 'Sélectionnez un prix', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Es-tu sûr?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Êtes-vous sûr de vouloir vendre cette maison à la banque ?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Etes-vous sûr de vouloir vendre cette maison à un joueur ?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Vous annulerez la vente de cette maison et elle sera supprimée de la liste des propriétés à vendre.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Vous abandonnerez le contrat de location et il sera supprimé de votre liste de propriétés.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Changer la couleur IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Souris pour déplacer le meuble après l\'avoir sélectionné.', + ['HOUSING_NUI_KEYS_1'] = 'F5 masque ou affiche le curseur de la souris.', + ['HOUSING_NUI_KEYS_2'] = 'F6 permet un mouvement libre de la caméra.', + ['HOUSING_NUI_KEYS_3'] = 'WASD pour vous déplacer en mode libre.', + ['HOUSING_NUI_KEYS_4'] = 'ESC pour quitter le menu de décoration sans enregistrer.', + ['HOUSING_NUI_KEYS_5'] = 'La première option affiche les meubles par catégorie. Choisissez parmi toutes les options.', + ['HOUSING_NUI_KEYS_6'] = 'Accédez à la liste complète des meubles à partir de la deuxième option du menu.', + ['HOUSING_NUI_KEYS_7'] = 'Accédez à l\'ensemble du magasin de meubles en utilisant la dernière option du menu.', + ['HOUSING_NUI_KEYS_8'] = 'N\'oubliez pas que certains meubles incluent des options de type et de couleur, ainsi que des caractéristiques de rangement ou de garde-robe.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Vous devez sélectionner une porte', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Cette porte a déjà été ajoutée', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Vous avez ajouté une nouvelle porte', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Vous devez sélectionner au moins une porte', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Vous avez supprimé une porte', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Il n\'y a pas de portes à retirer', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Sélectionnez une coordonnée pour les visiteurs', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Vous ne pouvez pas créer une zone à l\'intérieur d\'une autre', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Vous devez être à portée d\'une maison', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Aucune maison à proximité trouvée', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Tu as déverrouillé la porte de la maison', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Tu as verrouillé la porte de la maison', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Vous n\'avez pas de clés ou d\'autorisations pour interagir avec les portes', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Tu n\'es près d\'aucune porte', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Le temps de visite est terminé', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Tu as été expulsé de la maison', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Quelqu\'un sonne à la porte', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Vous sonnez à la porte', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Vous devez être près de la porte pour donner les clés', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Vous n\'êtes pas propriétaire de cette maison', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Aucun joueur à proximité. N\'oubliez pas d\'être près d\'une porte', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Pour ajouter des coordonnées de test, il doit s\'agir d\'un MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Quelqu\'un force la porte', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Cette maison est déjà ouverte', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'La tentative a échoué', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'La porte a été réparée', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'La porte n\'est pas cassée', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Vous n\'avez pas la clé de cette maison', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Vous n\'êtes pas un agent immobilier', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Vous n\'êtes dans aucune maison', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Cet IPL n\'a pas de thèmes disponibles', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Vous vous êtes trop éloigné de l\'emplacement de la maison', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Quelqu\'un d\'autre décore la maison', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Vous devez être à l\'intérieur ou à proximité de la maison pour la décorer', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Vous avez vendu un meuble pour $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Vous n\'avez pas assez d\'argent', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Les coordonnées ne sont pas dans la structure', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Vous avez vendu la maison pour $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Vous avez loué une maison', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Maison vendue', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Vous ne pouvez pas vendre cette maison car elle a un locataire', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Vous ne pouvez pas vendre cette maison car elle peut être louée', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'La maison est déjà à vendre', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'La maison n\'est plus à vendre.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Cette maison n\'est pas à vendre', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Vous ne pouvez pas supprimer cette maison', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'La maison a été supprimée', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Vous ne pouvez pas vendre cette maison', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Vous ne pouvez pas louer cette maison', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'La maison n\'est pas disponible à la location', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Le locataire de cette maison a effectué tous les paiements. Vous ne pouvez pas les expulser', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Vous avez été expulsé de la maison', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Tu as quitté la maison', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Vous n\'êtes pas locataire de cette maison', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Tu as quitté la maison', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Votre locataire a quitté la maison', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Vous n\'êtes pas propriétaire ou un autre locataire est présent dans la maison', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Cette maison est à vendre, vous ne pouvez pas la louer', + ['HOUSING_NOTIFICATION_RENTED'] = 'La maison est maintenant à louer', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Paiement du loyer effectué par le locataire : $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Vous avez payé le loyer de la maison : $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Impossible de payer le loyer de la maison : $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Veuillez déposer des fonds sur votre compte. Sinon, le propriétaire pourrait vous expulser', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Avez-vous payé votre hypothèque ? Le montant payé était de : $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Montant restant $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ a été transféré sur votre compte', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Vous avez supprimé', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Vous avez été supprimé des détenteurs de clés', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Vous avez reçu les clés de', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Tu as donné les clés à', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Cette personne possède déjà les clés', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Cette personne est hors ligne', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Cette action est uniquement disponible pour les services d\'urgence', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Pas assez de policiers en ville', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Le loyer de cette maison n\'a pas encore été payé', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'La tenue a été supprimée !', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Montant invalide', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Dépôt d’argent noir réussi', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Vous n\'avez pas assez d\'argent pour cette action', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Retrait d\'argent noir réussi', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Vous avez choisi la porte avec succès', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Tu as cassé la porte de la maison', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'La porte est trop solide et ne s\'est pas cassée', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Vous ne pouvez pas placer le point à l\'extérieur de la maison', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Vous ne pouvez pas placer cela en dehors du cube décoratif que vous avez créé précédemment...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Maison introuvable....', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Vous avez besoin d\'au moins 4 points dans votre zone, et tout doit être compris dans ces points...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Vous ne pouvez pas acheter plus de maisons, vous avez atteint la limite légale', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Tu n\'es pas près de la porte', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Le joueur n\'est pas près de la porte', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Vous ne pouvez pas vendre une maison hypothéquée...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Vous n\'êtes propriétaire d\'aucune maison', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Caméra introuvable', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Clé non donnée', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Clé non retirée', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Mise à niveau introuvable', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Lumière introuvable', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'S\'il vous plaît, attendez un moment', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'La maison existe déjà', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Vous devez être près de la maison pour le modifier', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Vous avez acheté', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Vous n\'êtes pas propriétaire de cette maison', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Vous ne pouvez pas ajouter un garage à un immeuble à appartements', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Vous ne pouvez pas ajouter un garage à un appartement', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'La longueur minimale de la maison est', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'La longueur de votre maison est', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Vous ne pouvez pas décorer l’extérieur de l’appartement', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Vous ne pouvez pas placer votre tenue en dehors de l\'appartement', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Vous ne pouvez pas placer votre chargeur en dehors de l\'appartement', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Vous devez activer la ressource qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Vous ne pouvez pas placer votre stockage à l\'extérieur de l\'appartement', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Ce type de maison n\'est pas un IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Vous ne pouvez pas le placer en dehors de la zone', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Votre maison n\'est plus à louer', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Nous ne trouvons pas la sortie de cette maison, merci de le préciser', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Code de coffre-fort invalide', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Nous ne trouvons pas les décorations', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Nous ne trouvons pas les données de l\'objet', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Nous ne trouvons pas les données de décoration', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Vous ne pouvez pas définir de code de coffre-fort sur cet objet', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Vous ne pouvez pas créer plus de codes de coffre-fort dans cette maison', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Un code de coffre-fort a été ajouté', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Vous avez supprimé le code du coffre-fort', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Une erreur s\'est produite avec le code du coffre-fort', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Construction non trouvée...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'La construction de la maison est terminée!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Temps restant pour la construction:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Vous n\'avez pas la permission d\'exécuter cette commande', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Vous avez été embauché de la maison par un administrateur', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Le locataire a été expulsé de la maison', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Nous n\'avons pas pu trouver la maison', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Nous n\'avons pas pu trouver les décorations', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nous n\'avons pas pu trouver l\'objet', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "La longueur minimale de la maison est", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Votre maison mesure", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Il n'y a pas d'appartements à proximité", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Il n'y a pas d'appartements à louer ici", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Nous ne pouvons pas trouver la maison dans la base de données" +} diff --git a/resources/[housing]/qs-housing/locales/hi.lua b/resources/[housing]/qs-housing/locales/hi.lua new file mode 100644 index 000000000..55bffcad4 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/hi.lua @@ -0,0 +1,424 @@ +Locales['hi'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'घर', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'आपका घर', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'आपका घर (किराए पर लेने योग्य)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'आपका घर (किराया)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'किराए के लिए मकान', + ['HOUSING_BLIP_HOUSE_FREE'] = 'घर खरीद के लिए उपलब्ध है', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'दरवाजा', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'अनलॉक', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'ताला', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'प्रतिनिधि:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'फ़ोन:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'शेष समय:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'सेकंड', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'बाहर निकलने के लिए दबाएँ', + ['HOUSING_DRAWTEXT_STASH'] = '[ई] - भंडारण', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[ई] - अलमारी', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[ई] - लॉगआउट', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[जी] - खुला दरवाज़ा', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[ई] - सदन में प्रवेश करें', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[ई] - निकास गृह', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[एच] - कैमरे का प्रयोग करें', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[जी] - घंटी बजाओ', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[जी] - शो हाउस', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[ई] - बिक्री अनुबंध देखें', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[ई] - किराया अनुबंध देखें', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'प्रवेश बिंदु निर्धारित करें', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'बुलेट प्वाइंट सेट करें', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'संरचना बिंदु सेट करें', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'निकास बिंदु निर्धारित करें', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'कस्टम हाउस प्वाइंट सेट करें', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'विजिटिंग पॉइंट', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'अपना स्थान निर्धारित करने के लिए [जी] दबाएँ', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[ई] - फर्नीचर की दुकान में प्रवेश करें', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[ई] - अपार्टमेंट दिखाएं', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'इस ऑब्जेक्ट का चयन करने के लिए दायाँ माउस बटन दबाएँ', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[जी] - वॉल्ट कोड सेट करें', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - बातचीत करें', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - अवैध फर्नीचर हटाएं', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'दरवाज़ा स्थिति टॉगल करें', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'खुला', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'शो हाउस', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'अनुबंध देखें', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'सदन में प्रवेश करें', + ['HOUSING_TARGET_REQUEST_RING'] = 'दरवाज़े की घंटी बजाने का अनुरोध', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'घर से बाहर निकलें', + ['HOUSING_TARGET_RING_DOORBELL'] = 'घंटी बजाओ', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'कैमरा एक्सेस करें', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'अलमारी तक पहुंचें', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'भंडारण तक पहुंचें', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'लॉग आउट', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'अपार्टमेंट दिखाएँ', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'खिलाड़ी:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'कपड़े की अलमारी', + ['HOUSING_MENU_CLOTHES_MENU'] = 'कपड़े', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'कपड़े हटाएँ', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'भंडारण', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'प्लेयर इन्वेंटरी', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'घर की सूची', + ['HOUSING_MENU_STASH_ITEMS'] = 'सामान', + ['HOUSING_MENU_STASH_WEAPONS'] = 'हथियार', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'काला धन', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'काला धन वापस लो', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'मात्रा', + ['HOUSING_MENU_STASH_STORE'] = 'इकट्ठा करना', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'निकालना', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'क्या आप इस वस्तु को $ में खरीदना चाहते हैं?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'इस एक्शन को वापस नहीं किया जा सकता', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'अपार्टमेंट मेनू', + ['HOUSING_MENU_APARTMENT_SALES'] = 'यह अपार्टमेंट बिक्री के लिए है', + ['HOUSING_MENU_APARTMENT_OWN'] = 'आप इस अपार्टमेंट के मालिक हैं', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'इस अपार्टमेंट की चाबी आपके पास है', + ['HOUSING_MENU_APARTMENT_RENT'] = 'यह अपार्टमेंट किराए के लिए है', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'इस अपार्टमेंट का दरवाज़ा बंद नहीं है', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'इस अपार्टमेंट का मालिक कोई और है', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'आपका अपार्टमेंट #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'अपार्टमेंट #', + ['HOUSING_MENU_MY_APARTMENT'] = 'मेरे अपार्टमेंट', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'किराए के अपार्टमेंट', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'अपार्टमेंट खरीदें', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'अपार्टमेंट का निरीक्षण करें', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'अपार्टमेंट इंटरैक्शन', + ['HOUSING_MENU_VAULT_TITLE'] = 'वॉल्ट कोड बदलें', + ['HOUSING_MENU_VAULT_INPUT'] = 'पाठ इनपुट', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'एक अच्छा कोड दर्ज करें', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'तिजोरी प्रबंधन', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'वॉल्ट कोड सेट करें', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'कोड हटाएँ', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'तिजोरी कोड', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'वॉल्ट कोड दर्ज करें', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'किरायेदार को नियुक्त करें', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'अपार्टमेंट से किरायेदार हटाएं', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'कर', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'बैंक शुल्क', + ['HOUSING_NUI_TOTAL_PRICE'] = 'कुल कीमत', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'ब्रोकरेज शुल्क', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'क्रय जानकारी', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'डायनेस्टी 8 रियल एस्टेट एजेंसी अपने ग्राहक की ओर से, {address} पर स्थित संपत्ति को {name} को बेचती है।', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'रियल एस्टेट खरीद अनुबंध', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'कीमत', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'क्या आप प्रति घंटे लागत {cost} वाली संपत्ति के लिए ऋण का अनुरोध करना चाहेंगे?', + ['HOUSING_NUI_LOAN'] = 'ऋृण', + ['HOUSING_NUI_NOT_LOAN'] = 'कोई ऋण नहीं', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'अनुबंध स्वीकार करें', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'अनुबंध अस्वीकार करें', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'खरीद अनुबंध को अंतिम रूप दें', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'क्या आप वाकई खरीद अनुबंध को अंतिम रूप देना चाहते हैं?', + ['HOUSING_NUI_MODAL_YES'] = 'हाँ', + ['HOUSING_NUI_MODAL_NO'] = 'नहीं', + ['HOUSING_NUI_MODAL_DECLINE'] = 'खरीद अनुबंध अस्वीकार करें', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'क्या आप वाकई खरीद अनुबंध को अस्वीकार करना चाहते हैं?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'किराये का अनुबंध', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'डायनेस्टी 8 रियल एस्टेट एजेंसी अपने ग्राहक की ओर से, {address} पर स्थित संपत्ति को {name} पर किराए पर देती है।', + ['HOUSING_NUI_RENTAL_TITLE'] = 'किराये की जानकारी', + ['HOUSING_NUI_PRICE_HOUR'] = 'प्रति घंटा किराये की कीमत', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'रियल एस्टेट ब्रोकरेज शुल्क (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'बैंक शुल्क (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'कर (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'किराये के अनुबंध को अंतिम रूप दें', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'क्या आप वाकई किराये के अनुबंध को अंतिम रूप देना चाहते हैं?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'किराया समझौता अस्वीकार करें', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'क्या आप वाकई किराये के समझौते को अस्वीकार करना चाहते हैं?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'सेटिंग्स', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'आप निम्नलिखित सेटिंग्स बदल सकते हैं:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'कैमरा', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'स्पीड एक्स देखो', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'देखो स्पीड वाई', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'समायोजन ले जाएँ', + ['HOUSING_NUI_ROTATE_SNAP'] = 'समायोजन घुमाएँ', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'संपादन मोड', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'घुमाएँ', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'अनुवाद', + ['HOUSING_NUI_BUY_FURNITURE'] = '${price} खरीदें', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'कोई रंग चुनें:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'इस टुकड़े में एक अलमारी है', + ['HOUSING_NUI_STASH_FURNITURE'] = 'इस टुकड़े में छिपाव है', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'फर्नीचर खरीदें', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'क्या आप वाकई {price} पर आइटम खरीदना चाहते हैं?', + ['HOUSING_NUI_MODAL_BUY'] = 'खरीदना', + ['HOUSING_NUI_MODAL_CANCEL'] = 'रद्द करना', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'स्वीकार करना', + ['HOUSING_NUI_STASH_EMPTY'] = 'आपका भंडार खाली है', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'आप इस टुकड़े के साथ बातचीत नहीं कर सकते', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'वर्ग:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'बचाना', + ['HOUSING_NUI_DECORATE_SELL'] = 'बेचना', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'फ़र्निचर बेचें', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'क्या आप वाकई आइटम बेचना चाहते हैं?', + ['HOUSING_NUI_MODAL_SELL'] = 'बेचना', + ['HOUSING_NUI_PUT_STASH'] = 'गुप्त स्थान पर रखें', + ['HOUSING_NUI_TAKE_STASH'] = 'छिपाने की जगह से ले लो', + ['HOUSING_NUI_SORT_ROOM'] = 'कमरे के अनुसार वस्तुओं को क्रमबद्ध करें', + ['HOUSING_NUI_SORT_CATEGORY'] = 'आइटम को श्रेणी के अनुसार क्रमबद्ध करें', + ['HOUSING_NUI_SORT_STASH'] = 'वस्तुओं को भंडारण के आधार पर क्रमबद्ध करें', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'कपड़े की अलमारी', + ['HOUSING_NUI_TYPE_STASH'] = 'छिपाने की जगह', + ['HOUSING_NUI_SEARCH'] = 'खोज', + ['HOUSING_NUI_HELP'] = 'नियंत्रण और सहायता', + ['HOUSING_NUI_KEY_INFORMATION'] = 'आप निम्नलिखित कुंजियों का उपयोग कर सकते हैं:', + ['HOUSING_NUI_EDIT_MODE'] = 'संपादन मोड', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'फर्नीचर खोजें...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'मकान बेचें', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'क्या आप वाकई यह घर बैंक को बेचना चाहते हैं?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'फर्नीचर', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'घर', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'खरीदना', + ['HOUSING_NUI_LIGHT_NAME'] = 'रोशनी', + ['HOUSING_NUI_EDIT_LIGHT'] = 'प्रकाश संपादित करें', + ['HOUSING_NUI_OPTION_NAME'] = 'नाम', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'प्रबंधन पैनल', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'महतवपूर्ण प्रबंधन', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'अभी तक कोई चाबी का मालिक नहीं है', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'किराया', + ['HOUSING_NUI_NO_RENTALS'] = 'कोई किराया उपलब्ध नहीं है', + ['HOUSING_NUI_NEED_CAMERAS'] = 'आपको पहले एक कैमरा मॉड्यूल खरीदना होगा', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'संपत्ति उन्नयन', + ['HOUSING_NUI_LIGHT_LIST'] = 'प्रकाश सूची', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'कोई लाइट नहीं मिली', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'अलमारी का पता लगाएँ', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'भंडारण का पता लगाएं', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'चार्जर का पता लगाएँ', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'घर सजाओ', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'अपनी संपत्ति किराये पर दें', + ['HOUSING_NUI_RENT_HOUSE'] = 'किराये का मकान', + ['HOUSING_NUI_STOP_RENTING'] = 'मकान किराये पर देना बंद करें', + ['HOUSING_NUI_SELL_PROPERTY'] = 'अपनी संपत्ति बेचें', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'खिलाड़ी को घर बेचें', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'बैंक को घर बेचें', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'मकान बिक्री रद्द करें', + ['HOUSING_NUI_LEAVE_TITLE'] = 'बाहर निकलना', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'घर से बाहर निकलें', + ['HOUSING_NUI_DOORS_LABEL'] = 'दरवाजे:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'रफ़्तार:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'मकानों का प्रबंधन करें', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'सूची बनाएं', + ['HOUSING_NUI_HOUSE_NAME'] = 'घर का नाम', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'नाम', + ['HOUSING_NUI_HOUSE_TYPE'] = 'प्रकार', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'अपार्टमेंट', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'जगह', + ['HOUSING_NUI_HOUSE_PRICE'] = 'कीमत', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'खोज', + ['HOUSING_NUI_HOUSE_EDIT'] = 'संपत्ति संपादित करें', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'गैराज जोड़ें/निकालें', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'अपार्टमेंट में गैराज को सक्षम या अक्षम नहीं किया जा सकता', + ['HOUSING_NUI_DELETE_HOUSE'] = 'संपत्ति हटाएँ', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'संपत्ति बनाएं', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'संपत्ति विवरण चुनें', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'अपार्टमेंट की संख्या', + ['HOUSING_NUI_BLIP_NAME'] = 'ब्लिप नाम', + ['HOUSING_NUI_BLIP_SPRITE'] = 'आइकन', + ['HOUSING_NUI_BLIP_COLOR'] = 'रंग', + ['HOUSING_NUI_BLIP_SCALE'] = 'पैमाना', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'बिक्री के लिए', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'किराए के लिए', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'यदि आप किराये का विकल्प चुनते हैं, तो आप घर के मालिक होंगे और इसे दूसरों को किराए पर दे सकते हैं। यदि आप इसे बाद में बेचना चाहें तो गृह प्रबंधन के माध्यम से ऐसा कर सकते हैं।', + ['HOUSING_NUI_CREATE_MAPPING'] = 'मानचित्र प्लेसमेंट', + ['HOUSING_NUI_CREATE_ISLAND'] = 'द्वीप बनाएँ', + ['HOUSING_NUI_CREATE_BLIP'] = 'ब्लिप दिखाएँ', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'अपार्टमेंट बनाएं', + ['HOUSING_NUI_CREATE_CANCEL'] = 'बाहर निकलना', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'बनाएं', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'अन्य संपादन', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'बाहरी क्षेत्र संपादित करें', + ['HOUSING_NUI_EDIT_DOORS'] = 'एमएलओ दरवाजे संपादित करें', + ['HOUSING_NUI_EDIT_VISIT'] = 'विज़िट पॉइंट संपादित करें', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'बचाना', + ['HOUSING_NUI_EDIT_TITLE'] = 'संपत्ति संपादित करें', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'क्या आप सचमच करना चाहते हैं', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'गैराज हटाओ?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'एक गैराज जोड़ें?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'हाँ', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'नहीं', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'क्या आप वाकई इस संपत्ति को हटाना चाहते हैं?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'आस-पास के खिलाड़ी', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'कुंजियाँ हटाएँ', + ['HOUSING_NUI_DELETE_KEYS'] = 'क्या आप वाकई इस कुंजी को हटाना चाहते हैं?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'चुकाया गया', + ['HOUSING_NUI_RENTAL_PENDING'] = 'लंबित', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'अपग्रेड खरीदें', + ['HOUSING_NUI_BUY_UPGRADE'] = 'क्या आप वाकई खरीदना चाहते हैं?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'कैमरा', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'खरीदना', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'थीम्स खरीदें', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'क्या आप वाकई खरीदना चाहते हैं?', + ['HOUSING_NUI_LIGHT_ON'] = 'पर', + ['HOUSING_NUI_LIGHT_OFF'] = 'बंद', + ['HOUSING_NUI_MODAL_PRICE'] = 'कीमत', + ['HOUSING_NUI_MODAL_DONE'] = 'जारी रखना', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'नाम', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'तीव्रता', + ['HOUSING_NUI_LIGHT_COLOR'] = 'रंग', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'कोई किराया नहीं मिला', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'आपके पास अनुमतियाँ नहीं हैं', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'दरवाज़ा खोलें/बंद करें', + ['HOUSING_NUI_FIX_DOOR'] = 'दरवाज़ों की मरम्मत करें', + ['HOUSING_NUI_CHANGE_THEME'] = 'विषय को परिवर्तित करें', + ['HOUSING_NUI_DOOR_LOCKED'] = 'बंद', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'अनलॉक किया', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'कीमत', + ['HOUSING_NUI_PRICE_MODAL'] = 'एक कीमत चुनें', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'क्या आपको यकीन है?', + ['HOUSING_NUI_QUESTION_BANK'] = 'क्या आप वाकई यह घर बैंक को बेचना चाहते हैं?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'क्या आप वाकई यह घर किसी खिलाड़ी को बेचना चाहते हैं?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'आप इस घर की बिक्री रद्द कर देंगे, और इसे बिक्री के लिए संपत्तियों की सूची से हटा दिया जाएगा।', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'आप किराये का अनुबंध छोड़ देंगे, और इसे आपकी संपत्ति सूची से हटा दिया जाएगा।', + ['HOUSING_NUI_CHANGE_COLOR'] = 'आईपीएल रंग बदलें', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'फर्नीचर का चयन करने के बाद उसे स्थानांतरित करने के लिए माउस का उपयोग करें।', + ['HOUSING_NUI_KEYS_1'] = 'F5 माउस कर्सर को छुपाता है या दिखाता है।', + ['HOUSING_NUI_KEYS_2'] = 'F6 निःशुल्क कैमरा मूवमेंट सक्षम करता है।', + ['HOUSING_NUI_KEYS_3'] = 'फ्री मोड में जाने के लिए WASD करें।', + ['HOUSING_NUI_KEYS_4'] = 'ESC बिना सहेजे सजावट मेनू से बाहर निकलने के लिए।', + ['HOUSING_NUI_KEYS_5'] = 'पहला विकल्प श्रेणी के अनुसार फर्नीचर दिखाता है। सभी विकल्पों में से चुनें.', + ['HOUSING_NUI_KEYS_6'] = 'मेनू में दूसरे विकल्प से पूरी फ़र्निचर सूची तक पहुँचें।', + ['HOUSING_NUI_KEYS_7'] = 'मेनू में अंतिम विकल्प का उपयोग करके संपूर्ण फ़र्निचर स्टोर तक पहुंचें।', + ['HOUSING_NUI_KEYS_8'] = 'याद रखें कि कुछ फ़र्निचर में प्रकार और रंग विकल्प, साथ ही भंडारण या अलमारी सुविधाएँ शामिल होती हैं।', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'आपको एक दरवाज़ा चुनना होगा', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'यह दरवाज़ा पहले ही जोड़ा जा चुका है', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'आपने एक नया दरवाज़ा जोड़ा है', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'आपको कम से कम एक दरवाज़ा चुनना होगा', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'आपने एक दरवाज़ा हटा दिया है', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'हटाने के लिए कोई दरवाजे नहीं हैं', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'आगंतुकों के लिए एक समन्वय चुनें', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'आप दूसरे के अंदर एक जोन नहीं बना सकते', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'आपको एक घर की सीमा के भीतर होना चाहिए', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'आस-पास कोई घर नहीं मिला', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'आपने घर का दरवाज़ा खोल दिया', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'तुमने घर का दरवाज़ा बंद कर लिया', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'आपके पास दरवाज़ों से बातचीत करने की चाबियाँ या अनुमतियाँ नहीं हैं', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'आप किसी भी दरवाजे के पास नहीं हैं', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'यात्रा का समय समाप्त हो गया है', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'तुम्हें घर से निकाल दिया गया', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'कोई दरवाजे की घंटी बजा रहा है', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'आप दरवाजे की घंटी बजा रहे हैं', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'चाबियाँ देने के लिए आपको दरवाजे के पास होना चाहिए', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'आप इस घर के मालिक नहीं हैं', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'आस-पास कोई खिलाड़ी नहीं. एक दरवाजे के पास रहना याद रखें', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'परीक्षण निर्देशांक जोड़ने के लिए, यह एक एमएलओ होना चाहिए', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'कोई जबरदस्ती दरवाजा खोल रहा है', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'यह घर पहले से ही खुला है', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'प्रयास विफल', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'दरवाजे की मरम्मत कर दी गई है', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'दरवाज़ा टूटा नहीं है', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'इस घर की चाबी आपके पास नहीं है', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'आप रियल एस्टेट एजेंट नहीं हैं', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'आप किसी घर के अंदर नहीं हैं', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'इस आईपीएल में कोई थीम उपलब्ध नहीं है', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'आप घर के स्थान से बहुत दूर चले गए हैं', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'घर को कोई और सजा रहा है', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'इसे सजाने के लिए आपको घर के अंदर या आस-पास होना चाहिए', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'आपने फर्नीचर का एक टुकड़ा $ में बेचा', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'आपके पास पर्याप्त पैसा नहीं है', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'निर्देशांक संरचना के भीतर नहीं हैं', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'आपने $ में घर बेच दिया', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'आपने एक मकान किराये पर लिया है', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'मकान बिक गया', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'आप यह घर नहीं बेच सकते क्योंकि इसमें एक किरायेदार है', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'आप इस घर को बेच नहीं सकते क्योंकि यह किराये का हो सकता है', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'घर पहले से ही बिक्री के लिए है', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'घर अब बिक्री के लिए नहीं है.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'यह घर बिक्री के लिए नहीं है', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'आप इस घर को नहीं हटा सकते', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'घर हटा दिया गया', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'आप यह घर नहीं बेच सकते', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'आप इस घर को किराये पर नहीं दे सकते', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'मकान किराये पर उपलब्ध नहीं है', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'इस घर के किरायेदार ने सारा भुगतान कर दिया है. आप उन्हें बेदखल नहीं कर सकते', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'तुम्हें घर से निकाल दिया गया है', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'आपने घर छोड़ दिया', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'आप इस घर के किरायेदार नहीं हैं', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'आपने घर छोड़ दिया', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'आपका किरायेदार घर छोड़कर चला गया', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'आप मालिक नहीं हैं या घर में कोई अन्य किरायेदार है', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'यह घर बिक्री के लिए है, आप इसे किराए पर नहीं दे सकते', + ['HOUSING_NOTIFICATION_RENTED'] = 'मकान अब किराये पर है', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'किरायेदार द्वारा किया गया किराया भुगतान: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'आपने घर का किराया चुकाया: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'मकान का किराया नहीं दे सके: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'कृपया अपने खाते में धनराशि जमा करें। नहीं तो मालिक आपको बेदखल कर सकता है', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'क्या आपने अपना बंधक चुकाया? भुगतान की गई राशि थी: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'शेष राशि $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ आपके खाते में स्थानांतरित कर दिया गया', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'आपने हटा दिया', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'आपको कुंजी धारकों से हटा दिया गया है', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'आपको चाबियाँ प्राप्त हुईं', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'तुमने चाबियाँ दे दीं', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'इस व्यक्ति के पास पहले से ही चाबियाँ हैं', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'यह व्यक्ति ऑफ़लाइन है', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'यह कार्रवाई केवल आपातकालीन सेवाओं के लिए उपलब्ध है', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'शहर में पर्याप्त पुलिस नहीं', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'इस मकान का किराया अभी तक नहीं चुकाया गया है', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'पोशाक हटा दी गई है!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'अमान्य राशि', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'काला धन जमा कराने में सफलता', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'इस कार्रवाई के लिए आपके पास पर्याप्त धन नहीं है', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'काले धन की सफल वापसी', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'आपने सफलतापूर्वक दरवाज़ा चुन लिया', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'तुमने घर का दरवाज़ा तोड़ दिया', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'दरवाज़ा बहुत मजबूत है और टूटा नहीं', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'आप बिंदु को घर के बाहर नहीं रख सकते', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'आप इसे उस सजावटी घन के बाहर नहीं रख सकते जिसे आपने पहले बनाया था...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'घर नहीं मिला...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'आपको अपने क्षेत्र में कम से कम 4 बिंदुओं की आवश्यकता है, और सब कुछ इन बिंदुओं के भीतर होना चाहिए...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'आप और अधिक घर नहीं खरीद सकते, आप कानूनी सीमा तक पहुँच चुके हैं', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'आप दरवाजे के पास नहीं हैं', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'खिलाड़ी दरवाजे के पास नहीं है', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'आप गिरवी रखा घर नहीं बेच सकते...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'आपके पास कोई मकान नहीं है', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'कैमरा नहीं मिला', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'चाबी नहीं दी गई', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'चाबी नहीं हटाई गई', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'अपग्रेड नहीं मिला', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'रोशनी नहीं मिली', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'कृपया कुछ देर इंतज़ार करें', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'घर पहले से मौजूद है', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'इसे संपादित करने के लिए आपको घर के पास रहना होगा', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'आप खरीदा', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'आप इस घर के मालिक नहीं हैं', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'आप किसी अपार्टमेंट बिल्डिंग में गैराज नहीं जोड़ सकते', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'आप किसी अपार्टमेंट में गैराज नहीं जोड़ सकते', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'घर की न्यूनतम लंबाई है', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'आपके घर की लंबाई है', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'आप अपार्टमेंट के बाहरी हिस्से को नहीं सजा सकते', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'आप अपना पहनावा अपार्टमेंट के बाहर नहीं रख सकते', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'आप अपना चार्जर अपार्टमेंट के बाहर नहीं रख सकते', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'आपको क्यूएस-स्मार्टफोन-प्रो संसाधन सक्षम करना होगा', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'आप अपना भंडारण अपार्टमेंट के बाहर नहीं रख सकते', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'यह घर प्रकार आईपीएल नहीं है', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'आप इसे ज़ोन के बाहर नहीं रख सकते', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'आपका घर अब किराए के लिए नहीं है', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'हमें इस घर से बाहर निकलने का रास्ता नहीं मिल रहा है, कृपया बताएं', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'अमान्य वॉल्ट कोड', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'हमें सजावटें नहीं मिल सकीं', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'हम ऑब्जेक्ट डेटा नहीं ढूँढ सकते', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'हमें सजावट डेटा नहीं मिल सका', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'आप इस ऑब्जेक्ट पर वॉल्ट कोड सेट नहीं कर सकते', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'आप इस घर में और अधिक वॉल्ट कोड नहीं बना सकते', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'एक वॉल्ट कोड जोड़ा गया है', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'आपने वॉल्ट कोड हटा दिया है', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'वॉल्ट कोड में कोई त्रुटि उत्पन्न हुई', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'निर्माण नहीं मिला...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'घर का निर्माण पूरा हो गया है!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'बचे हुए निर्माण का समय:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'आपके पास इस कमांड को चलाने की अनुमति नहीं है', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'आपको एक व्यवस्थापक द्वारा घर से किराए पर लिया गया है', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'किरायेदार को घर से निकाल दिया गया है', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'हम घर नहीं ढूंढ सके', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'हम सजावट नहीं ढूंढ सके', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'हम वस्तु नहीं ढूंढ सके', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "घर की न्यूनतम लंबाई है", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "आपका घर मापता है", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "आसपास कोई अपार्टमेंट नहीं हैं", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "यहां कोई किराये के अपार्टमेंट नहीं हैं", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "हम डेटाबेस में घर नहीं ढूंढ सकते" +} diff --git a/resources/[housing]/qs-housing/locales/hu.lua b/resources/[housing]/qs-housing/locales/hu.lua new file mode 100644 index 000000000..9585b2db5 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/hu.lua @@ -0,0 +1,427 @@ +Locales['hu'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Ház', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Saját házad', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Saját házad (kiadható)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Saját házad (bérlés)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Bérelt ház', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Eladó ház', + + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Ajtó', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Feloldás', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Zár', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'Ügynök:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'Telefon:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Hátralévő idő:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'másodperc', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'kilépéshez nyomd', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Tároló', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Gardrób', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Kijelentkezés', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Ajtó nyitva', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Belépés a házba', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Kilépés a házból', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Kamera használata', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Csengő', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Ház bemutatása', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Adásvételi szerződés megtekintése', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Bérleti szerződés megtekintése', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Belépési pont beállítása', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Hirdetőtábla pont beállítása', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Szerkezet pont beállítása', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Kilépési pont beállítása', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Házpont beállítása', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Látogatási pont', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = '[G] - Nyomd meg a helyed beállításához', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] – Belépés a bútorboltba', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Lakások megjelenítése', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Ehhez az objektum kiválasztásához nyomd meg a jobb egérgombot', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Széfkód beállítása', + + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Ajtó állapotának váltása', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Megnyitás', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Ház megtekintése', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Szerződés megtekintése', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Házba lépés', + ['HOUSING_TARGET_REQUEST_RING'] = 'Csengő megcsöngetési kérelem', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Kilépés a házból', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Csengő megcsöngetése', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Kamera elérése', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Gardrób elérése', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Tároló elérése', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Kijelentkezés', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Lakások megjelenítése', + + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Játékos:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Gardrób', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Ruhák', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Ruhák törlése', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Raktár', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Játékos készlete', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Ház készlete', + ['HOUSING_MENU_STASH_ITEMS'] = 'Tárgyak', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Fegyverek', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Fekete pénz', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Fekete pénz kivétele', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Összeg', + ['HOUSING_MENU_STASH_STORE'] = 'Belerakás', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Kivétel', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Meg akarod vásárolni ezt a tárgyat $ értékben?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Ez a művelet nem vonható vissza', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Lakás menü', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Ez a lakás eladó', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Neked van ez a lakás', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Rendelkezel kulccsal ehhez a lakáshoz', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Ez a lakás bérelhető', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Ennek a lakásnak az ajtaja nincs zárva', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Ezt a lakást valaki más tulajdonolja', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'A te lakásod, No.', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Lakás No.', + ['HOUSING_MENU_MY_APARTMENT'] = 'Saját lakásaid', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Lakás bérlése', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Lakás vásárlása', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Lakás ellenőrzése', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Lakások közötti interakciók', + ['HOUSING_MENU_VAULT_TITLE'] = 'Széfkód módosítása', + ['HOUSING_MENU_VAULT_INPUT'] = 'Szöveg bevitel', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Adj meg egy megfelelő kódot', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Széf kezelése', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Széfkód beállítása', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Kód törlése', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Széfkód', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Add meg a széf kódját', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Bérlő felvétele', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Bérlő eltávolítása a lakásból', + + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Adók', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Banki díjak', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Teljes ár', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Közvetítői díjak', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Vásárlási információk', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'A Dynasty 8 ingatlanügynökség az ügyfelének nevében értékesíti a(z) {address} címen található ingatlant {name} részére.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Ingatlan adásvételi szerződés', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Ár', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Szeretnél jelzáloghitelt kérni az ingatlanra, melynek költsége {cost} óránként?', + ['HOUSING_NUI_LOAN'] = 'Hitel', + ['HOUSING_NUI_NOT_LOAN'] = 'Nincs hitel', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Szerződés elfogadása', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Szerződés elutasítása', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Vásárlási szerződés lezárása', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Biztosan le akarod zárni a vásárlási szerződést?', + ['HOUSING_NUI_MODAL_YES'] = 'IGEN', + ['HOUSING_NUI_MODAL_NO'] = 'NEM', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Vásárlási szerződés elutasítása', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Biztosan elutasítod a vásárlási szerződést?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Bérleti szerződés', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'A Dynasty 8 ingatlanügynökség ügyfele nevében adja bérbe a(z) {address} címen található ingatlant {name} részére.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Bérleti információk', + ['HOUSING_NUI_PRICE_HOUR'] = 'Órabérleti ár', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Ingatlan közvetítői díj (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Banki díjak (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Adók (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Bérleti szerződés lezárása', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Biztosan le akarod zárni a bérleti szerződést?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Bérleti szerződés elutasítása', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Biztosan elutasítod a bérleti szerződést?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Beállítások', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Az alábbi beállításokat módosíthatod:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Nézési sebesség X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Nézési sebesség Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Mozgás rögzítési lépése', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Forgatás rögzítési lépése', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Szerkesztési mód', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Forgatás', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Mozgatás', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Vásárlás ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Válassz egy színt:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Ez a bútor gardróbbal rendelkezik', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Ez a bútor raktárral rendelkezik', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Bútor vásárlása', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Biztosan meg akarod vásárolni ezt a tárgyat {price} áron?', + ['HOUSING_NUI_MODAL_BUY'] = 'Vásárlás', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Mégse', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Elfogadás', + ['HOUSING_NUI_STASH_EMPTY'] = 'A raktárod üres', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Ezzel a tárggyal nem léphetsz interakcióba', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategória:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Mentés', + ['HOUSING_NUI_DECORATE_SELL'] = 'Eladás', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Bútor eladása', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Biztosan el akarod adni ezt a tárgyat?', + ['HOUSING_NUI_MODAL_SELL'] = 'Eladás', + ['HOUSING_NUI_PUT_STASH'] = 'Tedd a raktárba', + ['HOUSING_NUI_TAKE_STASH'] = 'Vedd ki a raktárból', + ['HOUSING_NUI_SORT_ROOM'] = 'Tárgyak rendezése szoba szerint', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Tárgyak rendezése kategória szerint', + ['HOUSING_NUI_SORT_STASH'] = 'Tárgyak rendezése raktár szerint', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Gardrób', + ['HOUSING_NUI_TYPE_STASH'] = 'Raktár', + ['HOUSING_NUI_SEARCH'] = 'Keresés', + ['HOUSING_NUI_HELP'] = 'Irányítás és segítség', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Az alábbi billentyűket használhatod:', + ['HOUSING_NUI_EDIT_MODE'] = 'Szerkesztési mód', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Bútorok keresése...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Ház eladása', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Biztosan el akarod adni ezt a házat a banknak?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Bútorok', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Ház', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Vásárlás', + ['HOUSING_NUI_LIGHT_NAME'] = 'Fény', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Fény szerkesztése', + ['HOUSING_NUI_OPTION_NAME'] = 'Név', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Kezelőpanel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Kulcsok kezelése', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Még nincs kulcs tulajdonos', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Bérletek', + ['HOUSING_NUI_NO_RENTALS'] = 'Nincs elérhető bérlet', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Először meg kell vásárolnod egy kamera modult', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Ingatlan fejlesztés', + ['HOUSING_NUI_LIGHT_LIST'] = 'Fények listája', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Nincs fény találva', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Gardrób helyének meghatározása', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Tároló helyének meghatározása', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Töltő helyének meghatározása', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Ház dekorálása', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Add ki az ingatlanodat', + ['HOUSING_NUI_RENT_HOUSE'] = 'Ház bérlése', + ['HOUSING_NUI_STOP_RENTING'] = 'Befejezni a ház bérbeadását', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Add el az ingatlanodat', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Ház eladása játékosnak', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Ház eladása a banknak', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Ház eladásának visszavonása', + ['HOUSING_NUI_LEAVE_TITLE'] = 'KILÉPÉS', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Kilépés a házból', + ['HOUSING_NUI_DOORS_LABEL'] = 'Ajtók:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Sebesség:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Házak kezelése', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Lista létrehozása', + ['HOUSING_NUI_HOUSE_NAME'] = 'Ház neve', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Név', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Típus', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Lakás', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Elhelyezkedés', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Ár', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Keresés', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Ingatlan szerkesztése', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Garázs hozzáadása/eltávolítása', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Lakásokban nem lehet garázst engedélyezni vagy letiltani', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Ingatlan törlése', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Ingatlan létrehozása', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Válaszd ki az ingatlan részleteit', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Lakások száma', + ['HOUSING_NUI_BLIP_NAME'] = 'Ikon neve', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikon', + ['HOUSING_NUI_BLIP_COLOR'] = 'Szín', + ['HOUSING_NUI_BLIP_SCALE'] = 'Méretarány', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Eladó', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Kiadó', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Ha a bérbeadás opciót választod, te leszel a ház tulajdonosa, és kiadhatod azt másoknak. Ha később el szeretnéd adni, azt az ingatlan kezelése menüpontban teheted meg.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Elhelyezés a térképen', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Sziget létrehozása', + ['HOUSING_NUI_CREATE_BLIP'] = 'Blip megjelenítése', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Lakások létrehozása', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Kilépés', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Létrehozás', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'További beállítások', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Külső terület szerkesztése', + ['HOUSING_NUI_EDIT_DOORS'] = 'MLO ajtók szerkesztése', + ['HOUSING_NUI_EDIT_VISIT'] = 'Látogatási pont szerkesztése', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Mentés', + ['HOUSING_NUI_EDIT_TITLE'] = 'Ingatlan szerkesztése', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Biztosan ezt szeretnéd?', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'Eltávolítani a garázst?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'Hozzáadni egy garázst?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'IGEN', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'NEM', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Biztosan törölni szeretnéd ezt az ingatlant?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Közeli játékosok', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Kulcsok törlése', + ['HOUSING_NUI_DELETE_KEYS'] = 'Biztosan törölni szeretnéd ezt a kulcsot?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Fizetve', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Függőben', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Fejlesztés vásárlása', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Biztosan meg szeretnéd vásárolni?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Vásárlás', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Témák vásárlása', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Biztosan meg szeretnéd vásárolni?', + ['HOUSING_NUI_LIGHT_ON'] = 'BE', + ['HOUSING_NUI_LIGHT_OFF'] = 'KI', + ['HOUSING_NUI_MODAL_PRICE'] = 'Ár', + ['HOUSING_NUI_MODAL_DONE'] = 'Folytatás', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Név', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intenzitás', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Szín', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Nem található bérlet', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Nincs jogosultságod', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Ajtó nyitása/zárása', + ['HOUSING_NUI_FIX_DOOR'] = 'Ajtó javítása', + ['HOUSING_NUI_CHANGE_THEME'] = 'Téma módosítása', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Zárolva', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Feloldva', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Ár', + ['HOUSING_NUI_PRICE_MODAL'] = 'Válassz egy árat', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Biztosan?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Biztosan el akarod adni ezt a házat a banknak?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Biztosan el akarod adni ezt a házat egy játékosnak?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Ezzel törlöd a ház eladását, és az eltűnik az eladó ingatlanok listájáról.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Ezzel megszünteted a bérleti szerződést, és eltűnik az ingatlanjaid közül.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'IPL szín módosítása', + + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Egér - A bútor elmozgatásához a kiválasztás után.', + ['HOUSING_NUI_KEYS_1'] = 'F5 - Elrejti vagy megjeleníti az egérmutatót.', + ['HOUSING_NUI_KEYS_2'] = 'F6 - Szabad kameramozgást engedélyez.', + ['HOUSING_NUI_KEYS_3'] = 'WASD - Mozgás szabad módban.', + ['HOUSING_NUI_KEYS_4'] = 'ESC - Kilépés a dekorációs menüből mentés nélkül.', + ['HOUSING_NUI_KEYS_5'] = 'Az első opció a bútorokat kategóriák szerint jeleníti meg. Válassz az összes lehetőség közül.', + ['HOUSING_NUI_KEYS_6'] = 'A menü második opciójából érheted el a teljes bútorlistát.', + ['HOUSING_NUI_KEYS_7'] = 'A menü utolsó opciójával érheted el a teljes bútorboltot.', + ['HOUSING_NUI_KEYS_8'] = 'Ne feledd, hogy néhány bútor tartalmaz típus- és színválasztékot, valamint tároló vagy gardrób funkciókat.', + + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Válassz egy ajtót', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Ezt az ajtót már hozzáadtad', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Új ajtót adtál hozzá', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Legalább egy ajtót ki kell választani', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Eltávolítottál egy ajtót', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Nincsenek eltávolítandó ajtók', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Válassz koordinátát a látogatók számára', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Nem hozhatsz létre egy zónát egy másik zónán belül', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Egy ház határain belül kell lenned', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Nincs ház a közelben', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Kinyitottad a ház ajtaját', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Lezártad a ház ajtaját', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Nincs kulcsod vagy jogosultságod az ajtók kezeléséhez', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Nem vagy közel egy ajtóhoz sem', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'A látogatási idő lejárt', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Kirúgtak a házból', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Valaki cseng a csengőn', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Te csengesz', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Közel kell lenned az ajtóhoz a kulcs átadásához', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Nem te vagy ennek a háznak a tulajdonosa', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Nincs játékos a közelben. Ügyelj rá, hogy közel legyél egy ajtóhoz', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'A koordináták hozzáadásához MLO-nak kell lennie', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Valaki erőlteti az ajtót', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Ez a ház már nyitva van', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Kísérlet sikertelen', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Az ajtót javították', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Az ajtó nem törött össze', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Nincs kulcsod ehhez a házhoz', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Nem vagy ingatlanügynök', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Nem vagy semmilyen házban', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Ennek az IPL-nek nincsenek elérhető témái', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Túl messze vagy a ház helyétől', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Valaki más éppen dekorálja a házat', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'A ház dekorálásához bent vagy közel kell lenned hozzá', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Eladtál egy bútordarabot $ értékben', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Nincs elég pénzed', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'A koordináták nem a szerkezeten belül vannak', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Eladtad a házat $ értékért', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Béreltél egy házat', + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Ház eladva', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Nem adhatod el ezt a házat, mert van benne bérlő', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Nem adhatod el ezt a házat, mert kiadható lehet', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'A ház már eladó', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'A ház már nincs eladó', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Ez a ház nem eladó', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Nem törölheted ezt a házat', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'A ház törölve lett', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Nem adhatod el ezt a házat', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Nem bérelheted ki ezt a házat', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'A ház nem bérelhető', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Ennek a háznak a bérlője minden fizetést teljesített, nem ürítheted ki', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Kiürítettek a házból', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Kiléptél a házból', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Nem te vagy ennek a háznak a bérlője', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Kiléptél a házból', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'A bérlőd elhagyta a házat', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Nem te vagy a tulajdonos, vagy más bérlő van a házban', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Ez a ház eladó, nem bérelhető ki', + ['HOUSING_NOTIFICATION_RENTED'] = 'A ház most bérbe van adva', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'A bérlő által teljesített bérleti fizetés: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Kifizetted a ház bérleti díját: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Nem tudod kifizetni a ház bérleti díját: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Kérjük, utald be a pénzt a számládra, különben a tulajdonos kiüríthet téged', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Kifizetted a jelzáloghitelről? A kifizetett összeg: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Fennmaradó összeg: $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ került átutalásra a számládra', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Eltávolítottad', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Eltávolítottak a kulcs birtokosok közül', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Megkaptad a kulcsot', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Átadtad a kulcsot', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Ennek a személynek már megvannak a kulcsai', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Ez a személy offline van', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Ez a művelet csak sürgősségi szolgálatok számára elérhető', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Nincs elegendő rendőrség a városban', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Ennek a háznak a bérleti díját még nem fizették ki', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Az öltözék törölve lett!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Érvénytelen összeg', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Fekete pénz befizetése sikeres', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Nincs elég pénzed ehhez a művelethez', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Fekete pénz kivétele sikeres', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Sikeresen feltörted az ajtót', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Sikeresen feltörted a ház ajtaját', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Az ajtó túl erős, nem tört össze', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Nem helyezheted el a pontot a házon kívül', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Ezt nem helyezheted el a korábban létrehozott dekorálható kockán kívül...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Ház nem található...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Legalább 4 pont szükséges a zónádban, és mindennek ezen pontokon belül kell lennie...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Nem vásárolhatsz több házat, elérted a jogi határt', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Nem vagy közel az ajtóhoz', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'A játékos nincs közel az ajtóhoz', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Nem adhatod el a jelzáloggal terhelt házat...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Nem birtokolsz házat', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kamera nem található', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Kulcs nincs megadva', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Kulcs nincs eltávolítva', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Frissítés nem található', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Fény nem található', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Kérlek, várj egy kicsit', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'A ház már létezik', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Közel kell lenned a házhoz a szerkesztéshez', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Megvásároltad', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Nem te vagy ennek a háznak a tulajdonosa', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Lakóépülethez nem lehet garázst hozzáadni', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Lakáshoz nem lehet garázst hozzáadni', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'A ház minimális hossza', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Nem dekorálhatod a lakás külső részét', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Nem helyezheted el az öltözéked a lakáson kívül', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'A töltőt nem helyezheted el a lakáson kívül', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Engedélyezni kell a qs-smartphone-pro erőforrást', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'A raktárodat nem helyezheted el a lakáson kívül', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Ez a háztípus nem IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Nem helyezheted el a zónán kívül', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'A házad már nem bérelhető', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Nem találjuk ennek a háznak a kijáratát, add meg azt', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Érvénytelen széfkód', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Nem találjuk a dekorációkat', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Nem találhatók az objektum adatai', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Nem találhatók a dekoráció adatai', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Erre az objektumra nem állítható be védőkód', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Ebben a házban nem hozhatsz létre több széfkódot', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Biztonsági kód hozzáadva', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Eltávolítottad a széfkódot', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Hiba történt a széfkóddal', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Építkezés nem található...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'A ház építése befejeződött!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Hátralévő idő az építkezéshez:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Nincs jogosultságod a parancs végrehajtásához', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Egy admin által felvettek a házba', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'A bérlőt kiürítették a házból', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Nem találtuk a házat', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Nem találtuk a dekorációkat', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nem találtuk az objektumot', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "A ház minimális hossza", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "A házad hossza", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Nincsenek lakások a közelben", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Itt nincsenek kiadó lakások", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Nem találjuk a házat az adatbázisban" +} + \ No newline at end of file diff --git a/resources/[housing]/qs-housing/locales/it.lua b/resources/[housing]/qs-housing/locales/it.lua new file mode 100644 index 000000000..3b459adb6 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/it.lua @@ -0,0 +1,424 @@ +Locales['it'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Casa', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'La tua casa', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'La tua casa (affittabile)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'La tua casa (affitto)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Casa in affitto', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Casa disponibile per l\'acquisto', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Porta', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Sbloccare', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Serratura', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENTE:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFONO:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Tempo rimanente:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'secondi', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'per uscire premere', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Deposito', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Guardaroba', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Logout', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Porta aperta', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Entra nella Casa', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Esci dalla casa', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Usa la fotocamera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Suona il campanello', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Casa dello spettacolo', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Visualizza il contratto di vendita', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Visualizza il contratto di noleggio', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Imposta punto di ingresso', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Imposta il punto elenco', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Imposta punto struttura', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Imposta punto di uscita', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Imposta il punto di dogana', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Punto di visita', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Premi [G] per impostare la tua posizione', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] – Entra nel negozio di mobili', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Mostra appartamenti', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Per selezionare questo oggetto premere il tasto destro del mouse', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Imposta il codice della cassaforte', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interagisci', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Elimina mobili illegali', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Attiva/disattiva lo stato della porta', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Aprire', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Mostra casa', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Visualizza contratto', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Entra in Casa', + ['HOUSING_TARGET_REQUEST_RING'] = 'Richiesta di suonare il campanello', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Esci dalla Casa', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Suona il campanello', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Accedi alla Fotocamera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Accesso al guardaroba', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Accedi allo spazio di archiviazione', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Esci', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Mostra appartamenti', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Giocatore:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Armadio', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Vestiti', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Elimina vestiti', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Magazzinaggio', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventario dei giocatori', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventario della casa', + ['HOUSING_MENU_STASH_ITEMS'] = 'Elementi', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Armi', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Soldi neri', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Prelevare denaro nero', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Quantità', + ['HOUSING_MENU_STASH_STORE'] = 'Negozio', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Ritirare', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Vuoi acquistare questo articolo per $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Questa azione non può essere annullata', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menù Appartamento', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Questo appartamento è in vendita', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Possiedi questo appartamento', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Hai una chiave di questo appartamento', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Questo appartamento è in affitto', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'La porta di questo appartamento non è chiusa a chiave', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Questo appartamento è di proprietà di qualcun altro', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Il tuo appartamento n.', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Appartamento n.', + ['HOUSING_MENU_MY_APARTMENT'] = 'I miei appartamenti', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Affitta Appartamento', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Acquista Appartamento', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Ispezionare l\'appartamento', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interazioni tra appartamenti', + ['HOUSING_MENU_VAULT_TITLE'] = 'Modifica il codice della cassaforte', + ['HOUSING_MENU_VAULT_INPUT'] = 'Inserimento di testo', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Inserisci un buon codice', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Gestione del caveau', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Imposta il codice della cassaforte', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Rimuovi codice', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Codice della cassaforte', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Inserisci il codice del caveau', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Assumere un inquilino', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Rimuovere l’inquilino dall’appartamento', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Tasse', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Commissioni bancarie', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Prezzo totale', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Commissioni di intermediazione', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informazioni sull\'acquisto', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'L\'agenzia immobiliare Dynasty 8 vende, per conto del proprio cliente, l\'immobile sito in {address} a {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Contratto di compravendita immobiliare', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Prezzo', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Vorresti richiedere un mutuo per l\'immobile al costo di {cost} all\'ora?', + ['HOUSING_NUI_LOAN'] = 'Prestito', + ['HOUSING_NUI_NOT_LOAN'] = 'Nessun prestito', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Accetta contratto', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Rifiutare contratto', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Concludere il contratto di acquisto', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Sei sicuro di voler finalizzare il contratto di acquisto?', + ['HOUSING_NUI_MODAL_YES'] = 'SÌ', + ['HOUSING_NUI_MODAL_NO'] = 'NO', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Rifiutare il contratto di acquisto', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Sei sicuro di voler rifiutare il contratto di acquisto?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Contratto di locazione', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'L\'agenzia immobiliare Dynasty 8 affitta, per conto del suo cliente, l\'immobile sito in {address} a {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informazioni sul noleggio', + ['HOUSING_NUI_PRICE_HOUR'] = 'Prezzo di noleggio orario', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Commissioni di intermediazione immobiliare (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Commissioni bancarie (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Tasse (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finalizzare il contratto di noleggio', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Sei sicuro di voler finalizzare il contratto di noleggio?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Rifiutare il contratto di noleggio', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Sei sicuro di voler rifiutare il contratto di noleggio?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Impostazioni', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'È possibile modificare le seguenti impostazioni:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Telecamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Guarda Velocità X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Guarda Velocità Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Sposta la regolazione', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ruota la regolazione', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Modalità Modifica', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Ruotare', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Tradurre', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Acquista ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Scegli un colore:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Questo pezzo ha un guardaroba', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Questo pezzo ha una scorta', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Acquistare mobili', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Sei sicuro di voler acquistare l\'articolo per {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Acquistare', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Cancellare', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Accettare', + ['HOUSING_NUI_STASH_EMPTY'] = 'La tua scorta è vuota', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Non puoi interagire con questo pezzo', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Categoria:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Salva', + ['HOUSING_NUI_DECORATE_SELL'] = 'Vendere', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Vendere mobili', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Sei sicuro di voler vendere l\'oggetto?', + ['HOUSING_NUI_MODAL_SELL'] = 'Vendere', + ['HOUSING_NUI_PUT_STASH'] = 'Mettilo nella scorta', + ['HOUSING_NUI_TAKE_STASH'] = 'Prendi dalla scorta', + ['HOUSING_NUI_SORT_ROOM'] = 'Ordina gli elementi per stanza', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Ordina gli articoli per categoria', + ['HOUSING_NUI_SORT_STASH'] = 'Ordina gli oggetti per scorta', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Armadio', + ['HOUSING_NUI_TYPE_STASH'] = 'Scorta', + ['HOUSING_NUI_SEARCH'] = 'Ricerca', + ['HOUSING_NUI_HELP'] = 'Controlli e aiuto', + ['HOUSING_NUI_KEY_INFORMATION'] = 'È possibile utilizzare i seguenti tasti:', + ['HOUSING_NUI_EDIT_MODE'] = 'Modalità Modifica', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Cerca mobili...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Vendere casa', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Sei sicuro di voler vendere questa casa alla banca?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Mobilia', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Casa', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Acquistare', + ['HOUSING_NUI_LIGHT_NAME'] = 'Leggero', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Modifica Luce', + ['HOUSING_NUI_OPTION_NAME'] = 'Nome', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Pannello di gestione', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Gestione delle chiavi', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Nessun proprietario della chiave ancora', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Noleggi', + ['HOUSING_NUI_NO_RENTALS'] = 'Nessun noleggio disponibile', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Devi prima acquistare un modulo fotocamera', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Aggiornamento della proprietà', + ['HOUSING_NUI_LIGHT_LIST'] = 'Elenco luci', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Nessuna luce trovata', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Individua il guardaroba', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Individua spazio di archiviazione', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Individua il caricabatterie', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Decorare la casa', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Affitta la tua proprietà', + ['HOUSING_NUI_RENT_HOUSE'] = 'Affitta casa', + ['HOUSING_NUI_STOP_RENTING'] = 'Smettere di affittare casa', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Vendi la tua proprietà', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Vendi casa al giocatore', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Vendere casa alla banca', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Annulla la vendita della casa', + ['HOUSING_NUI_LEAVE_TITLE'] = 'USCITA', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Esci dalla Casa', + ['HOUSING_NUI_DOORS_LABEL'] = 'Porte:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Velocità:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Gestisci case', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Crea elenco', + ['HOUSING_NUI_HOUSE_NAME'] = 'Nome della casa', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nome', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Tipo', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Appartamento', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Posizione', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Prezzo', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Ricerca', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Modifica proprietà', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Aggiungi/Rimuovi garage', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Non è possibile abilitare o disabilitare il garage negli appartamenti', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Elimina proprietà', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Crea proprietà', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Scegli i dettagli dell\'immobile', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Numero di appartamenti', + ['HOUSING_NUI_BLIP_NAME'] = 'Nome dell\'icona', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Icona', + ['HOUSING_NUI_BLIP_COLOR'] = 'Colore', + ['HOUSING_NUI_BLIP_SCALE'] = 'Scala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'In vendita', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'In affitto', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Se scegli l\'opzione di affitto, sarai proprietario della casa e potrai affittarla ad altri. Se desideri venderlo in seguito, puoi farlo tramite la gestione della casa.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Posizionamento sulla mappa', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Crea isola', + ['HOUSING_NUI_CREATE_BLIP'] = 'Mostra Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Crea appartamenti', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Uscita', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Creare', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Altre modifiche', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Modifica zona esterna', + ['HOUSING_NUI_EDIT_DOORS'] = 'Modifica porte MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Modifica punto visita', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Salva', + ['HOUSING_NUI_EDIT_TITLE'] = 'Modifica proprietà', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Sei sicuro di volerlo fare?', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'smontare il garage?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'aggiungere un garage?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'SÌ', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'NO', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Sei sicuro di voler eliminare questa proprietà?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Giocatori vicini', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Elimina chiavi', + ['HOUSING_NUI_DELETE_KEYS'] = 'Sei sicuro di voler eliminare questa chiave?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Pagato', + ['HOUSING_NUI_RENTAL_PENDING'] = 'In attesa di', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Acquista l\'aggiornamento', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Sei sicuro di voler acquistare?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Telecamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Acquistare', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Acquista temi', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Sei sicuro di voler acquistare?', + ['HOUSING_NUI_LIGHT_ON'] = 'SU', + ['HOUSING_NUI_LIGHT_OFF'] = 'Spento', + ['HOUSING_NUI_MODAL_PRICE'] = 'Prezzo', + ['HOUSING_NUI_MODAL_DONE'] = 'Continuare', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nome', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensità', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Colore', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Nessun affitto trovato', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Non hai i permessi', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Apri/Chiudi porta', + ['HOUSING_NUI_FIX_DOOR'] = 'Riparare le porte', + ['HOUSING_NUI_CHANGE_THEME'] = 'Cambia tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Bloccato', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Sbloccato', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Prezzo', + ['HOUSING_NUI_PRICE_MODAL'] = 'Seleziona un prezzo', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Sei sicuro?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Sei sicuro di voler vendere questa casa alla banca?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Sei sicuro di voler vendere questa casa a un giocatore?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Annullerai la vendita di questa casa e questa verrà rimossa dall\'elenco delle proprietà in vendita.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Abbandonerai il contratto di affitto e verrà rimosso dall\'elenco delle tue proprietà.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Cambia colore IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mouse per spostare il mobile dopo averlo selezionato.', + ['HOUSING_NUI_KEYS_1'] = 'F5 nasconde o mostra il cursore del mouse.', + ['HOUSING_NUI_KEYS_2'] = 'F6 consente il movimento libero della fotocamera.', + ['HOUSING_NUI_KEYS_3'] = 'WASD per muoversi in modalità libera.', + ['HOUSING_NUI_KEYS_4'] = 'ESC per uscire dal menu decorazione senza salvare.', + ['HOUSING_NUI_KEYS_5'] = 'La prima opzione mostra i mobili per categoria. Scegli tra tutte le opzioni.', + ['HOUSING_NUI_KEYS_6'] = 'Accedi all\'elenco completo dei mobili dalla seconda opzione nel menu.', + ['HOUSING_NUI_KEYS_7'] = 'Accedi all\'intero negozio di mobili utilizzando l\'ultima opzione nel menu.', + ['HOUSING_NUI_KEYS_8'] = 'Ricorda che alcuni mobili includono opzioni di tipo e colore, nonché funzionalità di contenitore o guardaroba.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'È necessario selezionare una porta', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Questa porta è già stata aggiunta', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Hai aggiunto una nuova porta', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'È necessario selezionare almeno una porta', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Hai rimosso una porta', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Non ci sono porte da rimuovere', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Seleziona una coordinata per i visitatori', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Non è possibile creare una zona all\'interno di un\'altra', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Devi trovarti nel raggio di una casa', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Nessuna casa nelle vicinanze trovata', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Hai aperto la porta di casa', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Hai chiuso a chiave la porta di casa', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Non hai chiavi o permessi per interagire con le porte', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Non sei vicino a nessuna porta', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Il tempo della visita è terminato', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Sei stato cacciato di casa', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Qualcuno sta suonando il campanello', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Stai suonando il campanello', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Devi essere vicino alla porta per consegnare le chiavi', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Non sei il proprietario di questa casa', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Nessun giocatore nelle vicinanze. Ricordati di essere vicino a una porta', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Per aggiungere le coordinate del test, deve essere un MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Qualcuno sta forzando la porta', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Questa casa è già aperta', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Tentativo fallito', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'La porta è stata riparata', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'La porta non è rotta', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Non hai la chiave di questa casa', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Non sei un agente immobiliare', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Non sei dentro nessuna casa', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Questo IPL non ha temi disponibili', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Ti sei allontanato troppo dalla posizione della casa', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Qualcun altro sta decorando la casa', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Devi essere dentro o vicino alla casa per decorarla', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Hai venduto un mobile per $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Non hai abbastanza soldi', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Le coordinate non sono all\'interno della struttura', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Hai venduto la casa per $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Hai affittato una casa', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Casa venduta', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Non puoi vendere questa casa perché ha un inquilino', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Non puoi vendere questa casa perché potrebbe essere affittata', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'La casa è già in vendita', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'La casa non è più in vendita.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Questa casa non è in vendita', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Non puoi eliminare questa casa', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'La casa è stata cancellata', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Non puoi vendere questa casa', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Non puoi affittare questa casa', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'La casa non è disponibile per l\'affitto', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'L\'inquilino di questa casa ha effettuato tutti i pagamenti. Non puoi sfrattarli', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Sei stato sfrattato da casa', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Sei uscito di casa', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Non sei l\'inquilino di questa casa', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Sei uscito di casa', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Il tuo inquilino ha lasciato la casa', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Non sei il proprietario o c\'è un altro inquilino in casa', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Questa casa è in vendita, non puoi affittarla', + ['HOUSING_NOTIFICATION_RENTED'] = 'La casa ora è in affitto', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Pagamento dell\'affitto effettuato dall\'inquilino: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Hai pagato l\'affitto della casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Impossibile pagare l\'affitto della casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Ti preghiamo di depositare fondi sul tuo conto. Altrimenti il ​​proprietario potrebbe sfrattarti', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Hai pagato il mutuo? L\'importo pagato è stato: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Importo residuo $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ sono stati trasferiti sul tuo conto', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Hai rimosso', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Sei stato rimosso dai detentori di chiavi', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Hai ricevuto le chiavi da', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Hai dato le chiavi a', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Questa persona ha già le chiavi', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Questa persona è offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Questa azione è disponibile solo per i servizi di emergenza', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Non c\'è abbastanza polizia in città', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'L\'affitto di questa casa non è stato ancora pagato', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'L\'outfit è stato eliminato!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Importo non valido', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Deposito di denaro nero riuscito', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Non hai abbastanza soldi per questa azione', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Prelievo di denaro nero riuscito', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Hai scelto la porta con successo', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Hai sfondato la porta di casa', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'La porta è troppo robusta e non si è rotta', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Non puoi posizionare il punto fuori casa', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Non puoi posizionare questo al di fuori del cubo decorativo che hai creato in precedenza...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Casa non trovata...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Hai bisogno di almeno 4 punti nella tua zona e tutto deve essere all\'interno di questi punti...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Non puoi acquistare più case, hai raggiunto il limite legale', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Non sei vicino alla porta', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Il giocatore non è vicino alla porta', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Non si può vendere una casa ipotecata...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Non possiedi alcuna casa', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Fotocamera non trovata', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Chiave non fornita', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Chiave non rimossa', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Aggiornamento non trovato', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Luce non trovata', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Per favore aspetta un attimo', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'La casa esiste già', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Devi essere vicino alla casa per modificarlo', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Hai comprato', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Non sei il proprietario di questa casa', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Non è possibile aggiungere un garage a un condominio', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Non è possibile aggiungere un garage ad un appartamento', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'La lunghezza minima della casa è', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'La lunghezza della tua casa è', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Non puoi decorare l\'esterno dell\'appartamento', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Non puoi posizionare il tuo outfit fuori dall\'appartamento', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Non è possibile posizionare il caricabatterie fuori dall\'appartamento', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'È necessario avere la risorsa qs-smartphone-pro abilitata', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Non puoi posizionare il tuo deposito fuori dall\'appartamento', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Questo tipo di casa non è un IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Non puoi posizionarlo fuori dalla zona', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'La tua casa non è più in affitto', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Non riusciamo a trovare l\'uscita di questa casa, specificala', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Codice della cassaforte non valido', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Non riusciamo a trovare le decorazioni', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Impossibile trovare i dati dell\'oggetto', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Non riusciamo a trovare i dati della decorazione', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Non è possibile impostare un codice di protezione su questo oggetto', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Non puoi creare più codici del caveau in questa casa', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'È stato aggiunto un codice di sicurezza', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Hai rimosso il codice del vault', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Si è verificato un errore con il codice del vault', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Costruzione non trovata...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'La costruzione della casa è stata completata!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Tempo rimanente per la costruzione:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Non hai il permesso di eseguire questo comando', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Sei stato assunto dalla casa da un amministratore', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'L\'inquilino è stato sfrattato dalla casa', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Non siamo riusciti a trovare la casa', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Non siamo riusciti a trovare le decorazioni', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Non siamo riusciti a trovare l\'oggetto', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "La lunghezza minima della casa è", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "La tua casa misura", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Non ci sono appartamenti nelle vicinanze", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Non ci sono appartamenti in affitto qui", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Non riusciamo a trovare la casa nel database" +} diff --git a/resources/[housing]/qs-housing/locales/ja.lua b/resources/[housing]/qs-housing/locales/ja.lua new file mode 100644 index 000000000..7ea039aaf --- /dev/null +++ b/resources/[housing]/qs-housing/locales/ja.lua @@ -0,0 +1,423 @@ +Locales['ja'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = '家', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'あなたの家', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'あなたの家(賃貸)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'あなたの家(賃貸)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = '貸家', + ['HOUSING_BLIP_HOUSE_FREE'] = '購入可能な家', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'ドア', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'ロックを解除する', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'ロック', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'エージェント:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = '電話:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = '残り時間:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = '秒', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = '終了するには、 を押します', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - ストレージ', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - ワードローブ', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - ログアウト', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - ドアを開ける', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - 家に入る', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - 出口ハウス', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - カメラを使用する', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - ドアベルを鳴らす', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - ショーハウス', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - 販売契約の表示', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - レンタル契約を見る', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'エントリポイントの設定', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = '箇条書きの設定', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = '構造点の設定', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = '出口ポイントの設定', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'カスタムハウスポイントの設定', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = '訪問ポイント', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = '[G]を押して現在地を設定します', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - 家具店に入る', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - ショーアパートメント', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'このオブジェクトを選択するには、マウスの右ボタンを押します', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - ボールトコードの設定', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - インタラクト', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - 違法な家具を削除', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'ドアステータスの切り替え', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = '開ける', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'ショーハウス', + ['HOUSING_TARGET_VIEW_HOUSE'] = '契約書を見る', + ['HOUSING_TARGET_ENTER_HOUSE'] = '家に入る', + ['HOUSING_TARGET_REQUEST_RING'] = 'ドアベルを鳴らすリクエスト', + ['HOUSING_TARGET_EXIT_HOUSE'] = '出口ハウス', + ['HOUSING_TARGET_RING_DOORBELL'] = 'ドアベルを鳴らす', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'カメラにアクセスする', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'ワードローブへのアクセス', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'ストレージにアクセスする', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'ログアウト', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'アパートメントを表示する', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'プレーヤー:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'ワードローブ', + ['HOUSING_MENU_CLOTHES_MENU'] = '服', + ['HOUSING_MENU_DELETE_CLOTHES'] = '服の削除', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'ストレージ', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'プレイヤーのインベントリ', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'ハウスインベントリ', + ['HOUSING_MENU_STASH_ITEMS'] = 'アイテム', + ['HOUSING_MENU_STASH_WEAPONS'] = '兵器', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'ブラックマネー', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'ブラックマネーを引き出す', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = '額', + ['HOUSING_MENU_STASH_STORE'] = '店', + ['HOUSING_MENU_STASH_WITHDRAW'] = '撤回する', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'この商品を $ で購入しますか?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'この操作は元に戻せません', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'アパートメントメニュー', + ['HOUSING_MENU_APARTMENT_SALES'] = 'このアパートは売りに出されています', + ['HOUSING_MENU_APARTMENT_OWN'] = 'あなたはこのアパートの所有者です', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'あなたはこのアパートの鍵を持っています', + ['HOUSING_MENU_APARTMENT_RENT'] = 'このアパートは賃貸です', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'このアパートのドアには鍵がかかっていません', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'このアパートは他の人が所有しています', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'あなたのアパート番号', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'アパート番号', + ['HOUSING_MENU_MY_APARTMENT'] = '私のアパート', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = '賃貸アパート', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'アパートを購入する', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'アパートを検査する', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'アパート間の交流', + ['HOUSING_MENU_VAULT_TITLE'] = 'ボールトコードの変更', + ['HOUSING_MENU_VAULT_INPUT'] = 'テキスト入力', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = '適切なコードを入力してください', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'ボールト管理', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'ボールトコードの設定', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'コードの削除', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'ボールトコード', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = '保管庫コードを入力してください', + ['HOUSING_MENU_HIRE_APARTMENT'] = '借主を雇う', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'アパートから借主を削除する', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = '税金', + ['HOUSING_NUI_BANK_FEES_VALUE'] = '銀行手数料', + ['HOUSING_NUI_TOTAL_PRICE'] = '合計価格', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = '仲介手数料', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = '購入情報', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'ダイナスティ 8 不動産業者は、クライアントに代わって、{address} にある不動産を {name} に販売します。', + ['HOUSING_NUI_REALESTATE_TITLE'] = '不動産売買契約書', + ['HOUSING_NUI_CONTRACT_PRICE'] = '価格', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = '1 時間あたり {cost} の費用でその物件のローンをリクエストしますか?', + ['HOUSING_NUI_LOAN'] = 'ローン', + ['HOUSING_NUI_NOT_LOAN'] = 'ローンなし', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = '契約に同意する', + ['HOUSING_NUI_DECLINE_CONTRACT'] = '契約の拒否', + ['HOUSING_NUI_MODAL_FINALIZE'] = '購入契約を完了する', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = '購入契約を完了してもよろしいですか?', + ['HOUSING_NUI_MODAL_YES'] = 'はい', + ['HOUSING_NUI_MODAL_NO'] = 'いいえ', + ['HOUSING_NUI_MODAL_DECLINE'] = '購入契約の拒否', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = '購入契約を拒否してもよろしいですか?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'レンタル契約', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'ダイナスティ 8 不動産会社は、クライアントに代わって、{address} にある不動産を {name} に賃貸しています。', + ['HOUSING_NUI_RENTAL_TITLE'] = 'レンタル情報', + ['HOUSING_NUI_PRICE_HOUR'] = '時間レンタル料金', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = '不動産仲介手数料 (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = '銀行手数料 (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = '税金(6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'レンタル契約を完了する', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'レンタル契約を完了してもよろしいですか?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'レンタル契約を拒否する', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'レンタル契約を拒否してもよろしいですか?', + ['HOUSING_NUI_SETTINGS_TITLE'] = '設定', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = '次の設定を変更できます。', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'カメラ', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'ルックスピードX', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'ルックスピードY', + ['HOUSING_NUI_TRANSLATE_SNAP'] = '移動調整', + ['HOUSING_NUI_ROTATE_SNAP'] = '回転調整', + ['HOUSING_NUI_EDITMODE_LABEL'] = '編集モード', + ['HOUSING_NUI_EDITMODE_ROTATE'] = '回転', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = '翻訳する', + ['HOUSING_NUI_BUY_FURNITURE'] = '${price}を購入する', + ['HOUSING_NUI_COLOR_FURNITURE'] = '色を選択してください:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'この作品にはワードローブがあります', + ['HOUSING_NUI_STASH_FURNITURE'] = 'この作品には隠し場所があります', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = '家具を購入する', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = '商品を {price} で購入してもよろしいですか?', + ['HOUSING_NUI_MODAL_BUY'] = '買う', + ['HOUSING_NUI_MODAL_CANCEL'] = 'キャンセル', + ['HOUSING_NUI_MODAL_ACCEPT'] = '受け入れる', + ['HOUSING_NUI_STASH_EMPTY'] = 'あなたの隠し場所は空です', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'この作品を操作することはできません', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'カテゴリ:', + ['HOUSING_NUI_DECORATE_SAVE'] = '保存', + ['HOUSING_NUI_DECORATE_SELL'] = '売る', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = '家具を売る', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = '商品を販売してもよろしいですか?', + ['HOUSING_NUI_MODAL_SELL'] = '売る', + ['HOUSING_NUI_PUT_STASH'] = '隠し場所に置く', + ['HOUSING_NUI_TAKE_STASH'] = '隠し場所から取り出す', + ['HOUSING_NUI_SORT_ROOM'] = 'アイテムを部屋ごとに分類する', + ['HOUSING_NUI_SORT_CATEGORY'] = 'カテゴリごとにアイテムを並べ替える', + ['HOUSING_NUI_SORT_STASH'] = '隠し場所ごとにアイテムを並べ替える', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'ワードローブ', + ['HOUSING_NUI_TYPE_STASH'] = '隠し場所', + ['HOUSING_NUI_SEARCH'] = '検索', + ['HOUSING_NUI_HELP'] = 'コントロールとヘルプ', + ['HOUSING_NUI_KEY_INFORMATION'] = '次のキーを使用できます。', + ['HOUSING_NUI_EDIT_MODE'] = '編集モード', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = '家具を検索...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = '家を売る', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'この家を銀行に売ってもよろしいですか?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = '家具', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = '家', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = '買う', + ['HOUSING_NUI_LIGHT_NAME'] = 'ライト', + ['HOUSING_NUI_EDIT_LIGHT'] = 'ライトの編集', + ['HOUSING_NUI_OPTION_NAME'] = '名前', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = '管理パネル', + ['HOUSING_NUI_KEY_MANAGEMENT'] = '鍵の管理', + ['HOUSING_NUI_NO_KEYS_OWNER'] = '鍵の所有者はまだいません', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'レンタル', + ['HOUSING_NUI_NO_RENTALS'] = 'レンタルはありません', + ['HOUSING_NUI_NEED_CAMERAS'] = 'まずカメラモジュールを購入する必要があります', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'プロパティのアップグレード', + ['HOUSING_NUI_LIGHT_LIST'] = 'ライトリスト', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'ライトが見つかりません', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'ワードローブを探す', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'ストレージの検索', + ['HOUSING_NUI_LOCATE_CHARGE'] = '充電器の位置を確認する', + ['HOUSING_NUI_DECORATE_HOUSE'] = '家を飾る', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = '不動産を貸し出す', + ['HOUSING_NUI_RENT_HOUSE'] = '賃貸住宅', + ['HOUSING_NUI_STOP_RENTING'] = 'レンタルハウスをやめる', + ['HOUSING_NUI_SELL_PROPERTY'] = '不動産を売却する', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'プレイヤーに家を売る', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = '家を銀行に売る', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = '住宅販売をキャンセルする', + ['HOUSING_NUI_LEAVE_TITLE'] = '出口', + ['HOUSING_NUI_LEAVE_HOUSE'] = '出口ハウス', + ['HOUSING_NUI_DOORS_LABEL'] = 'ドア:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'スピード:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = '住宅の管理', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'リストの作成', + ['HOUSING_NUI_HOUSE_NAME'] = '家名', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = '名前', + ['HOUSING_NUI_HOUSE_TYPE'] = 'タイプ', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'アパート', + ['HOUSING_NUI_HOUSE_LOCATION'] = '位置', + ['HOUSING_NUI_HOUSE_PRICE'] = '価格', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = '検索', + ['HOUSING_NUI_HOUSE_EDIT'] = 'プロパティの編集', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'ガレージの追加/削除', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'アパートメントではガレージを有効または無効にできません', + ['HOUSING_NUI_DELETE_HOUSE'] = 'プロパティの削除', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'プロパティの作成', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = '物件詳細を選択してください', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'アパートの数', + ['HOUSING_NUI_BLIP_NAME'] = 'ブリップ名', + ['HOUSING_NUI_BLIP_SPRITE'] = 'アイコン', + ['HOUSING_NUI_BLIP_COLOR'] = '色', + ['HOUSING_NUI_BLIP_SCALE'] = '規模', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = '販売用', + ['HOUSING_NUI_CREATE_RENTABLE'] = '賃貸用', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = '賃貸オプションを選択した場合、あなたは家を所有し、他の人に貸すことができます。後で売却したい場合は、ハウスマネジメントを通じて売却することができます。', + ['HOUSING_NUI_CREATE_MAPPING'] = '地図の配置', + ['HOUSING_NUI_CREATE_ISLAND'] = '島の作成', + ['HOUSING_NUI_CREATE_BLIP'] = 'ブリップを表示', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'アパートを作成する', + ['HOUSING_NUI_CREATE_CANCEL'] = '出口', + ['HOUSING_NUI_CREATE_CONTINUE'] = '作成する', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'その他の編集', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'アウターゾーンの編集', + ['HOUSING_NUI_EDIT_DOORS'] = 'MLO ドアの編集', + ['HOUSING_NUI_EDIT_VISIT'] = '訪問ポイントの編集', + ['HOUSING_NUI_EDIT_COMPLETE'] = '保存', + ['HOUSING_NUI_EDIT_TITLE'] = 'プロパティの編集', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = '本当によろしいですか', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'ガレージを撤去しますか?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'ガレージを追加しますか?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'はい', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'いいえ', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'このプロパティを削除してもよろしいですか?', + ['HOUSING_NUI_NEABY_PLAYERS'] = '近くのプレイヤー', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'キーの削除', + ['HOUSING_NUI_DELETE_KEYS'] = 'このキーを削除してもよろしいですか?', + ['HOUSING_NUI_RENTAL_PAYED'] = '有料', + ['HOUSING_NUI_RENTAL_PENDING'] = '保留中', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'アップグレードを購入する', + ['HOUSING_NUI_BUY_UPGRADE'] = '本当に購入してもよろしいですか', + ['HOUSING_NUI_CAMERA_TITLE'] = 'カメラ', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = '買う', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'テーマを購入する', + ['HOUSING_NUI_BUY_IPL_THEME'] = '本当に購入してもよろしいですか', + ['HOUSING_NUI_LIGHT_ON'] = 'の上', + ['HOUSING_NUI_LIGHT_OFF'] = 'オフ', + ['HOUSING_NUI_MODAL_PRICE'] = '価格', + ['HOUSING_NUI_MODAL_DONE'] = '続く', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = '名前', + ['HOUSING_NUI_LIGHT_INTENSITY'] = '強度', + ['HOUSING_NUI_LIGHT_COLOR'] = '色', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'レンタルが見つかりませんでした', + ['HOUSING_NUI_NO_PERMISSIONS'] = '権限がありません', + ['HOUSING_NUI_TOGGLE_DOOR'] = '開閉ドア', + ['HOUSING_NUI_FIX_DOOR'] = 'ドアの修理', + ['HOUSING_NUI_CHANGE_THEME'] = 'テーマの変更', + ['HOUSING_NUI_DOOR_LOCKED'] = 'ロックされています', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'ロック解除済み', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = '価格', + ['HOUSING_NUI_PRICE_MODAL'] = '価格を選択してください', + ['HOUSING_NUI_GENERIC_QUESTION'] = '本気ですか?', + ['HOUSING_NUI_QUESTION_BANK'] = 'この家を銀行に売ってもよろしいですか?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'この家をプレイヤーに売却してもよろしいですか?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'この家の売却をキャンセルし、販売物件リストから削除されます。', + ['HOUSING_NUI_QUESTION_LEAVE'] = '賃貸契約を破棄すると、物件リストから削除されます。', + ['HOUSING_NUI_CHANGE_COLOR'] = 'IPL カラーの変更', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = '家具を選択した後にマウスを使用して家具を移動します。', + ['HOUSING_NUI_KEYS_1'] = 'F5 はマウス カーソルを表示または非表示にします。', + ['HOUSING_NUI_KEYS_2'] = 'F6 を押すと、カメラを自由に動かすことができます。', + ['HOUSING_NUI_KEYS_3'] = 'フリーモードで移動するにはWASD。', + ['HOUSING_NUI_KEYS_4'] = 'ESC を押すと、保存せずに装飾メニューを終了します。', + ['HOUSING_NUI_KEYS_5'] = '最初のオプションでは、カテゴリ別に家具が表示されます。すべてのオプションからお選びください。', + ['HOUSING_NUI_KEYS_6'] = 'メニューの2 番目のオプションから家具の全リストにアクセスします。', + ['HOUSING_NUI_KEYS_7'] = 'メニューの最後のオプションを使用して、家具ストア全体にアクセスします。', + ['HOUSING_NUI_KEYS_8'] = '一部の家具にはタイプと色のオプションのほか、収納やワードローブの機能が含まれていることに注意してください。', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'ドアを選択する必要があります', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'このドアはすでに追加されています', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = '新しいドアを追加しました', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = '少なくとも 1 つのドアを選択する必要があります', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'ドアを取り外しました', + ['HOUSING_NOTIFICATION_NO_DOOR'] = '取り外せるドアはありません', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = '訪問者向けのコーディネートを選択してください', + ['HOUSING_NOTIFICATION_ZONE_USED'] = '別のゾーンの中にゾーンを作成することはできません', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = '家の範囲内にいる必要があります', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = '近くに家が見つからない', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'あなたは家のドアの鍵を開けました', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'あなたは家のドアに鍵をかけました', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'ドアを操作するためのキーまたは権限がありません', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'どのドアの近くにもいません', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = '見学時間は終了しました', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'あなたは家から追い出されました', + ['HOUSING_NOTIFICATION_RING_DOOR'] = '誰かがドアベルを鳴らしている', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'あなたはドアベルを鳴らしています', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = '鍵を渡すにはドアの近くにいる必要があります', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'あなたはこの家の所有者ではありません', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = '近くにプレイヤーがいません。ドアの近くにいるのを忘れないでください', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'テスト座標を追加するには、MLO である必要があります', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = '誰かがドアをこじ開けています', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'この家はすでにオープンしています', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = '失敗しました', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'ドアは修理されました', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'ドアは壊れていません', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'あなたはこの家の鍵を持っていません', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'あなたは不動産業者ではありません', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'あなたはどの家の中にもいません', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'この IPL には使用可能なテーマがありません', + ['HOUSING_NOTIFICATION_TOO_FAR'] = '家の所在地から遠すぎた', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = '他の人が家を飾っています', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = '飾るには家の中か近くにいる必要があります', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'あなたは家具を $ で売りました', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'お金が足りない', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = '座標が構造内にありません', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'あなたは家を$で売りました', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'あなたは家を借りました', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = '家が売れた', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'この家はテナントがいるから売れない', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'この家は賃貸中のため売却できません', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'その家はすでに売りに出されています', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'その家はもう売りに出されません。', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'この家は売り物ではありません', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'この家は削除できません', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = '家は削除されました', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'この家は売れません', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'この家は借りられません', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = '家は借りることができません', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'この家の借主がすべての支払いを済ませています。彼らを追い出すことはできない', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'あなたは家から追い出されました', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'あなたは家を出ました', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'あなたはこの家の借主ではありません', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'あなたは家を出ました', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'あなたの借主が家を出て行った', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'あなたが所有者ではないか、別のテナントが家にいます', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'この家は売りに出されています、借りることはできません', + ['HOUSING_NOTIFICATION_RENTED'] = 'その家は今賃貸中です', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'テナントによる家賃の支払い: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'あなたが支払った家の家賃: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = '家の家賃が支払えませんでした: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'アカウントに資金を入金してください。そうしないと、所有者があなたを立ち退かせる可能性があります', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = '住宅ローンを支払いましたか?支払われた金額は: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = '残額 $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ があなたのアカウントに送金されました', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = '削除しました', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'キーホルダーから外されました', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'からキーを受け取りました', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'あなたは鍵を与えました', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'この人はすでに鍵を持っています', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'この人はオフラインです', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'このアクションは緊急サービスでのみ利用可能です', + ['HOUSING_NOTIFICATION_NO_POLICES'] = '市内には警察が足りない', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'この家の家賃はまだ支払われていません', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = '衣装は削除されました!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = '無効な金額です', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = '成功したブラックマネー入金', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'このアクションを実行するには十分なお金がありません', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = '闇資金の引き出しに成功', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'ドアを選ぶことに成功しました', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'あなたは家のドアを壊しました', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'ドアは頑丈すぎて壊れませんでした', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'ポイントを家の外に設置することはできません', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = '以前作成した装飾可能なキューブの外にこれを配置することはできません...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = '家が見つからない…', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'エリア内に少なくとも 4 つのポイントが必要で、すべてがこれらのポイント内に収まる必要があります...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = '法定限度額に達しているため、これ以上家を購入することはできません', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'あなたはドアの近くにいません', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'プレイヤーはドアの近くにいません', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = '抵当に入った家は売れない…', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'あなたは家を一軒も所有していません', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'カメラが見つかりません', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'キーが渡されていません', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'キーが抜かれていない', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'アップグレードが見つかりません', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'ライトが見つかりません', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'しばらくお待ちください', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'その家はすでに存在しています', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = '編集するには家の近くにいる必要があります', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'あなたが買った', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'あなたはこの家の所有者ではありません', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'マンションにガレージを増設することはできません', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'アパートにガレージを追加することはできません', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = '家の最小の長さは、', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'あなたの家の長さは', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'アパートの外側を装飾することはできません', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = '衣服をアパートの外に置くことはできません', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = '充電器をアパートの外に置くことはできません', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'qs-smartphone-pro リソースを有効にする必要があります', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'アパートの外に保管場所を置くことはできません', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'このタイプの住宅は IPL ではありません', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'ゾーン外には設置できません', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'あなたの家はもう賃貸ではありません', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'この家の出口が見つかりません。出口を指定してください', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = '無効なボールト コード', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = '装飾品が見つからない', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'オブジェクトデータが見つかりません', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = '装飾データが見つかりません', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'このオブジェクトにはボールト コードを設定できません', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'この家ではこれ以上 Vault コードを作成できません', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = '保管庫コードが追加されました', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = '保管庫コードを削除しました', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'ボールト コードでエラーが発生しました', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = '建設が見つかりませんでした...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = '家の建設が完了しました!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = '建設の残り時間:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'このコマンドを実行する権限がありません', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = '管理者により家から雇用されました', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = '借主が家から退去されました', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = '家が見つかりませんでした', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = '装飾が見つかりませんでした', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "家の最小長さは", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "あなたの家の長さは", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "近くにアパートはありません", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "ここには賃貸アパートがありません", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "データベース内の家を見つけられません" +} diff --git a/resources/[housing]/qs-housing/locales/ko.lua b/resources/[housing]/qs-housing/locales/ko.lua new file mode 100644 index 000000000..07ea3dbef --- /dev/null +++ b/resources/[housing]/qs-housing/locales/ko.lua @@ -0,0 +1,424 @@ +Locales['ko'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = '집', + ['HOUSING_BLIP_MAIN_HOUSE'] = '당신의 집', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = '귀하의 집(임대 가능)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = '귀하의 집(임대)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = '임대 주택', + ['HOUSING_BLIP_HOUSE_FREE'] = '구매 가능한 주택', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = '문', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = '터놓다', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = '잠그다', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = '대리인:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = '핸드폰:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = '남은 시간:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = '초', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = '종료하려면 누르세요.', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - 저장', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - 옷장', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - 로그아웃', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - 열린 문', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - 집에 들어가기', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - 출구 집', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - 카메라 사용', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - 링 초인종', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - 쇼하우스', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - 판매 계약 보기', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - 임대 계약 보기', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = '진입점 설정', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = '글머리 기호 설정', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = '구조점 설정', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = '종료 지점 설정', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = '세관 포인트 설정', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = '방문 포인트', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = '[G]를 눌러 위치를 설정하세요.', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - 가구점 입장', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - 쇼 아파트먼트', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = '이 개체를 선택하려면 마우스 오른쪽 버튼을 누르세요.', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - 볼트 코드 설정', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - 상호작용', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - 불법 가구 삭제', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = '토글 도어 상태', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = '열려 있는', + ['HOUSING_TARGET_SHOW_HOUSE'] = '쇼 하우스', + ['HOUSING_TARGET_VIEW_HOUSE'] = '계약 보기', + ['HOUSING_TARGET_ENTER_HOUSE'] = '집에 들어가다', + ['HOUSING_TARGET_REQUEST_RING'] = '초인종 울리기 요청', + ['HOUSING_TARGET_EXIT_HOUSE'] = '출구 집', + ['HOUSING_TARGET_RING_DOORBELL'] = '링 초인종', + ['HOUSING_TARGET_ACCESS_CAMERA'] = '카메라에 접근하다', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = '옷장 이용', + ['HOUSING_TARGET_STASH_INTERACTION'] = '스토리지 액세스', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = '로그아웃', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = '쇼 아파트먼트', + -- Menus + ['HOUSING_MENU_PLAYER'] = '플레이어:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = '옷장', + ['HOUSING_MENU_CLOTHES_MENU'] = '옷', + ['HOUSING_MENU_DELETE_CLOTHES'] = '옷 삭제', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = '저장', + ['HOUSING_MENU_PLAYER_INVENTORY'] = '플레이어 인벤토리', + ['HOUSING_MENU_HOUSE_INVENTORY'] = '주택 재고', + ['HOUSING_MENU_STASH_ITEMS'] = '품목', + ['HOUSING_MENU_STASH_WEAPONS'] = '무기', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = '블랙머니', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = '블랙머니 인출', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = '양', + ['HOUSING_MENU_STASH_STORE'] = '가게', + ['HOUSING_MENU_STASH_WITHDRAW'] = '철회하다', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = '이 품목을 $에 구매하시겠습니까?', + ['HOUSING_MENU_PRICE_UNDONE'] = '이 작업은 취소할 수 없습니다.', + ['HOUSING_MENU_APARTMENT_TITLE'] = '아파트 메뉴', + ['HOUSING_MENU_APARTMENT_SALES'] = '이 아파트는 매매 중입니다', + ['HOUSING_MENU_APARTMENT_OWN'] = '당신은 이 아파트를 소유하고 있습니다', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = '당신은 이 아파트의 열쇠를 가지고 있습니다', + ['HOUSING_MENU_APARTMENT_RENT'] = '이 아파트는 임대 중입니다.', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = '이 아파트의 문은 잠겨 있지 않습니다', + ['HOUSING_MENU_APARTMENT_OWNED'] = '이 아파트는 다른 사람의 소유입니다', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = '귀하의 아파트 #', + ['HOUSING_MENU_APARTMENT_SELECT'] = '아파트 #', + ['HOUSING_MENU_MY_APARTMENT'] = '마이 아파트먼트', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = '아파트 임대', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = '아파트 구입', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = '아파트 검사', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = '아파트 상호 작용', + ['HOUSING_MENU_VAULT_TITLE'] = '볼트 코드 변경', + ['HOUSING_MENU_VAULT_INPUT'] = '텍스트 입력', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = '좋은 코드를 입력하세요', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = '볼트 관리', + ['HOUSING_MENU_VAULT_SET_CODE'] = '볼트 코드 설정', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = '코드 제거', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = '볼트 코드', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = '금고 코드를 입력하세요', + ['HOUSING_MENU_HIRE_APARTMENT'] = '세입자 고용', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = '아파트에서 세입자 제거', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = '세금', + ['HOUSING_NUI_BANK_FEES_VALUE'] = '은행 수수료', + ['HOUSING_NUI_TOTAL_PRICE'] = '총 가격', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = '중개 수수료', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = '구매정보', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = '다이너스티 8 부동산 중개인은 고객을 대신하여 {address}에 위치한 부동산을 {name}에 판매합니다.', + ['HOUSING_NUI_REALESTATE_TITLE'] = '부동산매매계약', + ['HOUSING_NUI_CONTRACT_PRICE'] = '가격', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = '시간당 {cost}의 비용으로 해당 부동산에 대한 대출을 요청하시겠습니까?', + ['HOUSING_NUI_LOAN'] = '대출', + ['HOUSING_NUI_NOT_LOAN'] = '대출 없음', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = '계약 수락', + ['HOUSING_NUI_DECLINE_CONTRACT'] = '계약 거절', + ['HOUSING_NUI_MODAL_FINALIZE'] = '구매계약 확정', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = '구매 계약을 완료하시겠습니까?', + ['HOUSING_NUI_MODAL_YES'] = '예', + ['HOUSING_NUI_MODAL_NO'] = '아니요', + ['HOUSING_NUI_MODAL_DECLINE'] = '구매 계약 거부', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = '구매 계약을 거부하시겠습니까?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = '임대 계약', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = '다이너스티 8 부동산 중개인은 고객을 대신하여 {address}에 위치한 부동산을 {name}에 임대합니다.', + ['HOUSING_NUI_RENTAL_TITLE'] = '임대정보', + ['HOUSING_NUI_PRICE_HOUR'] = '시간당 임대 가격', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = '부동산 중개 수수료 (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = '은행 수수료 (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = '세금 (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = '임대 계약 확정', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = '임대 계약을 완료하시겠습니까?', + ['HOUSING_NUI_DECLINE_RENTAL'] = '임대 계약 거부', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = '임대 계약을 거부하시겠습니까?', + ['HOUSING_NUI_SETTINGS_TITLE'] = '설정', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = '다음 설정을 변경할 수 있습니다.', + ['HOUSING_NUI_SETTINGS_CAMERA'] = '카메라', + ['HOUSING_NUI_LOOK_SPEED_X'] = '룩 스피드 X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = '룩 스피드 Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = '조정 이동', + ['HOUSING_NUI_ROTATE_SNAP'] = '회전 조정', + ['HOUSING_NUI_EDITMODE_LABEL'] = '편집 모드', + ['HOUSING_NUI_EDITMODE_ROTATE'] = '회전', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = '번역하다', + ['HOUSING_NUI_BUY_FURNITURE'] = '${price} 구매', + ['HOUSING_NUI_COLOR_FURNITURE'] = '색상을 선택하세요:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = '이 작품에는 옷장이 있습니다', + ['HOUSING_NUI_STASH_FURNITURE'] = '이 작품에는 보관함이 있습니다', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = '가구 구매', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = '정말로 해당 상품을 {price}에 구매하시겠습니까?', + ['HOUSING_NUI_MODAL_BUY'] = '구입하다', + ['HOUSING_NUI_MODAL_CANCEL'] = '취소', + ['HOUSING_NUI_MODAL_ACCEPT'] = '수용하다', + ['HOUSING_NUI_STASH_EMPTY'] = '보관함이 비어 있습니다.', + ['HOUSING_NUI_STASH_NO_ITEM'] = '이 작품과 상호작용할 수 없습니다', + ['HOUSING_NUI_DECORATE_CATEGORY'] = '범주:', + ['HOUSING_NUI_DECORATE_SAVE'] = '구하다', + ['HOUSING_NUI_DECORATE_SELL'] = '팔다', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = '가구 판매', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = '해당 항목을 판매하시겠습니까?', + ['HOUSING_NUI_MODAL_SELL'] = '팔다', + ['HOUSING_NUI_PUT_STASH'] = '은신처에 보관', + ['HOUSING_NUI_TAKE_STASH'] = '보관함에서 가져오기', + ['HOUSING_NUI_SORT_ROOM'] = '방별로 물건 정렬하기', + ['HOUSING_NUI_SORT_CATEGORY'] = '카테고리별로 항목 정렬', + ['HOUSING_NUI_SORT_STASH'] = '보관함을 기준으로 항목 정렬', + ['HOUSING_NUI_TYPE_WARDROBE'] = '옷장', + ['HOUSING_NUI_TYPE_STASH'] = '숨기는 장소', + ['HOUSING_NUI_SEARCH'] = '찾다', + ['HOUSING_NUI_HELP'] = '컨트롤 및 도움말', + ['HOUSING_NUI_KEY_INFORMATION'] = '다음 키를 사용할 수 있습니다.', + ['HOUSING_NUI_EDIT_MODE'] = '편집 모드', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = '가구 검색...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = '주택 판매', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = '정말로 이 집을 은행에 팔겠습니까?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = '가구', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = '집', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = '구입하다', + ['HOUSING_NUI_LIGHT_NAME'] = '빛', + ['HOUSING_NUI_EDIT_LIGHT'] = '조명 편집', + ['HOUSING_NUI_OPTION_NAME'] = '이름', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = '관리 패널', + ['HOUSING_NUI_KEY_MANAGEMENT'] = '키 관리', + ['HOUSING_NUI_NO_KEYS_OWNER'] = '아직 키 소유자가 없습니다.', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = '렌탈', + ['HOUSING_NUI_NO_RENTALS'] = '대여가 가능하지 않습니다', + ['HOUSING_NUI_NEED_CAMERAS'] = '먼저 카메라 모듈을 구입해야 합니다.', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = '부동산 업그레이드', + ['HOUSING_NUI_LIGHT_LIST'] = '조명 목록', + ['HOUSING_NUI_NO_LIGHT_LIST'] = '조명을 찾을 수 없습니다.', + ['HOUSING_NUI_LOCATE_WARDROBE'] = '옷장 찾기', + ['HOUSING_NUI_LOCATE_STORAGE'] = '스토리지 찾기', + ['HOUSING_NUI_LOCATE_CHARGE'] = '충전기 찾기', + ['HOUSING_NUI_DECORATE_HOUSE'] = '집을 장식하다', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = '부동산 임대', + ['HOUSING_NUI_RENT_HOUSE'] = '렌트 하우스', + ['HOUSING_NUI_STOP_RENTING'] = '집 임대 중지', + ['HOUSING_NUI_SELL_PROPERTY'] = '귀하의 부동산 판매', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = '플레이어에게 집을 판매하세요', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = '집을 은행에 팔다', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = '주택 판매 취소', + ['HOUSING_NUI_LEAVE_TITLE'] = '출구', + ['HOUSING_NUI_LEAVE_HOUSE'] = '출구 집', + ['HOUSING_NUI_DOORS_LABEL'] = '문:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = '속도:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = '주택 관리', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = '목록 생성', + ['HOUSING_NUI_HOUSE_NAME'] = '집 이름', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = '이름', + ['HOUSING_NUI_HOUSE_TYPE'] = '유형', + ['HOUSING_NUI_HOUSE_APARTMENT'] = '아파트', + ['HOUSING_NUI_HOUSE_LOCATION'] = '위치', + ['HOUSING_NUI_HOUSE_PRICE'] = '가격', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = '찾다', + ['HOUSING_NUI_HOUSE_EDIT'] = '속성 편집', + ['HOUSING_NUI_TOGGLE_GARAGE'] = '차고 추가/제거', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = '아파트의 차고를 활성화하거나 비활성화할 수 없습니다.', + ['HOUSING_NUI_DELETE_HOUSE'] = '속성 삭제', + ['HOUSING_NUI_CREATE_PROPERTY'] = '속성 생성', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = '부동산 세부정보를 선택하세요', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = '아파트 수', + ['HOUSING_NUI_BLIP_NAME'] = '블립 이름', + ['HOUSING_NUI_BLIP_SPRITE'] = '상', + ['HOUSING_NUI_BLIP_COLOR'] = '색상', + ['HOUSING_NUI_BLIP_SCALE'] = '규모', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = '판매용', + ['HOUSING_NUI_CREATE_RENTABLE'] = '임대용', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = '임대 옵션을 선택하면 해당 주택을 소유하게 되며 다른 사람에게 임대할 수도 있습니다. 나중에 팔고 싶으면 하우스 관리를 통해서 팔면 됩니다.', + ['HOUSING_NUI_CREATE_MAPPING'] = '지도 배치', + ['HOUSING_NUI_CREATE_ISLAND'] = '섬 만들기', + ['HOUSING_NUI_CREATE_BLIP'] = '블립 표시', + ['HOUSING_NUI_CREATE_APARTMENT'] = '아파트 만들기', + ['HOUSING_NUI_CREATE_CANCEL'] = '출구', + ['HOUSING_NUI_CREATE_CONTINUE'] = '만들다', + ['HOUSING_NUI_EDIT_OPTIONS'] = '기타 편집', + ['HOUSING_NUI_EDIT_EXTERIOR'] = '외부 영역 편집', + ['HOUSING_NUI_EDIT_DOORS'] = 'MLO 문 편집', + ['HOUSING_NUI_EDIT_VISIT'] = '방문 지점 편집', + ['HOUSING_NUI_EDIT_COMPLETE'] = '구하다', + ['HOUSING_NUI_EDIT_TITLE'] = '속성 편집', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = '정말로 하시겠어요?', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = '차고를 없애?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = '차고를 추가해?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = '예', + ['HOUSING_NUI_OPTION_MODAL_NO'] = '아니요', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = '이 속성을 삭제하시겠습니까?', + ['HOUSING_NUI_NEABY_PLAYERS'] = '주변 플레이어', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = '키 삭제', + ['HOUSING_NUI_DELETE_KEYS'] = '이 키를 삭제하시겠습니까?', + ['HOUSING_NUI_RENTAL_PAYED'] = '유급의', + ['HOUSING_NUI_RENTAL_PENDING'] = '보류 중', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = '업그레이드 구매', + ['HOUSING_NUI_BUY_UPGRADE'] = '정말로 구매하시겠습니까?', + ['HOUSING_NUI_CAMERA_TITLE'] = '카메라', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = '구입하다', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = '테마 구매', + ['HOUSING_NUI_BUY_IPL_THEME'] = '정말로 구매하시겠습니까?', + ['HOUSING_NUI_LIGHT_ON'] = '~에', + ['HOUSING_NUI_LIGHT_OFF'] = '끄다', + ['HOUSING_NUI_MODAL_PRICE'] = '가격', + ['HOUSING_NUI_MODAL_DONE'] = '계속하다', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = '이름', + ['HOUSING_NUI_LIGHT_INTENSITY'] = '강함', + ['HOUSING_NUI_LIGHT_COLOR'] = '색상', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = '대여 항목을 찾을 수 없습니다.', + ['HOUSING_NUI_NO_PERMISSIONS'] = '권한이 없습니다.', + ['HOUSING_NUI_TOGGLE_DOOR'] = '문 열기/닫기', + ['HOUSING_NUI_FIX_DOOR'] = '문 수리', + ['HOUSING_NUI_CHANGE_THEME'] = '테마 변경', + ['HOUSING_NUI_DOOR_LOCKED'] = '잠김', + ['HOUSING_NUI_DOOR_UNLOCKED'] = '잠금 해제됨', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = '가격', + ['HOUSING_NUI_PRICE_MODAL'] = '가격을 선택하세요', + ['HOUSING_NUI_GENERIC_QUESTION'] = '확실합니까?', + ['HOUSING_NUI_QUESTION_BANK'] = '정말로 이 집을 은행에 팔겠습니까?', + ['HOUSING_NUI_QUESTION_PLAYER'] = '정말로 이 집을 플레이어에게 팔겠습니까?', + ['HOUSING_NUI_QUESTION_CANCEL'] = '이 주택의 판매를 취소하고 해당 주택이 판매용 부동산 목록에서 제거됩니다.', + ['HOUSING_NUI_QUESTION_LEAVE'] = '귀하는 임대 계약을 포기하고 귀하의 부동산 목록에서 삭제됩니다.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'IPL 색상 변경', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = '가구를 선택한 후 마우스로 이동하세요.', + ['HOUSING_NUI_KEYS_1'] = 'F5는 마우스 커서를 숨기거나 표시합니다.', + ['HOUSING_NUI_KEYS_2'] = 'F6을 사용하면 카메라를 자유롭게 움직일 수 있습니다.', + ['HOUSING_NUI_KEYS_3'] = 'WASD를 사용하면 자유 모드로 이동할 수 있습니다.', + ['HOUSING_NUI_KEYS_4'] = '저장하지 않고 장식 메뉴를 종료하려면 ESC를 누르세요.', + ['HOUSING_NUI_KEYS_5'] = '첫 번째 옵션은 가구를 카테고리별로 표시합니다. 모든 옵션 중에서 선택하세요.', + ['HOUSING_NUI_KEYS_6'] = '메뉴의 두 번째 옵션에서 전체 가구 목록에 액세스하세요.', + ['HOUSING_NUI_KEYS_7'] = '메뉴의 마지막 옵션을 사용하여 전체 가구점에 액세스하세요.', + ['HOUSING_NUI_KEYS_8'] = '일부 가구에는 유형 및 색상 옵션은 물론 수납 또는 옷장 기능도 포함되어 있습니다.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = '문을 선택해야 합니다.', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = '이 문은 이미 추가되었습니다.', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = '새로운 문을 추가했습니다', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = '문을 하나 이상 선택해야 합니다.', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = '문을 제거했습니다.', + ['HOUSING_NOTIFICATION_NO_DOOR'] = '제거할 문이 없습니다.', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = '방문객을 위한 좌표를 선택하세요', + ['HOUSING_NOTIFICATION_ZONE_USED'] = '다른 영역 안에 영역을 만들 수 없습니다.', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = '집 범위 내에 있어야 합니다.', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = '근처에 주택이 없습니다.', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = '당신은 집 문을 열었습니다', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = '당신은 집 문을 잠갔습니다', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = '문과 상호작용할 수 있는 키나 권한이 없습니다.', + ['HOUSING_NOTIFICATION_NO_DOORS'] = '당신은 어떤 문 근처에도 없습니다', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = '방문시간이 종료되었습니다', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = '당신은 집에서 쫓겨났습니다', + ['HOUSING_NOTIFICATION_RING_DOOR'] = '누군가 초인종을 누르고 있다', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = '당신은 초인종을 울리고 있습니다', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = '열쇠를 주려면 문 근처에 있어야 합니다.', + ['HOUSING_NOTIFICATION_NO_OWNER'] = '당신은 이 집의 주인이 아닙니다', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = '근처에 플레이어가 없습니다. 문 근처에 있다는 것을 기억하세요', + ['HOUSING_NOTIFICATION_NO_MLO'] = '테스트 좌표를 추가하려면 MLO여야 합니다.', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = '누군가가 강제로 문을 열고 있어요', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = '이 집은 이미 오픈했어요', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = '시도가 실패했습니다.', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = '문은 수리됐어요', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = '문은 부서지지 않았어', + ['HOUSING_NOTIFICATION_NO_KEYS'] = '당신은 이 집의 열쇠를 가지고 있지 않습니다', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = '당신은 부동산 중개인이 아닙니다.', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = '당신은 어떤 집에도 없습니다', + ['HOUSING_NOTIFICATION_NO_THEMES'] = '이 IPL에는 사용 가능한 테마가 없습니다.', + ['HOUSING_NOTIFICATION_TOO_FAR'] = '집 위치에서 너무 멀리 이사했습니다.', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = '다른 사람이 집을 꾸미고 있어요', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = '장식하려면 집 안이나 근처에 있어야 합니다.', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = '가구 한 점을 $에 팔았습니다.', + ['HOUSING_NOTIFICATION_NO_MONEY'] = '돈이 부족해요', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = '좌표가 구조 내에 없습니다.', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = '당신은 그 집을 $에 팔았습니다', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = '집을 빌렸어요', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = '집 팔렸습니다', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = '이 집은 임차인이 있어서 팔 수 없어요', + ['HOUSING_NOTIFICATION_CANT_SELL'] = '이 집은 임대가 가능하기 때문에 팔 수 없습니다', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = '집은 이미 매물로 나와 있어요', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = '그 집은 더 이상 판매되지 않습니다.', + ['HOUSING_NOTIFICATION_NO_SALE'] = '이 집은 매물이 아닙니다', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = '이 집은 삭제할 수 없습니다', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = '집이 삭제되었습니다', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = '이 집은 팔 수 없어요', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = '이 집을 빌릴 수 없어요', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = '집은 임대할 수 없습니다', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = '이 집의 임차인이 모든 비용을 지불했습니다. 당신은 그들을 쫓아낼 수 없습니다', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = '당신은 집에서 쫓겨났습니다', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = '당신은 집을 떠났어요', + ['HOUSING_NOTIFICATION_NO_TENANT'] = '당신은 이 집의 세입자가 아닙니다', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = '당신은 집을 떠났어요', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = '세입자가 집을 나갔습니다.', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = '귀하가 집주인이 아니거나 다른 세입자가 집에 있습니다.', + ['HOUSING_NOTIFICATION_IN_SELL'] = '이 집은 매매 중이므로 임대할 수 없습니다.', + ['HOUSING_NOTIFICATION_RENTED'] = '그 집은 지금 임대 중이에요', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = '세입자가 지불한 임대료: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = '귀하는 집세를 지불했습니다: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = '집세를 지불할 수 없습니다: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = '계좌에 자금을 입금해 주세요. 그렇지 않으면 주인이 당신을 쫓아낼 수도 있습니다.', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = '모기지를 지불하셨나요? 지불된 금액은 다음과 같습니다: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = '남은 금액 $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$가 귀하의 계좌로 이체되었습니다', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = '삭제했습니다', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = '귀하는 키홀더에서 삭제되었습니다.', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = '다음에서 열쇠를 받았습니다.', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = '열쇠를 주셨습니다', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = '이 사람은 이미 열쇠를 가지고 있습니다', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = '이 사람은 오프라인 상태입니다', + ['HOUSING_NOTIFICATION_STORMRAM'] = '이 작업은 응급 서비스에만 사용할 수 있습니다.', + ['HOUSING_NOTIFICATION_NO_POLICES'] = '도시에는 경찰이 부족하다', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = '이 집의 임대료는 아직 지불되지 않았습니다.', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = '의상이 삭제되었습니다!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = '잘못된 금액', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = '블랙머니 입금 성공', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = '이 작업을 수행할 자금이 충분하지 않습니다.', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = '블랙머니 출금 성공', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = '문을 성공적으로 골랐습니다.', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = '당신은 집 문을 부수었습니다', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = '문이 너무 튼튼해서 부서지지도 않더라구요', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = '집 밖에 포인트를 놓을 수 없습니다', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = '이전에 만든 장식용 큐브 밖에 이것을 배치할 수 없습니다...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = '집을 찾을 수 없습니다...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = '해당 지역에 최소 4개의 포인트가 필요하며 모든 것이 이 포인트 내에 있어야 합니다...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = '더 이상 집을 살 수 없습니다. 법적 한도에 도달했습니다.', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = '당신은 문 근처에 없습니다', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = '플레이어가 문 근처에 없습니다', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = '담보대출 받은 집은 팔 수 없어…', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = '귀하는 주택을 소유하고 있지 않습니다.', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = '카메라를 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = '키가 제공되지 않음', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = '키가 제거되지 않았습니다.', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = '업그레이드를 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = '빛을 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = '잠시만 기다려주세요', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = '집은 이미 존재합니다', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = '수정하려면 집 근처에 있어야 합니다.', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = '당신은 샀다', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = '당신은 이 집의 주인이 아닙니다', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = '아파트 건물에는 차고를 추가할 수 없습니다.', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = '아파트에 차고를 추가할 수 없습니다.', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = '집의 최소 길이는', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = '당신의 집 길이는', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = '아파트 외부를 장식할 수 없습니다.', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = '아파트 외부에 옷을 둘 수 없습니다', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = '아파트 외부에 충전기를 놓을 수 없습니다.', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'qs-smartphone-pro 리소스를 활성화해야 합니다', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = '아파트 외부에 보관소를 둘 수 없습니다', + ['HOUSING_NOTIFICATION_NOT_IPL'] = '이 주택 유형은 IPL이 아닙니다.', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = '구역 외부에 배치할 수 없습니다.', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = '당신의 집은 더 이상 임대할 수 없습니다', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = '이 집의 출구를 찾을 수 없습니다. 명시해 주세요.', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = '잘못된 금고 코드', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = '장식을 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = '개체 데이터를 찾을 수 없습니다.', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = '장식 데이터를 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = '이 물건에는 금고 코드를 설정할 수 없습니다', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = '이 집에서는 더 이상 금고 코드를 만들 수 없습니다', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = '금고 코드가 추가되었습니다', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = '금고 코드를 제거했습니다.', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = '볼트 코드에 오류가 발생했습니다', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = '건설을 찾을 수 없습니다...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = '집 건설이 완료되었습니다!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = '남은 건설 시간:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = '이 명령을 실행할 권한이 없습니다', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = '관리자가 집에서 고용했습니다', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = '세입자가 집에서 퇴거되었습니다', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = '집을 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = '장식을 찾을 수 없습니다', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = '객체를 찾을 수 없습니다', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "집의 최소 길이는", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "당신의 집 길이는", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "근처에 아파트가 없습니다", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "여기에는 임대 아파트가 없습니다", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "데이터베이스에서 집을 찾을 수 없습니다" +} diff --git a/resources/[housing]/qs-housing/locales/nl.lua b/resources/[housing]/qs-housing/locales/nl.lua new file mode 100644 index 000000000..371125129 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/nl.lua @@ -0,0 +1,424 @@ +Locales['nl'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Huis', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Jouw huis', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Uw huis (verhuurbaar)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Uw huis (verhuur)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Huis te huur', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Huis beschikbaar voor aankoop', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Door', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Ontgrendelen', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Slot', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'TUSSENPERSOON:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFOON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Resterende tijd:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'seconden', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'Druk op om af te sluiten', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Opslag', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Kledingkast', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Uitloggen', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Open Door', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Ga het huis binnen', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Verlaat het huis', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Gebruik camera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Bel deurbel', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Showhuis', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Verkoopcontract bekijken', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Bekijk huurcontract', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Ingangspunt instellen', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Opsommingsteken instellen', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Structuurpunt instellen', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Uitgangspunt instellen', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Stel Custom House-punt in', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Bezoekpunt', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Druk op [G] om uw locatie in te stellen', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Ga de meubelwinkel binnen', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Toon appartementen', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Om dit object te selecteren, drukt u op de rechtermuisknop', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Kluiscode instellen', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interactie', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Verwijder illegale meubels', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Toggle Door Status', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Open', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Toon huis', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Contract bekijken', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Huis binnengaan', + ['HOUSING_TARGET_REQUEST_RING'] = 'Verzoek om aan te bellen', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Verlaat Huis', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Bel de deurbel', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Toegang tot camera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Toegang tot kledingkast', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Toegang tot opslag', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Uitloggen', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Toon appartementen', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Speler:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Kledingkast', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Kleren', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Verwijder kleding', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Opslag', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Spelerinventaris', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Huisinventaris', + ['HOUSING_MENU_STASH_ITEMS'] = 'Artikelen', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Wapens', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Zwart geld', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Zwart geld opnemen', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Hoeveelheid', + ['HOUSING_MENU_STASH_STORE'] = 'Winkel', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Terugtrekken', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Wil je dit artikel kopen voor €', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Deze actie kan niet ongedaan worden gemaakt', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Appartementmenu', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Dit appartement staat te koop', + ['HOUSING_MENU_APARTMENT_OWN'] = 'U bent eigenaar van dit appartement', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'U heeft een sleutel van dit appartement', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Dit appartement is te huur', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'De deur van dit appartement is niet op slot', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Dit appartement is eigendom van iemand anders', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Uw appartement #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Appartement #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Mijn appartementen', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Appartement huren', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Koop appartement', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspecteer appartement', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Appartementinteracties', + ['HOUSING_MENU_VAULT_TITLE'] = 'Wijzig de kluiscode', + ['HOUSING_MENU_VAULT_INPUT'] = 'Tekstinvoer', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Voer een goede code in', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Kluisbeheer', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Kluiscode instellen', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Code verwijderen', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Kluiscode', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Voer de kluiscode in', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Huurder aannemen', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Huurder uit appartement verwijderen', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Belastingen', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bankkosten', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Totale prijs', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Makelaarskosten', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Aankoopinformatie', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Het makelaarskantoor Dynasty 8 verkoopt namens zijn klant het onroerend goed gelegen op {address} aan {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Aankoopcontract voor onroerend goed', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Prijs', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Wilt u een lening voor de woning aanvragen voor {cost} per uur?', + ['HOUSING_NUI_LOAN'] = 'Lening', + ['HOUSING_NUI_NOT_LOAN'] = 'Geen lening', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Contract accepteren', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Contract weigeren', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Sluit het koopcontract af', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Weet u zeker dat u het koopcontract wilt afronden?', + ['HOUSING_NUI_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_MODAL_NO'] = 'Nee', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Koopcontract afwijzen', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Weet u zeker dat u het koopcontract wilt afwijzen?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Huurcontract', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Vastgoedkantoor Dynasty 8 verhuurt namens haar klant het pand gelegen op {address} aan {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Verhuurinformatie', + ['HOUSING_NUI_PRICE_HOUR'] = 'Huurprijs per uur', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Makelaarskosten voor onroerend goed (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bankkosten (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Belastingen (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Huurcontract afronden', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Weet u zeker dat u het huurcontract wilt finaliseren?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Huurovereenkomst afwijzen', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Weet u zeker dat u de huurovereenkomst wilt afwijzen?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Instellingen', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'U kunt de volgende instellingen wijzigen:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Camera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Kijk Snelheid X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Kijksnelheid Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Aanpassing verplaatsen', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Aanpassing draaien', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Bewerkingsmodus', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Draaien', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Vertalen', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Koop ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Kies een kleur:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Dit stuk heeft een kledingkast', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Dit stuk heeft een voorraad', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Meubels kopen', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Weet u zeker dat u het artikel voor {price} wilt kopen?', + ['HOUSING_NUI_MODAL_BUY'] = 'Kopen', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Annuleren', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Accepteren', + ['HOUSING_NUI_STASH_EMPTY'] = 'Je voorraad is leeg', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Je kunt geen interactie hebben met dit stuk', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Categorie:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Redden', + ['HOUSING_NUI_DECORATE_SELL'] = 'Verkopen', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Meubels verkopen', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Weet u zeker dat u het artikel wilt verkopen?', + ['HOUSING_NUI_MODAL_SELL'] = 'Verkopen', + ['HOUSING_NUI_PUT_STASH'] = 'In voorraad plaatsen', + ['HOUSING_NUI_TAKE_STASH'] = 'Uit voorraad halen', + ['HOUSING_NUI_SORT_ROOM'] = 'Sorteer items per kamer', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sorteer artikelen op categorie', + ['HOUSING_NUI_SORT_STASH'] = 'Sorteer items op voorraad', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Kledingkast', + ['HOUSING_NUI_TYPE_STASH'] = 'Opbergplaats', + ['HOUSING_NUI_SEARCH'] = 'Zoekopdracht', + ['HOUSING_NUI_HELP'] = 'Bediening en hulp', + ['HOUSING_NUI_KEY_INFORMATION'] = 'U kunt de volgende sleutels gebruiken:', + ['HOUSING_NUI_EDIT_MODE'] = 'Bewerkingsmodus', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Meubels zoeken...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Huis verkopen', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Weet u zeker dat u deze woning aan de bank wilt verkopen?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Meubilair', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Huis', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Kopen', + ['HOUSING_NUI_LIGHT_NAME'] = 'Licht', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Bewerk licht', + ['HOUSING_NUI_OPTION_NAME'] = 'Naam', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Beheerpaneel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Sleutelbeheer', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Nog geen sleuteleigenaar', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Verhuur', + ['HOUSING_NUI_NO_RENTALS'] = 'Geen verhuur beschikbaar', + ['HOUSING_NUI_NEED_CAMERAS'] = 'U moet eerst een cameramodule kopen', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Eigendomsupgrade', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lichte lijst', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Geen lampen gevonden', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Zoek kledingkast', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Zoek opslag', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Zoek de oplader', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Versier huis', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Verhuur uw woning', + ['HOUSING_NUI_RENT_HOUSE'] = 'Huis huren', + ['HOUSING_NUI_STOP_RENTING'] = 'Stop met het huren van een huis', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Verkoop uw eigendom', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Verkoop huis aan speler', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Verkoop huis aan bank', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Huisverkoop annuleren', + ['HOUSING_NUI_LEAVE_TITLE'] = 'UITGANG', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Verlaat Huis', + ['HOUSING_NUI_DOORS_LABEL'] = 'Deuren:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Snelheid:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Beheer huizen', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Maak een vermelding', + ['HOUSING_NUI_HOUSE_NAME'] = 'Huisnaam', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Naam', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Type', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Appartement', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Locatie', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Prijs', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Zoekopdracht', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Eigenschap bewerken', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Garage toevoegen/verwijderen', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Kan de garage in appartementen niet in- of uitschakelen', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Eigenschap verwijderen', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Eigendom creëren', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Kies de woningdetails', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Aantal appartementen', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip-naam', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Icon', + ['HOUSING_NUI_BLIP_COLOR'] = 'Kleur', + ['HOUSING_NUI_BLIP_SCALE'] = 'Schaal', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Te koop', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Te huur', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Als u voor de huuroptie kiest, wordt u eigenaar van de woning en kunt u deze aan anderen verhuren. Als u het later wilt verkopen, kunt u dit doen via huisbeheer.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Kaartplaatsing', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Eiland creëren', + ['HOUSING_NUI_CREATE_BLIP'] = 'Laat Blip zien', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Maak appartementen', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Uitgang', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Creëren', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Andere bewerkingen', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Buitenzone bewerken', + ['HOUSING_NUI_EDIT_DOORS'] = 'MLO-deuren bewerken', + ['HOUSING_NUI_EDIT_VISIT'] = 'Bezoekpunt bewerken', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Redden', + ['HOUSING_NUI_EDIT_TITLE'] = 'Eigenschap bewerken', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Weet je zeker dat je dat wilt', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'garage verwijderen?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'garage toevoegen?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Nee', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Weet u zeker dat u deze eigenschap wilt verwijderen?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Spelers in de buurt', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Sleutels verwijderen', + ['HOUSING_NUI_DELETE_KEYS'] = 'Weet u zeker dat u deze sleutel wilt verwijderen?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Betaald', + ['HOUSING_NUI_RENTAL_PENDING'] = 'In behandeling', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Koop upgrade', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Weet u zeker dat u wilt kopen', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Camera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Kopen', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Thema\'s kopen', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Weet u zeker dat u wilt kopen', + ['HOUSING_NUI_LIGHT_ON'] = 'Op', + ['HOUSING_NUI_LIGHT_OFF'] = 'Uit', + ['HOUSING_NUI_MODAL_PRICE'] = 'Prijs', + ['HOUSING_NUI_MODAL_DONE'] = 'Doorgaan', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Naam', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensiteit', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Kleur', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Geen verhuur gevonden', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'U heeft geen rechten', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Open/Close Door', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparatie deuren', + ['HOUSING_NUI_CHANGE_THEME'] = 'Wijzig thema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Vergrendeld', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Ontgrendeld', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Prijs', + ['HOUSING_NUI_PRICE_MODAL'] = 'Selecteer een prijs', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Weet je het zeker?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Weet u zeker dat u deze woning aan de bank wilt verkopen?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Weet u zeker dat u dit huis aan een speler wilt verkopen?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'U annuleert de verkoop van deze woning en deze wordt verwijderd van de lijst met te koop staande woningen.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'U zegt het huurcontract op en het wordt van uw eigendomslijst verwijderd.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'IPL-kleur wijzigen', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Muis om het meubilair te verplaatsen nadat het is geselecteerd.', + ['HOUSING_NUI_KEYS_1'] = 'F5 verbergt of toont de muiscursor.', + ['HOUSING_NUI_KEYS_2'] = 'F6 maakt vrije camerabewegingen mogelijk.', + ['HOUSING_NUI_KEYS_3'] = 'WASD om in de vrije modus te bewegen.', + ['HOUSING_NUI_KEYS_4'] = 'ESC om het decoratiemenu te verlaten zonder op te slaan.', + ['HOUSING_NUI_KEYS_5'] = 'De eerste optie toont meubels per categorie. Kies uit alle opties.', + ['HOUSING_NUI_KEYS_6'] = 'Toegang tot de volledige meubellijst via de tweede optie in het menu.', + ['HOUSING_NUI_KEYS_7'] = 'Krijg toegang tot de volledige meubelwinkel via de laatste optie in het menu.', + ['HOUSING_NUI_KEYS_8'] = 'Houd er rekening mee dat sommige meubels type- en kleur-opties bevatten, evenals opberg- of kledingkast-functies.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'U moet een deur selecteren', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Deze deur is al toegevoegd', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Je hebt een nieuwe deur toegevoegd', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'U moet minimaal één deur selecteren', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Je hebt een deur verwijderd', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Er zijn geen deuren om te verwijderen', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Selecteer een coördinaat voor bezoekers', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Je kunt geen zone binnen een andere creëren', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'U moet zich binnen het bereik van een huis bevinden', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Geen huizen in de buurt gevonden', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Je hebt de huisdeur van het slot gehaald', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Je hebt de huisdeur op slot gedaan', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'U heeft geen sleutels of toestemming om met de deuren te communiceren', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Je bent niet in de buurt van deuren', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Bezoektijd is afgelopen', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Je werd het huis uit gezet', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Er belt iemand aan', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Je belt aan', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Om de sleutels af te geven, moet u bij de deur zijn', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'U bent niet de eigenaar van deze woning', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Geen spelers in de buurt. Vergeet niet om in de buurt van een deur te zijn', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Als u testcoördinaten wilt toevoegen, moet het een MLO zijn', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Iemand forceert de deur', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Dit huis is al open', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Poging mislukt', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'De deur is gerepareerd', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'De deur is niet kapot', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'U heeft de sleutel van deze woning niet', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'U bent geen makelaar', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Je bent in geen enkel huis', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Deze IPL heeft geen beschikbare thema\'s', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Je bent te ver van de locatie van het huis verhuisd', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Iemand anders is het huis aan het versieren', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Om het te versieren, moet u zich binnen of in de buurt van het huis bevinden', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Je verkocht een meubelstuk voor $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Je hebt niet genoeg geld', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Coördinaten bevinden zich niet binnen de structuur', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Je hebt het huis verkocht voor €', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'U heeft een huis gehuurd', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Huis verkocht', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'U kunt dit huis niet verkopen omdat het een huurder heeft', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'U kunt dit huis niet verkopen omdat het mogelijk verhuurd is', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Het huis staat al te koop', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Het huis staat niet meer te koop.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Dit huis staat niet te koop', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Je kunt dit huis niet verwijderen', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Het huis is verwijderd', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Je kunt dit huis niet verkopen', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Je kunt dit huis niet huren', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'De woning is niet beschikbaar voor verhuur', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'De huurder van deze woning heeft alle betalingen gedaan. Je kunt ze niet uitzetten', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'U bent uit uw huis gezet', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Je verliet het huis', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'U bent niet de huurder van deze woning', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Je verliet het huis', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Uw huurder heeft de woning verlaten', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'U bent niet de eigenaar of er is een andere huurder in de woning', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Dit huis staat te koop, je kunt het niet verhuren', + ['HOUSING_NOTIFICATION_RENTED'] = 'Het huis staat nu te huur', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Huurbetaling door huurder: €', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'U betaalde de huur van de woning: €', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Kon de huishuur niet betalen: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Stort alstublieft geld op uw rekening. Anders kan de eigenaar u uitzetten', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Heeft u uw hypotheek betaald? Het betaalde bedrag was: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Resterend bedrag €', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ is overgemaakt naar uw account', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Jij verwijderd', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'U bent verwijderd uit de sleutelhouders', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'U heeft sleutels ontvangen van', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Jij hebt de sleutels gegeven', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Deze persoon heeft de sleutels al', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Deze persoon is offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Deze actie is alleen beschikbaar voor hulpdiensten', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Er is niet genoeg politie in de stad', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'De huur voor deze woning is nog niet betaald', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Outfit is verwijderd!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Ongeldig bedrag', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Succesvolle storting van zwart geld', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Je hebt niet genoeg geld voor deze actie', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Succesvolle opname van zwart geld', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Je hebt met succes de deur gekozen', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Je hebt de huisdeur opengebroken', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'De deur is te stevig en is niet kapot gegaan', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Je kunt het punt niet buiten het huis plaatsen', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Je kunt dit niet buiten de decoratieve kubus plaatsen die je eerder hebt gemaakt...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Huis niet gevonden...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Je hebt minimaal 4 punten in jouw omgeving nodig, en alles moet binnen deze punten liggen...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'U kunt geen huizen meer kopen, u heeft de wettelijke limiet bereikt', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Je bent niet bij de deur', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'De speler bevindt zich niet in de buurt van de deur', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Je kunt een huis met hypotheek niet verkopen...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'U bezit geen huizen', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Camera niet gevonden', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Sleutel niet gegeven', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Sleutel niet verwijderd', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Upgrade niet gevonden', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Licht niet gevonden', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Wacht even', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Het huis bestaat al', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Je moet in de buurt van het huis zijn om het te kunnen bewerken', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Jij kocht', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'U bent niet de eigenaar van deze woning', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Aan een appartementencomplex kunt u geen garage toevoegen', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'U kunt geen garage aan een appartement toevoegen', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'De minimale lengte van de woning is', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Uw huislengte is', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Je kunt de buitenkant van het appartement niet versieren', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Je kunt je outfit niet buiten het appartement plaatsen', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Je kunt je oplader niet buiten het appartement plaatsen', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'U moet de qs-smartphone-pro-bron ingeschakeld hebben', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Je kunt je berging niet buiten het appartement plaatsen', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Dit woningtype is geen IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Je kunt deze niet buiten de zone plaatsen', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Uw woning staat niet meer te huur', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'We kunnen de uitgang van dit huis niet vinden. Geef dit alstublieft aan', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Ongeldige kluiscode', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'We kunnen de versieringen niet vinden', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'We kunnen de objectgegevens niet vinden', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'We kunnen de decoratiegegevens niet vinden', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'U kunt geen kluiscode instellen voor dit object', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Je kunt in dit huis niet meer kluiscodes aanmaken', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Er is een kluiscode toegevoegd', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'U heeft de kluiscode verwijderd', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Er is een fout opgetreden met de kluiscode', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Constructie niet gevonden...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'De bouw van het huis is voltooid!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Resterende bouwtijd:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Je hebt geen toestemming om dit commando uit te voeren', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Je bent door een beheerder vanuit het huis aangenomen', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'De huurder is uit het huis gezet', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'We konden het huis niet vinden', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'We konden de decoraties niet vinden', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'We konden het object niet vinden', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "De minimale lengte van het huis is", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Uw huis meet", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Er zijn geen appartementen in de buurt", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Er zijn hier geen huurappartementen", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "We kunnen het huis niet vinden in de database" +} diff --git a/resources/[housing]/qs-housing/locales/no.lua b/resources/[housing]/qs-housing/locales/no.lua new file mode 100644 index 000000000..8ec6b07b6 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/no.lua @@ -0,0 +1,424 @@ +Locales['no'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Hus', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Huset ditt', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Huset ditt (utleiebart)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Huset ditt (utleie)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Hus til leie', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Hus tilgjengelig for kjøp', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Dør', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Låse opp', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Låse', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Gjenværende tid:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'sekunder', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'for å avslutte, trykk', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Lagring', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Garderobeskap', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Logg ut', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Åpen dør', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Gå inn i huset', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Gå ut av huset', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Bruk kamera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] – Ring på døren', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Vis hus', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] – Se salgskontrakt', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] – Se leiekontrakten', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Angi inngangspunkt', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Still inn punkt', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Sett strukturpunkt', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Angi utgangspunkt', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Angi Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Besøkspunkt', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Trykk på [G] for å angi posisjonen din', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Gå inn i møbelbutikken', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Vis leiligheter', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'For å velge dette objektet, trykk på høyre museknapp', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Angi hvelvkode', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interager', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Slett ulovlige møbler', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Slå på dørstatus', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Åpne', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Vis Hus', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Se kontrakt', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Gå inn i huset', + ['HOUSING_TARGET_REQUEST_RING'] = 'Forespørsel om å ringe på døren', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Gå ut av huset', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Ring på døren', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Få tilgang til kamera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Tilgang garderobeskap', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Få tilgang til lagring', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Logg ut', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Vis leiligheter', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Spiller:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Garderobe', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Klær', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Slett klær', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Lagring', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Spillerinventar', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Husinventar', + ['HOUSING_MENU_STASH_ITEMS'] = 'Varer', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Våpen', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Svarte penger', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Ta ut svarte penger', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Beløp', + ['HOUSING_MENU_STASH_STORE'] = 'Store', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Trekk tilbake', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Ønsker du å kjøpe denne varen for $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Denne handlingen kan ikke angres', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Leilighetsmeny', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Denne leiligheten er til salgs', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Du eier denne leiligheten', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Du har nøkkel til denne leiligheten', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Denne leiligheten er til leie', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Døren til denne leiligheten er ikke låst', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Denne leiligheten eies av noen andre', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Din leilighet #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Leilighet #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Mine leiligheter', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Lei leilighet', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Kjøp leilighet', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspiser leiligheten', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Leilighetsinteraksjoner', + ['HOUSING_MENU_VAULT_TITLE'] = 'Endre hvelvkode', + ['HOUSING_MENU_VAULT_INPUT'] = 'Tekstinntasting', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Skriv inn en god kode', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Hvelvadministrasjon', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Angi hvelvkode', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Fjern kode', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Hvelvkode', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Skriv inn hvelvkoden', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Ansett leietaker', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Fjern leietaker fra leiligheten', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Skatter', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bankgebyrer', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Totalpris', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Meglergebyr', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Kjøpsinformasjon', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Eiendomsbyrået Dynasty 8 selger, på vegne av sin klient, eiendommen som ligger på {address} til {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Eiendomskjøpskontrakt', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Pris', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Vil du be om et lån for eiendommen, som koster {cost} per time?', + ['HOUSING_NUI_LOAN'] = 'Låne', + ['HOUSING_NUI_NOT_LOAN'] = 'Ingen lån', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Godta kontrakt', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Avslå kontrakt', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Fullfør kjøpskontrakt', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Er du sikker på at du vil fullføre kjøpskontrakten?', + ['HOUSING_NUI_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_MODAL_NO'] = 'Ingen', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Avvis kjøpskontrakt', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Er du sikker på at du vil avvise kjøpekontrakten?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Leiekontrakt', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Dynasty 8 eiendomsbyrå leier, på vegne av sin klient, eiendommen som ligger på {address} til {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Leieinformasjon', + ['HOUSING_NUI_PRICE_HOUR'] = 'Leiepris per time', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Eiendomsmeglerhonorarer (5 %)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bankgebyrer (10 %)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Avgifter (6 %)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Fullfør leiekontrakt', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Er du sikker på at du vil fullføre leiekontrakten?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Avvis leieavtale', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Er du sikker på at du vil avvise leieavtalen?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Innstillinger', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Du kan endre følgende innstillinger:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Se Speed ​​X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Se Speed ​​Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Bevegelsesjustering', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Roter justering', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Redigeringsmodus', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Rotere', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Oversett', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Kjøp ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Velg en farge:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Dette stykket har en garderobe', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Dette stykket har et stash', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Kjøp møbler', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Er du sikker på at du vil kjøpe varen for {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Kjøpe', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Kansellere', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Akseptere', + ['HOUSING_NUI_STASH_EMPTY'] = 'Oppbevaringen din er tom', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Du kan ikke samhandle med dette stykket', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategori:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Spare', + ['HOUSING_NUI_DECORATE_SELL'] = 'Selge', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Selg møbler', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Er du sikker på at du vil selge varen?', + ['HOUSING_NUI_MODAL_SELL'] = 'Selge', + ['HOUSING_NUI_PUT_STASH'] = 'Legg i stash', + ['HOUSING_NUI_TAKE_STASH'] = 'Ta fra stash', + ['HOUSING_NUI_SORT_ROOM'] = 'Sorter elementer etter rom', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sorter elementer etter kategori', + ['HOUSING_NUI_SORT_STASH'] = 'Sorter elementer etter stash', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Garderobe', + ['HOUSING_NUI_TYPE_STASH'] = 'Stash', + ['HOUSING_NUI_SEARCH'] = 'Søk', + ['HOUSING_NUI_HELP'] = 'Kontroller og hjelp', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Du kan bruke følgende taster:', + ['HOUSING_NUI_EDIT_MODE'] = 'Redigeringsmodus', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Søk etter møbler...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Selge hus', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Er du sikker på at du vil selge dette huset til banken?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Møbler', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Hus', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Kjøpe', + ['HOUSING_NUI_LIGHT_NAME'] = 'Lys', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Rediger lys', + ['HOUSING_NUI_OPTION_NAME'] = 'Navn', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Administrasjonspanel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Nøkkelledelse', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Ingen nøkkeleier ennå', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Utleie', + ['HOUSING_NUI_NO_RENTALS'] = 'Ingen utleie tilgjengelig', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Du må kjøpe en kameramodul først', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Eiendomsoppgradering', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lysliste', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Ingen lys funnet', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Finn garderobe', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Finn lagring', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Finn laderen', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Dekorer huset', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Lei ut eiendommen din', + ['HOUSING_NUI_RENT_HOUSE'] = 'Lei hus', + ['HOUSING_NUI_STOP_RENTING'] = 'Slutt å leie hus', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Selg eiendommen din', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Selg hus til spiller', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Selg hus til bank', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Avbryt hussalg', + ['HOUSING_NUI_LEAVE_TITLE'] = 'GÅ', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Gå ut av huset', + ['HOUSING_NUI_DOORS_LABEL'] = 'Dører:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Fart:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Administrer hus', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Opprett oppføring', + ['HOUSING_NUI_HOUSE_NAME'] = 'Husets navn', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Navn', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Type', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Leilighet', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Sted', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Pris', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Søk', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Rediger egenskap', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Legg til/fjern garasje', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Kan ikke aktivere eller deaktivere garasjen i leiligheter', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Slett eiendom', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Opprett eiendom', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Velg eiendomsdetaljene', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Antall leiligheter', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip navn', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikon', + ['HOUSING_NUI_BLIP_COLOR'] = 'Farge', + ['HOUSING_NUI_BLIP_SCALE'] = 'Skala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Til salgs', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Til leie', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Velger du utleiealternativet vil du eie huset og kan leie det ut til andre. Hvis du ønsker å selge det senere, kan du gjøre det gjennom husadministrasjon.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Kartplassering', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Lag øya', + ['HOUSING_NUI_CREATE_BLIP'] = 'Vis Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Lag leiligheter', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Gå', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Skape', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Andre redigeringer', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Rediger ytre sone', + ['HOUSING_NUI_EDIT_DOORS'] = 'Rediger MLO-dører', + ['HOUSING_NUI_EDIT_VISIT'] = 'Rediger besøkspunkt', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Spare', + ['HOUSING_NUI_EDIT_TITLE'] = 'Rediger egenskap', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Er du sikker på at du vil', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'fjerne garasjen?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'legge til en garasje?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Ingen', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Er du sikker på at du vil slette denne egenskapen?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Spillere i nærheten', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Slett nøkler', + ['HOUSING_NUI_DELETE_KEYS'] = 'Er du sikker på at du vil slette denne nøkkelen?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Betalt', + ['HOUSING_NUI_RENTAL_PENDING'] = 'I påvente av', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Kjøp oppgradering', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Er du sikker på at du vil kjøpe', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Kjøpe', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Kjøp temaer', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Er du sikker på at du vil kjøpe', + ['HOUSING_NUI_LIGHT_ON'] = 'På', + ['HOUSING_NUI_LIGHT_OFF'] = 'Av', + ['HOUSING_NUI_MODAL_PRICE'] = 'Pris', + ['HOUSING_NUI_MODAL_DONE'] = 'Fortsette', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Navn', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensitet', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Farge', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Ingen utleie funnet', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Du har ikke tillatelser', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Åpne/lukk døren', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparer dører', + ['HOUSING_NUI_CHANGE_THEME'] = 'Endre tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Låst', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Ulåst', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Pris', + ['HOUSING_NUI_PRICE_MODAL'] = 'Velg en pris', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Er du sikker?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Er du sikker på at du vil selge dette huset til banken?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Er du sikker på at du vil selge dette huset til en spiller?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Du kansellerer salget av dette huset, og det vil bli fjernet fra listen over eiendommer til salgs.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Du vil forlate leiekontrakten, og den vil bli fjernet fra eiendomslisten din.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Endre IPL-farge', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mus for å flytte møblene etter at du har valgt det.', + ['HOUSING_NUI_KEYS_1'] = 'F5 skjuler eller viser musepekeren.', + ['HOUSING_NUI_KEYS_2'] = 'F6 muliggjør fri kamerabevegelse.', + ['HOUSING_NUI_KEYS_3'] = 'WASD for å flytte i fri modus.', + ['HOUSING_NUI_KEYS_4'] = 'ESC for å gå ut av dekorasjonsmenyen uten å lagre.', + ['HOUSING_NUI_KEYS_5'] = 'Det første alternativet viser møbler etter kategori. Velg blant alle alternativene.', + ['HOUSING_NUI_KEYS_6'] = 'Få tilgang til hele møbellisten fra det andre alternativet i menyen.', + ['HOUSING_NUI_KEYS_7'] = 'Få tilgang til hele møbelbutikken ved å bruke det siste alternativet i menyen.', + ['HOUSING_NUI_KEYS_8'] = 'Husk at noen møbler inkluderer alternativer for type og farge, samt funksjoner for oppbevaring eller garderobe.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Du må velge en dør', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Denne døren er allerede lagt til', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Du har lagt til en ny dør', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Du må velge minst én dør', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Du har fjernet en dør', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Det er ingen dører å fjerne', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Velg en koordinat for besøkende', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Du kan ikke opprette en sone inne i en annen', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Du må være innenfor rekkevidden til et hus', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Ingen hus i nærheten funnet', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Du låste opp husdøren', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Du låste husdøren', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Du har ikke nøkler eller tillatelser til å samhandle med dørene', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Du er ikke i nærheten av noen dører', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Besøkstiden er over', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Du ble kastet ut av huset', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Noen ringer på døren', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Du ringer på døra', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Du må være i nærheten av døren for å gi nøkler', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Du er ikke eieren av dette huset', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Ingen spillere i nærheten. Husk å være i nærheten av en dør', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'For å legge til testkoordinater må det være en MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Noen tvinger døren', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Dette huset er allerede åpent', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Forsøk mislyktes', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Døren er reparert', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Døren er ikke ødelagt', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Du har ikke nøkkelen til dette huset', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Du er ikke eiendomsmegler', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Du er ikke inne i noe hus', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Denne IPLen har ingen tilgjengelige temaer', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Du flyttet for langt fra husets beliggenhet', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Noen andre pynter huset', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Du må være inne i eller i nærheten av huset for å dekorere det', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Du solgte et møbel for $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'du har ikke nok penger', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Koordinatene er ikke innenfor strukturen', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Du solgte huset for $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Du har leid et hus', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Hus solgt', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Du kan ikke selge dette huset fordi det har en leietaker', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Du kan ikke selge dette huset da det kan leies', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Huset er allerede til salgs', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Huset er ikke lenger til salgs.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Dette huset er ikke til salgs', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Du kan ikke slette dette huset', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Huset ble slettet', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Du kan ikke selge dette huset', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Du kan ikke leie dette huset', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Huset er ikke tilgjengelig for utleie', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Leietaker av dette huset har utført alle betalinger. Du kan ikke kaste dem ut', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Du har blitt kastet ut av huset', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Du forlot huset', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Du er ikke leietaker av dette huset', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Du forlot huset', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Leietakeren din forlot huset', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Du er ikke eieren eller en annen leietaker er i huset', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Dette huset er til salgs, du kan ikke leie det', + ['HOUSING_NOTIFICATION_RENTED'] = 'Huset er nå til leie', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Leiebetaling utført av leietaker: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Du betalte husleien: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Kunne ikke betale husleien: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Vennligst sett inn penger på kontoen din. Ellers kan eieren kaste deg ut', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Betalte du boliglånet ditt? Innbetalt beløp var: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Gjenstående beløp $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ ble overført til kontoen din', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Du fjernet', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Du har blitt fjernet fra nøkkelholdere', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Du mottok nøkler fra', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Du ga nøkler til', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Denne personen har allerede nøklene', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Denne personen er frakoblet', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Denne handlingen er kun tilgjengelig for nødetater', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Ikke nok politi i byen', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Leien for dette huset er ennå ikke betalt', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Antrekket er slettet!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Ugyldig beløp', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Vellykket innskudd med svarte penger', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Du har ikke nok penger til denne handlingen', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Vellykket uttak av svarte penger', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Du valgte døren', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Du brøt ned husdøren', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Døren er for solid og gikk ikke i stykker', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Du kan ikke plassere punktet utenfor huset', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Du kan ikke plassere dette utenfor den dekorative kuben du tidligere har opprettet...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Huset ble ikke funnet...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Du trenger minst 4 poeng i ditt område, og alt må være innenfor disse punktene...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Du kan ikke kjøpe flere hus, du har nådd den lovlige grensen', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Du er ikke i nærheten av døren', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Spilleren er ikke i nærheten av døren', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Du kan ikke selge et boliglån...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Du eier ingen hus', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kameraet ble ikke funnet', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Nøkkel ikke gitt', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Nøkkel ikke fjernet', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Oppgradering ikke funnet', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Lys ikke funnet', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Vennligst vent et øyeblikk', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Huset eksisterer allerede', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Du må være i nærheten av huset for å redigere det', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Du kjøpte', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Du er ikke eieren av dette huset', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Du kan ikke legge til en garasje til en bygård', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Du kan ikke legge til en garasje til en leilighet', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Minste lengde på huset er', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Husets lengde er', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Du kan ikke dekorere utsiden av leiligheten', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Du kan ikke plassere antrekket ditt utenfor leiligheten', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Du kan ikke plassere laderen utenfor leiligheten', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Du må ha qs-smartphone-pro-ressursen aktivert', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Du kan ikke plassere lageret ditt utenfor leiligheten', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Denne hustypen er ikke en IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Du kan ikke plassere dette utenfor sonen', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Huset ditt er ikke lenger til leie', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Vi kan ikke finne utgangen til dette huset, vennligst spesifiser det', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Ugyldig hvelvkode', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Vi finner ikke dekorasjonene', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Vi kan ikke finne objektdataene', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Vi kan ikke finne dekorasjonsdataene', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Du kan ikke angi en hvelvkode på dette objektet', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Du kan ikke opprette flere hvelvkoder i dette huset', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'En hvelvkode er lagt til', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Du har fjernet hvelvkoden', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Det oppsto en feil med hvelvkoden', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Konstruksjonen ble ikke funnet...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Husbyggingen er ferdig!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Gjenværende byggetid:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Du har ikke tillatelse til å kjøre denne kommandoen', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Du har blitt ansatt fra huset av en administrator', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Leietakeren har blitt kastet ut av huset', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Vi kunne ikke finne huset', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Vi kunne ikke finne dekorasjonene', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Vi kunne ikke finne objektet', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Den minste lengden på huset er", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Huset ditt måler", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Det er ingen leiligheter i nærheten", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Det er ingen leiligheter til leie her", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Vi kan ikke finne huset i databasen" +} diff --git a/resources/[housing]/qs-housing/locales/pl.lua b/resources/[housing]/qs-housing/locales/pl.lua new file mode 100644 index 000000000..02f9d82d5 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/pl.lua @@ -0,0 +1,424 @@ +Locales['pl'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Dom', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Twój dom', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Twój dom (do wynajęcia)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Twój dom (wynajem)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Dom do wynajęcia', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Dom do kupienia', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Drzwi', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Odblokować', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Zamek', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Pozostały czas:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'towary drugiej jakości', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'aby wyjść, naciśnij', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Przechowywanie', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Szafa', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Wyloguj się', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Otwarte drzwi', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] – Wejdź do domu', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Wyjdź z domu', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] – Użyj aparatu', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] – Dzwonek do drzwi', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Pokaż dom', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] – Wyświetl umowę sprzedaży', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] – Wyświetl umowę najmu', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Ustaw punkt wejścia', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Ustaw punktor', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Ustaw punkt struktury', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Ustaw punkt wyjścia', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Ustaw niestandardowy punkt domu', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Punkt zwiedzania', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Naciśnij [G], aby ustawić swoją lokalizację', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Wejdź do Sklepu Meblowego', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Pokaż mieszkania', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Aby wybrać ten obiekt naciśnij prawy przycisk myszy', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Ustaw kod skarbca', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Wejdź w interakcję', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Usuń nielegalne meble', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Przełącz stan drzwi', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Otwarte', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Pokaż Dom', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Zobacz umowę', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Wejdź do domu', + ['HOUSING_TARGET_REQUEST_RING'] = 'Prośba o włączenie dzwonka', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Wyjdź z domu', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Zadzwoń do drzwi', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Dostęp do aparatu', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Dostęp do szafy', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Dostęp do magazynu', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Wyloguj się', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Pokaż apartamenty', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Odtwarzacz:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Szafa', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Odzież', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Usuń ubrania', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Składowanie', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inwentarz gracza', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inwentarz domu', + ['HOUSING_MENU_STASH_ITEMS'] = 'Rzeczy', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Broń', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Czarne pieniądze', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Wypłacić czarne pieniądze', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Kwota', + ['HOUSING_MENU_STASH_STORE'] = 'Sklep', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Wycofać', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Czy chcesz kupić ten przedmiot za $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Tej akcji nie można cofnąć', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menu apartamentu', + ['HOUSING_MENU_APARTMENT_SALES'] = 'To mieszkanie jest na sprzedaż', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Jesteś właścicielem tego mieszkania', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Masz klucz do tego mieszkania', + ['HOUSING_MENU_APARTMENT_RENT'] = 'To mieszkanie jest do wynajęcia', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Drzwi do tego mieszkania nie są zamknięte', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'To mieszkanie jest własnością kogoś innego', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Twoje mieszkanie #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Apartament #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Moje apartamenty', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Wynajmij mieszkanie', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Kup mieszkanie', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Sprawdź mieszkanie', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interakcje w mieszkaniu', + ['HOUSING_MENU_VAULT_TITLE'] = 'Zmień kod skarbca', + ['HOUSING_MENU_VAULT_INPUT'] = 'Wprowadzanie tekstu', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Wpisz dobry kod', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Zarządzanie skarbcem', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Ustaw kod skarbca', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Usuń kod', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Kod skarbca', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Wprowadź kod skarbca', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Zatrudnij lokatora', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Usuń lokatora z apartamentu', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Podatki', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Opłaty bankowe', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Cena całkowita', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Opłaty maklerskie', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informacje o zakupie', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Agencja nieruchomości Dynasty 8 sprzedaje w imieniu swojego klienta nieruchomość położoną pod adresem {address} firmie {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Umowa kupna nieruchomości', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Cena', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Czy chcesz poprosić o pożyczkę na nieruchomość, która kosztuje {cost} za godzinę?', + ['HOUSING_NUI_LOAN'] = 'Pożyczka', + ['HOUSING_NUI_NOT_LOAN'] = 'Brak pożyczki', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Zaakceptuj umowę', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Odrzuć umowę', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Sfinalizuj umowę zakupu', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Czy na pewno chcesz sfinalizować umowę kupna?', + ['HOUSING_NUI_MODAL_YES'] = 'Tak', + ['HOUSING_NUI_MODAL_NO'] = 'NIE', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Odrzuć umowę kupna', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Czy na pewno chcesz odrzucić umowę kupna?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Umowa najmu', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Agencja nieruchomości Dynasty 8 wynajmuje w imieniu swojego klienta nieruchomość położoną pod adresem {address} firmie {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informacje o wynajmie', + ['HOUSING_NUI_PRICE_HOUR'] = 'Cena wynajmu za godzinę', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Opłaty za pośrednictwo w obrocie nieruchomościami (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Opłaty bankowe (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Podatki (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Sfinalizuj umowę najmu', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Czy na pewno chcesz sfinalizować umowę najmu?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Odrzuć umowę najmu', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Czy na pewno chcesz odrzucić umowę najmu?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Ustawienia', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Możesz zmienić następujące ustawienia:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Spójrz na prędkość X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Spójrz na prędkość Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Przesuń regulację', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Obróć regulację', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Tryb edycji', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Obracać', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Tłumaczyć', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Kup ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Wybierz kolor:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Ten element ma szafę', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Ten kawałek ma skrytkę', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Zakup mebli', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Czy na pewno chcesz kupić ten przedmiot za {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Kupić', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Anulować', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Przyjąć', + ['HOUSING_NUI_STASH_EMPTY'] = 'Twój schowek jest pusty', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Nie możesz wchodzić w interakcję z tym elementem', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategoria:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Ratować', + ['HOUSING_NUI_DECORATE_SELL'] = 'Sprzedać', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Sprzedam Meble', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Czy na pewno chcesz sprzedać przedmiot?', + ['HOUSING_NUI_MODAL_SELL'] = 'Sprzedać', + ['HOUSING_NUI_PUT_STASH'] = 'Umieść w schowku', + ['HOUSING_NUI_TAKE_STASH'] = 'Weź ze skrytki', + ['HOUSING_NUI_SORT_ROOM'] = 'Sortuj elementy według pokoju', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sortuj elementy według kategorii', + ['HOUSING_NUI_SORT_STASH'] = 'Sortuj przedmioty według skrytki', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Szafa', + ['HOUSING_NUI_TYPE_STASH'] = 'Chować na potem', + ['HOUSING_NUI_SEARCH'] = 'Szukaj', + ['HOUSING_NUI_HELP'] = 'Sterowanie i pomoc', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Możesz użyć następujących klawiszy:', + ['HOUSING_NUI_EDIT_MODE'] = 'Tryb edycji', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Szukaj mebli...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Sprzedaj dom', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Czy na pewno chcesz sprzedać ten dom bankowi?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Meble', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Dom', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Kupić', + ['HOUSING_NUI_LIGHT_NAME'] = 'Światło', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Edytuj światło', + ['HOUSING_NUI_OPTION_NAME'] = 'Nazwa', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Panel Zarządzający', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Zarządzanie kluczami', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Nie ma jeszcze właściciela klucza', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Wynajem', + ['HOUSING_NUI_NO_RENTALS'] = 'Brak możliwości wypożyczenia', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Najpierw musisz kupić moduł kamery', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Modernizacja nieruchomości', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lista świateł', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Nie znaleziono świateł', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Znajdź Szafę', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Znajdź magazyn', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Znajdź ładowarkę', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Udekoruj dom', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Wynajmij swoją nieruchomość', + ['HOUSING_NUI_RENT_HOUSE'] = 'Wynajmij dom', + ['HOUSING_NUI_STOP_RENTING'] = 'Przestań wynajmować dom', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Sprzedaj swoją nieruchomość', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Sprzedaj dom graczowi', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Sprzedaj dom bankowi', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Anuluj sprzedaż domu', + ['HOUSING_NUI_LEAVE_TITLE'] = 'WYJŚCIE', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Wyjdź z domu', + ['HOUSING_NUI_DOORS_LABEL'] = 'Drzwi:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Prędkość:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Zarządzaj domami', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Utwórz listę', + ['HOUSING_NUI_HOUSE_NAME'] = 'Nazwa domu', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nazwa', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Typ', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Apartament', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Lokalizacja', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Cena', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Szukaj', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Edytuj właściwość', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Dodaj/usuń garaż', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Nie można włączyć ani wyłączyć garażu w mieszkaniach', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Usuń właściwość', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Utwórz właściwość', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Wybierz szczegóły nieruchomości', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Liczba mieszkań', + ['HOUSING_NUI_BLIP_NAME'] = 'Nazwa migająca', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikona', + ['HOUSING_NUI_BLIP_COLOR'] = 'Kolor', + ['HOUSING_NUI_BLIP_SCALE'] = 'Skala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Na sprzedaż', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Do wynajęcia', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Jeśli wybierzesz opcję wynajmu, będziesz właścicielem domu i będziesz mógł go wynajmować innym. Jeśli chcesz go później sprzedać, możesz to zrobić poprzez zarządzanie domem.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Umiejscowienie mapy', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Utwórz wyspę', + ['HOUSING_NUI_CREATE_BLIP'] = 'Pokaż Blipa', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Twórz apartamenty', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Wyjście', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Tworzyć', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Inne edycje', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Edytuj strefę zewnętrzną', + ['HOUSING_NUI_EDIT_DOORS'] = 'Edytuj drzwi MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Edytuj punkt wizyty', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Ratować', + ['HOUSING_NUI_EDIT_TITLE'] = 'Edytuj właściwość', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Czy na pewno chcesz', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'usunąć garaż?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'dodać garaż?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Tak', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'NIE', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Czy na pewno chcesz usunąć tę usługę?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Pobliscy gracze', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Usuń klucze', + ['HOUSING_NUI_DELETE_KEYS'] = 'Czy na pewno chcesz usunąć ten klucz?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Płatny', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Aż do', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Kup aktualizację', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Czy na pewno chcesz kupić', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Kupić', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Kup Motywy', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Czy na pewno chcesz kupić', + ['HOUSING_NUI_LIGHT_ON'] = 'NA', + ['HOUSING_NUI_LIGHT_OFF'] = 'Wyłączony', + ['HOUSING_NUI_MODAL_PRICE'] = 'Cena', + ['HOUSING_NUI_MODAL_DONE'] = 'Kontynuować', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nazwa', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensywność', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Kolor', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Nie znaleziono wypożyczalni', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Nie masz uprawnień', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Otwórz/zamknij drzwi', + ['HOUSING_NUI_FIX_DOOR'] = 'Naprawa drzwi', + ['HOUSING_NUI_CHANGE_THEME'] = 'Zmień motyw', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Zamknięty', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Odblokowany', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Cena', + ['HOUSING_NUI_PRICE_MODAL'] = 'Wybierz cenę', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Czy jesteś pewien?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Czy na pewno chcesz sprzedać ten dom bankowi?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Czy na pewno chcesz sprzedać ten dom graczowi?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Anulujesz sprzedaż tego domu i zostanie on usunięty z listy nieruchomości na sprzedaż.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Zrezygnujesz z umowy najmu, a nieruchomość zostanie skreślona z Twojej listy nieruchomości.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Zmień kolor IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mysz, aby przesunąć mebel po jego wybraniu.', + ['HOUSING_NUI_KEYS_1'] = 'F5 ukrywa lub pokazuje kursor myszy.', + ['HOUSING_NUI_KEYS_2'] = 'F6 umożliwia swobodny ruch kamery.', + ['HOUSING_NUI_KEYS_3'] = 'WASD, aby poruszać się w trybie swobodnym.', + ['HOUSING_NUI_KEYS_4'] = 'ESC, aby wyjść z menu dekoracji bez zapisywania.', + ['HOUSING_NUI_KEYS_5'] = 'Pierwsza opcja pokazuje meble według kategorii. Wybierz spośród wszystkich opcji.', + ['HOUSING_NUI_KEYS_6'] = 'Dostęp do pełnej listy mebli znajdziesz w drugiej opcji w menu.', + ['HOUSING_NUI_KEYS_7'] = 'Uzyskaj dostęp do całego sklepu meblowego, korzystając z ostatniej opcji w menu.', + ['HOUSING_NUI_KEYS_8'] = 'Pamiętaj, że niektóre meble mają opcje rodzaju i koloru, a także funkcje przechowywania lub garderoby.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Musisz wybrać drzwi', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Te drzwi zostały już dodane', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Dodałeś nowe drzwi', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Musisz wybrać co najmniej jedne drzwi', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Usunąłeś drzwi', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Nie ma drzwi do demontażu', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Wybierz współrzędne dla gości', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Nie można utworzyć strefy wewnątrz innej', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Musisz znajdować się w zasięgu domu', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Nie znaleziono pobliskich domów', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Otworzyłeś drzwi do domu', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Zamknąłeś drzwi do domu', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Nie masz kluczy ani uprawnień do interakcji z drzwiami', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Nie jesteś w pobliżu żadnych drzwi', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Czas odwiedzin dobiegł końca', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Wyrzucono cię z domu', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Ktoś dzwoni do drzwi', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Dzwonisz do drzwi', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Aby dać klucze, musisz być blisko drzwi', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Nie jesteś właścicielem tego domu', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Brak graczy w pobliżu. Pamiętaj, aby znajdować się blisko drzwi', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Aby dodać współrzędne testowe, musi to być MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Ktoś wyważa drzwi', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Ten dom jest już otwarty', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Próba nie powiodła się', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Drzwi zostały naprawione', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Drzwi nie są zniszczone', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Nie masz klucza do tego domu', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Nie jesteś agentem nieruchomości', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Nie jesteś w żadnym domu', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Ten IPL nie ma dostępnych motywów', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Przeniosłeś się zbyt daleko od lokalizacji domu', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Ktoś inny dekoruje dom', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Musisz być w domu lub w jego pobliżu, aby go udekorować', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Sprzedałeś mebel za $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Nie masz wystarczającej ilości pieniędzy', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Współrzędne nie znajdują się w strukturze', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Sprzedałeś dom za $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Wynająłeś dom', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Dom sprzedany', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Nie możesz sprzedać tego domu, ponieważ ma najemcę', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Nie możesz sprzedać tego domu, ponieważ może zostać wynajęty', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Dom jest już na sprzedaż', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Dom nie jest już na sprzedaż.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Ten dom nie jest na sprzedaż', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Nie możesz usunąć tego domu', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Dom został usunięty', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Nie możesz sprzedać tego domu', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Nie możesz wynająć tego domu', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Dom nie jest dostępny do wynajęcia', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Najemca tego domu dokonał wszystkich płatności. Nie możesz ich eksmitować', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Zostałeś eksmitowany z domu', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Wyszedłeś z domu', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Nie jesteś najemcą tego domu', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Wyszedłeś z domu', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Twój najemca opuścił dom', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Nie jesteś właścicielem lub w domu jest inny najemca', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Ten dom jest na sprzedaż, nie można go wynająć', + ['HOUSING_NOTIFICATION_RENTED'] = 'Dom jest teraz do wynajęcia', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Płatność czynszu płacona przez najemcę: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Zapłaciłeś czynsz za dom: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Nie mogłem zapłacić czynszu za dom: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Prosimy o wpłatę środków na swoje konto. W przeciwnym razie właściciel może Cię eksmitować', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Spłaciłeś kredyt hipoteczny? Zapłacona kwota wyniosła: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Pozostała kwota $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ zostało przelane na Twoje konto', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Usunąłeś', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Zostałeś usunięty z posiadaczy kluczy', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Otrzymałeś klucze od', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Dałeś klucze do', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Ta osoba ma już klucze', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Ta osoba jest offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Ta czynność jest dostępna tylko dla służb ratunkowych', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Za mało policji w mieście', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Czynsz za ten dom nie został jeszcze zapłacony', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Strój został usunięty!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Nieprawidłowa kwota', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Udana wpłata czarnych pieniędzy', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Nie masz wystarczającej ilości pieniędzy na tę akcję', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Skuteczna wypłata czarnych pieniędzy', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Pomyślnie wybrałeś drzwi', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Wyłamałeś drzwi do domu', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Drzwi są zbyt mocne i nie pękają', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Nie możesz umieścić punktu poza domem', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Nie możesz umieścić tego poza dekoracyjną kostką, którą wcześniej stworzyłeś...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Nie znaleziono domu...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Potrzebujesz co najmniej 4 punktów w swojej okolicy i wszystko musi mieścić się w tych punktach...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Nie możesz kupić więcej domów, osiągnąłeś dozwolony limit', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Nie jesteś blisko drzwi', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Gracz nie znajduje się w pobliżu drzwi', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Nie możesz sprzedać domu obciążonego hipoteką...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Nie posiadasz żadnych domów', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Nie znaleziono aparatu', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Klucz nie został podany', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Klucz nie został usunięty', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Nie znaleziono aktualizacji', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Nie znaleziono światła', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Proszę chwilę poczekać', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Dom już istnieje', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Aby go edytować, musisz być blisko domu', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Kupiłeś', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Nie jesteś właścicielem tego domu', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Nie można dobudować garażu do budynku mieszkalnego', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Nie ma możliwości dodania garażu do mieszkania', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Minimalna długość domu wynosi', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Długość Twojego domu wynosi', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Nie możesz ozdobić zewnętrznej części mieszkania', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Nie możesz wystawiać swojego stroju poza mieszkaniem', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Nie możesz wystawiać ładowarki poza mieszkaniem', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Musisz mieć włączony zasób qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Nie możesz umieszczać swojego magazynu poza mieszkaniem', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Ten typ domu nie jest IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Nie możesz umieścić tego poza strefą', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Twój dom nie jest już do wynajęcia', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Nie możemy znaleźć wyjścia z tego domu. Podaj je', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Nieprawidłowy kod skarbca', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Nie możemy znaleźć dekoracji', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Nie możemy znaleźć danych obiektu', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Nie możemy znaleźć danych dekoracji', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Nie można ustawić kodu skarbca dla tego obiektu', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Nie możesz utworzyć więcej kodów skarbca w tym domu', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Dodano kod skarbca', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Usunąłeś kod skarbca', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Wystąpił błąd z kodem skarbca', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Budowa nie została znaleziona...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Budowa domu została zakończona!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Pozostały czas budowy:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Nie masz uprawnień do wykonania tego polecenia', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Zostałeś zatrudniony z domu przez administratora', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Najemca został eksmitowany z domu', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Nie mogliśmy znaleźć domu', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Nie mogliśmy znaleźć dekoracji', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nie mogliśmy znaleźć obiektu', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Minimalna długość domu to", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Twój dom mierzy", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Nie ma mieszkań w pobliżu", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Nie ma tutaj mieszkań do wynajęcia", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Nie możemy znaleźć domu w bazie danych" +} diff --git a/resources/[housing]/qs-housing/locales/pt.lua b/resources/[housing]/qs-housing/locales/pt.lua new file mode 100644 index 000000000..9bb59b5b0 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/pt.lua @@ -0,0 +1,424 @@ +Locales['pt'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Casa', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Sua casa', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Sua casa (alugável)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Sua Casa (Aluguel)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Casa para alugar', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Casa disponível para compra', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Porta', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Desbloquear', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Trancar', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENTE:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFONE:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Tempo restante:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'segundos', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'para sair, pressione', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Armazenamento', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Wardrobe', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Logout', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Porta Aberta', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Enter House', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Sair da Casa', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Usar câmera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Campainha', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Mostrar Casa', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Ver Contrato de Venda', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Ver Contrato de Aluguel', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Definir ponto de entrada', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Definir marcador', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Definir ponto de estrutura', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Definir ponto de saída', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Definir ponto de casa personalizado', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Ponto de Visita', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Pressione [G] para definir sua localização', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Entra na Loja de Móveis', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Mostrar apartamentos', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Para selecionar este objeto pressione o botão direito do mouse', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Definir código do cofre', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interagir', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Excluir móveis ilegais', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Alternar status da porta', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Abrir', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Mostrar casa', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Ver Contrato', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Entre na casa', + ['HOUSING_TARGET_REQUEST_RING'] = 'Solicitação para tocar a campainha', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Sair da casa', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Campainha', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Acessar câmera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Guarda-roupa de acesso', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Acessar armazenamento', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Sair', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Mostrar apartamentos', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Jogador:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Guarda-roupa', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Roupas', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Excluir roupas', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Armazenar', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventário de Jogadores', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventário da Casa', + ['HOUSING_MENU_STASH_ITEMS'] = 'Unid', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Armas', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Dinheiro Negro', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Retirar dinheiro preto', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Quantia', + ['HOUSING_MENU_STASH_STORE'] = 'Loja', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Retirar', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Você quer comprar este item por $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Esta ação não pode ser desfeita', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Menu Apartamento', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Este apartamento está à venda', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Você é dono deste apartamento', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Você tem a chave deste apartamento', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Este apartamento está para alugar', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'A porta deste apartamento não está trancada', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Este apartamento é propriedade de outra pessoa', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Seu apartamento #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Apartamento #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Meus apartamentos', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Alugar apartamento', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Comprar apartamento', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspecionar apartamento', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interações entre apartamentos', + ['HOUSING_MENU_VAULT_TITLE'] = 'Alterar código do cofre', + ['HOUSING_MENU_VAULT_INPUT'] = 'Entrada de texto', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Insira um bom código', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Gerenciamento de cofre', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Definir código do cofre', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Remover código', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Código do cofre', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Insira o código do cofre', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Contratar inquilino', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Remover inquilino do apartamento', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Impostos', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Taxas bancárias', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Preço total', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Taxas de corretagem', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informações de compra', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'A imobiliária Dynasty 8 vende, por conta do seu cliente, o imóvel situado em {address} a {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Contrato de compra de imóveis', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Preço', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Gostaria de solicitar um empréstimo para o imóvel, no valor de {cost} por hora?', + ['HOUSING_NUI_LOAN'] = 'Empréstimo', + ['HOUSING_NUI_NOT_LOAN'] = 'Sem empréstimo', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Aceitar contrato', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Recusar contrato', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Finalizar Contrato de Compra', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Tem certeza de que deseja finalizar o contrato de compra?', + ['HOUSING_NUI_MODAL_YES'] = 'Sim', + ['HOUSING_NUI_MODAL_NO'] = 'No', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Rejeitar contrato de compra', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Tem certeza de que deseja rejeitar o contrato de compra?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Contrato de aluguel', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'A imobiliária Dynasty 8 aluga, por conta do seu cliente, o imóvel situado em {address} a {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informações de aluguel', + ['HOUSING_NUI_PRICE_HOUR'] = 'Preço de aluguel por hora', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Taxas de corretagem imobiliária (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Taxas bancárias (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Impostos (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finalizar contrato de aluguel', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Tem certeza de que deseja finalizar o contrato de aluguel?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Rejeitar Contrato de Locação', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Tem certeza de que deseja rejeitar o contrato de locação?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Configurações', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Você pode alterar as seguintes configurações:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Câmera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Veja Velocidade X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Olhe Velocidade Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Ajuste de movimento', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ajuste de rotação', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Modo de edição', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Girar', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Traduzir', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Compre ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Escolha uma cor:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Essa peça tem guarda-roupa', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Esta peça tem um estoque', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Comprar móveis', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Tem certeza de que deseja comprar o item por {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Comprar', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Cancelar', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Aceitar', + ['HOUSING_NUI_STASH_EMPTY'] = 'Seu estoque está vazio', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Você não pode interagir com esta peça', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Categoria:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Salvar', + ['HOUSING_NUI_DECORATE_SELL'] = 'Vender', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Vender Móveis', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Tem certeza de que deseja vender o item?', + ['HOUSING_NUI_MODAL_SELL'] = 'Vender', + ['HOUSING_NUI_PUT_STASH'] = 'Coloque no estoque', + ['HOUSING_NUI_TAKE_STASH'] = 'Retire do estoque', + ['HOUSING_NUI_SORT_ROOM'] = 'Classifique os itens por cômodo', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Classifique os itens por categoria', + ['HOUSING_NUI_SORT_STASH'] = 'Classifique os itens por estoque', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Guarda-roupa', + ['HOUSING_NUI_TYPE_STASH'] = 'Esconderijo', + ['HOUSING_NUI_SEARCH'] = 'Procurar', + ['HOUSING_NUI_HELP'] = 'Controles e Ajuda', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Você pode usar as seguintes chaves:', + ['HOUSING_NUI_EDIT_MODE'] = 'Modo de edição', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Pesquisar móveis...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Vender casa', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Tem certeza de que deseja vender esta casa ao banco?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Mobília', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Casa', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Comprar', + ['HOUSING_NUI_LIGHT_NAME'] = 'Luz', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Editar luz', + ['HOUSING_NUI_OPTION_NAME'] = 'Nome', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Painel de gerenciamento', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Gerenciamento de Chaves', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Ainda não há proprietário da chave', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Aluguéis', + ['HOUSING_NUI_NO_RENTALS'] = 'Não há aluguel disponível', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Você precisa comprar um módulo de câmera primeiro', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Atualização de propriedade', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lista clara', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Nenhuma luz encontrada', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Localize o guarda-roupa', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Localize o armazenamento', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Localize o carregador', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Decorar casa', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Alugue sua propriedade', + ['HOUSING_NUI_RENT_HOUSE'] = 'Alugar casa', + ['HOUSING_NUI_STOP_RENTING'] = 'Pare de alugar casa', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Venda sua propriedade', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Vender a casa ao jogador', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Vender casa ao banco', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Cancelar venda de casa', + ['HOUSING_NUI_LEAVE_TITLE'] = 'SAÍDA', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Sair da casa', + ['HOUSING_NUI_DOORS_LABEL'] = 'Portas:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Velocidade:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Gerenciar casas', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Criar listagem', + ['HOUSING_NUI_HOUSE_NAME'] = 'Nome da casa', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nome', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Tipo', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Apartamento', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Localização', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Preço', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Procurar', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Editar propriedade', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Adicionar/remover garagem', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Não é possível ativar ou desativar a garagem nos apartamentos', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Excluir propriedade', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Criar propriedade', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Escolha os detalhes do imóvel', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Número de apartamentos', + ['HOUSING_NUI_BLIP_NAME'] = 'Nome da mensagem', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ícone', + ['HOUSING_NUI_BLIP_COLOR'] = 'Cor', + ['HOUSING_NUI_BLIP_SCALE'] = 'Escala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'À venda', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Para alugar', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Se você escolher a opção de aluguel, você será o proprietário da casa e poderá alugá-la para terceiros. Se quiser vendê-lo mais tarde, poderá fazê-lo através da administração da casa.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Posicionamento do mapa', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Criar ilha', + ['HOUSING_NUI_CREATE_BLIP'] = 'Mostrar mensagem', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Criar apartamentos', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Saída', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Criar', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Outras edições', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Editar zona externa', + ['HOUSING_NUI_EDIT_DOORS'] = 'Editar portas MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Editar ponto de visita', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Salvar', + ['HOUSING_NUI_EDIT_TITLE'] = 'Editar propriedade', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Tem certeza que quer', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'remover a garagem?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'adicionar uma garagem?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Sim', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'No', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Tem certeza de que deseja excluir esta propriedade?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Jogadores próximos', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Excluir chaves', + ['HOUSING_NUI_DELETE_KEYS'] = 'Tem certeza de que deseja excluir esta chave?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Pago', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Pendente', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Comprar atualização', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Tem certeza que deseja comprar', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Câmera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Comprar', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Comprar temas', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Tem certeza que deseja comprar', + ['HOUSING_NUI_LIGHT_ON'] = 'Sobre', + ['HOUSING_NUI_LIGHT_OFF'] = 'Desligado', + ['HOUSING_NUI_MODAL_PRICE'] = 'Preço', + ['HOUSING_NUI_MODAL_DONE'] = 'Continuar', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nome', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensidade', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Cor', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Nenhum aluguel encontrado', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Você não tem permissões', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Abrir/Fechar Porta', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparar portas', + ['HOUSING_NUI_CHANGE_THEME'] = 'Alterar tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Bloqueado', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Desbloqueado', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Preço', + ['HOUSING_NUI_PRICE_MODAL'] = 'Selecione um preço', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Tem certeza?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Tem certeza de que deseja vender esta casa ao banco?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Tem certeza de que deseja vender esta casa para um jogador?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Você cancelará a venda desta casa e ela será removida da lista de imóveis à venda.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Você abandonará o contrato de aluguel e ele será removido da sua lista de imóveis.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Alterar cor do IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mouse para mover os móveis após selecioná-los.', + ['HOUSING_NUI_KEYS_1'] = 'F5 oculta ou mostra o cursor do mouse.', + ['HOUSING_NUI_KEYS_2'] = 'F6 permite movimento livre da câmera.', + ['HOUSING_NUI_KEYS_3'] = 'WASD para mover-se no modo livre.', + ['HOUSING_NUI_KEYS_4'] = 'ESC para sair do menu de decoração sem salvar.', + ['HOUSING_NUI_KEYS_5'] = 'A primeira opção mostra os móveis por categoria. Escolha entre todas as opções.', + ['HOUSING_NUI_KEYS_6'] = 'Acesse a lista completa de móveis na segunda opção do menu.', + ['HOUSING_NUI_KEYS_7'] = 'Acesse toda a loja de móveis usando a última opção do menu.', + ['HOUSING_NUI_KEYS_8'] = 'Lembre-se de que alguns móveis incluem opções de tipo e cor, bem como recursos de arrumação ou guarda-roupa.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Você deve selecionar uma porta', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Esta porta já foi adicionada', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Você adicionou uma nova porta', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Você deve selecionar pelo menos uma porta', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Você removeu uma porta', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Não há portas para remover', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Selecione uma coordenada para visitantes', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Você não pode criar uma zona dentro de outra', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Você deve estar dentro do alcance de uma casa', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Nenhuma casa próxima encontrada', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Você destrancou a porta da casa', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Você trancou a porta de casa', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Você não tem chaves ou permissões para interagir com as portas', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Você não está perto de nenhuma porta', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'O tempo de visita terminou', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Você foi expulso de casa', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Alguém está tocando a campainha', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Você está tocando a campainha', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Você deve estar perto da porta para entregar as chaves', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Você não é o dono desta casa', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Nenhum jogador por perto. Lembre-se de estar perto de uma porta', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Para adicionar coordenadas de teste, deve ser um MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Alguém está forçando a porta', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Esta casa já está aberta', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Tentativa falhou', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'A porta foi consertada', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'A porta não está quebrada', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Você não tem a chave desta casa', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Você não é um corretor de imóveis', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Você não está dentro de nenhuma casa', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Este IPL não tem temas disponíveis', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Você se mudou muito para longe da localização da casa', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Alguém está decorando a casa', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Você deve estar dentro ou perto da casa para decorá-la', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Você vendeu um móvel por $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Você não tem dinheiro suficiente', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'As coordenadas não estão dentro da estrutura', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Você vendeu a casa por $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Você alugou uma casa', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Casa vendida', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Você não pode vender esta casa porque ela tem inquilino', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Você não pode vender esta casa, pois ela pode ser alugada', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'A casa já está à venda', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'A casa não está mais à venda.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Esta casa não está à venda', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Você não pode excluir esta casa', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'A casa foi excluída', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Você não pode vender esta casa', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Você não pode alugar esta casa', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'A casa não está disponível para alugar', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'O inquilino desta casa fez todos os pagamentos. Você não pode despejá-los', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Você foi despejado de casa', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Você saiu de casa', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Você não é o inquilino desta casa', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Você saiu de casa', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Seu inquilino saiu de casa', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Você não é o proprietário ou outro inquilino está na casa', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Esta casa está à venda, você não pode alugá-la', + ['HOUSING_NOTIFICATION_RENTED'] = 'A casa já está para alugar', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Pagamento do aluguel feito pelo inquilino: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Você pagou o aluguel da casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Não foi possível pagar o aluguel da casa: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Por favor, deposite fundos em sua conta. Caso contrário, o proprietário pode despejá-lo', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Você pagou sua hipoteca? O valor pago foi: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Valor restante $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ foi transferido para sua conta', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Você removeu', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Você foi removido dos porta-chaves', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Você recebeu chaves de', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Você deu as chaves para', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Esta pessoa já tem as chaves', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Esta pessoa está off-line', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Esta ação está disponível apenas para serviços de emergência', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Não há polícia suficiente na cidade', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'O aluguel desta casa ainda não foi pago', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'O traje foi excluído!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Valor inválido', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Depósito de dinheiro negro bem sucedido', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Você não tem dinheiro suficiente para esta ação', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Retirada de dinheiro negro bem-sucedida', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Você escolheu a porta com sucesso', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Você quebrou a porta da casa', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'A porta é muito resistente e não quebrou', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Você não pode colocar o ponto fora de casa', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Você não pode colocar isso fora do cubo decorativo que criou anteriormente...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Casa não encontrada...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Você precisa de pelo menos 4 pontos na sua área, e tudo deve estar dentro desses pontos...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Não pode comprar mais casas, atingiu o limite legal', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Você não está perto da porta', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'O jogador não está perto da porta', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Você não pode vender uma casa hipotecada...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Você não possui nenhuma casa', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Câmera não encontrada', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Chave não fornecida', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Chave não removida', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Atualização não encontrada', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Luz não encontrada', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Por favor, espere um momento', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'A casa já existe', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Você precisa estar perto de casa para editá-lo', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Você comprou', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Você não é o dono desta casa', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Você não pode adicionar uma garagem a um prédio de apartamentos', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Você não pode adicionar uma garagem a um apartamento', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'O comprimento mínimo da casa é', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'O comprimento da sua casa é', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Você não pode decorar a parte externa do apartamento', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Você não pode colocar sua roupa fora do apartamento', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Você não pode colocar seu carregador fora do apartamento', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Você precisa ter o recurso qs-smartphone-pro habilitado', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Você não pode colocar seu armazenamento fora do apartamento', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Este tipo de casa não é um IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Você não pode colocar isso fora da zona', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Sua casa não está mais para alugar', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Não conseguimos encontrar a saída desta casa, especifique-a', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Código do cofre inválido', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Não conseguimos encontrar as decorações', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Não conseguimos encontrar os dados do objeto', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Não conseguimos encontrar os dados da decoração', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Você não pode definir um código do vault neste objeto', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Você não pode criar mais códigos de cofre nesta casa', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Um código do cofre foi adicionado', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Você removeu o código do cofre', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Ocorreu um erro com o código do cofre', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Construção não encontrada...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'A construção da casa foi concluída!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Tempo restante de construção:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Você não tem permissão para executar este comando', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Você foi contratado da casa por um administrador', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'O inquilino foi despejado da casa', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Não conseguimos encontrar a casa', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Não conseguimos encontrar as decorações', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Não conseguimos encontrar o objeto', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "O comprimento mínimo da casa é", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Sua casa mede", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Não há apartamentos por perto", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Não há apartamentos para alugar aqui", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Não conseguimos encontrar a casa no banco de dados" +} diff --git a/resources/[housing]/qs-housing/locales/ro.lua b/resources/[housing]/qs-housing/locales/ro.lua new file mode 100644 index 000000000..1ee4cd54f --- /dev/null +++ b/resources/[housing]/qs-housing/locales/ro.lua @@ -0,0 +1,424 @@ +Locales['ro'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Casa', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Casa ta', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Casa ta (de închiriat)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Casa ta (închiriere)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Casa de inchiriat', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Casa disponibila spre cumparare', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Uşă', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Deblocați', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Blocare', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Timp rămas:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'secunde', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'pentru a ieși, apăsați', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Depozitare', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Garderoba', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Deconectare', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Ușa deschisă', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Intră în casă', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Ieșire din casă', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Utilizați camera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Sună la uşă', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Vezi contractul de vânzare', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Vezi contractul de închiriere', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Setați punctul de intrare', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Setați Bullet Point', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Setați punctul de structură', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Setați punctul de ieșire', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Setați punctul Custom House', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Punct de vizitare', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Apăsați [G] pentru a vă seta locația', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Intră în magazinul de mobilă', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Show Apartments', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Pentru a selecta acest obiect apăsați butonul dreapta al mouse-ului', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Setați codul seifului', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interacționează', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Șterge mobilierul ilegal', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Comutați starea ușii', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Deschide', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Show House', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Vezi contractul', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Intră în casă', + ['HOUSING_TARGET_REQUEST_RING'] = 'Solicitare de a suna la uşă', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Ieșire din casă', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Sună la ușă', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Accesați Camera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Dulap de acces', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Accesați stocarea', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Deconectare', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Arată apartamente', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Player:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Dulap', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Haine', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Șterge hainele', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Depozitare', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventarul jucătorilor', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Inventarul casei', + ['HOUSING_MENU_STASH_ITEMS'] = 'Articole', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Arme', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Bani Negri', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Retrage Bani Negri', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Cantitate', + ['HOUSING_MENU_STASH_STORE'] = 'Magazin', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Retrage', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Doriți să cumpărați acest articol pentru $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Această acțiune nu poate fi anulată', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Meniul apartamentului', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Acest apartament este de vanzare', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Ești proprietarul acestui apartament', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Ai cheia acestui apartament', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Acest apartament este de inchiriat', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Ușa acestui apartament nu este încuiată', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Acest apartament este deținut de altcineva', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Apartamentul dvs. #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Apartament #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Apartamentele mele', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Inchiriez apartament', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Cumpăr apartament', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspectați apartamentul', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interacțiuni cu apartamente', + ['HOUSING_MENU_VAULT_TITLE'] = 'Schimbați codul seifului', + ['HOUSING_MENU_VAULT_INPUT'] = 'Introducerea textului', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Introdu un cod bun', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Managementul seifului', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Setați codul seifului', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Eliminați codul', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Codul seifului', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Introdu codul seifului', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Angajează chiriaș', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Elimină chiriașul din apartament', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Taxe', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Comisioane bancare', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Prețul total', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Tarifele de intermediere', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informații de achiziție', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Agenția imobiliară Dynasty 8 vinde, în numele clientului său, proprietatea situată la {address} către {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Contract de cumpărare imobiliară', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Preț', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Doriți să solicitați un împrumut pentru proprietate, care costă {cost} pe oră?', + ['HOUSING_NUI_LOAN'] = 'Împrumut', + ['HOUSING_NUI_NOT_LOAN'] = 'Fără împrumut', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Accept contractul', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Refuzați contractul', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Finalizați contractul de cumpărare', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Sigur doriți să finalizați contractul de cumpărare?', + ['HOUSING_NUI_MODAL_YES'] = 'Da', + ['HOUSING_NUI_MODAL_NO'] = 'Nu', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Respinge contractul de cumpărare', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Sigur doriți să respingeți contractul de cumpărare?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Contract de închiriere', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Agenția imobiliară Dynasty 8 închiriază, în numele clientului său, proprietatea situată la {address} către {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informații privind închirierea', + ['HOUSING_NUI_PRICE_HOUR'] = 'Preț orar de închiriere', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Taxe de intermediere imobiliară (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Taxe bancare (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Taxe (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Finalizați contractul de închiriere', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Sigur doriți să finalizați contractul de închiriere?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Respinge contractul de închiriere', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Sigur doriți să respingeți contractul de închiriere?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Setări', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Puteți modifica următoarele setări:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Camera foto', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Uită-te la Viteza X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Uită-te la viteza Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Mutare Ajustare', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Rotire Ajustare', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Mod Editare', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Roti', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Traduce', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Cumpărați {price} USD', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Alege o culoare:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Această piesă are șifonier', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Această piesă are o adăpostire', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Achiziționați Mobilier', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Sigur doriți să cumpărați articolul la {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Cumpăra', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Anula', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Accepta', + ['HOUSING_NUI_STASH_EMPTY'] = 'Rezerva ta este goală', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Nu poți interacționa cu această piesă', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Categorie:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Salva', + ['HOUSING_NUI_DECORATE_SELL'] = 'Vinde', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Vand Mobila', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Sunteți sigur că doriți să vindeți articolul?', + ['HOUSING_NUI_MODAL_SELL'] = 'Vinde', + ['HOUSING_NUI_PUT_STASH'] = 'Puneți în ascunziș', + ['HOUSING_NUI_TAKE_STASH'] = 'Luați din depozit', + ['HOUSING_NUI_SORT_ROOM'] = 'Sortați articolele după cameră', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sortați articolele după categorie', + ['HOUSING_NUI_SORT_STASH'] = 'Sortați articolele după depozit', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Dulap', + ['HOUSING_NUI_TYPE_STASH'] = 'Stash', + ['HOUSING_NUI_SEARCH'] = 'Căutare', + ['HOUSING_NUI_HELP'] = 'Controale și ajutor', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Puteți folosi următoarele taste:', + ['HOUSING_NUI_EDIT_MODE'] = 'Mod Editare', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Cauta mobila...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Vindem Casa', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Ești sigur că vrei să vinzi această casă băncii?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Mobilier', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Casa', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Cumpăra', + ['HOUSING_NUI_LIGHT_NAME'] = 'Aprinde', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Editare lumină', + ['HOUSING_NUI_OPTION_NAME'] = 'Nume', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Panoul de management', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Managementul cheilor', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Niciun proprietar de cheie încă', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Închirieri', + ['HOUSING_NUI_NO_RENTALS'] = 'Nu există închirieri disponibile', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Mai întâi trebuie să cumpărați un modul de cameră', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Upgrade de proprietate', + ['HOUSING_NUI_LIGHT_LIST'] = 'Lista Luminii', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Nu s-au găsit lumini', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Găsiți garderoba', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Localizați Stocare', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Localizați încărcătorul', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Decorează Casa', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Închiriază-ți proprietatea', + ['HOUSING_NUI_RENT_HOUSE'] = 'Inchiriez Casa', + ['HOUSING_NUI_STOP_RENTING'] = 'Nu mai închiriați o casă', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Vinde-ți proprietatea', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Vinde casă jucătorului', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Vindem casa la bancă', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Anulează vânzarea casei', + ['HOUSING_NUI_LEAVE_TITLE'] = 'IEȘIRE', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Ieșire din casă', + ['HOUSING_NUI_DOORS_LABEL'] = 'Usi:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Viteză:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Administrați case', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Creați listare', + ['HOUSING_NUI_HOUSE_NAME'] = 'Numele casei', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Nume', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Tip', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Apartament', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Locaţie', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Preţ', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Căutare', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Editați proprietatea', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Adăugați/Eliminați garaj', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Nu se poate activa sau dezactiva garajul din apartamente', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Ștergeți proprietatea', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Creați proprietate', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Alegeți detaliile proprietății', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Numărul de apartamente', + ['HOUSING_NUI_BLIP_NAME'] = 'Nume Blip', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Pictogramă', + ['HOUSING_NUI_BLIP_COLOR'] = 'Culoare', + ['HOUSING_NUI_BLIP_SCALE'] = 'Scară', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'For Sale', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'De inchiriat', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Dacă alegeți opțiunea de închiriere, veți deține casa și o puteți închiria altora. Dacă vrei să-l vinzi mai târziu, o poți face prin managementul casei.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Plasare pe hartă', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Creați insula', + ['HOUSING_NUI_CREATE_BLIP'] = 'Arată Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Creați apartamente', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Ieșire', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Crea', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Alte editări', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Edit Exterior Zone', + ['HOUSING_NUI_EDIT_DOORS'] = 'Editați ușile MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Editați punctul de vizită', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Salva', + ['HOUSING_NUI_EDIT_TITLE'] = 'Editați proprietatea', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Ești sigur că vrei', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'scoatem garajul?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'adauga un garaj?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Da', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Nu', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Sigur doriți să ștergeți această proprietate?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Jucători din apropiere', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Șterge cheile', + ['HOUSING_NUI_DELETE_KEYS'] = 'Sigur doriți să ștergeți această cheie?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Plătit', + ['HOUSING_NUI_RENTAL_PENDING'] = 'În așteptare', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Cumpărați upgrade', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Ești sigur că vrei să cumperi', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Camera foto', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Cumpăra', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Cumpărați teme', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Ești sigur că vrei să cumperi', + ['HOUSING_NUI_LIGHT_ON'] = 'Pe', + ['HOUSING_NUI_LIGHT_OFF'] = 'Oprit', + ['HOUSING_NUI_MODAL_PRICE'] = 'Preţ', + ['HOUSING_NUI_MODAL_DONE'] = 'Continua', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Nume', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensitate', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Culoare', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Nu au fost găsite închirieri', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Nu aveți permisiuni', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Deschide/Închide Ușa', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparatie usi', + ['HOUSING_NUI_CHANGE_THEME'] = 'Schimbați tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Blocat', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Deblocat', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Preţ', + ['HOUSING_NUI_PRICE_MODAL'] = 'Selectați un preț', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'esti sigur?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Ești sigur că vrei să vinzi această casă băncii?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Ești sigur că vrei să vinzi această casă unui jucător?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Veți anula vânzarea acestei case, iar aceasta va fi eliminată din lista proprietăților de vânzare.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Veți renunța la contractul de închiriere și acesta va fi eliminat din lista dvs. de proprietăți.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Schimbați culoarea IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mouse pentru a muta mobilierul după ce ați selectat-o.', + ['HOUSING_NUI_KEYS_1'] = 'F5 ascunde sau afișează cursorul mouse-ului.', + ['HOUSING_NUI_KEYS_2'] = 'F6 permite mișcarea liberă a camerei.', + ['HOUSING_NUI_KEYS_3'] = 'WASD pentru a vă deplasa în modul liber.', + ['HOUSING_NUI_KEYS_4'] = 'ESC pentru a ieși din meniul de decorare fără a salva.', + ['HOUSING_NUI_KEYS_5'] = 'Prima opțiune arată mobilierul pe categorii. Alegeți dintre toate opțiunile.', + ['HOUSING_NUI_KEYS_6'] = 'Accesați lista completă de mobilier din a doua opțiune din meniu.', + ['HOUSING_NUI_KEYS_7'] = 'Accesați întregul magazin de mobilă folosind ultima opțiune din meniu.', + ['HOUSING_NUI_KEYS_8'] = 'Rețineți că unele mobilier includ opțiuni de tip și culoare, precum și funcții de depozitare sau dulap.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Trebuie să alegeți o ușă', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Această ușă a fost deja adăugată', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Ați adăugat o ușă nouă', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Trebuie să selectați cel puțin o ușă', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Ai scos o ușă', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Nu există uși de îndepărtat', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Selectați o coordonată pentru vizitatori', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Nu puteți crea o zonă în interiorul alteia', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Trebuie să fii în raza de acțiune a unei case', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Nu s-au găsit case în apropiere', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Ai descuiat ușa casei', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Ai încuiat ușa casei', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Nu aveți chei sau permisiuni pentru a interacționa cu ușile', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Nu ești lângă nicio ușă', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Timpul de vizită s-a încheiat', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Ai fost dat afară din casă', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Cineva sună la ușă', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Suni la ușă', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Trebuie să fii lângă uşă ca să dai cheile', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Nu ești proprietarul acestei case', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Nu există jucători în apropiere. Amintiți-vă să fiți lângă o ușă', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Pentru a adăuga coordonatele de testare, trebuie să fie un MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Cineva forțează ușa', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Această casă este deja deschisă', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Încercarea eșuată', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Ușa a fost reparată', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Ușa nu este spartă', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Nu ai cheia acestei case', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Nu sunteți agent imobiliar', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Nu ești în nicio casă', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Acest IPL nu are teme disponibile', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Te-ai mutat prea departe de locația casei', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Altcineva decorează casa', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Trebuie să fii înăuntru sau lângă casă pentru a o decora', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Ai vândut o piesă de mobilier cu $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'nu ai destui bani', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Coordonatele nu se află în structură', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Ai vândut casa cu $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Ai închiriat o casă', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Casa vândută', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Nu poți vinde această casă pentru că are chiriaș', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Nu puteți vinde această casă deoarece poate fi închiriată', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Casa este deja de vânzare', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Casa nu se mai vinde.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Această casă nu este de vânzare', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Nu poți șterge această casă', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Casa a fost șters', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Nu poți vinde această casă', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Nu poți închiria această casă', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Casa nu este disponibila spre inchiriere', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Chiriașul acestei case a făcut toate plățile. Nu îi poți evacua', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Ai fost evacuat din casă', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Ai plecat din casă', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Nu ești chiriașul acestei case', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Ai plecat din casă', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Chiriașul tău a părăsit casa', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Nu ești proprietarul sau alt chiriaș este în casă', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Această casă este de vânzare, nu o puteți închiria', + ['HOUSING_NOTIFICATION_RENTED'] = 'Casa este acum de inchiriat', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Plata chiriei efectuată de chiriaș: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Ai plătit chiria casei: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Nu a putut plăti chiria casei: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Vă rugăm să depuneți fonduri în contul dvs. În caz contrar, proprietarul te poate evacua', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Ți-ai plătit ipoteca? Suma plătită a fost: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Suma rămasă $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ a fost transferat în contul dvs', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Ai eliminat', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Ai fost exclus din posesorii de chei', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Ai primit cheile de la', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'I-ai dat cheile', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Această persoană are deja cheile', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Această persoană este offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Această acțiune este disponibilă numai pentru serviciile de urgență', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Nu este suficientă poliție în oraș', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Chiria pentru această casă nu a fost încă plătită', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Ținuta a fost ștearsă!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Sumă nevalidă', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Depunere de bani negri cu succes', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Nu aveți suficienți bani pentru această acțiune', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Retragere de bani negri cu succes', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Ai ales ușa cu succes', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Ai spart ușa casei', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Usa este prea rezistenta si nu s-a spart', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Nu puteți plasa punctul în afara casei', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Nu poți plasa acest lucru în afara cubului decorativ pe care l-ai creat anterior...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Casa nu a fost gasita...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Ai nevoie de cel puțin 4 puncte în zona ta și totul trebuie să fie în aceste puncte...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Nu puteți cumpăra mai multe case, ați atins limita legală', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Nu esti aproape de usa', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Jucătorul nu este aproape de uşă', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Nu poți vinde o casă ipotecată...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Nu dețineți nicio casă', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Camera nu a fost găsită', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Cheia nu a fost dată', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Cheia nu a fost scoasă', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Upgrade nu a fost găsit', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Lumina nu a fost găsită', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Vă rugăm să așteptați un moment', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Casa exista deja', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Trebuie să fii lângă casă pentru a o edita', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Ai cumpărat', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Nu ești proprietarul acestei case', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Nu puteți adăuga un garaj într-un bloc de apartamente', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Nu puteți adăuga un garaj la un apartament', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Lungimea minima a casei este', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Lungimea casei tale este', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Nu poți decora exteriorul apartamentului', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Nu îți poți plasa ținuta în afara apartamentului', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Nu puteți plasa încărcătorul în afara apartamentului', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Trebuie să aveți resursa qs-smartphone-pro activată', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Nu vă puteți plasa depozitul în afara apartamentului', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Acest tip de casă nu este un IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Nu puteți plasa acest lucru în afara zonei', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Casa ta nu mai este de inchiriat', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Nu găsim ieșirea din această casă, vă rugăm să o specificați', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Cod seif nevalid', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Nu găsim decorațiunile', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Nu putem găsi datele obiectului', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Nu putem găsi datele de decor', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Nu puteți seta un cod de seif pentru acest obiect', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Nu puteți crea mai multe coduri de seif în această casă', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'A fost adăugat un cod de seif', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Ați eliminat codul seifului', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'A apărut o eroare cu codul seifului', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Construcția nu a fost găsită...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Construcția casei a fost finalizată!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Timp rămas pentru construcție:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Nu aveți permisiunea de a rula această comandă', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Ați fost angajat din casă de un administrator', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Chiriașul a fost evacuat din casă', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Nu am putut găsi casa', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Nu am putut găsi decorațiunile', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nu am putut găsi obiectul', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Lungimea minimă a casei este", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Casa ta măsoară", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Nu există apartamente în apropiere", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Nu există apartamente de închiriat aici", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Nu putem găsi casa în baza de date" +} diff --git a/resources/[housing]/qs-housing/locales/ru.lua b/resources/[housing]/qs-housing/locales/ru.lua new file mode 100644 index 000000000..56094e9e6 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/ru.lua @@ -0,0 +1,425 @@ +Locales['ru'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Дом', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Ваш дом', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Ваш Дом (Аренда)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Ваш Дом (Аренда)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Дом в аренду', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Дом доступен для покупки', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Дверь', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Разблокировать', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Замок', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'АГЕНТ:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'ТЕЛЕФОН:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Оставшееся время:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'секунды', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'для выхода нажмите', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Хранение', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Гардероб', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Выход', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] — Открытая дверь', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] — войти в дом', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] — Выход из дома', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] — использовать камеру', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] — позвонить в дверной звонок', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] — Шоу-хаус', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] — просмотреть договор купли-продажи', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] — просмотреть договор аренды', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Установить точку входа', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Установить маркированный список', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Установить точку структуры', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Установить точку выхода', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Установить индивидуальную точку дома', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Посещение пункта', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Нажмите [G], чтобы установить свое местоположение.', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] — войти в мебельный магазин.', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Показать апартаменты', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Чтобы выбрать этот объект, нажмите правую кнопку мыши.', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Установить код хранилища', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Взаимодействовать', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Удалить незаконную мебель', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Переключить статус двери', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Открыть', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Шоу-хаус', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Посмотреть контракт', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Войти в дом', + ['HOUSING_TARGET_REQUEST_RING'] = 'Просьба позвонить в дверь', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Выход из дома', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Кольцо дверного звонка', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Доступ к камере', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Доступ к гардеробу', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Доступ к хранилищу', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Выход из системы', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Показать апартаменты', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Игрок:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Гардероб', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Одежда', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Удалить одежду', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Хранилище', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Инвентарь игрока', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Инвентаризация дома', + ['HOUSING_MENU_STASH_ITEMS'] = 'Предметы', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Оружие', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Черные деньги', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Вывод черных денег', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Количество', + ['HOUSING_MENU_STASH_STORE'] = 'Магазин', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Отзывать', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Хотите купить этот товар за $?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Это действие нельзя отменить.', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Меню апартаментов', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Эта квартира продается', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Вы являетесь владельцем этой квартиры', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'У вас есть ключ от этой квартиры', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Эта квартира сдается в аренду', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Дверь в эту квартиру не заперта', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Эта квартира принадлежит другому лицу', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Ваша квартира №', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Квартира #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Мои апартаменты', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Снять квартиру', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Купить квартиру', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Осмотреть квартиру', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Взаимодействие с квартирой', + ['HOUSING_MENU_VAULT_TITLE'] = 'Изменить код хранилища', + ['HOUSING_MENU_VAULT_INPUT'] = 'Ввод текста', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Введите хороший код', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Управление хранилищем', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Установить код хранилища', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Удалить код', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Код хранилища', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Введите код хранилища', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Нанять арендатора', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Удалить арендатора из квартиры', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Налоги', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Банковские комиссии', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Общая стоимость', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Брокерские сборы', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Информация о покупке', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Агентство недвижимости «Династия 8» продает от имени своего клиента недвижимость, расположенную по адресу {address}, компании {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Договор купли-продажи недвижимости', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Цена', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Хотели бы вы запросить кредит на недвижимость по цене {cost} в час?', + ['HOUSING_NUI_LOAN'] = 'Заем', + ['HOUSING_NUI_NOT_LOAN'] = 'Нет кредита', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Принять контракт', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Отклонить контракт', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Завершить договор купли-продажи', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Вы уверены, что хотите завершить договор купли-продажи?', + ['HOUSING_NUI_MODAL_YES'] = 'Да', + ['HOUSING_NUI_MODAL_NO'] = 'Нет', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Отклонить договор купли-продажи', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Вы уверены, что хотите отклонить договор купли-продажи?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Договор аренды', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Агентство недвижимости «Династия 8» сдает в аренду от имени своего клиента недвижимость, расположенную по адресу {address}, компании {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Информация об аренде', + ['HOUSING_NUI_PRICE_HOUR'] = 'Почасовая стоимость аренды', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Комиссия за брокерские услуги по недвижимости (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Банковские комиссии (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Налоги (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Завершить договор аренды', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Вы уверены, что хотите завершить договор аренды?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Отклонить договор аренды', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Вы уверены, что хотите отклонить договор аренды?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Настройки', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Вы можете изменить следующие настройки:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Камера', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Посмотрите Скорость X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Посмотрите скорость Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Регулировка перемещения', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Регулировка поворота', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Режим редактирования', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Поворот', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Переводить', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Купить ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Выберите цвет:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'В этой части есть гардероб', + ['HOUSING_NUI_STASH_FURNITURE'] = 'У этой части есть тайник', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Покупка мебели', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Вы уверены, что хотите купить товар за {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Купить', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Отмена', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Принимать', + ['HOUSING_NUI_STASH_EMPTY'] = 'Ваш тайник пуст', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Вы не можете взаимодействовать с этим произведением', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Категория:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Сохранять', + ['HOUSING_NUI_DECORATE_SELL'] = 'Продавать', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Продать мебель', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Вы уверены, что хотите продать товар?', + ['HOUSING_NUI_MODAL_SELL'] = 'Продавать', + ['HOUSING_NUI_PUT_STASH'] = 'Поместить в тайник', + ['HOUSING_NUI_TAKE_STASH'] = 'Взять из тайника', + ['HOUSING_NUI_SORT_ROOM'] = 'Сортировка вещей по комнатам', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Сортировка товаров по категориям', + ['HOUSING_NUI_SORT_STASH'] = 'Сортировка предметов по тайнику', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Гардероб', + ['HOUSING_NUI_TYPE_STASH'] = 'Тайник', + ['HOUSING_NUI_SEARCH'] = 'Поиск', + ['HOUSING_NUI_HELP'] = 'Управление и помощь', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Вы можете использовать следующие ключи:', + ['HOUSING_NUI_EDIT_MODE'] = 'Режим редактирования', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Искать мебель...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Продать дом', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Вы уверены, что хотите продать этот дом банку?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Мебель', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Дом', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Купить', + ['HOUSING_NUI_LIGHT_NAME'] = 'Свет', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Редактировать свет', + ['HOUSING_NUI_OPTION_NAME'] = 'Имя', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Панель управления', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Управление ключами', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Ключевого владельца пока нет', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Аренда', + ['HOUSING_NUI_NO_RENTALS'] = 'Нет доступных вариантов аренды', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Сначала вам нужно купить модуль камеры.', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Обновление недвижимости', + ['HOUSING_NUI_LIGHT_LIST'] = 'Световой список', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Огни не найдены', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Найдите гардероб', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Найдите хранилище', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Найдите зарядное устройство', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Украсить дом', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Сдайте в аренду свою недвижимость', + ['HOUSING_NUI_RENT_HOUSE'] = 'Снять дом', + ['HOUSING_NUI_STOP_RENTING'] = 'Перестаньте арендовать дом', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Продайте свою недвижимость', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Продать дом игроку', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Продать дом банку', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Отменить продажу дома', + ['HOUSING_NUI_LEAVE_TITLE'] = 'ВЫХОД', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Выход из дома', + ['HOUSING_NUI_DOORS_LABEL'] = 'Двери:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Скорость:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Управление домами', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Создать объявление', + ['HOUSING_NUI_HOUSE_NAME'] = 'Название дома', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Имя', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Тип', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Квартира', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Расположение', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Цена', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Поиск', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Редактировать свойство', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Добавить/удалить гараж', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Невозможно включить или отключить гараж в квартирах', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Удалить свойство', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Создать недвижимость', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Выберите детали объекта недвижимости', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Количество квартир', + ['HOUSING_NUI_BLIP_NAME'] = 'Имя сообщения', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Икона', + ['HOUSING_NUI_BLIP_COLOR'] = 'Цвет', + ['HOUSING_NUI_BLIP_SCALE'] = 'Шкала', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Для продажи', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'В аренду', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Если вы выберете вариант аренды, вы станете владельцем дома и сможете сдавать его в аренду другим лицам. Если вы захотите продать его позже, вы можете сделать это через домоуправление.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Размещение карты', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Создать остров', + ['HOUSING_NUI_CREATE_BLIP'] = 'Показать метку', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Создать апартаменты', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Выход', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Создавать', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Другие изменения', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Редактировать внешнюю зону', + ['HOUSING_NUI_EDIT_DOORS'] = 'Редактировать двери MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Изменить точку посещения', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Сохранять', + ['HOUSING_NUI_EDIT_TITLE'] = 'Редактировать свойство', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Вы уверены, что хотите', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'убрать гараж?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'добавить гараж?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Да', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Нет', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Вы уверены, что хотите удалить это свойство?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Ближайшие игроки', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Удалить ключи', + ['HOUSING_NUI_DELETE_KEYS'] = 'Вы уверены, что хотите удалить этот ключ?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Оплаченный', + ['HOUSING_NUI_RENTAL_PENDING'] = 'В ожидании', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Купить обновление', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Вы уверены, что хотите купить', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Камера', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Купить', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Купить темы', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Вы уверены, что хотите купить', + ['HOUSING_NUI_LIGHT_ON'] = 'На', + ['HOUSING_NUI_LIGHT_OFF'] = 'Выключенный', + ['HOUSING_NUI_MODAL_PRICE'] = 'Цена', + ['HOUSING_NUI_MODAL_DONE'] = 'Продолжать', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Имя', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Интенсивность', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Цвет', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Аренда не найдена', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'У вас нет разрешений', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Открыть/закрыть дверь', + ['HOUSING_NUI_FIX_DOOR'] = 'Ремонт дверей', + ['HOUSING_NUI_CHANGE_THEME'] = 'Изменить тему', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Заблокировано', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Разблокировано', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Цена', + ['HOUSING_NUI_PRICE_MODAL'] = 'Выберите цену', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Вы уверены?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Вы уверены, что хотите продать этот дом банку?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Вы уверены, что хотите продать этот дом игроку?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Вы отмените продажу этого дома, и он будет удален из списка объектов недвижимости, выставленных на продажу.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Вы откажетесь от договора аренды, и он будет удален из вашего списка недвижимости.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Изменить цвет IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Мышь для перемещения мебели после ее выбора.', + ['HOUSING_NUI_KEYS_1'] = 'F5 скрывает или показывает курсор мыши.', + ['HOUSING_NUI_KEYS_2'] = 'F6 включает свободное движение камеры.', + ['HOUSING_NUI_KEYS_3'] = 'WASD для перемещения в свободном режиме.', + ['HOUSING_NUI_KEYS_4'] = 'ESC, чтобы выйти из меню оформления без сохранения.', + ['HOUSING_NUI_KEYS_5'] = 'Первый вариант показывает мебель по категориям. Выбирайте из всех вариантов.', + ['HOUSING_NUI_KEYS_6'] = 'Получите доступ к полному списку мебели из второй опции в меню.', + ['HOUSING_NUI_KEYS_7'] = 'Получите доступ ко всему мебельному магазину, используя последнюю опцию в меню.', + ['HOUSING_NUI_KEYS_8'] = 'Помните, что некоторая мебель включает варианты типа и цвета, а также функции места хранения или гардероба.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Вам необходимо выбрать дверь', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Эта дверь уже добавлена', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Вы добавили новую дверь', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Вы должны выбрать хотя бы одну дверь', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Вы удалили дверь', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Нет дверей, которые можно было бы снять', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Выберите координату для посетителей', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Вы не можете создать зону внутри другой', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Вы должны находиться в радиусе действия дома', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Дома поблизости не найдены', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Ты открыл дверь дома', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Ты запер дверь дома', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'У вас нет ключей или разрешений для взаимодействия с дверями.', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Тебя нет рядом с дверями', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Время посещения закончилось', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Вас выгнали из дома', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Кто-то звонит в дверь', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Вы звоните в дверь', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Вы должны быть рядом с дверью, чтобы передать ключи.', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Вы не владелец этого дома', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Никаких игроков поблизости. Не забудьте быть рядом с дверью', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Чтобы добавить координаты теста, это должен быть MLO.', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Кто-то выламывает дверь', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Этот дом уже открыт', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Попытка не удалась', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Дверь была отремонтирована', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Дверь не сломана', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'У тебя нет ключа от этого дома', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Вы не агент по недвижимости', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Вы не находитесь ни в одном доме', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Для этой IPL нет доступных тем.', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Вы отошли слишком далеко от места расположения дома', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Кто-то другой украшает дом', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Вы должны находиться внутри или рядом с домом, чтобы украсить его.', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Вы продали предмет мебели за $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'У вас недостаточно денег', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Координаты не входят в структуру', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Вы продали дом за $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Вы арендовали дом', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Дом продан', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Вы не можете продать этот дом, потому что у него есть арендатор.', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Вы не можете продать этот дом, так как его можно сдать в аренду.', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Дом уже продается', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Дом больше не продается.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Этот дом не продается', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Вы не можете удалить этот дом', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Дом был удален', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Вы не можете продать этот дом', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Вы не можете арендовать этот дом', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Дом не сдается в аренду', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Арендатор этого дома произвел все платежи. Вы не можете их выселить', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Вас выселили из дома', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Ты вышел из дома', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Вы не арендатор этого дома', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Ты вышел из дома', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Ваш арендатор покинул дом', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Вы не собственник или в доме находится другой арендатор', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Этот дом продается, вы не можете сдать его в аренду.', + ['HOUSING_NOTIFICATION_RENTED'] = 'Дом сейчас сдается в аренду', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Арендная плата, внесенная арендатором: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Вы заплатили за аренду дома: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Не смог оплатить аренду дома: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Пожалуйста, внесите средства на свой счет. В противном случае владелец может вас выселить.', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Вы заплатили ипотеку? Выплаченная сумма составила: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Оставшаяся сумма $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ было переведено на ваш счет', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Вы удалили', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Вас удалили из держателей ключей', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Вы получили ключи от', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Ты дал ключи от', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'У этого человека уже есть ключи', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Этот человек не в сети', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Это действие доступно только для экстренных служб.', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'В городе недостаточно полиции', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Арендная плата за этот дом еще не оплачена', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Наряд удален!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Неверная сумма', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Успешный депозит «черных денег»', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'У вас недостаточно денег для этого действия', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Успешный вывод черных денег', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Вы успешно выбрали дверь', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Ты сломал дверь дома', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Дверь слишком прочная и не сломалась.', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Нельзя разместить точку вне дома', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Вы не можете разместить это за пределами декоративного куба, который вы создали ранее...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Дом не найден...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Вам нужно как минимум 4 точки в вашем районе, и все должно находиться в пределах этих точек...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Вы не можете купить больше домов, вы достигли установленного законом предела.', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Ты не рядом с дверью', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Игрока нет рядом с дверью', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Заложенный дом продать нельзя.', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'У вас нет домов', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Камера не найдена', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Ключ не предоставлен', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Ключ не удален', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Обновление не найдено', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Свет не найден', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Пожалуйста, подождите немного', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Дом уже существует', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Чтобы отредактировать его, вам нужно находиться рядом с домом.', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Вы купили', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Вы не владелец этого дома', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'К многоквартирному дому нельзя пристроить гараж', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'К квартире нельзя пристроить гараж', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Минимальная длина дома', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Длина вашего дома', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Нельзя украшать квартиру снаружи', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Нельзя размещать свой наряд за пределами квартиры', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Нельзя оставлять зарядное устройство вне квартиры', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Вам необходимо включить ресурс qs-smartphone-pro.', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Нельзя размещать кладовую за пределами квартиры', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Этот тип дома не является IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Вы не можете разместить это за пределами зоны', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Ваш дом больше не сдается в аренду', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Мы не можем найти выход из этого дома, укажите его.', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Неверный код хранилища', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Мы не можем найти украшения', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Не можем найти данные объекта', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Мы не можем найти данные украшения', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Вы не можете установить код хранилища для этого объекта.', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Вы не можете создать больше кодов хранилищ в этом доме.', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Добавлен код хранилища.', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Вы удалили код хранилища', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Произошла ошибка с кодом хранилища.', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Строительство не найдено...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Строительство дома завершено!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Оставшееся время строительства:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Nu aveți permisiunea de a rula această comandă', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Ați fost angajat din casă de un administrator', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Chiriașul a fost evacuat din casă', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Мы не смогли найти дом', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Мы не смогли найти украшения', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Мы не смогли найти объект', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Минимальная длина дома составляет", + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Минимальная длина дома составляет", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Ваш дом имеет длину", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Рядом нет квартир", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Здесь нет квартир в аренду", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Мы не можем найти дом в базе данных" +} diff --git a/resources/[housing]/qs-housing/locales/sl.lua b/resources/[housing]/qs-housing/locales/sl.lua new file mode 100644 index 000000000..54ebbc8a3 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/sl.lua @@ -0,0 +1,424 @@ +Locales['sl'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Hiša', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Vaša hiša', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Vaša hiša (za najem)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Vaša hiša (najem)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Hiša za najem', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Hiša na voljo za nakup', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Vrata', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Odkleni', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Zaklepanje', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AGENT:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Preostali čas:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'sekund', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'za izhod pritisnite', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Shranjevanje', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Garderoba', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Odjava', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Odprta vrata', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Vstopi v hišo', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Izhod iz hiše', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Uporabi kamero', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Pozvoni na zvonec', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Ogled prodajne pogodbe', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Oglejte si najemno pogodbo', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Nastavite vstopno točko', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Nastavite točko', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Nastavite točko strukture', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Nastavite izhodno točko', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Nastavite hišno točko po meri', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Točka obiska', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Pritisnite [G], da nastavite svojo lokacijo', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Vstopite v trgovino s pohištvom', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Prikaži apartmaje', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Če želite izbrati ta predmet, pritisnite desni gumb miške', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Nastavi kodo trezorja', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interakcija', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Izbriši nezakonito pohištvo', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Preklop stanja vrat', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Odpri', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Show House', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Oglejte si pogodbo', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Vnesite hišo', + ['HOUSING_TARGET_REQUEST_RING'] = 'Zahteva za zvonjenje na vratih', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Izstop iz hiše', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Pozvoni zvonec', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Dostop do kamere', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Dostop do garderobe', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Dostop do shrambe', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Odjava', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Pokaži Apartmaji', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Igralec:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Garderoba', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Oblačila', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Izbriši oblačila', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Shranjevanje', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Inventar igralca', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Hišni inventar', + ['HOUSING_MENU_STASH_ITEMS'] = 'Predmeti', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Orožje', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Črni denar', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Dvig črnega denarja', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Znesek', + ['HOUSING_MENU_STASH_STORE'] = 'Trgovina', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Umakni se', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Ali želite kupiti ta izdelek za $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Tega dejanja ni mogoče razveljaviti', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Stanovanje Meni', + ['HOUSING_MENU_APARTMENT_SALES'] = 'To stanovanje je naprodaj', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Vi ste lastnik tega stanovanja', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Imate ključ od tega stanovanja', + ['HOUSING_MENU_APARTMENT_RENT'] = 'To stanovanje se oddaja', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Vrata tega stanovanja niso zaklenjena', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'To stanovanje je v lasti nekoga drugega', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Vaše stanovanje št.', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Apartma št.', + ['HOUSING_MENU_MY_APARTMENT'] = 'Moji apartmaji', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Najem stanovanja', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Kupi stanovanje', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Preglejte stanovanje', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Interakcije s stanovanji', + ['HOUSING_MENU_VAULT_TITLE'] = 'Spremenite kodo trezorja', + ['HOUSING_MENU_VAULT_INPUT'] = 'Vnos besedila', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Vnesite dobro kodo', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Upravljanje trezorja', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Nastavite kodo trezorja', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Odstrani kodo', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Koda trezorja', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Vnesite kodo trezorja', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Najemi najemnika', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Odstrani najemnika iz stanovanja', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Davki', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bančne provizije', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Skupna cena', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Provizije za posredovanje', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Informacije o nakupu', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Nepremičninska agencija Dynasty 8 v imenu svoje stranke prodaja nepremičnino na naslovu {address} podjetju {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Kupoprodajna pogodba za nepremičnino', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Cena', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Ali želite zahtevati posojilo za nepremičnino po ceni {cost} na uro?', + ['HOUSING_NUI_LOAN'] = 'Posojilo', + ['HOUSING_NUI_NOT_LOAN'] = 'Brez posojila', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Sprejmi pogodbo', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Zavrnitev pogodbe', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Dokončajte kupoprodajno pogodbo', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Ste prepričani, da želite skleniti kupoprodajno pogodbo?', + ['HOUSING_NUI_MODAL_YES'] = 'ja', + ['HOUSING_NUI_MODAL_NO'] = 'št', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Zavrnitev kupoprodajne pogodbe', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Ali ste prepričani, da želite zavrniti kupoprodajno pogodbo?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Najemna pogodba', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Nepremičninska agencija Dynasty 8 v imenu svoje stranke oddaja nepremičnino na {address} {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Informacije o najemu', + ['HOUSING_NUI_PRICE_HOUR'] = 'Cena najemnine na uro', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Provizije za nepremičninsko posredovanje (5 %)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bančne provizije (10 %)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Davki (6 %)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Dokončajte najemno pogodbo', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Ste prepričani, da želite dokončati najemno pogodbo?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Zavrni najemno pogodbo', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Ali ste prepričani, da želite zavrniti najemno pogodbo?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'nastavitve', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Spremenite lahko naslednje nastavitve:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Poglej Hitrost X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Poglej hitrost Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Prilagoditev premika', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Prilagoditev vrtenja', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Način urejanja', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Zasukaj', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Prevajaj', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Kupi ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Izberite barvo:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Ta kos ima garderobo', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Ta kos ima zalogo', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Nakup pohištva', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Ali ste prepričani, da želite kupiti izdelek za {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Nakup', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Prekliči', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Sprejmi', + ['HOUSING_NUI_STASH_EMPTY'] = 'Vaša zaloga je prazna', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'S tem delom ne morete komunicirati', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategorija:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Shrani', + ['HOUSING_NUI_DECORATE_SELL'] = 'Prodaja', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Prodam pohištvo', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Ali ste prepričani, da želite prodati predmet?', + ['HOUSING_NUI_MODAL_SELL'] = 'Prodaja', + ['HOUSING_NUI_PUT_STASH'] = 'Postavite v shrambo', + ['HOUSING_NUI_TAKE_STASH'] = 'Vzemi iz zaloge', + ['HOUSING_NUI_SORT_ROOM'] = 'Razvrstite predmete po sobi', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Razvrstite predmete po kategoriji', + ['HOUSING_NUI_SORT_STASH'] = 'Razvrstite predmete po zalogi', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Garderoba', + ['HOUSING_NUI_TYPE_STASH'] = 'Skladišče', + ['HOUSING_NUI_SEARCH'] = 'Iskanje', + ['HOUSING_NUI_HELP'] = 'Kontrole in pomoč', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Uporabite lahko naslednje tipke:', + ['HOUSING_NUI_EDIT_MODE'] = 'Način urejanja', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Iskanje pohištva ...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Prodam hišo', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Ste prepričani, da želite to hišo prodati banki?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Pohištvo', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Hiša', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Nakup', + ['HOUSING_NUI_LIGHT_NAME'] = 'Svetloba', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Uredi svetlobo', + ['HOUSING_NUI_OPTION_NAME'] = 'Ime', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Upravljalna plošča', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Upravljanje ključev', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Lastnika ključa še ni', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Izposoje', + ['HOUSING_NUI_NO_RENTALS'] = 'Najem ni na voljo', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Najprej morate kupiti modul kamere', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Nadgradnja nepremičnine', + ['HOUSING_NUI_LIGHT_LIST'] = 'Svetlobni seznam', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Ni luči', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Poiščite garderobo', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Poiščite shrambo', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Poiščite polnilnik', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Okrasite hišo', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Oddajte svojo nepremičnino', + ['HOUSING_NUI_RENT_HOUSE'] = 'Najem hiše', + ['HOUSING_NUI_STOP_RENTING'] = 'Nehajte najemati hišo', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Prodajte svojo nepremičnino', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Prodaj hišo igralcu', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Prodaj hišo banki', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Prekliči prodajo hiše', + ['HOUSING_NUI_LEAVE_TITLE'] = 'IZHOD', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Izstop iz hiše', + ['HOUSING_NUI_DOORS_LABEL'] = 'Vrata:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Hitrost:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Upravljajte hiše', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Ustvari seznam', + ['HOUSING_NUI_HOUSE_NAME'] = 'Hišno ime', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Ime', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Vrsta', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Apartma', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Lokacija', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Cena', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Iskanje', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Uredi lastnino', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Dodaj/odstrani garažo', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Garaž v stanovanjih ni mogoče omogočiti ali onemogočiti', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Izbriši lastnino', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Ustvari lastnino', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Izberite podrobnosti nepremičnine', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Število stanovanj', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip Ime', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikona', + ['HOUSING_NUI_BLIP_COLOR'] = 'barva', + ['HOUSING_NUI_BLIP_SCALE'] = 'Lestvica', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Za prodajo', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Za najem', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Če izberete možnost najema, boste lastnik hiše in jo lahko oddajate drugim. Če ga želite kasneje prodati, lahko to storite prek hišne uprave.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Postavitev zemljevida', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Ustvari otok', + ['HOUSING_NUI_CREATE_BLIP'] = 'Pokaži Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Ustvarite Apartmaje', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Izhod', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Ustvari', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Drugi popravki', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Uredi zunanjo cono', + ['HOUSING_NUI_EDIT_DOORS'] = 'Uredite vrata MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'Uredi točko obiska', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Shrani', + ['HOUSING_NUI_EDIT_TITLE'] = 'Uredi lastnino', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Ste prepričani, da želite', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'odstraniti garažo?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'dodati garažo?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'ja', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'št', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Ali ste prepričani, da želite izbrisati to lastnost?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Igralci v bližini', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Izbriši ključe', + ['HOUSING_NUI_DELETE_KEYS'] = 'Ali ste prepričani, da želite izbrisati ta ključ?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Plačano', + ['HOUSING_NUI_RENTAL_PENDING'] = 'V teku', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Nakup nadgradnje', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Ste prepričani, da želite kupiti', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Nakup', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Kupite teme', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Ste prepričani, da želite kupiti', + ['HOUSING_NUI_LIGHT_ON'] = 'Vklopljeno', + ['HOUSING_NUI_LIGHT_OFF'] = 'Izključeno', + ['HOUSING_NUI_MODAL_PRICE'] = 'Cena', + ['HOUSING_NUI_MODAL_DONE'] = 'Nadaljuj', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Ime', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intenzivnost', + ['HOUSING_NUI_LIGHT_COLOR'] = 'barva', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Ni najemnin', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Nimate dovoljenj', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Odpiranje/zapiranje vrat', + ['HOUSING_NUI_FIX_DOOR'] = 'Popravilo vrat', + ['HOUSING_NUI_CHANGE_THEME'] = 'Spremeni temo', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Zaklenjeno', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Odklenjeno', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Cena', + ['HOUSING_NUI_PRICE_MODAL'] = 'Izberite ceno', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Ste prepričani?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Ste prepričani, da želite to hišo prodati banki?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Ste prepričani, da želite prodati to hišo igralcu?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Preklicali boste prodajo te hiše in odstranjena bo s seznama nepremičnin za prodajo.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Odstopili boste od najemne pogodbe in izbrisan bo s seznama vaših nepremičnin.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Spremenite barvo IPL', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Miška za premikanje pohištva po izbiri.', + ['HOUSING_NUI_KEYS_1'] = 'F5 skrije ali prikaže kazalec miške.', + ['HOUSING_NUI_KEYS_2'] = 'F6 omogoča prosto gibanje kamere.', + ['HOUSING_NUI_KEYS_3'] = 'WASD za premikanje v prostem načinu.', + ['HOUSING_NUI_KEYS_4'] = 'ESC za izhod iz okrasnega menija brez shranjevanja.', + ['HOUSING_NUI_KEYS_5'] = 'Prva možnost prikazuje pohištvo po kategorijah. Izbirajte med vsemi možnostmi.', + ['HOUSING_NUI_KEYS_6'] = 'Dostopajte do celotnega seznama pohištva z drugo možnostjo v meniju.', + ['HOUSING_NUI_KEYS_7'] = 'Dostopajte do celotne trgovine s pohištvom z uporabo zadnje možnosti v meniju.', + ['HOUSING_NUI_KEYS_8'] = 'Ne pozabite, da nekaj pohištva vključuje možnosti vrste in barve ter funkcije shranjevanja ali garderobe.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Izbrati morate vrata', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Ta vrata so že dodana', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Dodali ste nova vrata', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Izbrati morate vsaj ena vrata', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Odstranili ste vrata', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Ni vrat za odstranitev', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Izberite koordinato za obiskovalce', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Ne morete ustvariti območja znotraj drugega', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Biti morate v dosegu hiše', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Ni najdenih bližnjih hiš', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Odklenil si hišna vrata', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Zaklenil si hišna vrata', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Nimate ključev ali dovoljenj za interakcijo z vrati', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Nisi blizu nobenih vrat', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Čas obiska se je iztekel', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Vrgli so te iz hiše', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Nekdo pozvoni na vratih', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Zvoniš na vratih', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Za predajo ključev morate biti blizu vrat', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Niste lastnik te hiše', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Ni igralcev v bližini. Ne pozabite biti blizu vrat', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Če želite dodati preskusne koordinate, mora biti MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Nekdo sili na vrata', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Ta hiša je že odprta', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Poskus ni uspel', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Vrata so popravljena', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Vrata niso polomljena', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Nimate ključa od te hiše', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Niste nepremičninski agent', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Niste v nobeni hiši', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Ta IPL nima razpoložljivih tem', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Premaknili ste se predaleč od lokacije hiše', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Nekdo drug okrasi hišo', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Morate biti znotraj ali blizu hiše, da jo okrasite', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Prodal si kos pohištva za $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Nimate dovolj denarja', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Koordinate niso znotraj strukture', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Prodal si hišo za $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Najeli ste hišo', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Hiša prodana', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Te hiše ne morete prodati, ker ima najemnika', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Te hiše ne morete prodati, saj je morda najeta', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Hiša je že naprodaj', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Hiša ni več naprodaj.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Ta hiša ni naprodaj', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Te hiše ne morete izbrisati', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Hiša je bila izbrisana', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Te hiše ne morete prodati', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Te hiše ne morete najeti', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Hiša ni na voljo za najem', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Najemnik te hiše je plačal vsa plačila. Ne morete jih izgnati', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Izseljeni ste bili iz hiše', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Zapustil si hišo', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Niste najemnik te hiše', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Zapustil si hišo', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Vaš najemnik je zapustil hišo', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Niste lastnik ali pa je v hiši drug najemnik', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Ta hiša je naprodaj, ne morete je najeti', + ['HOUSING_NOTIFICATION_RENTED'] = 'Hiša se zdaj oddaja', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Najemnina plača najemnik: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Plačali ste najemnino za hišo: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Nisem mogel plačati najemnine za hišo: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Položite sredstva na svoj račun. V nasprotnem primeru vas lahko lastnik izseli', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Ste plačali hipoteko? Plačan znesek je bil: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Preostali znesek $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ je bilo nakazanih na vaš račun', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Odstranili ste', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Odstranjeni ste iz imetnikov ključev', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Ključe ste prejeli od', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Dal si ključe', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Ta oseba že ima ključe', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Ta oseba je brez povezave', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'To dejanje je na voljo samo za nujne službe', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'V mestu ni dovolj policije', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Najemnina za to hišo še ni bila plačana', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Obleka je bila izbrisana!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Neveljaven znesek', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Uspešen depozit črnega denarja', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Nimate dovolj denarja za to dejanje', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Uspešen črni dvig denarja', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Uspešno ste izbrali vrata', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Razbili ste hišna vrata', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Vrata so preveč trdna in se niso zlomila', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Točke ne morete postaviti zunaj hiše', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Tega ne morete postaviti zunaj dekorativne kocke, ki ste jo prej ustvarili...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Hiša ni najdena...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'V svojem območju potrebujete vsaj 4 točke in vse mora biti znotraj teh točk...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Ne morete kupiti več hiš, dosegli ste zakonsko dovoljeno mejo', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Nisi blizu vrat', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Igralec ni blizu vrat', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Ne morete prodati hiše pod hipoteko ...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Nisi lastnik nobene hiše', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kamere ni mogoče najti', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Ključ ni dan', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Ključ ni odstranjen', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Nadgradnje ni bilo mogoče najti', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Svetlobe ni bilo mogoče najti', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Prosim počakajte trenutek', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Hiša že obstaja', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Za urejanje morate biti blizu hiše', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Kupil si', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Niste lastnik te hiše', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'K stanovanjski hiši ne morete dodati garaže', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Stanovanju ne morete dodati garaže', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Najmanjša dolžina hiše je', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Dolžina vaše hiše je', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Ne morete okrasiti zunaj stanovanja', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Svoje obleke ne morete postaviti zunaj stanovanja', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Polnilnika ne morete postaviti zunaj stanovanja', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Omogočen mora biti vir qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Skladišča ne morete postaviti zunaj stanovanja', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Ta tip hiše ni IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Tega ne morete postaviti izven območja', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Vaše hiše ni več za najem', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Ne najdemo izhoda iz te hiše, navedite ga', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Neveljavna koda trezorja', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Ne najdemo okraskov', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Ne najdemo podatkov o objektu', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Ne najdemo podatkov o dekoraciji', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Za ta objekt ne morete nastaviti kode trezorja', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'V tej hiši ne morete ustvariti več kod trezorja', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Dodana je koda trezorja', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Odstranili ste kodo trezorja', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Pri kodi trezorja je prišlo do napake', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Gradnja ni bila najdena...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Gradnja hiše je zaključena!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Preostali čas za gradnjo:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Nimate dovoljenja za izvajanje tega ukaza', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Najel vas je skrbnik iz hiše', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Najemnik je bil izseljen iz hiše', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Nismo mogli najti hiše', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Nismo mogli najti dekoracij', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nismo mogli najti objekta', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Minimalna dolžina hiše je", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Vaša hiša meri", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "V bližini ni stanovanj", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Tukaj ni stanovanj za najem", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Ne moremo najti hiše v bazi podatkov" +} diff --git a/resources/[housing]/qs-housing/locales/sv.lua b/resources/[housing]/qs-housing/locales/sv.lua new file mode 100644 index 000000000..4f070ec30 --- /dev/null +++ b/resources/[housing]/qs-housing/locales/sv.lua @@ -0,0 +1,424 @@ +Locales['sv'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Hus', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Ditt hus', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Ditt hus (uthyrningsbart)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Ditt hus (uthyrning)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Hus uthyres', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Hus tillgängligt för köp', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Dörr', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Låsa upp', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Låsa', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'OMBUD:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Återstående tid:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'sekunder', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'för att avsluta, tryck', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Förvaring', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Garderob', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Logga ut', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Öppna dörren', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Gå in i huset', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Gå ur huset', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Använd kamera', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Ring dörrklockan', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Show House', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Se försäljningskontrakt', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Se hyreskontrakt', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Ställ in ingångspunkt', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Ställ in punkt', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Ställ in strukturpunkt', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Ställ in utgångspunkt', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Ställ in Custom House Point', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Visiting Point', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Tryck på [G] för att ställa in din plats', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Gå in i möbelaffären', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Visa lägenheter', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'För att välja detta objekt, tryck på höger musknapp', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Ställ in valvkod', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Interagera', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Ta bort olagliga möbler', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Växla dörrstatus', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Öppna', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Visa hus', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Se kontrakt', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Gå in i huset', + ['HOUSING_TARGET_REQUEST_RING'] = 'Begäran att ringa dörrklockan', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Gå ur huset', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Ring dörrklocka', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Få åtkomst till kamera', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Tillgång till garderob', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Tillgång till lagring', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Utloggning', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Visa lägenheter', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Spelare:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Garderob', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Kläder', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Ta bort kläder', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Lagring', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Spelarinventering', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Husinventering', + ['HOUSING_MENU_STASH_ITEMS'] = 'Föremål', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Vapen', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Svarta pengar', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Ta ut svarta pengar', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Belopp', + ['HOUSING_MENU_STASH_STORE'] = 'Lagra', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Dra tillbaka', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Vill du köpa denna vara för $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Denna åtgärd kan inte ångras', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Lägenhet Meny', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Denna lägenhet är till salu', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Du äger den här lägenheten', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Du har nyckel till denna lägenhet', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Denna lägenhet är att hyra', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Dörren till denna lägenhet är inte låst', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Denna lägenhet ägs av någon annan', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Din lägenhet #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Lägenhet #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Mina lägenheter', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Hyr lägenhet', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Köp lägenhet', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Inspektera lägenheten', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Lägenhetsinteraktioner', + ['HOUSING_MENU_VAULT_TITLE'] = 'Ändra valvkod', + ['HOUSING_MENU_VAULT_INPUT'] = 'Textinmatning', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'Ange en bra kod', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Valvhantering', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Ställ in valvkod', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Ta bort kod', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Valvkod', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Ange valvkoden', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Anställ hyresgäst', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Ta bort hyresgäst från lägenheten', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Skatter', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Bankavgifter', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Totalt pris', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Förmedlingsavgifter', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Köpinformation', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Fastighetsbyrån Dynasty 8 säljer, på uppdrag av sin kund, fastigheten belägen på {address} till {name}.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Köpekontrakt för fastigheter', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Pris', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Vill du begära ett lån för fastigheten som kostar {cost} per timme?', + ['HOUSING_NUI_LOAN'] = 'Lån', + ['HOUSING_NUI_NOT_LOAN'] = 'Inget lån', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Acceptera kontrakt', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Avvisa kontrakt', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Slutför köpekontrakt', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Är du säker på att du vill slutföra köpekontraktet?', + ['HOUSING_NUI_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_MODAL_NO'] = 'Inga', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Avvisa köpekontrakt', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Är du säker på att du vill avslå köpekontraktet?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Hyreskontrakt', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Fastighetsbyrån Dynasty 8 hyr ut, på uppdrag av sin kund, fastigheten belägen på {address} till {name}.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Uthyrningsinformation', + ['HOUSING_NUI_PRICE_HOUR'] = 'Hyra per timme', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Fastighetsmäklararvoden (5 %)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Bankavgifter (10 %)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Skatter (6 %)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Slutför hyreskontrakt', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Är du säker på att du vill slutföra hyreskontraktet?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Avvisa hyresavtal', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Är du säker på att du vill avslå hyresavtalet?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Inställningar', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Du kan ändra följande inställningar:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Titta på Speed ​​X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Titta på Speed ​​Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Flytta justering', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Rotera justering', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Redigera läge', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Rotera', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Översätta', + ['HOUSING_NUI_BUY_FURNITURE'] = 'Köp ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Välj en färg:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Denna del har en garderob', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Den här biten har ett förvaringsutrymme', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Köp möbler', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Är du säker på att du vill köpa varan för {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'Köpa', + ['HOUSING_NUI_MODAL_CANCEL'] = 'Avboka', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Acceptera', + ['HOUSING_NUI_STASH_EMPTY'] = 'Ditt lager är tomt', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Du kan inte interagera med detta stycke', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategori:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Spara', + ['HOUSING_NUI_DECORATE_SELL'] = 'Sälja', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Sälj möbler', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Är du säker på att du vill sälja varan?', + ['HOUSING_NUI_MODAL_SELL'] = 'Sälja', + ['HOUSING_NUI_PUT_STASH'] = 'Lägg i förvaringen', + ['HOUSING_NUI_TAKE_STASH'] = 'Ta från förrådet', + ['HOUSING_NUI_SORT_ROOM'] = 'Sortera föremål efter rum', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Sortera objekt efter kategori', + ['HOUSING_NUI_SORT_STASH'] = 'Sortera artiklar efter stash', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Garderob', + ['HOUSING_NUI_TYPE_STASH'] = 'Gömma', + ['HOUSING_NUI_SEARCH'] = 'Söka', + ['HOUSING_NUI_HELP'] = 'Kontroller och hjälp', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Du kan använda följande nycklar:', + ['HOUSING_NUI_EDIT_MODE'] = 'Redigera läge', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Sök efter möbler...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Sälj hus', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Är du säker på att du vill sälja det här huset till banken?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Möbler', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Hus', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Köpa', + ['HOUSING_NUI_LIGHT_NAME'] = 'Ljus', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Redigera ljus', + ['HOUSING_NUI_OPTION_NAME'] = 'Namn', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Management Panel', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Nyckelhantering', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Ingen nyckelägare ännu', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Uthyrning', + ['HOUSING_NUI_NO_RENTALS'] = 'Inga uthyrningar tillgängliga', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Du måste köpa en kameramodul först', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Fastighetsuppgradering', + ['HOUSING_NUI_LIGHT_LIST'] = 'Ljuslista', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Inga lampor hittades', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Hitta garderob', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Hitta lagring', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Hitta laddaren', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Dekorera huset', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Hyr ut din fastighet', + ['HOUSING_NUI_RENT_HOUSE'] = 'Hyr hus', + ['HOUSING_NUI_STOP_RENTING'] = 'Sluta hyra hus', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Sälj din fastighet', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Sälj hus till spelare', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Sälj hus till bank', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Avbryt husförsäljning', + ['HOUSING_NUI_LEAVE_TITLE'] = 'UTGÅNG', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Gå ur huset', + ['HOUSING_NUI_DOORS_LABEL'] = 'Dörrar:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Hastighet:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Hantera hus', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'Skapa notering', + ['HOUSING_NUI_HOUSE_NAME'] = 'Husets namn', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'Namn', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Typ', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Lägenhet', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Plats', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Pris', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Söka', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Redigera egenskap', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Lägg till/ta bort garage', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Kan inte aktivera eller avaktivera garaget i lägenheter', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Ta bort egendom', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Skapa egendom', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Välj fastighetsinformation', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Antal lägenheter', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip Namn', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Ikon', + ['HOUSING_NUI_BLIP_COLOR'] = 'Färg', + ['HOUSING_NUI_BLIP_SCALE'] = 'Skala', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Till salu', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Uthyres', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Väljer du hyresalternativet kommer du att äga huset och kan hyra ut det till andra. Om du vill sälja den senare kan du göra det genom husförvaltning.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Kartplacering', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Skapa Island', + ['HOUSING_NUI_CREATE_BLIP'] = 'Visa Blip', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Skapa lägenheter', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Utgång', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Skapa', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Andra redigeringar', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Redigera yttre zon', + ['HOUSING_NUI_EDIT_DOORS'] = 'Redigera MLO-dörrar', + ['HOUSING_NUI_EDIT_VISIT'] = 'Redigera besökspunkt', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Spara', + ['HOUSING_NUI_EDIT_TITLE'] = 'Redigera egenskap', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Är du säker på att du vill', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'ta bort garaget?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'lägga till ett garage?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Ja', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'Inga', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Är du säker på att du vill ta bort den här egenskapen?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Närliggande spelare', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Ta bort nycklar', + ['HOUSING_NUI_DELETE_KEYS'] = 'Är du säker på att du vill ta bort den här nyckeln?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Betalt', + ['HOUSING_NUI_RENTAL_PENDING'] = 'I avvaktan på', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Köp uppgradering', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Är du säker på att du vill köpa', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Köpa', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Köp teman', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Är du säker på att du vill köpa', + ['HOUSING_NUI_LIGHT_ON'] = 'På', + ['HOUSING_NUI_LIGHT_OFF'] = 'Av', + ['HOUSING_NUI_MODAL_PRICE'] = 'Pris', + ['HOUSING_NUI_MODAL_DONE'] = 'Fortsätta', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'Namn', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Intensitet', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Färg', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Inga lägenheter hittades', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'Du har inte behörighet', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Öppna/stäng dörr', + ['HOUSING_NUI_FIX_DOOR'] = 'Reparera dörrar', + ['HOUSING_NUI_CHANGE_THEME'] = 'Ändra tema', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Låst', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Olåst', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Pris', + ['HOUSING_NUI_PRICE_MODAL'] = 'Välj ett pris', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Är du säker?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Är du säker på att du vill sälja det här huset till banken?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Är du säker på att du vill sälja det här huset till en spelare?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Du kommer att avbryta försäljningen av detta hus och det kommer att tas bort från listan över fastigheter till salu.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Du kommer att överge hyreskontraktet och det kommer att tas bort från din fastighetslista.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'Ändra IPL-färg', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mus för att flytta möbeln efter att ha valt den.', + ['HOUSING_NUI_KEYS_1'] = 'F5 döljer eller visar muspekaren.', + ['HOUSING_NUI_KEYS_2'] = 'F6 möjliggör fri kamerarörelse.', + ['HOUSING_NUI_KEYS_3'] = 'WASD för att flytta i fritt läge.', + ['HOUSING_NUI_KEYS_4'] = 'ESC för att avsluta dekorationsmenyn utan att spara.', + ['HOUSING_NUI_KEYS_5'] = 'Det första alternativet visar möbler efter kategori. Välj bland alla alternativ.', + ['HOUSING_NUI_KEYS_6'] = 'Öppna hela möbellistan från det andra alternativet i menyn.', + ['HOUSING_NUI_KEYS_7'] = 'Gå till hela möbelaffären med det sista alternativet i menyn.', + ['HOUSING_NUI_KEYS_8'] = 'Kom ihåg att vissa möbler har alternativ för typ och färg, samt funktioner för förvaring eller garderob.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Du måste välja en dörr', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Den här dörren har redan lagts till', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Du har lagt till en ny dörr', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'Du måste välja minst en dörr', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Du har tagit bort en dörr', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Det finns inga dörrar att ta bort', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Välj en koordinat för besökare', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Du kan inte skapa en zon i en annan', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Du måste vara inom räckhåll för ett hus', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Inga närliggande hus hittades', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Du låste upp husdörren', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Du låste husdörren', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Du har inga nycklar eller behörighet att interagera med dörrarna', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Du är inte nära några dörrar', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Besökstiden är slut', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Du blev utslängd ur huset', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Någon ringer på dörren', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Du ringer på dörren', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Du måste vara nära dörren för att ge nycklar', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Du är inte ägaren till det här huset', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Inga spelare i närheten. Kom ihåg att vara nära en dörr', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'För att lägga till testkoordinater måste det vara en MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Någon tvingar fram dörren', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Det här huset är redan öppet', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Försök misslyckades', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Dörren har reparerats', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Dörren är inte trasig', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Du har inte nyckeln till det här huset', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Du är inte en fastighetsmäklare', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Du är inte inne i något hus', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Denna IPL har inga tillgängliga teman', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Du flyttade för långt från husets läge', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Någon annan håller på att inreda huset', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Du måste vara inne i eller nära huset för att dekorera det', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Du sålde en möbel för $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Du har inte tillräckligt med pengar', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Koordinaterna finns inte inom strukturen', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Du sålde huset för $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Du har hyrt ett hus', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Hus sålt', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Du kan inte sälja det här huset eftersom det har en hyresgäst', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Du kan inte sälja det här huset eftersom det kan hyras', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Huset är redan till salu', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Huset är inte längre till salu.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Detta hus är inte till salu', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Du kan inte ta bort det här huset', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Huset raderades', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Du kan inte sälja detta hus', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Du kan inte hyra det här huset', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Huset är inte tillgängligt för uthyrning', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Hyresgästen i detta hus har gjort alla betalningar. Du kan inte vräka dem', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Du har blivit vräkt från huset', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Du lämnade huset', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Du är inte hyresgästen i det här huset', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Du lämnade huset', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Din hyresgäst lämnade huset', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Du är inte ägaren eller någon annan hyresgäst är i huset', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Det här huset är till salu, du kan inte hyra det', + ['HOUSING_NOTIFICATION_RENTED'] = 'Huset är nu uthyrt', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Hyresbetalning gjord av hyresgästen: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Du betalade hushyran: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Kunde inte betala hushyran: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Vänligen sätt in pengar på ditt konto. Annars kan ägaren vräka dig', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'Har du betalat ditt bolån? Betalt belopp var: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Återstående belopp $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ överfördes till ditt konto', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Du tog bort', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Du har tagits bort från nyckelhållare', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Du fick nycklar från', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Du gav nycklar till', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Den här personen har redan nycklarna', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Den här personen är offline', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Denna åtgärd är endast tillgänglig för räddningstjänst', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Inte tillräckligt med poliser i staden', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Hyran för detta hus har ännu inte betalats', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Outfiten har tagits bort!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Ogiltigt belopp', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Framgångsrik insättning av svarta pengar', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Du har inte tillräckligt med pengar för den här åtgärden', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Framgångsrikt uttag av svarta pengar', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Du valde framgångsrikt dörren', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Du bröt ner husdörren', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Dörren är för stadig och gick inte sönder', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Du kan inte placera punkten utanför huset', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Du kan inte placera detta utanför den dekorativa kuben du tidigare skapade...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Huset hittades inte...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Du behöver minst 4 poäng i ditt område, och allt måste vara inom dessa punkter...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Du kan inte köpa fler hus, du har nått den lagliga gränsen', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Du är inte nära dörren', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Spelaren är inte nära dörren', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'Du kan inte sälja ett belånat hus...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Du äger inga hus', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kameran hittades inte', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Nyckel ej given', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Nyckel ej borttagen', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Uppgraderingen hittades inte', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Ljuset hittades inte', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Vänta ett ögonblick', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Huset finns redan', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Du måste vara nära huset för att redigera det', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Du köpte', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Du är inte ägaren till det här huset', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Du kan inte lägga till ett garage till ett hyreshus', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Du kan inte lägga till ett garage till en lägenhet', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Minsta längd på huset är', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Din huslängd är', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Du kan inte dekorera utsidan av lägenheten', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Du kan inte placera din outfit utanför lägenheten', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Du kan inte placera din laddare utanför lägenheten', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Du måste ha qs-smartphone-pro-resursen aktiverad', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Du kan inte placera ditt förråd utanför lägenheten', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Denna hustyp är inte en IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Du kan inte placera detta utanför zonen', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Ditt hus är inte längre att hyra', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Vi kan inte hitta utgången från det här huset, ange det', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Ogiltig valvkod', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Vi kan inte hitta dekorationerna', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Vi kan inte hitta objektdata', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Vi kan inte hitta dekorationsdata', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Du kan inte ställa in en valvkod på detta objekt', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Du kan inte skapa fler valvkoder i det här huset', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'En valvkod har lagts till', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Du har tagit bort valvkoden', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Ett fel uppstod med valvkoden', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'Bygget hittades inte...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Husbygget är klart!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Återstående byggtid:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Du har inte behörighet att köra detta kommando', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Du har blivit anställd från huset av en administratör', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Hyresgästen har blivit vräkt från huset', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Vi kunde inte hitta huset', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Vi kunde inte hitta dekorationerna', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Vi kunde inte hitta objektet', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Den minsta längden på huset är", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Ditt hus mäter", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Det finns inga lägenheter i närheten", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Det finns inga lägenheter att hyra här", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Vi kan inte hitta huset i databasen" +} diff --git a/resources/[housing]/qs-housing/locales/th.lua b/resources/[housing]/qs-housing/locales/th.lua new file mode 100644 index 000000000..c6c8cea5a --- /dev/null +++ b/resources/[housing]/qs-housing/locales/th.lua @@ -0,0 +1,424 @@ +Locales['th'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'บ้าน', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'บ้านของคุณ', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'บ้านของคุณ (เช่า)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'บ้านของคุณ (เช่า)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'บ้านให้เช่า', + ['HOUSING_BLIP_HOUSE_FREE'] = 'บ้านพร้อมสำหรับการซื้อ', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'ประตู', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'ปลดล็อค', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'ล็อค', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'ตัวแทน:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'โทรศัพท์:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'เวลาที่เหลืออยู่:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'วินาที', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'หากต้องการออก ให้กด', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - ที่เก็บข้อมูล', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - ตู้เสื้อผ้า', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - ออกจากระบบ', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - เปิดประตู', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - เข้าสู่บ้าน', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - ออกจากบ้าน', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - ใช้กล้อง', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - กริ่งประตู', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - แสดงบ้าน', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - ดูสัญญาการขาย', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - ดูสัญญาเช่า', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'กำหนดจุดเริ่มต้น', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'ตั้งจุดแสดงหัวข้อย่อย', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'กำหนดจุดโครงสร้าง', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'กำหนดจุดออก', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'ตั้งค่าจุดบ้านแบบกำหนดเอง', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'จุดเยี่ยมชม', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'กด [G] เพื่อตั้งค่าตำแหน่งของคุณ', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - เข้าสู่ร้านเฟอร์นิเจอร์', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - แสดงอพาร์ทเมนท์', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'ในการเลือกวัตถุนี้ให้กดปุ่มเมาส์ขวา', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - ตั้งรหัสห้องนิรภัย', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - โต้ตอบ', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - ลบเฟอร์นิเจอร์ผิดกฎหมาย', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'สลับสถานะประตู', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'เปิด', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'โชว์เฮาส์', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'ดูสัญญา', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'เข้าบ้าน', + ['HOUSING_TARGET_REQUEST_RING'] = 'ขอให้กดกริ่งออด', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'ออกจากบ้าน', + ['HOUSING_TARGET_RING_DOORBELL'] = 'กริ่งประตู', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'เข้าถึงกล้อง', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'เข้าถึงตู้เสื้อผ้า', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'เข้าถึงที่เก็บข้อมูล', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'ออกจากระบบ', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'แสดงอพาร์ตเมนต์', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'ผู้เล่น:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'ตู้เสื้อผ้า', + ['HOUSING_MENU_CLOTHES_MENU'] = 'เสื้อผ้า', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'ลบเสื้อผ้า', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'พื้นที่จัดเก็บ', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'สินค้าคงคลังของผู้เล่น', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'สินค้าคงคลังบ้าน', + ['HOUSING_MENU_STASH_ITEMS'] = 'รายการ', + ['HOUSING_MENU_STASH_WEAPONS'] = 'อาวุธ', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'เงินดำ', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'ถอนเงินดำ', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'จำนวน', + ['HOUSING_MENU_STASH_STORE'] = 'เก็บ', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'ถอน', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'คุณต้องการซื้อรายการนี้ในราคา $', + ['HOUSING_MENU_PRICE_UNDONE'] = 'การดำเนินการนี้ไม่สามารถยกเลิกได้', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'เมนูอพาร์ทเมนท์', + ['HOUSING_MENU_APARTMENT_SALES'] = 'อพาร์ทเมนท์นี้สำหรับขาย', + ['HOUSING_MENU_APARTMENT_OWN'] = 'คุณเป็นเจ้าของอพาร์ทเมนต์นี้', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'คุณมีกุญแจเข้าอพาร์ทเมนท์นี้', + ['HOUSING_MENU_APARTMENT_RENT'] = 'อพาร์ทเมนท์นี้ให้เช่า', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'ประตูอพาร์ตเมนต์นี้ไม่ได้ล็อค', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'อพาร์ทเมนท์นี้เป็นของคนอื่น', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'อพาร์ทเมนต์ของคุณ #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'อพาร์ทเมนต์ #', + ['HOUSING_MENU_MY_APARTMENT'] = 'อพาร์ตเมนต์ของฉัน', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'เช่าอพาร์ตเมนต์', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'ซื้ออพาร์ทเมนต์', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'ตรวจสอบอพาร์ตเมนต์', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'การโต้ตอบกับอพาร์ตเมนต์', + ['HOUSING_MENU_VAULT_TITLE'] = 'เปลี่ยนรหัสห้องนิรภัย', + ['HOUSING_MENU_VAULT_INPUT'] = 'การป้อนข้อความ', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'ใส่รหัสดีๆ', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'การจัดการห้องนิรภัย', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'ตั้งรหัสห้องนิรภัย', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'ลบรหัส', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'รหัสห้องนิรภัย', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'ป้อนรหัสห้องนิรภัย', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'จ้างผู้เช่า', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'ลบผู้เช่าออกจากอพาร์ตเมนต์', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'ภาษี', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'ค่าธรรมเนียมธนาคาร', + ['HOUSING_NUI_TOTAL_PRICE'] = 'ราคารวม', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'ค่าธรรมเนียมนายหน้า', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'ข้อมูลการซื้อ', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'ตัวแทนอสังหาริมทรัพย์ Dynasty 8 ขายทรัพย์สินที่ตั้งอยู่ที่ {address} ให้กับ {name} ในนามของลูกค้า', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'สัญญาซื้อขายอสังหาริมทรัพย์', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'ราคา', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'คุณต้องการขอสินเชื่อสำหรับอสังหาริมทรัพย์ โดยคิดต้นทุน {cost} ต่อชั่วโมงหรือไม่', + ['HOUSING_NUI_LOAN'] = 'เงินกู้', + ['HOUSING_NUI_NOT_LOAN'] = 'ไม่มีเงินกู้', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'ยอมรับสัญญา', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'ปฏิเสธสัญญา', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'จัดทำสัญญาซื้อให้เสร็จสิ้น', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'คุณแน่ใจหรือไม่ว่าต้องการสรุปสัญญาการซื้อ', + ['HOUSING_NUI_MODAL_YES'] = 'ใช่', + ['HOUSING_NUI_MODAL_NO'] = 'เลขที่', + ['HOUSING_NUI_MODAL_DECLINE'] = 'ปฏิเสธสัญญาการซื้อ', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'คุณแน่ใจหรือไม่ว่าต้องการปฏิเสธสัญญาการซื้อ', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'สัญญาเช่า', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'ตัวแทนอสังหาริมทรัพย์ Dynasty 8 เช่าทรัพย์สินซึ่งตั้งอยู่ที่ {address} ถึง {name} ในนามของลูกค้า', + ['HOUSING_NUI_RENTAL_TITLE'] = 'ข้อมูลการเช่า', + ['HOUSING_NUI_PRICE_HOUR'] = 'ราคาเช่ารายชั่วโมง', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'ค่าธรรมเนียมนายหน้าอสังหาริมทรัพย์ (5%)', + ['HOUSING_NUI_RENTAL_FEES'] = 'ค่าธรรมเนียมธนาคาร (10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'ภาษี (6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'จัดทำสัญญาเช่าให้เสร็จสิ้น', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'คุณแน่ใจหรือไม่ว่าต้องการสรุปสัญญาเช่า?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'ปฏิเสธสัญญาเช่า', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'คุณแน่ใจหรือไม่ว่าต้องการปฏิเสธสัญญาเช่า?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'การตั้งค่า', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'คุณสามารถเปลี่ยนการตั้งค่าต่อไปนี้:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'กล้อง', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'ดูความเร็ว X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'ดูความเร็ว Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'ย้ายการปรับ', + ['HOUSING_NUI_ROTATE_SNAP'] = 'หมุนการปรับ', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'โหมดแก้ไข', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'หมุน', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'แปล', + ['HOUSING_NUI_BUY_FURNITURE'] = 'ซื้อ ${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'เลือกสี:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'ชิ้นนี้มีตู้เสื้อผ้า', + ['HOUSING_NUI_STASH_FURNITURE'] = 'ชิ้นนี้มีของมาฝากครับ', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'ซื้อเฟอร์นิเจอร์', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'คุณแน่ใจหรือไม่ว่าต้องการซื้อสินค้าในราคา {price}?', + ['HOUSING_NUI_MODAL_BUY'] = 'ซื้อ', + ['HOUSING_NUI_MODAL_CANCEL'] = 'ยกเลิก', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'ยอมรับ', + ['HOUSING_NUI_STASH_EMPTY'] = 'คลังเก็บของของคุณว่างเปล่า', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'คุณไม่สามารถโต้ตอบกับงานชิ้นนี้ได้', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'หมวดหมู่:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'บันทึก', + ['HOUSING_NUI_DECORATE_SELL'] = 'ขาย', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'ขายเฟอร์นิเจอร์', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'คุณแน่ใจหรือว่าต้องการขายสินค้า?', + ['HOUSING_NUI_MODAL_SELL'] = 'ขาย', + ['HOUSING_NUI_PUT_STASH'] = 'วางไว้ในที่ซ่อน', + ['HOUSING_NUI_TAKE_STASH'] = 'เอามาจากคลัง.', + ['HOUSING_NUI_SORT_ROOM'] = 'จัดเรียงรายการตามห้อง', + ['HOUSING_NUI_SORT_CATEGORY'] = 'จัดเรียงรายการตามหมวดหมู่', + ['HOUSING_NUI_SORT_STASH'] = 'จัดเรียงรายการตามที่เก็บสะสม', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'ตู้เสื้อผ้า', + ['HOUSING_NUI_TYPE_STASH'] = 'สะสม', + ['HOUSING_NUI_SEARCH'] = 'ค้นหา', + ['HOUSING_NUI_HELP'] = 'การควบคุมและความช่วยเหลือ', + ['HOUSING_NUI_KEY_INFORMATION'] = 'คุณสามารถใช้คีย์ต่อไปนี้:', + ['HOUSING_NUI_EDIT_MODE'] = 'โหมดแก้ไข', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'ค้นหาเฟอร์นิเจอร์...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'ขายบ้าน', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'คุณแน่ใจหรือไม่ว่าต้องการขายบ้านหลังนี้ให้กับธนาคาร', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'เฟอร์นิเจอร์', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'บ้าน', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'ซื้อ', + ['HOUSING_NUI_LIGHT_NAME'] = 'แสงสว่าง', + ['HOUSING_NUI_EDIT_LIGHT'] = 'แก้ไขแสง', + ['HOUSING_NUI_OPTION_NAME'] = 'ชื่อ', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'แผงการจัดการ', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'การจัดการคีย์', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'ยังไม่มีเจ้าของกุญแจ', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'เช่า', + ['HOUSING_NUI_NO_RENTALS'] = 'ไม่มีให้เช่า', + ['HOUSING_NUI_NEED_CAMERAS'] = 'คุณต้องซื้อโมดูลกล้องก่อน', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'การอัพเกรดคุณสมบัติ', + ['HOUSING_NUI_LIGHT_LIST'] = 'รายการแสง', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'ไม่พบไฟ', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'ค้นหาตู้เสื้อผ้า', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'ค้นหาที่เก็บข้อมูล', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'ค้นหาเครื่องชาร์จ', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'ตกแต่งบ้าน', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'เช่าทรัพย์สินของคุณ', + ['HOUSING_NUI_RENT_HOUSE'] = 'บ้านเช่า', + ['HOUSING_NUI_STOP_RENTING'] = 'หยุดการเช่าบ้าน', + ['HOUSING_NUI_SELL_PROPERTY'] = 'ขายทรัพย์สินของคุณ', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'ขายบ้านให้กับผู้เล่น', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'ขายบ้านให้ธนาคาร', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'ยกเลิกการขายบ้าน', + ['HOUSING_NUI_LEAVE_TITLE'] = 'ออก', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'ออกจากบ้าน', + ['HOUSING_NUI_DOORS_LABEL'] = 'ประตู:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'ความเร็ว:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'จัดการบ้าน', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'สร้างรายการ', + ['HOUSING_NUI_HOUSE_NAME'] = 'ชื่อบ้าน', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'ชื่อ', + ['HOUSING_NUI_HOUSE_TYPE'] = 'พิมพ์', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'อพาร์ตเมนต์', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'ที่ตั้ง', + ['HOUSING_NUI_HOUSE_PRICE'] = 'ราคา', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'ค้นหา', + ['HOUSING_NUI_HOUSE_EDIT'] = 'แก้ไขคุณสมบัติ', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'เพิ่ม/ลบโรงรถ', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'ไม่สามารถเปิดหรือปิดใช้งานโรงรถในอพาร์ตเมนต์ได้', + ['HOUSING_NUI_DELETE_HOUSE'] = 'ลบคุณสมบัติ', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'สร้างคุณสมบัติ', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'เลือกรายละเอียดทรัพย์สิน', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'จำนวนอพาร์ทเมนท์', + ['HOUSING_NUI_BLIP_NAME'] = 'ชื่อ ลิป', + ['HOUSING_NUI_BLIP_SPRITE'] = 'ไอคอน', + ['HOUSING_NUI_BLIP_COLOR'] = 'สี', + ['HOUSING_NUI_BLIP_SCALE'] = 'มาตราส่วน', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'ขาย', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'ให้เช่า', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'หากคุณเลือกตัวเลือกการเช่า คุณจะเป็นเจ้าของบ้านและสามารถให้เช่าให้กับผู้อื่นได้ หากต้องการขายทีหลังก็สามารถทำได้ผ่านการจัดการบ้าน', + ['HOUSING_NUI_CREATE_MAPPING'] = 'การวางตำแหน่งแผนที่', + ['HOUSING_NUI_CREATE_ISLAND'] = 'สร้างเกาะ', + ['HOUSING_NUI_CREATE_BLIP'] = 'โชว์บลิป', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'สร้างอพาร์ตเมนต์', + ['HOUSING_NUI_CREATE_CANCEL'] = 'ออก', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'สร้าง', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'การแก้ไขอื่นๆ', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'แก้ไขโซนด้านนอก', + ['HOUSING_NUI_EDIT_DOORS'] = 'แก้ไขประตู MLO', + ['HOUSING_NUI_EDIT_VISIT'] = 'แก้ไขจุดเยี่ยมชม', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'บันทึก', + ['HOUSING_NUI_EDIT_TITLE'] = 'แก้ไขคุณสมบัติ', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'คุณแน่ใจหรือไม่ว่าต้องการ', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'ถอดโรงรถออกไหม?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'เพิ่มโรงรถใช่ไหม?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'ใช่', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'เลขที่', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'คุณแน่ใจหรือไม่ว่าต้องการลบคุณสมบัตินี้', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'ผู้เล่นใกล้เคียง', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'ลบคีย์', + ['HOUSING_NUI_DELETE_KEYS'] = 'คุณแน่ใจหรือไม่ว่าต้องการลบคีย์นี้', + ['HOUSING_NUI_RENTAL_PAYED'] = 'จ่าย', + ['HOUSING_NUI_RENTAL_PENDING'] = 'รอดำเนินการ', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'ซื้อการอัพเกรด', + ['HOUSING_NUI_BUY_UPGRADE'] = 'คุณแน่ใจหรือไม่ว่าต้องการซื้อ', + ['HOUSING_NUI_CAMERA_TITLE'] = 'กล้อง', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'ซื้อ', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'ซื้อธีม', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'คุณแน่ใจหรือไม่ว่าต้องการซื้อ', + ['HOUSING_NUI_LIGHT_ON'] = 'บน', + ['HOUSING_NUI_LIGHT_OFF'] = 'ปิด', + ['HOUSING_NUI_MODAL_PRICE'] = 'ราคา', + ['HOUSING_NUI_MODAL_DONE'] = 'ดำเนินการต่อ', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'ชื่อ', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'ความเข้ม', + ['HOUSING_NUI_LIGHT_COLOR'] = 'สี', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'ไม่พบการเช่า', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'คุณไม่มีสิทธิ์', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'เปิด/ปิดประตู', + ['HOUSING_NUI_FIX_DOOR'] = 'ซ่อมประตู', + ['HOUSING_NUI_CHANGE_THEME'] = 'เปลี่ยนธีม', + ['HOUSING_NUI_DOOR_LOCKED'] = 'ล็อคแล้ว', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'ปลดล็อคแล้ว', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'ราคา', + ['HOUSING_NUI_PRICE_MODAL'] = 'เลือกราคา', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'คุณแน่ใจเหรอ?', + ['HOUSING_NUI_QUESTION_BANK'] = 'คุณแน่ใจหรือไม่ว่าต้องการขายบ้านหลังนี้ให้กับธนาคาร', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'คุณแน่ใจหรือไม่ว่าต้องการขายบ้านหลังนี้ให้กับผู้เล่น?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'คุณจะยกเลิกการขายบ้านหลังนี้ และจะถูกลบออกจากรายการทรัพย์สินรอขาย', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'คุณจะละทิ้งสัญญาเช่า และจะถูกลบออกจากรายการทรัพย์สินของคุณ', + ['HOUSING_NUI_CHANGE_COLOR'] = 'เปลี่ยนสีไอพีแอล', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'เมาส์เพื่อย้ายเฟอร์นิเจอร์หลังจากเลือกแล้ว', + ['HOUSING_NUI_KEYS_1'] = 'F5 ซ่อนหรือแสดงเคอร์เซอร์ของเมาส์', + ['HOUSING_NUI_KEYS_2'] = 'F6 ช่วยให้สามารถเคลื่อนกล้องได้อย่างอิสระ', + ['HOUSING_NUI_KEYS_3'] = 'WASD เพื่อเคลื่อนที่ในโหมดอิสระ', + ['HOUSING_NUI_KEYS_4'] = 'ESC เพื่อออกจากเมนูตกแต่งโดยไม่บันทึก', + ['HOUSING_NUI_KEYS_5'] = 'ตัวเลือกแรกแสดงเฟอร์นิเจอร์ตามหมวดหมู่ เลือกจากตัวเลือกทั้งหมด', + ['HOUSING_NUI_KEYS_6'] = 'เข้าถึงรายการเฟอร์นิเจอร์ทั้งหมดได้จากตัวเลือกที่สองในเมนู', + ['HOUSING_NUI_KEYS_7'] = 'เข้าถึงร้านเฟอร์นิเจอร์ทั้งหมดโดยใช้ตัวเลือกสุดท้ายในเมนู', + ['HOUSING_NUI_KEYS_8'] = 'โปรดจำไว้ว่าเฟอร์นิเจอร์บางอย่างมีตัวเลือกประเภทและสี เช่นเดียวกับคุณสมบัติที่เก็บของหรือตู้เสื้อผ้า', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'คุณต้องเลือกประตู', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'ประตูนี้ได้ถูกเพิ่มแล้ว', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'คุณได้เพิ่มประตูใหม่', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'คุณต้องเลือกอย่างน้อยหนึ่งประตู', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'คุณได้ถอดประตูออกแล้ว', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'ไม่มีประตูให้ถอดออก', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'เลือกพิกัดสำหรับผู้เยี่ยมชม', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'คุณไม่สามารถสร้างโซนภายในโซนอื่นได้', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'คุณต้องอยู่ในระยะของบ้าน', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'ไม่พบบ้านใกล้เคียง', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'คุณปลดล็อคประตูบ้าน', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'คุณล็อคประตูบ้าน', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'คุณไม่มีกุญแจหรือสิทธิ์ในการโต้ตอบกับประตู', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'คุณไม่ได้อยู่ใกล้ประตูใดๆ', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'เวลาเยี่ยมชมสิ้นสุดลงแล้ว', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'คุณถูกไล่ออกจากบ้าน', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'มีคนกดกริ่งประตู', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'คุณกำลังกดกริ่งประตู', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'คุณต้องอยู่ใกล้ประตูจึงจะมอบกุญแจได้', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'คุณไม่ใช่เจ้าของบ้านหลังนี้', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'ไม่มีผู้เล่นใกล้เคียง อย่าลืมอยู่ใกล้ประตู', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'หากต้องการเพิ่มพิกัดทดสอบ จะต้องเป็น MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'มีคนกำลังบังคับประตู', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'บ้านนี้เปิดอยู่แล้ว', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'ความพยายามล้มเหลว', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'ประตูได้รับการซ่อมแซม', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'ประตูไม่พัง', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'คุณไม่มีกุญแจสำหรับบ้านหลังนี้', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'คุณไม่ใช่ตัวแทนอสังหาริมทรัพย์', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'คุณไม่ได้อยู่ในบ้านใด ๆ', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'IPL นี้ไม่มีธีมที่ใช้ได้', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'คุณย้ายจากที่ตั้งของบ้านมากเกินไป', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'คนอื่นกำลังตกแต่งบ้านอยู่', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'ต้องอยู่ภายในหรือใกล้บ้านจึงจะตกแต่งได้', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'คุณขายเฟอร์นิเจอร์ชิ้นหนึ่งในราคา $', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'คุณมีเงินไม่เพียงพอ', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'พิกัดไม่อยู่ภายในโครงสร้าง', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'คุณขายบ้านในราคา $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'คุณได้เช่าบ้าน', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'ขายบ้านแล้ว', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'คุณไม่สามารถขายบ้านหลังนี้เพราะมีผู้เช่า', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'คุณไม่สามารถขายบ้านหลังนี้ได้เนื่องจากอาจเช่าได้', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'บ้านพร้อมขายแล้ว', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'บ้านไม่มีขายแล้ว.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'บ้านนี้ไม่ได้ขาย', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'คุณไม่สามารถลบบ้านหลังนี้ได้', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'บ้านถูกลบไปแล้ว', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'คุณไม่สามารถขายบ้านหลังนี้ได้', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'คุณไม่สามารถเช่าบ้านหลังนี้ได้', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'บ้านไม่มีให้เช่า', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'ผู้เช่าบ้านหลังนี้ได้ชำระเงินทั้งหมดแล้ว คุณไม่สามารถขับไล่พวกเขาได้', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'คุณถูกไล่ออกจากบ้าน', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'คุณออกจากบ้านแล้ว', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'คุณไม่ใช่ผู้เช่าบ้านหลังนี้', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'คุณออกจากบ้านแล้ว', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'ผู้เช่าของคุณออกจากบ้าน', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'คุณไม่ใช่เจ้าของหรือมีผู้เช่ารายอื่นอยู่ในบ้าน', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'บ้านหลังนี้ขายคุณไม่สามารถเช่าได้', + ['HOUSING_NOTIFICATION_RENTED'] = 'ตอนนี้บ้านให้เช่าแล้ว', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'ค่าเช่าที่ชำระโดยผู้เช่า: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'คุณจ่ายค่าเช่าบ้าน: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'ไม่สามารถจ่ายค่าเช่าบ้านได้: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'กรุณาฝากเงินเข้าบัญชีของคุณ มิฉะนั้นเจ้าของอาจไล่คุณออก', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'คุณได้ชำระค่าจำนองของคุณหรือไม่? จำนวนเงินที่จ่ายคือ: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'ยอดเงินคงเหลือ $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ ถูกโอนเข้าบัญชีของคุณแล้ว', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'คุณลบออกแล้ว', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'คุณถูกลบออกจากผู้ถือกุญแจแล้ว', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'คุณได้รับกุญแจจาก', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'คุณมอบกุญแจให้', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'คนนี้มีกุญแจอยู่แล้ว', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'บุคคลนี้ออฟไลน์อยู่', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'การดำเนินการนี้ใช้ได้กับบริการฉุกเฉินเท่านั้น', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'ตำรวจในเมืองไม่เพียงพอ', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'ค่าเช่าบ้านหลังนี้ยังไม่ได้ชำระ', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'ชุดถูกลบแล้ว!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'จำนวนเงินไม่ถูกต้อง', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'ฝากเงินดำสำเร็จ', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'คุณมีเงินไม่เพียงพอสำหรับการดำเนินการนี้', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'ถอนเงินสีดำสำเร็จ', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'คุณเลือกประตูได้สำเร็จ', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'คุณพังประตูบ้าน', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'ประตูแข็งแรงเกินไปและไม่พัง', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'คุณไม่สามารถวางจุดไว้นอกบ้านได้', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'คุณไม่สามารถวางสิ่งนี้ไว้นอกลูกบาศก์ตกแต่งที่คุณสร้างไว้ก่อนหน้านี้...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'ไม่พบบ้าน...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'คุณต้องมีอย่างน้อย 4 คะแนนในพื้นที่ของคุณ และทุกอย่างต้องอยู่ภายในจุดเหล่านี้...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'คุณไม่สามารถซื้อบ้านเพิ่มได้ คุณถึงขีดจำกัดที่กฎหมายกำหนดแล้ว', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'คุณไม่ได้อยู่ใกล้ประตู', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'เครื่องเล่นไม่ได้อยู่ใกล้ประตู', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'ขายบ้านจำนองไม่ได้...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'คุณไม่มีบ้านเป็นของตัวเอง', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'ไม่พบกล้อง', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'ไม่ได้ให้กุญแจ', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'คีย์ไม่ได้ถูกลบออก', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'ไม่พบการอัพเกรด', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'ไม่พบแสง', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'กรุณารอสักครู่', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'บ้านมีอยู่แล้ว', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'คุณต้องอยู่ใกล้บ้านจึงจะแก้ไขได้', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'คุณซื้อ', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'คุณไม่ใช่เจ้าของบ้านหลังนี้', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'คุณไม่สามารถเพิ่มโรงจอดรถในอาคารอพาร์ตเมนต์ได้', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'คุณไม่สามารถเพิ่มที่จอดรถในอพาร์ตเมนต์ได้', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'ความยาวขั้นต่ำของบ้านคือ', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'ความยาวบ้านของคุณคือ', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'คุณไม่สามารถตกแต่งด้านนอกอพาร์ทเมนท์ได้', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'คุณไม่สามารถวางเสื้อผ้าของคุณไว้นอกอพาร์ตเมนต์ได้', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'คุณไม่สามารถวางที่ชาร์จไว้นอกอพาร์ทเมนท์ได้', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'คุณต้องเปิดใช้งานทรัพยากร qs-smartphone-pro', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'คุณไม่สามารถวางที่เก็บของไว้นอกอพาร์ทเมนท์ได้', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'บ้านประเภทนี้ไม่ใช่ IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'คุณไม่สามารถวางสิ่งนี้ไว้นอกโซนได้', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'บ้านของคุณไม่ได้ให้เช่าอีกต่อไป', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'เราไม่พบทางออกของบ้านหลังนี้ โปรดระบุ', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'รหัสห้องนิรภัยไม่ถูกต้อง', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'เราหาของตกแต่งไม่เจอ', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'เราไม่พบข้อมูลวัตถุ', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'เราไม่พบข้อมูลการตกแต่ง', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'คุณไม่สามารถตั้งค่ารหัสห้องนิรภัยบนวัตถุนี้ได้', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'คุณไม่สามารถสร้างรหัสห้องนิรภัยเพิ่มเติมในบ้านนี้ได้', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'เพิ่มรหัสห้องนิรภัยแล้ว', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'คุณได้ลบรหัสห้องนิรภัยแล้ว', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'เกิดข้อผิดพลาดกับรหัสห้องนิรภัย', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'ไม่พบการก่อสร้าง...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'การก่อสร้างบ้านเสร็จสมบูรณ์!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'เวลาที่เหลือสำหรับการก่อสร้าง:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'คุณไม่ได้รับอนุญาตให้เรียกใช้คำสั่งนี้', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'คุณถูกจ้างจากบ้านโดยผู้ดูแลระบบ', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'ผู้เช่าถูกขับไล่ออกจากบ้าน', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'เราไม่พบบ้าน', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'เราไม่พบของตกแต่ง', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'เราไม่พบวัตถุ', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "ความยาวขั้นต่ำของบ้านคือ", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "บ้านของคุณมีความยาว", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "ไม่มีอพาร์ตเมนต์ใกล้เคียง", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "ไม่มีอพาร์ตเมนต์ให้เช่าที่นี่", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "เราไม่พบบ้านในฐานข้อมูล" +} diff --git a/resources/[housing]/qs-housing/locales/tr.lua b/resources/[housing]/qs-housing/locales/tr.lua new file mode 100644 index 000000000..6ac05ad8c --- /dev/null +++ b/resources/[housing]/qs-housing/locales/tr.lua @@ -0,0 +1,424 @@ +Locales['tr'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = 'Ev', + ['HOUSING_BLIP_MAIN_HOUSE'] = 'Eviniz', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = 'Eviniz (Kiralanabilir)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = 'Eviniz (Kiralık)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = 'Kiralık Ev', + ['HOUSING_BLIP_HOUSE_FREE'] = 'Satın Alınabilecek Ev', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = 'Kapı', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = 'Kilidi aç', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = 'Kilit', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = 'AJAN:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = 'TELEFON:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = 'Kalan Süre:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = 'saniye', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = 'çıkmak için tuşuna basın', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - Depolama', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - Dolap', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - Oturumu kapat', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - Kapıyı Aç', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - Eve Gir', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - Evden Çıkış', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - Kamerayı Kullan', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - Kapı Zili Çalın', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - Gösteri Evi', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - Satış Sözleşmesini Görüntüle', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - Kira Sözleşmesini Görüntüle', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = 'Giriş Noktasını Ayarla', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = 'Madde İşareti Noktasını Ayarla', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = 'Yapı Noktasını Ayarla', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = 'Çıkış Noktasını Ayarla', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = 'Özel Ev Noktasını Ayarla', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = 'Ziyaret Noktası', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = 'Konumunuzu ayarlamak için [G] tuşuna basın', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - Mobilya Mağazasına Gir', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - Daireleri Göster', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = 'Bu nesneyi seçmek için farenin sağ tuşuna basın', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - Kasa Kodunu Ayarla', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - Etkileşim', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - Yasadışı mobilyaları sil', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = 'Kapı Durumunu Değiştir', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = 'Açık', + ['HOUSING_TARGET_SHOW_HOUSE'] = 'Evi Göster', + ['HOUSING_TARGET_VIEW_HOUSE'] = 'Sözleşmeyi Görüntüle', + ['HOUSING_TARGET_ENTER_HOUSE'] = 'Eve Girin', + ['HOUSING_TARGET_REQUEST_RING'] = 'Kapı Zili Çalma İsteği', + ['HOUSING_TARGET_EXIT_HOUSE'] = 'Evden Çıkış', + ['HOUSING_TARGET_RING_DOORBELL'] = 'Halka Kapı Zili', + ['HOUSING_TARGET_ACCESS_CAMERA'] = 'Erişim Kamerası', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = 'Erişim Dolabı', + ['HOUSING_TARGET_STASH_INTERACTION'] = 'Depolama Alanına Erişim', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = 'Oturumu kapat', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = 'Daireleri Göster', + -- Menus + ['HOUSING_MENU_PLAYER'] = 'Oyuncu:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = 'Dolap', + ['HOUSING_MENU_CLOTHES_MENU'] = 'Kıyafetler', + ['HOUSING_MENU_DELETE_CLOTHES'] = 'Giysileri Sil', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = 'Depolamak', + ['HOUSING_MENU_PLAYER_INVENTORY'] = 'Oyuncu Envanteri', + ['HOUSING_MENU_HOUSE_INVENTORY'] = 'Ev Envanteri', + ['HOUSING_MENU_STASH_ITEMS'] = 'Öğeler', + ['HOUSING_MENU_STASH_WEAPONS'] = 'Silahlar', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = 'Kara para', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = 'Kara Para Çekme', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = 'Miktar', + ['HOUSING_MENU_STASH_STORE'] = 'Mağaza', + ['HOUSING_MENU_STASH_WITHDRAW'] = 'Geri çekilmek', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = 'Bu ürünü $ karşılığında satın almak ister misiniz?', + ['HOUSING_MENU_PRICE_UNDONE'] = 'Bu işlem geri alınamaz', + ['HOUSING_MENU_APARTMENT_TITLE'] = 'Daire Menüsü', + ['HOUSING_MENU_APARTMENT_SALES'] = 'Bu daire satılıktır', + ['HOUSING_MENU_APARTMENT_OWN'] = 'Bu dairenin sahibi sizsiniz', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = 'Bu dairenin anahtarı sende var', + ['HOUSING_MENU_APARTMENT_RENT'] = 'Bu daire kiralıktır', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = 'Bu dairenin kapısı kilitli değil', + ['HOUSING_MENU_APARTMENT_OWNED'] = 'Bu daire başkasına ait', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = 'Daireniz #', + ['HOUSING_MENU_APARTMENT_SELECT'] = 'Daire #', + ['HOUSING_MENU_MY_APARTMENT'] = 'Dairelerim', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = 'Kiralık Daire', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = 'Daire Satın Al', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = 'Daireyi İncele', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = 'Apartman Etkileşimleri', + ['HOUSING_MENU_VAULT_TITLE'] = 'Kasa Kodunu Değiştir', + ['HOUSING_MENU_VAULT_INPUT'] = 'Metin girişi', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = 'İyi bir kod girin', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = 'Kasa Yönetimi', + ['HOUSING_MENU_VAULT_SET_CODE'] = 'Kasa Kodunu Ayarla', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = 'Kodu Kaldır', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = 'Kasa Kodu', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = 'Kasa kodunu girin', + ['HOUSING_MENU_HIRE_APARTMENT'] = 'Kiracı işe al', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = 'Kiracıyı apartmandan çıkar', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = 'Vergiler', + ['HOUSING_NUI_BANK_FEES_VALUE'] = 'Banka Ücretleri', + ['HOUSING_NUI_TOTAL_PRICE'] = 'Toplam Fiyat', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = 'Aracılık Ücretleri', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = 'Satın Alma Bilgileri', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Dynasty 8 emlak acentesi, müşterisi adına {address} adresinde bulunan mülkü {name} adına satmaktadır.', + ['HOUSING_NUI_REALESTATE_TITLE'] = 'Gayrimenkul Alım Sözleşmesi', + ['HOUSING_NUI_CONTRACT_PRICE'] = 'Fiyat', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = 'Mülk için saat başına {cost} tutarında bir kredi talebinde bulunmak ister misiniz?', + ['HOUSING_NUI_LOAN'] = 'Borç', + ['HOUSING_NUI_NOT_LOAN'] = 'Kredi Yok', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = 'Sözleşmeyi Kabul Et', + ['HOUSING_NUI_DECLINE_CONTRACT'] = 'Sözleşmeyi Reddet', + ['HOUSING_NUI_MODAL_FINALIZE'] = 'Satın Alma Sözleşmesini Kesinleştirin', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = 'Satın alma sözleşmesini sonuçlandırmak istediğinizden emin misiniz?', + ['HOUSING_NUI_MODAL_YES'] = 'Evet', + ['HOUSING_NUI_MODAL_NO'] = 'HAYIR', + ['HOUSING_NUI_MODAL_DECLINE'] = 'Satın Alma Sözleşmesini Reddet', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = 'Satın alma sözleşmesini reddetmek istediğinizden emin misiniz?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = 'Kira Sözleşmesi', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Dynasty 8 emlak acentesi, müşterisi adına {address} adresinde bulunan mülkü {name} adına kiralamaktadır.', + ['HOUSING_NUI_RENTAL_TITLE'] = 'Kiralama Bilgileri', + ['HOUSING_NUI_PRICE_HOUR'] = 'Saatlik Kiralama Fiyatı', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = 'Emlak Komisyonculuğu Ücretleri (%5)', + ['HOUSING_NUI_RENTAL_FEES'] = 'Banka Ücretleri (%10)', + ['HOUSING_NUI_RENTAL_TAXES'] = 'Vergiler (%6)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = 'Kira Sözleşmesini Kesinleştirin', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = 'Kira sözleşmesini sonuçlandırmak istediğinizden emin misiniz?', + ['HOUSING_NUI_DECLINE_RENTAL'] = 'Kira Sözleşmesini Reddet', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = 'Kira sözleşmesini reddetmek istediğinizden emin misiniz?', + ['HOUSING_NUI_SETTINGS_TITLE'] = 'Ayarlar', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = 'Aşağıdaki ayarları değiştirebilirsiniz:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = 'Kamera', + ['HOUSING_NUI_LOOK_SPEED_X'] = 'Bakma Hızı X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = 'Bakma Hızı Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = 'Hareket Ayarı', + ['HOUSING_NUI_ROTATE_SNAP'] = 'Ayarı Döndür', + ['HOUSING_NUI_EDITMODE_LABEL'] = 'Düzenleme Modu', + ['HOUSING_NUI_EDITMODE_ROTATE'] = 'Döndür', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = 'Çevir', + ['HOUSING_NUI_BUY_FURNITURE'] = '${price} satın al', + ['HOUSING_NUI_COLOR_FURNITURE'] = 'Bir renk seçin:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = 'Bu parçanın bir gardırobu var', + ['HOUSING_NUI_STASH_FURNITURE'] = 'Bu parçanın bir zulası var', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = 'Mobilya Satın Al', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = 'Ürünü {price} karşılığında satın almak istediğinizden emin misiniz?', + ['HOUSING_NUI_MODAL_BUY'] = 'Satın almak', + ['HOUSING_NUI_MODAL_CANCEL'] = 'İptal etmek', + ['HOUSING_NUI_MODAL_ACCEPT'] = 'Kabul etmek', + ['HOUSING_NUI_STASH_EMPTY'] = 'Zulanız boş', + ['HOUSING_NUI_STASH_NO_ITEM'] = 'Bu parçayla etkileşime giremezsiniz', + ['HOUSING_NUI_DECORATE_CATEGORY'] = 'Kategori:', + ['HOUSING_NUI_DECORATE_SAVE'] = 'Kaydetmek', + ['HOUSING_NUI_DECORATE_SELL'] = 'Satmak', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = 'Mobilya Sat', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = 'Ürünü satmak istediğinizden emin misiniz?', + ['HOUSING_NUI_MODAL_SELL'] = 'Satmak', + ['HOUSING_NUI_PUT_STASH'] = 'Sakla', + ['HOUSING_NUI_TAKE_STASH'] = 'Zuladan al', + ['HOUSING_NUI_SORT_ROOM'] = 'Öğeleri odaya göre sırala', + ['HOUSING_NUI_SORT_CATEGORY'] = 'Öğeleri kategoriye göre sırala', + ['HOUSING_NUI_SORT_STASH'] = 'Öğeleri zulaya göre sırala', + ['HOUSING_NUI_TYPE_WARDROBE'] = 'Dolap', + ['HOUSING_NUI_TYPE_STASH'] = 'Saklamak', + ['HOUSING_NUI_SEARCH'] = 'Aramak', + ['HOUSING_NUI_HELP'] = 'Kontroller ve Yardım', + ['HOUSING_NUI_KEY_INFORMATION'] = 'Aşağıdaki tuşları kullanabilirsiniz:', + ['HOUSING_NUI_EDIT_MODE'] = 'Düzenleme Modu', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = 'Mobilya ara...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = 'Evi Sat', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = 'Bu evi bankaya satmak istediğinden emin misin?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = 'Mobilya', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = 'Ev', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = 'Satın almak', + ['HOUSING_NUI_LIGHT_NAME'] = 'Işık', + ['HOUSING_NUI_EDIT_LIGHT'] = 'Işığı Düzenle', + ['HOUSING_NUI_OPTION_NAME'] = 'İsim', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = 'Yönetim Paneli', + ['HOUSING_NUI_KEY_MANAGEMENT'] = 'Anahtar Yönetimi', + ['HOUSING_NUI_NO_KEYS_OWNER'] = 'Henüz anahtar sahibi yok', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = 'Kiralıklar', + ['HOUSING_NUI_NO_RENTALS'] = 'Kiralama mevcut değil', + ['HOUSING_NUI_NEED_CAMERAS'] = 'Öncelikle bir kamera modülü satın almanız gerekiyor', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = 'Mülk Yükseltme', + ['HOUSING_NUI_LIGHT_LIST'] = 'Işık Listesi', + ['HOUSING_NUI_NO_LIGHT_LIST'] = 'Işık bulunamadı', + ['HOUSING_NUI_LOCATE_WARDROBE'] = 'Gardırobun yerini bulun', + ['HOUSING_NUI_LOCATE_STORAGE'] = 'Depolama Alanının Bulunması', + ['HOUSING_NUI_LOCATE_CHARGE'] = 'Şarj Cihazını Bul', + ['HOUSING_NUI_DECORATE_HOUSE'] = 'Evi dekore et', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = 'Gayrimenkulünüzü Kiraya Verin', + ['HOUSING_NUI_RENT_HOUSE'] = 'Kiralık Ev', + ['HOUSING_NUI_STOP_RENTING'] = 'Ev Kiralamayı Durdur', + ['HOUSING_NUI_SELL_PROPERTY'] = 'Mülkünüzü Satmak', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = 'Evi Oyuncuya Sat', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = 'Evi bankaya satmak', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = 'Ev Satışını İptal Et', + ['HOUSING_NUI_LEAVE_TITLE'] = 'ÇIKIŞ', + ['HOUSING_NUI_LEAVE_HOUSE'] = 'Evden Çıkış', + ['HOUSING_NUI_DOORS_LABEL'] = 'Kapılar:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = 'Hız:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = 'Evleri Yönet', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = 'İlan Oluştur', + ['HOUSING_NUI_HOUSE_NAME'] = 'Ev Adı', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = 'İsim', + ['HOUSING_NUI_HOUSE_TYPE'] = 'Tip', + ['HOUSING_NUI_HOUSE_APARTMENT'] = 'Daire', + ['HOUSING_NUI_HOUSE_LOCATION'] = 'Konum', + ['HOUSING_NUI_HOUSE_PRICE'] = 'Fiyat', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = 'Aramak', + ['HOUSING_NUI_HOUSE_EDIT'] = 'Mülkü Düzenle', + ['HOUSING_NUI_TOGGLE_GARAGE'] = 'Garaj Ekle/Kaldır', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = 'Dairelerde garaj etkinleştirilemiyor veya devre dışı bırakılamıyor', + ['HOUSING_NUI_DELETE_HOUSE'] = 'Mülkü Sil', + ['HOUSING_NUI_CREATE_PROPERTY'] = 'Mülk Oluştur', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = 'Mülk ayrıntılarını seçin', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = 'Daire Sayısı', + ['HOUSING_NUI_BLIP_NAME'] = 'Blip Adı', + ['HOUSING_NUI_BLIP_SPRITE'] = 'Simge', + ['HOUSING_NUI_BLIP_COLOR'] = 'Renk', + ['HOUSING_NUI_BLIP_SCALE'] = 'Ölçek', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = 'Satılık', + ['HOUSING_NUI_CREATE_RENTABLE'] = 'Kiralık', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = 'Kiralama seçeneğini tercih ettiğiniz takdirde evin sahibi siz olursunuz ve onu başkalarına kiraya verebilirsiniz. Daha sonra satmak isterseniz bunu ev yönetimi aracılığıyla yapabilirsiniz.', + ['HOUSING_NUI_CREATE_MAPPING'] = 'Harita Yerleştirme', + ['HOUSING_NUI_CREATE_ISLAND'] = 'Ada Oluştur', + ['HOUSING_NUI_CREATE_BLIP'] = 'Blip\'i Göster', + ['HOUSING_NUI_CREATE_APARTMENT'] = 'Daireler Oluştur', + ['HOUSING_NUI_CREATE_CANCEL'] = 'Çıkış', + ['HOUSING_NUI_CREATE_CONTINUE'] = 'Yaratmak', + ['HOUSING_NUI_EDIT_OPTIONS'] = 'Diğer Düzenlemeler', + ['HOUSING_NUI_EDIT_EXTERIOR'] = 'Dış Bölgeyi Düzenle', + ['HOUSING_NUI_EDIT_DOORS'] = 'MLO Kapılarını Düzenle', + ['HOUSING_NUI_EDIT_VISIT'] = 'Ziyaret Noktasını Düzenle', + ['HOUSING_NUI_EDIT_COMPLETE'] = 'Kaydetmek', + ['HOUSING_NUI_EDIT_TITLE'] = 'Mülkü Düzenle', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = 'Bunu istediğinden emin misin?', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = 'garajı kaldırmak mı?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = 'garaj eklensin mi?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = 'Evet', + ['HOUSING_NUI_OPTION_MODAL_NO'] = 'HAYIR', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = 'Bu özelliği silmek istediğinizden emin misiniz?', + ['HOUSING_NUI_NEABY_PLAYERS'] = 'Yakındaki Oyuncular', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = 'Anahtarları Sil', + ['HOUSING_NUI_DELETE_KEYS'] = 'Bu anahtarı silmek istediğinizden emin misiniz?', + ['HOUSING_NUI_RENTAL_PAYED'] = 'Paralı', + ['HOUSING_NUI_RENTAL_PENDING'] = 'Askıda olması', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = 'Yükseltmeyi Satın Al', + ['HOUSING_NUI_BUY_UPGRADE'] = 'Satın almak istediğinizden emin misiniz?', + ['HOUSING_NUI_CAMERA_TITLE'] = 'Kamera', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = 'Satın almak', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = 'Tema Satın Al', + ['HOUSING_NUI_BUY_IPL_THEME'] = 'Satın almak istediğinizden emin misiniz?', + ['HOUSING_NUI_LIGHT_ON'] = 'Açık', + ['HOUSING_NUI_LIGHT_OFF'] = 'Kapalı', + ['HOUSING_NUI_MODAL_PRICE'] = 'Fiyat', + ['HOUSING_NUI_MODAL_DONE'] = 'Devam etmek', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = 'İsim', + ['HOUSING_NUI_LIGHT_INTENSITY'] = 'Yoğunluk', + ['HOUSING_NUI_LIGHT_COLOR'] = 'Renk', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = 'Kiralık yer bulunamadı', + ['HOUSING_NUI_NO_PERMISSIONS'] = 'İzniniz yok', + ['HOUSING_NUI_TOGGLE_DOOR'] = 'Kapıyı Aç/Kapat', + ['HOUSING_NUI_FIX_DOOR'] = 'Kapıların Onarımı', + ['HOUSING_NUI_CHANGE_THEME'] = 'Temayı Değiştir', + ['HOUSING_NUI_DOOR_LOCKED'] = 'Kilitli', + ['HOUSING_NUI_DOOR_UNLOCKED'] = 'Kilitli değil', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = 'Fiyat', + ['HOUSING_NUI_PRICE_MODAL'] = 'Bir fiyat seçin', + ['HOUSING_NUI_GENERIC_QUESTION'] = 'Emin misin?', + ['HOUSING_NUI_QUESTION_BANK'] = 'Bu evi bankaya satmak istediğinden emin misin?', + ['HOUSING_NUI_QUESTION_PLAYER'] = 'Bu evi bir oyuncuya satmak istediğinden emin misin?', + ['HOUSING_NUI_QUESTION_CANCEL'] = 'Bu evin satışını iptal edeceksiniz ve satılık mülkler listesinden çıkarılacak.', + ['HOUSING_NUI_QUESTION_LEAVE'] = 'Kira sözleşmesinden vazgeçeceksiniz ve mülk listenizden kaldırılacak.', + ['HOUSING_NUI_CHANGE_COLOR'] = 'IPL Rengini Değiştir', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = 'Mobilyayı seçtikten sonra hareket ettirmek için Fare.', + ['HOUSING_NUI_KEYS_1'] = 'F5 fare imlecini gizler veya gösterir.', + ['HOUSING_NUI_KEYS_2'] = 'F6 serbest kamera hareketi sağlar.', + ['HOUSING_NUI_KEYS_3'] = 'Serbest modda hareket etmek için WASD.', + ['HOUSING_NUI_KEYS_4'] = 'Kaydetmeden dekorasyon menüsünden çıkmak için ESC tuşuna basın.', + ['HOUSING_NUI_KEYS_5'] = 'İlk seçenek mobilyaları kategoriye göre gösterir. Tüm seçenekler arasından seçim yapın.', + ['HOUSING_NUI_KEYS_6'] = 'Menüdeki ikinci seçenekten tam mobilya listesine erişin.', + ['HOUSING_NUI_KEYS_7'] = 'Menüdeki son seçeneği kullanarak mobilya mağazasının tamamına erişin.', + ['HOUSING_NUI_KEYS_8'] = 'Bazı mobilyaların tür ve renk seçeneklerinin yanı sıra saklama veya gardırop özelliklerinin de bulunduğunu unutmayın.', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = 'Bir kapı seçmelisiniz', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = 'Bu kapı zaten eklendi', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = 'Yeni bir kapı eklediniz', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = 'En az bir kapı seçmelisiniz', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = 'Bir kapıyı kaldırdınız', + ['HOUSING_NOTIFICATION_NO_DOOR'] = 'Kaldırılacak kapı yok', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = 'Ziyaretçiler için bir koordinat seçin', + ['HOUSING_NOTIFICATION_ZONE_USED'] = 'Başka bir bölgenin içinde bir bölge oluşturamazsınız', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = 'Bir evin menzilinde olmalısınız', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = 'Yakınlarda ev bulunamadı', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = 'Evin kapısını açtın', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = 'Evin kapısını kilitledin', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = 'Kapılarla etkileşime geçmek için anahtarınız veya izniniz yok', + ['HOUSING_NOTIFICATION_NO_DOORS'] = 'Hiçbir kapının yakınında değilsin', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = 'Ziyaret süresi sona erdi', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = 'Evden atıldın', + ['HOUSING_NOTIFICATION_RING_DOOR'] = 'Birisi kapı zilini çalıyor', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = 'Kapı zilini çalıyorsun', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = 'Anahtarları vermek için kapının yakınında olmalısınız', + ['HOUSING_NOTIFICATION_NO_OWNER'] = 'Sen bu evin sahibi değilsin', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = 'Yakınlarda oyuncu yok. Bir kapının yakınında olmayı unutma', + ['HOUSING_NOTIFICATION_NO_MLO'] = 'Test koordinatlarını eklemek için bunun bir MLO olması gerekir', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = 'Birisi kapıyı zorluyor', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = 'Bu ev zaten açık', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = 'Deneme başarısız oldu', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = 'Kapı tamir edildi', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = 'Kapı kırık değil', + ['HOUSING_NOTIFICATION_NO_KEYS'] = 'Bu evin anahtarı sende değil', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = 'Siz emlakçı değilsiniz', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = 'Hiçbir evin içinde değilsin', + ['HOUSING_NOTIFICATION_NO_THEMES'] = 'Bu IPL\'de kullanılabilir tema yok', + ['HOUSING_NOTIFICATION_TOO_FAR'] = 'Evin bulunduğu yerden çok uzağa taşındınız', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = 'Başkası evi dekore ediyor', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = 'Süslemek için evin içinde veya yakınında olmanız gerekir', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = 'Bir mobilya parçasını dolara sattınız', + ['HOUSING_NOTIFICATION_NO_MONEY'] = 'Yeterli paran yok', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = 'Koordinatlar yapının içinde değil', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = 'Evi dolara sattın', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = 'Bir ev kiraladın', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = 'Ev satıldı', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = 'Bu evi satamazsınız çünkü kiracısı var', + ['HOUSING_NOTIFICATION_CANT_SELL'] = 'Bu evi kiralayabileceğin için satamazsın', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = 'Ev zaten satılık', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = 'Ev artık satılık değil.', + ['HOUSING_NOTIFICATION_NO_SALE'] = 'Bu ev satılık değil', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = 'Bu evi silemezsiniz', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = 'Ev silindi', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = 'Bu evi satamazsınız', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = 'Bu evi kiralayamazsınız', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = 'Ev kiralık değil', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = 'Bu evin kiracısı tüm ödemeleri yaptı. Onları tahliye edemezsin', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = 'Evden kovuldun', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = 'Evi terk ettin', + ['HOUSING_NOTIFICATION_NO_TENANT'] = 'Sen bu evin kiracısı değilsin', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = 'Evi terk ettin', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = 'Kiracınız evden ayrıldı', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = 'Evin sahibi değilsiniz veya evde başka bir kiracı var', + ['HOUSING_NOTIFICATION_IN_SELL'] = 'Bu ev satılık, kiralayamazsın', + ['HOUSING_NOTIFICATION_RENTED'] = 'Ev artık kiralık', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = 'Kiracının yaptığı kira ödemesi: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = 'Evin kirasını ödediniz: $', + ['HOUSING_NOTIFICATION_CANT_PAY'] = 'Evin kirasını ödeyemedi: $', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = 'Lütfen hesabınıza para yatırın. Aksi halde mal sahibi sizi tahliye edebilir', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = 'İpotekini ödedin mi? Ödenen tutar: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = 'Kalan tutar $', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ hesabınıza aktarıldı', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = 'Kaldırdınız', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = 'Anahtar sahiplerinden çıkarıldınız', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = 'Anahtarları şuradan aldınız:', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = 'Anahtarları verdin', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = 'Bu kişinin anahtarları zaten var', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = 'Bu kişi çevrimdışı', + ['HOUSING_NOTIFICATION_STORMRAM'] = 'Bu işlem yalnızca acil durum hizmetleri için kullanılabilir', + ['HOUSING_NOTIFICATION_NO_POLICES'] = 'Şehirde yeterli polis yok', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = 'Bu evin kirası henüz ödenmedi', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = 'Kıyafet silindi!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = 'Geçersiz tutar', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = 'Başarılı kara para yatırma', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = 'Bu işlem için yeterli paranız yok', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = 'Başarılı kara para çekme', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = 'Kapıyı başarıyla seçtin', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = 'Evin kapısını kırdın', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = 'Kapı çok sağlam ve kırılmadı', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = 'Noktayı evin dışına yerleştiremezsiniz', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = 'Bunu daha önce oluşturduğunuz dekoratif küpün dışına yerleştiremezsiniz...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = 'Ev bulunamadı...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = 'Bulunduğunuz bölgede en az 4 puan olması gerekiyor ve her şey bu puanlar dahilinde olmalı...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = 'Daha fazla ev alamazsınız, yasal sınıra ulaştınız', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = 'Kapının yakınında değilsin', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = 'Oyuncu kapının yakınında değil', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = 'İpotekli bir evi satamazsınız.', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = 'Herhangi bir evin sahibi değilsin', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = 'Kamera bulunamadı', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = 'Anahtar verilmedi', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = 'Anahtar kaldırılmadı', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = 'Yükseltme bulunamadı', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = 'Işık bulunamadı', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = 'Lütfen biraz bekleyin', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = 'Ev zaten var', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = 'Düzenlemek için evin yakınında olmanız gerekir', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = 'Sen satın aldın', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = 'Sen bu evin sahibi değilsin', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = 'Bir apartman binasına garaj ekleyemezsiniz', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = 'Bir daireye garaj ekleyemezsiniz', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = 'Evin minimum uzunluğu', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = 'Evinizin uzunluğu', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = 'Dairenin dışını dekore edemezsiniz', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = 'Kıyafetinizi dairenin dışına koyamazsınız', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = 'Şarj cihazınızı dairenin dışına koyamazsınız', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = 'Qs-smartphone-pro kaynağını etkinleştirmeniz gerekir', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = 'Deponuzu dairenin dışına yerleştiremezsiniz', + ['HOUSING_NOTIFICATION_NOT_IPL'] = 'Bu ev tipi bir IPL değil', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = 'Bunu bölgenin dışına yerleştiremezsiniz', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = 'Eviniz artık kiralık değil', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = 'Bu evin çıkışını bulamıyoruz, lütfen belirtin', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = 'Geçersiz kasa kodu', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = 'Süslemeleri bulamıyoruz', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = 'Nesne verilerini bulamıyoruz', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = 'Dekorasyon verilerini bulamıyoruz', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = 'Bu nesneye kasa kodu ayarlayamazsınız', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = 'Bu evde daha fazla kasa kodu oluşturamazsınız', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = 'Bir kasa kodu eklendi', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = 'Kasa kodunu kaldırdınız', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = 'Kasa kodunda bir hata oluştu', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = 'İnşaat bulunamadı...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = 'Ev inşaatı tamamlandı!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = 'Kalan inşaat süresi:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = 'Bu komutu çalıştırma izniniz yok', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = 'Bir yönetici tarafından evden işe alındınız', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = 'Kiracı evden tahliye edildi', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = 'Evi bulamadık', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = 'Dekorasyonları bulamadık', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = 'Nesneyi bulamadık', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "Evin minimum uzunluğu", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "Evinizin uzunluğu", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "Yakınlarda apartman yok", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "Burada kiralık apartman yok", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "Veritabanında evi bulamıyoruz" +} diff --git a/resources/[housing]/qs-housing/locales/zh-CN.lua b/resources/[housing]/qs-housing/locales/zh-CN.lua new file mode 100644 index 000000000..81acac45d --- /dev/null +++ b/resources/[housing]/qs-housing/locales/zh-CN.lua @@ -0,0 +1,424 @@ +Locales['zh-CN'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = '房子', + ['HOUSING_BLIP_MAIN_HOUSE'] = '你的房子', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = '你的房子(可出租)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = '你的房子(出租)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = '房屋出租', + ['HOUSING_BLIP_HOUSE_FREE'] = '可供购买的房屋', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = '门', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = '开锁', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = '锁', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = '代理人:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = '电话:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = '剩余时间:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = '秒', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = '要退出,请按', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - 存储', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - 衣柜', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - 注销', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - 开门', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - 进入房屋', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - 退出房子', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - 使用相机', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - 按门铃', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - 样板房', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - 查看销售合同', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - 查看租赁合同', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = '设置入口点', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = '设置项目符号点', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = '设置结构点', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = '设置退出点', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = '设置海关点', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = '参观点', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = '按 [G] 设置您的位置', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - 进入家具店', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - 示范公寓', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = '要选择该对象,请按鼠标右键', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - 设置保管库代码', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - 互动', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - 删除非法家具', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = '切换门状态', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = '打开', + ['HOUSING_TARGET_SHOW_HOUSE'] = '样板房', + ['HOUSING_TARGET_VIEW_HOUSE'] = '查看合同', + ['HOUSING_TARGET_ENTER_HOUSE'] = '进入房屋', + ['HOUSING_TARGET_REQUEST_RING'] = '请求按门铃', + ['HOUSING_TARGET_EXIT_HOUSE'] = '退出之家', + ['HOUSING_TARGET_RING_DOORBELL'] = '按门铃', + ['HOUSING_TARGET_ACCESS_CAMERA'] = '访问摄像头', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = '访问衣柜', + ['HOUSING_TARGET_STASH_INTERACTION'] = '访问存储', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = '退出', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = '展示公寓', + -- Menus + ['HOUSING_MENU_PLAYER'] = '玩家:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = '衣柜', + ['HOUSING_MENU_CLOTHES_MENU'] = '衣服', + ['HOUSING_MENU_DELETE_CLOTHES'] = '删除衣服', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = '贮存', + ['HOUSING_MENU_PLAYER_INVENTORY'] = '球员库存', + ['HOUSING_MENU_HOUSE_INVENTORY'] = '房屋库存', + ['HOUSING_MENU_STASH_ITEMS'] = '项目', + ['HOUSING_MENU_STASH_WEAPONS'] = '武器', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = '黑钱', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = '提取黑钱', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = '数量', + ['HOUSING_MENU_STASH_STORE'] = '店铺', + ['HOUSING_MENU_STASH_WITHDRAW'] = '提取', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = '您想以 $ 购买此商品吗', + ['HOUSING_MENU_PRICE_UNDONE'] = '此操作无法撤消', + ['HOUSING_MENU_APARTMENT_TITLE'] = '公寓菜单', + ['HOUSING_MENU_APARTMENT_SALES'] = '这套公寓正在出售', + ['HOUSING_MENU_APARTMENT_OWN'] = '您拥有这间公寓', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = '您有这间公寓的钥匙', + ['HOUSING_MENU_APARTMENT_RENT'] = '这间公寓正在出租', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = '这间公寓的门没有锁', + ['HOUSING_MENU_APARTMENT_OWNED'] = '这间公寓由其他人拥有', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = '您的公寓#', + ['HOUSING_MENU_APARTMENT_SELECT'] = '公寓 #', + ['HOUSING_MENU_MY_APARTMENT'] = '我的公寓', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = '出租公寓', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = '购买公寓', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = '检查公寓', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = '公寓互动', + ['HOUSING_MENU_VAULT_TITLE'] = '更改保管库代码', + ['HOUSING_MENU_VAULT_INPUT'] = '文字输入', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = '输入一个好的代码', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = '金库管理', + ['HOUSING_MENU_VAULT_SET_CODE'] = '设置保管库代码', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = '删除代码', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = '保险库代码', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = '输入金库代码', + ['HOUSING_MENU_HIRE_APARTMENT'] = '雇佣租客', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = '从公寓中移除租客', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = '税收', + ['HOUSING_NUI_BANK_FEES_VALUE'] = '银行费用', + ['HOUSING_NUI_TOTAL_PRICE'] = '总价', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = '经纪费用', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = '购买信息', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Dynasty 8 房地产代理公司代表其客户将位于 {address} 的房产出售给 {name}。', + ['HOUSING_NUI_REALESTATE_TITLE'] = '房产买卖合同', + ['HOUSING_NUI_CONTRACT_PRICE'] = '价格', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = '您想申请该房产的贷款吗?每小时费用为 {cost}?', + ['HOUSING_NUI_LOAN'] = '贷款', + ['HOUSING_NUI_NOT_LOAN'] = '无贷款', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = '接受合同', + ['HOUSING_NUI_DECLINE_CONTRACT'] = '拒绝合同', + ['HOUSING_NUI_MODAL_FINALIZE'] = '敲定采购合同', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = '您确定要敲定购买合同吗?', + ['HOUSING_NUI_MODAL_YES'] = '是的', + ['HOUSING_NUI_MODAL_NO'] = '不', + ['HOUSING_NUI_MODAL_DECLINE'] = '拒绝购买合同', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = '您确定要拒绝购买合同吗?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = '租赁合同', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Dynasty 8 房地产代理公司代表其客户将位于 {address} 的房产出租给 {name}。', + ['HOUSING_NUI_RENTAL_TITLE'] = '租赁信息', + ['HOUSING_NUI_PRICE_HOUR'] = '每小时租金价格', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = '房地产经纪费(5%)', + ['HOUSING_NUI_RENTAL_FEES'] = '银行费用(10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = '税费(6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = '敲定租赁合同', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = '您确定要敲定租赁合同吗?', + ['HOUSING_NUI_DECLINE_RENTAL'] = '拒绝租赁协议', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = '您确定要拒绝租赁协议吗?', + ['HOUSING_NUI_SETTINGS_TITLE'] = '设置', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = '您可以更改以下设置:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = '相机', + ['HOUSING_NUI_LOOK_SPEED_X'] = '看速度X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = '观察速度 Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = '移动调整', + ['HOUSING_NUI_ROTATE_SNAP'] = '旋转调整', + ['HOUSING_NUI_EDITMODE_LABEL'] = '编辑模式', + ['HOUSING_NUI_EDITMODE_ROTATE'] = '旋转', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = '翻译', + ['HOUSING_NUI_BUY_FURNITURE'] = '购买${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = '选择颜色:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = '这件作品有衣柜', + ['HOUSING_NUI_STASH_FURNITURE'] = '这件作品有一个藏品', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = '购买家具', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = '您确定要以 {price} 购买该商品吗?', + ['HOUSING_NUI_MODAL_BUY'] = '买', + ['HOUSING_NUI_MODAL_CANCEL'] = '取消', + ['HOUSING_NUI_MODAL_ACCEPT'] = '接受', + ['HOUSING_NUI_STASH_EMPTY'] = '你的储藏室是空的', + ['HOUSING_NUI_STASH_NO_ITEM'] = '您无法与此作品互动', + ['HOUSING_NUI_DECORATE_CATEGORY'] = '类别:', + ['HOUSING_NUI_DECORATE_SAVE'] = '节省', + ['HOUSING_NUI_DECORATE_SELL'] = '卖', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = '卖家具', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = '您确定要出售该商品吗?', + ['HOUSING_NUI_MODAL_SELL'] = '卖', + ['HOUSING_NUI_PUT_STASH'] = '放入藏匿处', + ['HOUSING_NUI_TAKE_STASH'] = '从藏匿处取出', + ['HOUSING_NUI_SORT_ROOM'] = '按房间对物品进行排序', + ['HOUSING_NUI_SORT_CATEGORY'] = '按类别对项目进行排序', + ['HOUSING_NUI_SORT_STASH'] = '按隐藏物品排序', + ['HOUSING_NUI_TYPE_WARDROBE'] = '衣柜', + ['HOUSING_NUI_TYPE_STASH'] = '藏', + ['HOUSING_NUI_SEARCH'] = '搜索', + ['HOUSING_NUI_HELP'] = '控件和帮助', + ['HOUSING_NUI_KEY_INFORMATION'] = '您可以使用以下键:', + ['HOUSING_NUI_EDIT_MODE'] = '编辑模式', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = '搜索家具...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = '卖房子', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = '你确定要把这房子卖给银行吗?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = '家具', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = '房子', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = '买', + ['HOUSING_NUI_LIGHT_NAME'] = '光', + ['HOUSING_NUI_EDIT_LIGHT'] = '编辑灯光', + ['HOUSING_NUI_OPTION_NAME'] = '姓名', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = '管理面板', + ['HOUSING_NUI_KEY_MANAGEMENT'] = '密钥管理', + ['HOUSING_NUI_NO_KEYS_OWNER'] = '还没有钥匙所有者', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = '出租', + ['HOUSING_NUI_NO_RENTALS'] = '没有可用的出租', + ['HOUSING_NUI_NEED_CAMERAS'] = '您需要先购买相机模组', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = '物业升级', + ['HOUSING_NUI_LIGHT_LIST'] = '灯光列表', + ['HOUSING_NUI_NO_LIGHT_LIST'] = '没有找到灯', + ['HOUSING_NUI_LOCATE_WARDROBE'] = '找到衣柜', + ['HOUSING_NUI_LOCATE_STORAGE'] = '定位存储', + ['HOUSING_NUI_LOCATE_CHARGE'] = '找到充电器', + ['HOUSING_NUI_DECORATE_HOUSE'] = '装修房子', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = '出租您的财产', + ['HOUSING_NUI_RENT_HOUSE'] = '出租房屋', + ['HOUSING_NUI_STOP_RENTING'] = '停止租房子', + ['HOUSING_NUI_SELL_PROPERTY'] = '出售您的财产', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = '卖房子给玩家', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = '把房子卖给银行', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = '取消房屋销售', + ['HOUSING_NUI_LEAVE_TITLE'] = '出口', + ['HOUSING_NUI_LEAVE_HOUSE'] = '退出之家', + ['HOUSING_NUI_DOORS_LABEL'] = '门:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = '速度:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = '管理房屋', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = '创建列表', + ['HOUSING_NUI_HOUSE_NAME'] = '房屋名称', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = '姓名', + ['HOUSING_NUI_HOUSE_TYPE'] = '类型', + ['HOUSING_NUI_HOUSE_APARTMENT'] = '公寓', + ['HOUSING_NUI_HOUSE_LOCATION'] = '地点', + ['HOUSING_NUI_HOUSE_PRICE'] = '价格', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = '搜索', + ['HOUSING_NUI_HOUSE_EDIT'] = '编辑属性', + ['HOUSING_NUI_TOGGLE_GARAGE'] = '添加/删除车库', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = '无法启用或禁用公寓中的车库', + ['HOUSING_NUI_DELETE_HOUSE'] = '删除属性', + ['HOUSING_NUI_CREATE_PROPERTY'] = '创建财产', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = '选择房产详情', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = '公寓数量', + ['HOUSING_NUI_BLIP_NAME'] = '光点名称', + ['HOUSING_NUI_BLIP_SPRITE'] = '图标', + ['HOUSING_NUI_BLIP_COLOR'] = '颜色', + ['HOUSING_NUI_BLIP_SCALE'] = '规模', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = '出售', + ['HOUSING_NUI_CREATE_RENTABLE'] = '出租', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = '如果您选择租赁选项,您将拥有该房屋并可以将其出租给其他人。如果您想稍后出售,可以通过房屋管理来完成。', + ['HOUSING_NUI_CREATE_MAPPING'] = '地图放置', + ['HOUSING_NUI_CREATE_ISLAND'] = '创建岛屿', + ['HOUSING_NUI_CREATE_BLIP'] = '显示光点', + ['HOUSING_NUI_CREATE_APARTMENT'] = '创造公寓', + ['HOUSING_NUI_CREATE_CANCEL'] = '出口', + ['HOUSING_NUI_CREATE_CONTINUE'] = '创造', + ['HOUSING_NUI_EDIT_OPTIONS'] = '其他编辑', + ['HOUSING_NUI_EDIT_EXTERIOR'] = '编辑外部区域', + ['HOUSING_NUI_EDIT_DOORS'] = '编辑 MLO 门', + ['HOUSING_NUI_EDIT_VISIT'] = '编辑访问点', + ['HOUSING_NUI_EDIT_COMPLETE'] = '节省', + ['HOUSING_NUI_EDIT_TITLE'] = '编辑属性', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = '您确定要吗', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = '拆除车库?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = '添加车库?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = '是的', + ['HOUSING_NUI_OPTION_MODAL_NO'] = '不', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = '您确定要删除该属性吗?', + ['HOUSING_NUI_NEABY_PLAYERS'] = '附近的玩家', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = '删除键', + ['HOUSING_NUI_DELETE_KEYS'] = '您确定要删除该密钥吗?', + ['HOUSING_NUI_RENTAL_PAYED'] = '有薪酬的', + ['HOUSING_NUI_RENTAL_PENDING'] = '待办的', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = '购买升级', + ['HOUSING_NUI_BUY_UPGRADE'] = '您确定要购买吗', + ['HOUSING_NUI_CAMERA_TITLE'] = '相机', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = '买', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = '购买主题', + ['HOUSING_NUI_BUY_IPL_THEME'] = '您确定要购买吗', + ['HOUSING_NUI_LIGHT_ON'] = '在', + ['HOUSING_NUI_LIGHT_OFF'] = '离开', + ['HOUSING_NUI_MODAL_PRICE'] = '价格', + ['HOUSING_NUI_MODAL_DONE'] = '继续', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = '姓名', + ['HOUSING_NUI_LIGHT_INTENSITY'] = '强度', + ['HOUSING_NUI_LIGHT_COLOR'] = '颜色', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = '没有找到出租屋', + ['HOUSING_NUI_NO_PERMISSIONS'] = '您没有权限', + ['HOUSING_NUI_TOGGLE_DOOR'] = '打开/关闭门', + ['HOUSING_NUI_FIX_DOOR'] = '修理门', + ['HOUSING_NUI_CHANGE_THEME'] = '改变主题', + ['HOUSING_NUI_DOOR_LOCKED'] = '锁定', + ['HOUSING_NUI_DOOR_UNLOCKED'] = '解锁', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = '价格', + ['HOUSING_NUI_PRICE_MODAL'] = '选择价格', + ['HOUSING_NUI_GENERIC_QUESTION'] = '你确定吗?', + ['HOUSING_NUI_QUESTION_BANK'] = '你确定要把这房子卖给银行吗?', + ['HOUSING_NUI_QUESTION_PLAYER'] = '您确定要将这套房子卖给玩家吗?', + ['HOUSING_NUI_QUESTION_CANCEL'] = '您将取消该房屋的出售,并将其从待售房产列表中删除。', + ['HOUSING_NUI_QUESTION_LEAVE'] = '您将放弃租赁合同,并将其从您的财产清单中删除。', + ['HOUSING_NUI_CHANGE_COLOR'] = '更改 IPL 颜色', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = '选择家具后,鼠标移动家具。', + ['HOUSING_NUI_KEYS_1'] = 'F5 隐藏或显示鼠标光标。', + ['HOUSING_NUI_KEYS_2'] = 'F6 可以自由移动相机。', + ['HOUSING_NUI_KEYS_3'] = 'WASD 在自由模式下移动。', + ['HOUSING_NUI_KEYS_4'] = 'ESC 退出装饰菜单而不保存。', + ['HOUSING_NUI_KEYS_5'] = '第一个选项按类别显示家具。从所有选项中进行选择。', + ['HOUSING_NUI_KEYS_6'] = '从菜单中的第二个选项访问完整的家具列表。', + ['HOUSING_NUI_KEYS_7'] = '使用菜单中的最后一个选项访问整个家具店。', + ['HOUSING_NUI_KEYS_8'] = '请记住,有些家具包括类型和颜色选项,以及存储或衣柜功能。', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = '您必须选择一扇门', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = '此门已添加', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = '您添加了一扇新门', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = '您必须至少选择一扇门', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = '你移除了一扇门', + ['HOUSING_NOTIFICATION_NO_DOOR'] = '没有门可以拆除', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = '为访客选择坐标', + ['HOUSING_NOTIFICATION_ZONE_USED'] = '您不能在另一个区域内创建区域', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = '您必须在房屋的范围内', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = '没有找到附近的房子', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = '你打开了屋门', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = '你锁上了屋门', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = '您没有钥匙或权限来与门互动', + ['HOUSING_NOTIFICATION_NO_DOORS'] = '你不靠近任何门', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = '参观时间已结束', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = '你被赶出了家门', + ['HOUSING_NOTIFICATION_RING_DOOR'] = '有人按门铃', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = '你正在按门铃', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = '您必须靠近门才能给钥匙', + ['HOUSING_NOTIFICATION_NO_OWNER'] = '你不是这所房子的主人', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = '附近没有玩家。记得靠近门', + ['HOUSING_NOTIFICATION_NO_MLO'] = '要添加测试坐标,它必须是 MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = '有人强行破门', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = '这房子已经开放了', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = '尝试失败', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = '门已经修好了', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = '门没坏', + ['HOUSING_NOTIFICATION_NO_KEYS'] = '您没有这所房子的钥匙', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = '您不是房地产经纪人', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = '你不在任何房子里', + ['HOUSING_NOTIFICATION_NO_THEMES'] = '此 IPL 没有可用的主题', + ['HOUSING_NOTIFICATION_TOO_FAR'] = '您搬离房子位置太远', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = '别人在装修房子', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = '您必须在房子内部或附近才能装饰它', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = '您以 美元 的价格出售了一件家具', + ['HOUSING_NOTIFICATION_NO_MONEY'] = '你没有足够的钱', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = '坐标不在结构内', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = '你把房子卖了 $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = '你已经租了房子', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = '房子已售', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = '你不能卖掉这栋房子,因为它有租户', + ['HOUSING_NOTIFICATION_CANT_SELL'] = '您不能出售这所房子,因为它可能被出租', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = '房子已经出售', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = '房子不再出售。', + ['HOUSING_NOTIFICATION_NO_SALE'] = '这房子不卖', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = '您无法删除此房屋', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = '房子被删了', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = '你不能卖掉这栋房子', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = '你不能租这个房子', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = '房子不能出租', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = '这所房子的租户已支付所有费用。你不能驱逐他们', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = '你已被逐出家门', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = '你离开了家', + ['HOUSING_NOTIFICATION_NO_TENANT'] = '您不是这所房子的租户', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = '你离开了家', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = '你的租客离开了房子', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = '您不是房主或房子里有其他房客', + ['HOUSING_NOTIFICATION_IN_SELL'] = '这房子是出售的,你不能租它', + ['HOUSING_NOTIFICATION_RENTED'] = '房子现在出租', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = '租户支付的租金: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = '您支付的房租:$', + ['HOUSING_NOTIFICATION_CANT_PAY'] = '无法支付房租:$', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = '请将资金存入您的帐户。否则,业主可能会驱逐你', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = '你还清房贷了吗?支付金额为: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = '剩余金额$', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ 已转入您的帐户', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = '你删除了', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = '您已从钥匙持有者中删除', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = '您收到的钥匙来自', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = '你给了钥匙', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = '此人已经拥有钥匙', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = '此人离线', + ['HOUSING_NOTIFICATION_STORMRAM'] = '此操作仅适用于紧急服务', + ['HOUSING_NOTIFICATION_NO_POLICES'] = '城里警察不够', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = '这所房子的租金尚未支付', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = '服装已被删除!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = '金额无效', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = '黑钱存款成功', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = '您没有足够的资金来执行此操作', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = '黑钱提现成功', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = '你成功开门了', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = '你打破了房子的门', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = '门太坚固,没有坏', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = '您不能将点放置在屋外', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = '您无法将其放置在您先前创建的可装饰立方体之外...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = '没找到房子...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = '您所在的区域至少需要 4 个点,并且所有内容都必须在这些点内...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = '你不能再买更多的房子了,你已经达到了法定限制', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = '你不在门附近', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = '玩家不在门附近', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = '抵押的房子是不能卖的...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = '您不拥有任何房屋', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = '找不到相机', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = '未提供钥匙', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = '钥匙未拔出', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = '未找到升级', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = '未找到光', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = '请稍等', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = '房子已经存在了', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = '您需要在房子附近才能编辑它', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = '你买了', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = '你不是这所房子的主人', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = '您不能在公寓楼中添加车库', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = '您不能在公寓中添加车库', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = '房子的最小长度是', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = '你的房子长度是', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = '你不能装饰公寓的外部', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = '您不能将衣服放在公寓外面', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = '您不能将充电器放在公寓外面', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = '您需要启用 qs-smartphone-pro 资源', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = '您不能将储物空间放置在公寓外', + ['HOUSING_NOTIFICATION_NOT_IPL'] = '此房屋类型不是 IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = '您不能将其放置在区域之外', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = '你的房子不再出租', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = '我们找不到这栋房子的出口,请指出', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = '保管库代码无效', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = '我们找不到装饰品', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = '我们找不到对象数据', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = '找不到装修数据', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = '您无法在此对象上设置保管库代码', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = '您无法在此房屋中创建更多金库代码', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = '已添加保管库代码', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = '您已删除保管库代码', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = '保管库代码出现错误', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = '未找到施工...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = '房屋施工已完成!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = '剩余施工时间:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = '您无权执行此命令', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = '您被管理员从房子中雇佣了', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = '租户已被驱逐出房子', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = '我们找不到房子', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = '我们找不到装饰', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = '我们找不到对象', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "房屋的最小长度是", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "你的房子长度是", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "附近没有公寓", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "这里没有可租的公寓", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "我们无法在数据库中找到这所房子" +} diff --git a/resources/[housing]/qs-housing/locales/zh-TW.lua b/resources/[housing]/qs-housing/locales/zh-TW.lua new file mode 100644 index 000000000..cd20aa5bb --- /dev/null +++ b/resources/[housing]/qs-housing/locales/zh-TW.lua @@ -0,0 +1,424 @@ +Locales['zh-TW'] = { + -- Blips + ['HOUSING_BLIP_HOUSE'] = '房子', + ['HOUSING_BLIP_MAIN_HOUSE'] = '你的房子', + ['HOUSING_BLIP_MAIN_HOUSE_RENTABLE'] = '你的房子(可出租)', + ['HOUSING_BLIP_MAIN_HOUSE_RENTAL'] = '你的房子(出租)', + ['HOUSING_BLIP_MAIN_RENTAL_FREE'] = '房屋出租', + ['HOUSING_BLIP_HOUSE_FREE'] = '可供購買的房屋', + -- On-Screen Text + ['HOUSING_DRAWTEXT_DOOR'] = '門', + ['HOUSING_DRAWTEXT_DOOR_UNLOCK'] = '開鎖', + ['HOUSING_DRAWTEXT_DOOR_LOCK'] = '鎖', + ['HOUSING_DRAWTEXT_BOARD_AGENT'] = '代理人:', + ['HOUSING_DRAWTEXT_BOARD_PHONE'] = '電話:', + ['HOUSING_DRAWTEXT_BOARD_MONEY'] = '$', + ['HOUSING_DRAWTEXT_VISIT_TIME'] = '剩餘時間:', + ['HOUSING_DRAWTEXT_VISIT_SECONDS'] = '秒', + ['HOUSING_DRAWTEXT_VISIT_EXIT'] = '若要退出,請按', + ['HOUSING_DRAWTEXT_STASH'] = '[E] - 存儲', + ['HOUSING_DRAWTEXT_WARDROBE'] = '[E] - 衣櫃', + ['HOUSING_DRAWTEXT_LOGOUT'] = '[E] - 註銷', + ['HOUSING_DRAWTEXT_OPEN_DOOR'] = '[G] - 開門', + ['HOUSING_DRAWTEXT_ENTER_HOUSE'] = '[E] - 進入房屋', + ['HOUSING_DRAWTEXT_EXIT_HOUSE'] = '[E] - 退出房子', + ['HOUSING_DRAWTEXT_HOUSE_CAMERA'] = '[H] - 使用相機', + ['HOUSING_DRAWTEXT_RING_DOOR'] = '[G] - 按門鈴', + ['HOUSING_DRAWTEXT_SHOW_HOUSE'] = '[G] - 樣品房', + ['HOUSING_DRAWTEXT_VIEW_CONTRACT'] = '[E] - 查看銷售合同', + ['HOUSING_DRAWTEXT_VIEW_RENTAL'] = '[E] - 查看租賃合約', + ['HOUSING_DRAWTEXT_ENTRY_POINT'] = '設定入口點', + ['HOUSING_DRAWTEXT_BOARD_POINT'] = '設定項目符號點', + ['HOUSING_DRAWTEXT_SHELL_POINT'] = '設定結構點', + ['HOUSING_DRAWTEXT_EXIT_POINT'] = '設定退出點', + ['HOUSING_DRAWTEXT_HOUSE_POINT'] = '設定海關點', + ['HOUSING_DRAWTEXT_VISITING_POINT'] = '參觀點', + ['HOUSING_DRAWTEXT_SET_LOCATION'] = '按 [G] 設定您的位置', + ['HOUSING_DRAWTEXT_ENTER_FURNITURE_SHOP'] = '[E] - 進入家具店', + ['HOUSING_DRAWTEXT_ENTER_APARMENTS'] = '[E] - 示範公寓', + ['HOUSING_DRAWTEXT_DECORATE_SELECT'] = '若要選擇該對象,請按滑鼠右鍵', + ['HOUSING_DRAWTEXT_VAULT_ACCESS'] = '[G] - 設定保管庫程式碼', + ['HOUSING_DRAWTEXT_FURNITURE_DATA_EVENT'] = '[E] - 互動', + ['HOUSING_DRAWTEXT_DELETE_ILLEGAL'] = '[E] - 刪除非法家具', + -- Target + ['HOUSING_TARGET_TOGGLE_DOOR'] = '切換門狀態', + ['HOUSING_TARGET_FURNITURE_INTERACTION'] = '打開', + ['HOUSING_TARGET_SHOW_HOUSE'] = '樣品屋', + ['HOUSING_TARGET_VIEW_HOUSE'] = '查看合約', + ['HOUSING_TARGET_ENTER_HOUSE'] = '進入房屋', + ['HOUSING_TARGET_REQUEST_RING'] = '請求按門鈴', + ['HOUSING_TARGET_EXIT_HOUSE'] = '退出之家', + ['HOUSING_TARGET_RING_DOORBELL'] = '按門鈴', + ['HOUSING_TARGET_ACCESS_CAMERA'] = '網路攝影機', + ['HOUSING_TARGET_WARDROBE_INTERACTION'] = '訪問衣櫃', + ['HOUSING_TARGET_STASH_INTERACTION'] = '存取儲存', + ['HOUSING_TARGET_LOGOUT_INTERACTION'] = '退出', + ['HOUSING_TARGET_SHOW_APARTMENTS'] = '展示公寓', + -- Menus + ['HOUSING_MENU_PLAYER'] = '玩家:', + ['HOUSING_MENU_WARDROBE_DEFAULT_TITLE'] = '衣櫃', + ['HOUSING_MENU_CLOTHES_MENU'] = '衣服', + ['HOUSING_MENU_DELETE_CLOTHES'] = '刪除衣服', + ['HOUSING_MENU_STASH_DEFAULT_TITLE'] = '貯存', + ['HOUSING_MENU_PLAYER_INVENTORY'] = '球員庫存', + ['HOUSING_MENU_HOUSE_INVENTORY'] = '房屋庫存', + ['HOUSING_MENU_STASH_ITEMS'] = '專案', + ['HOUSING_MENU_STASH_WEAPONS'] = '武器', + ['HOUSING_MENU_BLACK_MONEY_NAME'] = '黑錢', + ['HOUSING_MENU_BLACK_MONEY_WITHDRAW'] = '提取黑錢', + ['HOUSING_MENU_BLACK_MONEY_AMOUNT'] = '數量', + ['HOUSING_MENU_STASH_STORE'] = '店鋪', + ['HOUSING_MENU_STASH_WITHDRAW'] = '提取', + ['HOUSING_MENU_PRICE_ITEM_BUY'] = '您想以 $ 購買此商品嗎', + ['HOUSING_MENU_PRICE_UNDONE'] = '此操作無法撤銷', + ['HOUSING_MENU_APARTMENT_TITLE'] = '公寓菜單', + ['HOUSING_MENU_APARTMENT_SALES'] = '這間公寓正在出售', + ['HOUSING_MENU_APARTMENT_OWN'] = '您擁有這間公寓', + ['HOUSING_MENU_APARTMENT_NO_KEY'] = '您有這間公寓的鑰匙', + ['HOUSING_MENU_APARTMENT_RENT'] = '這間公寓正在出租', + ['HOUSING_MENU_APARTMENT_NOT_LOCKED'] = '這間公寓的門沒有鎖', + ['HOUSING_MENU_APARTMENT_OWNED'] = '這間公寓由其他人擁有', + ['HOUSING_MENU_APARTMENT_SELECT_YOUR'] = '您的公寓#', + ['HOUSING_MENU_APARTMENT_SELECT'] = '公寓 #', + ['HOUSING_MENU_MY_APARTMENT'] = '我的公寓', + ['HOUSING_MENU_APARTMENT_RENT_TITLE'] = '出租公寓', + ['HOUSING_MENU_APARTMENT_BUY_TITLE'] = '購買公寓', + ['HOUSING_MENU_APARTMENT_INSPECT_TITLE'] = '檢查公寓', + ['HOUSING_MENU_APARTMENT_INTERACTIONS'] = '公寓互動', + ['HOUSING_MENU_VAULT_TITLE'] = '更改保管庫程式碼', + ['HOUSING_MENU_VAULT_INPUT'] = '文字輸入', + ['HOUSING_MENU_VAULT_ENTER_CODE'] = '輸入一個好的程式碼', + ['HOUSING_MENU_VAULT_MANAGEMENT'] = '金庫管理', + ['HOUSING_MENU_VAULT_SET_CODE'] = '設定保管庫程式碼', + ['HOUSING_MENU_VAULT_REMOVE_CODE'] = '刪除程式碼', + ['HOUSING_MENU_VAULT_ACCESS_TITLE'] = '保險庫程式碼', + ['HOUSING_MENU_VAULT_ENTER_ACCESS'] = '輸入金庫程式碼', + ['HOUSING_MENU_HIRE_APARTMENT'] = '僱用租戶', + ['HOUSING_MENU_HIRE_APARTMENT_NUMBER'] = '從公寓中移除租戶', + -- Nui + ['HOUSING_NUI_TAXES_VALUE'] = '', + ['HOUSING_NUI_BANK_FEES_VALUE'] = '銀行費用', + ['HOUSING_NUI_TOTAL_PRICE'] = '總價', + ['HOUSING_NUI_BANK_BROKERAGE_FEES'] = '經紀費用', + ['HOUSING_NUI_INFORMATION_PURCHASE'] = '購買訊息', + ['HOUSING_NUI_REALESTATE_INFORMATION'] = 'Dynasty 8 房地產仲介公司代表其客戶將位於 {address} 的房產出售給 {name}。', + ['HOUSING_NUI_REALESTATE_TITLE'] = '房產買賣合約', + ['HOUSING_NUI_CONTRACT_PRICE'] = '價格', + ['HOUSING_NUI_CONTRACT_CREDIT_BUY'] = '您想申請該房產的貸款嗎 {cost}?', + ['HOUSING_NUI_LOAN'] = '貸款', + ['HOUSING_NUI_NOT_LOAN'] = '無貸款', + ['HOUSING_NUI_ACCEPT_CONTRACT'] = '接受合約', + ['HOUSING_NUI_DECLINE_CONTRACT'] = '拒絕合約', + ['HOUSING_NUI_MODAL_FINALIZE'] = '敲定採購合約', + ['HOUSING_NUI_MODAL_FINALIZE_INFORMATION'] = '您確定要敲定購買合約嗎?', + ['HOUSING_NUI_MODAL_YES'] = '是的', + ['HOUSING_NUI_MODAL_NO'] = '不', + ['HOUSING_NUI_MODAL_DECLINE'] = '拒絕購買合約', + ['HOUSING_NUI_MODAL_DECLINE_INFORMATION'] = '您確定要拒絕購買合約嗎?', + ['HOUSING_NUI_CONTRACT_RENTAL'] = '租賃合約', + ['HOUSING_NUI_REALESTATE_RENTAL_INFORMATION'] = 'Dynasty 8 房地產仲介公司代表其客戶將位於 {address} 的房產出租給 {name}。', + ['HOUSING_NUI_RENTAL_TITLE'] = '租賃資訊', + ['HOUSING_NUI_PRICE_HOUR'] = '每小時租金價格', + ['HOUSING_NUI_RENTAL_BROKERAGE'] = '房地產經紀費(5%)', + ['HOUSING_NUI_RENTAL_FEES'] = '銀行費用(10%)', + ['HOUSING_NUI_RENTAL_TAXES'] = '稅費(6%)', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL'] = '敲定租賃合約', + ['HOUSING_NUI_MODAL_FINALIZE_RENTAL_INFORMATION'] = '您確定要敲定租賃合約嗎?', + ['HOUSING_NUI_DECLINE_RENTAL'] = '拒絕租賃協議', + ['HOUSING_NUI_DECLINE_RENTAL_INFORMATION'] = '您確定要拒絕租賃協議嗎?', + ['HOUSING_NUI_SETTINGS_TITLE'] = '設定', + ['HOUSING_NUI_SETTINGS_INFORMATION'] = '您可以更改以下設定:', + ['HOUSING_NUI_SETTINGS_CAMERA'] = '相機', + ['HOUSING_NUI_LOOK_SPEED_X'] = '看速度X', + ['HOUSING_NUI_LOOK_SPEED_Y'] = '觀察速度 Y', + ['HOUSING_NUI_TRANSLATE_SNAP'] = '移動調整', + ['HOUSING_NUI_ROTATE_SNAP'] = '旋轉調整', + ['HOUSING_NUI_EDITMODE_LABEL'] = '編輯模式', + ['HOUSING_NUI_EDITMODE_ROTATE'] = '旋轉', + ['HOUSING_NUI_EDITMODE_TRANSLATE'] = '翻譯', + ['HOUSING_NUI_BUY_FURNITURE'] = '購買${price}', + ['HOUSING_NUI_COLOR_FURNITURE'] = '選擇顏色:', + ['HOUSING_NUI_WARDROBE_FURNITURE'] = '這件作品有衣櫃', + ['HOUSING_NUI_STASH_FURNITURE'] = '這件作品有一個藏品', + ['HOUSING_NUI_MODAL_BUY_FURNITURE'] = '購買家具', + ['HOUSING_NUI_MODAL_BUY_PRICE'] = '您確定要以 {price} 購買該商品嗎?', + ['HOUSING_NUI_MODAL_BUY'] = '買', + ['HOUSING_NUI_MODAL_CANCEL'] = '取消', + ['HOUSING_NUI_MODAL_ACCEPT'] = '接受', + ['HOUSING_NUI_STASH_EMPTY'] = '你的儲藏室是空的', + ['HOUSING_NUI_STASH_NO_ITEM'] = '您無法與此作品互動', + ['HOUSING_NUI_DECORATE_CATEGORY'] = '類別:', + ['HOUSING_NUI_DECORATE_SAVE'] = '節省', + ['HOUSING_NUI_DECORATE_SELL'] = '賣', + ['HOUSING_NUI_MODEL_SELL_TITLE'] = '賣家具', + ['HOUSING_NUI_MODEL_SELL_INFORMATION'] = '您確定要出售該商品嗎?', + ['HOUSING_NUI_MODAL_SELL'] = '賣', + ['HOUSING_NUI_PUT_STASH'] = '放入藏匿處', + ['HOUSING_NUI_TAKE_STASH'] = '從藏匿處取出', + ['HOUSING_NUI_SORT_ROOM'] = '按房間對物品進行排序', + ['HOUSING_NUI_SORT_CATEGORY'] = '依類別對項目進行排序', + ['HOUSING_NUI_SORT_STASH'] = '按隱藏物品排序', + ['HOUSING_NUI_TYPE_WARDROBE'] = '衣櫃', + ['HOUSING_NUI_TYPE_STASH'] = '藏', + ['HOUSING_NUI_SEARCH'] = '搜尋', + ['HOUSING_NUI_HELP'] = '控制和幫助', + ['HOUSING_NUI_KEY_INFORMATION'] = '您可以使用以下按鍵:', + ['HOUSING_NUI_EDIT_MODE'] = '編輯模式', + ['HOUSING_NUI_SEARCH_PLACEHOLDER'] = '搜尋家具...', + ['HOUSING_NUI_MENU_SELL_HOUSE'] = '賣房子', + ['HOUSING_NUI_MENU_SELL_HOUSE_INFORMATION'] = '你確定要把這房子賣給銀行嗎?', + ['HOUSING_NUI_SHOP_SELECT_FURNITURE'] = '家具', + ['HOUSING_NUI_SHOP_SELECT_HOUSE'] = '房子', + ['HOUSING_NUI_SHOP_SELECT_BUY'] = '買', + ['HOUSING_NUI_LIGHT_NAME'] = '光', + ['HOUSING_NUI_EDIT_LIGHT'] = '編輯燈光', + ['HOUSING_NUI_OPTION_NAME'] = '姓名', + ['HOUSING_NUI_TITLE_MANAGEMENT'] = '管理面板', + ['HOUSING_NUI_KEY_MANAGEMENT'] = '密鑰管理', + ['HOUSING_NUI_NO_KEYS_OWNER'] = '還沒有鑰匙所有者', + ['HOUSING_NUI_RENTAL_MANAGEMENT'] = '出租', + ['HOUSING_NUI_NO_RENTALS'] = '沒有可用的出租', + ['HOUSING_NUI_NEED_CAMERAS'] = '您需要先購買相機模組', + ['HOUSING_NUI_PROPERTY_UPGRADE'] = '物業升級', + ['HOUSING_NUI_LIGHT_LIST'] = '燈光列表', + ['HOUSING_NUI_NO_LIGHT_LIST'] = '沒有找到燈', + ['HOUSING_NUI_LOCATE_WARDROBE'] = '找到衣櫃', + ['HOUSING_NUI_LOCATE_STORAGE'] = '定位儲存', + ['HOUSING_NUI_LOCATE_CHARGE'] = '找到充電器', + ['HOUSING_NUI_DECORATE_HOUSE'] = '裝修房子', + ['HOUSING_NUI_RENT_HOUSE_TITLE'] = '出租您的財產', + ['HOUSING_NUI_RENT_HOUSE'] = '出租房屋', + ['HOUSING_NUI_STOP_RENTING'] = '停止租房子', + ['HOUSING_NUI_SELL_PROPERTY'] = '出售您的財產', + ['HOUSING_NUI_SELL_HOUSE_PLAYER'] = '賣房子給玩家', + ['HOUSING_NUI_SELL_HOUSE_BANK'] = '把房子賣給銀行', + ['HOUSING_NUI_CANCEL_SELL_HOUSE'] = '取消房屋銷售', + ['HOUSING_NUI_LEAVE_TITLE'] = '出口', + ['HOUSING_NUI_LEAVE_HOUSE'] = '退出之家', + ['HOUSING_NUI_DOORS_LABEL'] = '門:', + ['HOUSING_NUI_MOVEMENT_SPEED'] = '速度:', + ['HOUSING_NUI_HOUSE_MANAGEMENT'] = '管理房屋', + ['HOUSING_NUI_HOUSE_MANAGEMENT_CREATE'] = '創建列表', + ['HOUSING_NUI_HOUSE_NAME'] = '房屋名稱', + ['HOUSING_NUI_HOUSE_NAME_SHORT'] = '姓名', + ['HOUSING_NUI_HOUSE_TYPE'] = '類型', + ['HOUSING_NUI_HOUSE_APARTMENT'] = '公寓', + ['HOUSING_NUI_HOUSE_LOCATION'] = '地點', + ['HOUSING_NUI_HOUSE_PRICE'] = '價格', + ['HOUSING_NUI_HOUSE_PLACEHOLDER'] = '搜尋', + ['HOUSING_NUI_HOUSE_EDIT'] = '編輯屬性', + ['HOUSING_NUI_TOGGLE_GARAGE'] = '新增/刪除車庫', + ['HOUSING_NUI_GARAGE_NOT_AVAILABLE'] = '無法啟用或停用公寓中的車庫', + ['HOUSING_NUI_DELETE_HOUSE'] = '刪除屬性', + ['HOUSING_NUI_CREATE_PROPERTY'] = '創建財產', + ['HOUSING_NUI_CREATE_PROPERTY_DETAILS'] = '選擇房產詳情', + ['HOUSING_NUI_HOUSE_APARTMENT_SLOTS'] = '公寓數量', + ['HOUSING_NUI_BLIP_NAME'] = '光點名稱', + ['HOUSING_NUI_BLIP_SPRITE'] = '圖示', + ['HOUSING_NUI_BLIP_COLOR'] = '顏色', + ['HOUSING_NUI_BLIP_SCALE'] = '規模', + ['HOUSING_NUI_CREATE_PURCHASABLE'] = '出售', + ['HOUSING_NUI_CREATE_RENTABLE'] = '出租', + ['HOUSING_NUI_CREATE_PROPERTY_DESCRIPTION'] = '如果您選擇租賃選項,您將擁有該房屋並可以將其出租給其他人。如果您想稍後出售,可以透過房屋管理來完成。', + ['HOUSING_NUI_CREATE_MAPPING'] = '地圖放置', + ['HOUSING_NUI_CREATE_ISLAND'] = '創造島嶼', + ['HOUSING_NUI_CREATE_BLIP'] = '顯示光點', + ['HOUSING_NUI_CREATE_APARTMENT'] = '創造公寓', + ['HOUSING_NUI_CREATE_CANCEL'] = '出口', + ['HOUSING_NUI_CREATE_CONTINUE'] = '創造', + ['HOUSING_NUI_EDIT_OPTIONS'] = '其他編輯', + ['HOUSING_NUI_EDIT_EXTERIOR'] = '編輯外部區域', + ['HOUSING_NUI_EDIT_DOORS'] = '編輯 MLO 門', + ['HOUSING_NUI_EDIT_VISIT'] = '編輯訪問點', + ['HOUSING_NUI_EDIT_COMPLETE'] = '節省', + ['HOUSING_NUI_EDIT_TITLE'] = '編輯屬性', + ['HOUSING_NUI_TOGGLE_GARAGE_DESCRIPTION'] = '您確定要嗎', + ['HOUSING_NUI_TOGGLE_GARAGE_REMOVE'] = '拆除車庫?', + ['HOUSING_NUI_TOGGLE_GARAGE_ADD'] = '添加車庫?', + ['HOUSING_NUI_OPTION_MODAL_YES'] = '是的', + ['HOUSING_NUI_OPTION_MODAL_NO'] = '不', + ['HOUSING_NUI_DELETE_PROPERTY_DESCRIPTION'] = '您確定要刪除該屬性嗎?', + ['HOUSING_NUI_NEABY_PLAYERS'] = '附近的玩家', + ['HOUSING_NUI_DELETE_KEYS_TITLE'] = '刪除鍵', + ['HOUSING_NUI_DELETE_KEYS'] = '您確定要刪除該密鑰嗎?', + ['HOUSING_NUI_RENTAL_PAYED'] = '有薪資的', + ['HOUSING_NUI_RENTAL_PENDING'] = '待辦的', + ['HOUSING_NUI_BUY_UPGRADE_TITLE'] = '購買升級', + ['HOUSING_NUI_BUY_UPGRADE'] = '您確定要購買嗎', + ['HOUSING_NUI_CAMERA_TITLE'] = '相機', + ['HOUSING_NUI_IPL_UPGRADE_BUY'] = '買', + ['HOUSING_NUI_BUY_IPL_THEME_TITLE'] = '購買主題', + ['HOUSING_NUI_BUY_IPL_THEME'] = '您確定要購買嗎', + ['HOUSING_NUI_LIGHT_ON'] = '在', + ['HOUSING_NUI_LIGHT_OFF'] = '離開', + ['HOUSING_NUI_MODAL_PRICE'] = '價格', + ['HOUSING_NUI_MODAL_DONE'] = '繼續', + ['HOUSING_NUI_LIGHT_NAME_OPTION'] = '姓名', + ['HOUSING_NUI_LIGHT_INTENSITY'] = '強度', + ['HOUSING_NUI_LIGHT_COLOR'] = '顏色', + ['HOUSING_NUI_NO_RENTALS_PENDING'] = '沒有找到出租屋', + ['HOUSING_NUI_NO_PERMISSIONS'] = '您沒有權限', + ['HOUSING_NUI_TOGGLE_DOOR'] = '打開/關閉門', + ['HOUSING_NUI_FIX_DOOR'] = '修理門', + ['HOUSING_NUI_CHANGE_THEME'] = '改變主題', + ['HOUSING_NUI_DOOR_LOCKED'] = '鎖定', + ['HOUSING_NUI_DOOR_UNLOCKED'] = '解鎖', + ['HOUSING_NUI_PRICE_MODAL_TITLE'] = '價格', + ['HOUSING_NUI_PRICE_MODAL'] = '選擇價格', + ['HOUSING_NUI_GENERIC_QUESTION'] = '你確定嗎?', + ['HOUSING_NUI_QUESTION_BANK'] = '你確定要把這房子賣給銀行嗎?', + ['HOUSING_NUI_QUESTION_PLAYER'] = '您確定要將這棟房子賣給玩家嗎?', + ['HOUSING_NUI_QUESTION_CANCEL'] = '您將取消該房屋的出售,並將其從待售房產清單中刪除。', + ['HOUSING_NUI_QUESTION_LEAVE'] = '您將放棄租賃合同,並將其從您的財產清單中刪除。', + ['HOUSING_NUI_CHANGE_COLOR'] = '更改 IPL 顏色', + -- Nui Guides + ['HOUSING_NUI_KEYS_0'] = '選擇家具後,滑鼠移動家具。', + ['HOUSING_NUI_KEYS_1'] = 'F5 隱藏或顯示滑鼠遊標。', + ['HOUSING_NUI_KEYS_2'] = 'F6 可以自由移動相機。', + ['HOUSING_NUI_KEYS_3'] = 'WASD 在自由模式下移動。', + ['HOUSING_NUI_KEYS_4'] = 'ESC 退出裝飾選單而不儲存。', + ['HOUSING_NUI_KEYS_5'] = '第一個選項按類別顯示家具。從所有選項中進行選擇。', + ['HOUSING_NUI_KEYS_6'] = '從選單中的第二個選項存取完整的家具清單。', + ['HOUSING_NUI_KEYS_7'] = '使用選單中的最後一個選項造訪整個家具店。', + ['HOUSING_NUI_KEYS_8'] = '請記住,有些家具包括類型和顏色選項,以及存儲或衣櫃功能。', + -- Notifications + ['HOUSING_NOTIFICATION_CHOOSE_DOOR'] = '您必須選擇一扇門', + ['HOUSING_NOTIFICATION_ALREADY_CHOOSE'] = '此門已新增', + ['HOUSING_NOTIFICATION_NEW_DOOR'] = '您新增了一扇新門', + ['HOUSING_NOTIFICATION_SELECT_DOOR'] = '您必須至少選擇一扇門', + ['HOUSING_NOTIFICATION_DOOR_REMOVED'] = '你移除了一扇門', + ['HOUSING_NOTIFICATION_NO_DOOR'] = '沒有門可以拆除', + ['HOUSING_NOTIFICATION_VISIT_SPOT'] = '為訪客選擇座標', + ['HOUSING_NOTIFICATION_ZONE_USED'] = '您無法在另一個區域內建立區域', + ['HOUSING_NOTIFICATION_ZONE_RANGE'] = '您必須在房屋的範圍內', + ['HOUSING_NOTIFICATION_NO_HOUSE'] = '沒有找到附近的房子', + ['HOUSING_NOTIFICATION_DOOR_UNLOCK'] = '你打開了屋門', + ['HOUSING_NOTIFICATION_DOOR_LOCK'] = '你鎖上了屋門', + ['HOUSING_NOTIFICATION_NO_PERMITS'] = '您沒有鑰匙或權限來與門互動', + ['HOUSING_NOTIFICATION_NO_DOORS'] = '你不靠近任何門', + ['HOUSING_NOTIFICATION_VISIT_TIME'] = '參觀時間已結束', + ['HOUSING_NOTIFICATION_KICK_HOUSE'] = '你被趕出了家門', + ['HOUSING_NOTIFICATION_RING_DOOR'] = '有人按門鈴', + ['HOUSING_NOTIFICATION_YOU_RING_DOOR'] = '你正在按門鈴', + ['HOUSING_NOTIFICATION_NO_DOORS_KEYS'] = '您必須靠近門才能給鑰匙', + ['HOUSING_NOTIFICATION_NO_OWNER'] = '你不是這房子的主人', + ['HOUSING_NOTIFICATION_NO_PLAYER_DOORS'] = '附近沒有玩家。記得靠近門', + ['HOUSING_NOTIFICATION_NO_MLO'] = '要加入測試座標,它必須是 MLO', + ['HOUSING_NOTIFICATION_FORCE_DOOR'] = '有人強行破門', + ['HOUSING_NOTIFICATION_ALREADY_OPEN'] = '這房子已經開放了', + ['HOUSING_NOTIFICATION_FAIL_STRUGGLE'] = '嘗試失敗', + ['HOUSING_NOTIFICATION_DOOR_FIX'] = '門已經修好了', + ['HOUSING_NOTIFICATION_DOOR_FIXED'] = '門沒壞', + ['HOUSING_NOTIFICATION_NO_KEYS'] = '您沒有這房子的鑰匙', + ['HOUSING_NOTIFICATION_NO_REALESTATE'] = '您不是房地產經紀人', + ['HOUSING_NOTIFICATION_NO_INSIDE'] = '你不在任何房子裡', + ['HOUSING_NOTIFICATION_NO_THEMES'] = '此 IPL 沒有可用的主題', + ['HOUSING_NOTIFICATION_TOO_FAR'] = '您搬離房子位置太遠', + ['HOUSING_NOTIFICATION_IN_DECORATE'] = '別人在裝修房子', + ['HOUSING_NOTIFICATION_CANT_DECORATE'] = '您必須在房子內部或附近才能裝飾它', + ['HOUSING_NOTIFICATION_FURNITURE_SELL'] = '您以 美元 的價格出售了一件家具', + ['HOUSING_NOTIFICATION_NO_MONEY'] = '你沒有足夠的錢', + ['HOUSING_NOTIFICATION_COORDS_IN_SHELL'] = '座標不在結構內', + ['HOUSING_NOTIFICATION_SELL_HOUSE'] = '你把房子賣了 $', + ['HOUSING_NOTIFICATION_RENTAL_HOUSE'] = '你已經租了房子', + -- Notifications + ['HOUSING_NOTIFICATION_HOUSE_SOLD'] = '房子已售', + ['HOUSING_NOTIFICATION_CANT_SELL_RENTED'] = '你不能賣掉這棟房子,因為它有一個租戶', + ['HOUSING_NOTIFICATION_CANT_SELL'] = '您不能出售這棟房子,因為它可能被出租', + ['HOUSING_NOTIFICATION_HOUSE_IS_SALE_NOW'] = '房子已經出售', + ['HOUSING_NOTIFICATION_SALE_CANCEL'] = '房子不再出售。', + ['HOUSING_NOTIFICATION_NO_SALE'] = '這房子不賣', + ['HOUSING_NOTIFICATION_CANT_DELETE'] = '您無法刪除此房屋', + ['HOUSING_NOTIFICATION_HOUSE_DELETE'] = '房子被刪了', + ['HOUSING_NOTIFICATION_CANT_SELL_HOUSE'] = '你不能賣掉這棟房子', + ['HOUSING_NOTIFICATION_CANT_RENTEL'] = '你不能租這個房子', + ['HOUSING_NOTIFICATION_CANT_DISSAPOSSES'] = '房子不能出租', + ['HOUSING_NOTIFICATION_CANT_EVICT'] = '這棟房子的租戶已支付所有費用。你不能驅逐他們', + ['HOUSING_NOTIFICATION_EVICT_SUCCESS'] = '你已被逐出家門', + ['HOUSING_NOTIFICATION_EXIT_HOUSE'] = '你離開了家', + ['HOUSING_NOTIFICATION_NO_TENANT'] = '您不是這棟房子的租戶', + ['HOUSING_NOTIFICATION_LEFT_HOUSE'] = '你離開了家', + ['HOUSING_NOTIFICATION_TENANT_LEFT'] = '你的租客離開了房子', + ['HOUSING_NOTIFICATION_NO_OWNER_OR_RENTEL'] = '您不是房主或房子裡有其他房客', + ['HOUSING_NOTIFICATION_IN_SELL'] = '這房子是出售的,你不能租它', + ['HOUSING_NOTIFICATION_RENTED'] = '房子現在出租', + ['HOUSING_NOTIFICATION_RENT_PAYMENT'] = '租戶支付的租金: $', + ['HOUSING_NOTIFICATION_RENT_PAYMENT_SUCCESS'] = '您支付的房租:$', + ['HOUSING_NOTIFICATION_CANT_PAY'] = '無法支付房租:$', + ['HOUSING_NOTIFICATION_CANT_PAY_ADV'] = '請將資金存入您的帳戶。否則,業主可能會驅逐你', + ['HOUSING_NOTIFICATION_PAY_MORTGAGE'] = '你還清房貸了嗎?支付金額為: $', + ['HOUSING_NOTIFICATION_MORTGAGE_INFO'] = '剩餘金額$', + ['HOUSING_NOTIFICATION_TRANSFER_ACCOUNT'] = '$ 已轉入您的帳戶', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED'] = '你刪除了', + ['HOUSING_NOTIFICATION_KEYHOLDERS_REMOVED_TARGET'] = '您已從鑰匙持有者中刪除', + ['HOUSING_NOTIFICATION_KEYHOLDERS_RECEIVED'] = '您收到的鑰匙來自', + ['HOUSING_NOTIFICATION_KEYHOLDERS_GIVE'] = '你給了鑰匙', + ['HOUSING_NOTIFICATION_KEYHOLDERS_ALREADY'] = '此人已經擁有鑰匙', + ['HOUSING_NOTIFICATION_KEYHOLDERS_OFFLINE'] = '此人離線', + ['HOUSING_NOTIFICATION_STORMRAM'] = '此操作僅適用於緊急服務', + ['HOUSING_NOTIFICATION_NO_POLICES'] = '城裡警察不夠', + ['HOUSING_NOTIFICATION_RENT_NOT_PAY'] = '這棟房子的租金尚未支付', + ['HOUSING_NOTIFICATION_OUTFIT_DELETE'] = '服裝已刪除!', + ['HOUSING_NOTIFICATION_INVALID_AMOUNT'] = '金額無效', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS'] = '黑錢存款成功', + ['HOUSING_NOTIFICATION_CANT_AFFORD'] = '您沒有足夠的資金來執行此操作', + ['HOUSING_NOTIFICATION_BLACK_MONEY_SUCCESS_WITHDRAW'] = '黑錢提現成功', + ['HOUSING_NOTIFICATION_SUCCESS_LOCKPICK'] = '你成功開門了', + ['HOUSING_NOTIFICATION_SUCCESS_RAM'] = '你打破了房子的門', + ['HOUSING_NOTIFICATION_FAIL_RAM'] = '門太堅固,沒有壞', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_SHELL'] = '您不能將點放置在屋外', + ['HOUSING_NOTIFICATION_COORDS_NOT_IN_POLY'] = '您無法將其放置在您先前創建的可裝飾立方體之外...', + ['HOUSING_NOTIFICATION_HOUSING_NOT_FOUND'] = '沒找到房子...', + ['HOUSING_NOTIFICATION_MIN_POINTS'] = '您所在的區域至少需要 4 個點,並且所有內容都必須在這些點內...', + ['HOUSING_NOTIFICATION_MAX_HOUSES'] = '你不能再買更多的房子了,你已經達到了法定限制', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR'] = '你不在門附近', + ['HOUSING_NOTIFICATION_INVITE_PLAYER_FAR_OTHER'] = '玩家不在門附近', + ['HOUSING_NOTIFICATION_CANT_SELL_CREDIT'] = '抵押的房子是不能賣的...', + ['HOUSING_NOTIFICATION_NO_HOUSES'] = '您不擁有任何房屋', + ['HOUSING_NOTIFICATION_CAMERA_NOT_FOUND'] = '找不到相機', + ['HOUSING_NOTIFICATION_KEYS_NOT_GIVEN'] = '未提供鑰匙', + ['HOUSING_NOTIFICATION_KEYS_NOT_REMOVED'] = '鑰匙未拔出', + ['HOUSING_NOTIFICATION_UPGRADE_NOT_FOUND'] = '未找到升級', + ['HOUSING_NOTIFICATION_LIGHT_NOT_FOUND'] = '未找到光', + ['HOUSING_NOTIFICATION_LIGHT_WAITING'] = '請稍等', + ['HOUSING_NOTIFICATION_HOUSE_ALREADY'] = '房子已經存在了', + ['HOUSING_NOTIFICATION_HOUSE_EDIT_DISTANCE'] = '您需要在房子附近才能編輯它', + ['HOUSING_NOTIFICATION_FURNITURE_BOUGHT'] = '你買了', + ['HOUSING_NOTIFICATION_NOT_OWNER'] = '你不是這房子的主人', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT'] = '您不能在公寓大樓中新增車庫', + ['HOUSING_NOTIFICATION_GARAGE_APARTMENT_CANT'] = '您不能在公寓中新增車庫', + ['HOUSING_NOTIFICATION_MINIMUM_LENGTH'] = '房子的最小長度是', + ['HOUSING_NOTIFICATION_YOUR_HOUSE_LENGTH'] = '你的房子長度是', + ['HOUSING_NOTIFICATION_OUTSIDE_DECORATE_APARTMENT'] = '你不能裝飾公寓的外部', + ['HOUSING_NOTIFICATION_OUTSIDE_OUTFIT_SPOT'] = '您不能將衣服放在公寓外面', + ['HOUSING_NOTIFICATION_OUTSIDE_CHARGE_SPOT'] = '您不能將充電器放在公寓外面', + ['HOUSING_NOTIFICATION_MISSING_BEST_PHONE'] = '您需要啟用 qs-smartphone-pro 資源', + ['HOUSING_NOTIFICATION_OUTSIDE_STASH_SPOT'] = '您不能將儲物空間放置在公寓外', + ['HOUSING_NOTIFICATION_NOT_IPL'] = '此房屋類型不是 IPL', + ['HOUSING_NOTIFICATION_OUTSIDE_ZONE'] = '您不能將其放置在區域之外', + ['HOUSING_NOTIFICATION_RENTAL_POSITION_CANCELED'] = '你的房子不再出租', + ['HOUSING_NOTIFICATION_FIND_EXIT_ZONE'] = '我們找不到這棟房子的出口,請指出', + ['HOUSING_NOTIFICATION_INVALID_VAULT_CODE'] = '保管庫程式碼無效', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_DECORATRIONS'] = '我們找不到裝飾品', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_OBJECT_DATA'] = '我們找不到對象數據', + ['HOUSING_NOTIFICATION_VAULT_CANOT_DECORATION_DATA'] = '找不到裝修數據', + ['HOUSING_NOTIFICATION_VAULT_CANNOT_SET_CODE'] = '您無法在此物件上設定保管庫程式碼', + ['HOUSING_NOTIFICATION_VAULT_CODES_FULL'] = '您無法在此房屋中建立更多金庫程式碼', + ['HOUSING_NOTIFICATION_VAULT_CODE_ADDED'] = '已新增保管庫程式碼', + ['HOUSING_NOTIFICATION_VAULT_CODE_REMOVED'] = '您已刪除保管庫程式碼', + ['HOUSING_NOTIFICATION_VAULT_CODE_NOT_FOUND'] = '保管庫程式碼出現錯誤', + ['HOUSING_NOTIFICATION_CONSTRUCTION_NOT_FOUND'] = '未找到施工...', + ['HOUSING_NOTIFICATION_CONSTRUCTION_FINISHED'] = '房屋施工已完成!', + ['HOUSING_NOTIFICATION_CONSTRUCTION_TIMING'] = '剩餘施工時間:', + ['HOUSING_NOTIFICATION_NO_PERMISSION'] = '您無權執行此命令', + ['HOUSING_NOTIFICATION_HIRED_BY_ADMIN'] = '您被管理員從房子中雇用了', + ['HOUSING_NOTIFICATION_HIRED_SUCCESS'] = '租戶已被驅逐出房子', + ['HOUSING_NOTIFICATION_MISSING_HOUSE_DEBUG'] = '我們找不到房子', + ['HOUSING_NOTIFICATION_MISSING_DECORATION_DEBUG'] = '我們找不到裝飾', + ['HOUSING_NOTIFICATION_MISSING_OBJECT_DEBUG'] = '我們找不到物件', + ["HOUSING_NOTIFICATION_MINIMUM_LEGHT"] = "房屋的最小長度是", + ["HOUSING_NOTIFICATION_YOUR_HOUSE_LEGHT"] = "你的房子長度是", + ["HOUSING_NOTIFICATION_NO_APARTMENTS"] = "附近沒有公寓", + ["HOUSING_NOTIFICATION_NO_RENTED_APARTMENTS"] = "這裡沒有可租的公寓", + ["HOUSING_NOTIFICATION_NO_HOUSE_DATA"] = "我們無法在資料庫中找到這棟房子" +} diff --git a/resources/[housing]/qs-housing/server/custom/framework/esx.lua b/resources/[housing]/qs-housing/server/custom/framework/esx.lua new file mode 100644 index 000000000..cb5658fd2 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/framework/esx.lua @@ -0,0 +1,255 @@ +if Config.Framework ~= 'esx' then + return +end + +userTable = 'users' -- users +identifierColumn = 'identifier' -- identifier +accountsColumn = 'accounts' + +ESX = exports['es_extended']:getSharedObject() + +RegisterNetEvent('esx:playerLoaded', function(id, data) + Wait(2000) + Debug('Loaded player:', id) + CreateQuests(id) +end) + +CreateThread(function() + for k, v in pairs(ESX.Players) do + if v and v.source then + Debug('Loaded player:', v.source) + CreateQuests(v.source) + end + end +end) + +function RegisterServerCallback(name, cb) + ESX.RegisterServerCallback(name, cb) +end + +function RegisterUsableItem(name, cb) + ESX.RegisterUsableItem(name, cb) +end + +function GetPlayerFromId(source) + return ESX.GetPlayerFromId(source) +end + +function GetPlayerFromIdentifier(identifier) + return ESX.GetPlayerFromIdentifier(identifier) +end + +function PlayerIsAdmin(source) + local player = GetPlayerFromId(source) + return player.getGroup() == 'admin' or player.getGroup() == 'superadmin' +end + +function AddMoneyToAccount(account, amount, isNotRent) + local source = GetPlayerSourceFromIdentifier(account) + if source then + AddAccountMoney(source, 'bank', amount) + if isNotRent then return end + TriggerClientEvent('qb-houses:sendTextMessage', source, Lang('HOUSING_NOTIFICATION_RENT_PAYMENT') .. amount, 'error') + else + local result = MySQL.Sync.fetchAll('SELECT accounts FROM users WHERE identifier = ?', { account }) + if not result[1] then return print('Add Money Account : Not finded this account: ' .. account) end + local accounts = json.decode(result[1].accounts) + accounts.bank = accounts.bank + amount + MySQL.Sync.execute('UPDATE users SET accounts = ? WHERE identifier = ?', { + json.encode(accounts), + account + }) + end +end + +function RemoveMoneyFromAccount(account, amount, dontCheck) + local source = GetPlayerSourceFromIdentifier(account) + if source then + RemoveAccountMoney(source, 'bank', amount) + return true + else + local player = MySQL.Sync.fetchAll('SELECT accounts FROM users WHERE identifier = ?', { account }) + if player[1] then + local accounts = json.decode(player[1].accounts) + if accounts.bank >= amount or dontCheck then + accounts.bank = accounts.bank - amount + MySQL.Sync.execute('UPDATE users SET accounts = ? WHERE identifier = ?', { json.encode(accounts), account }) + return true + end + end + end + return false +end + +function GetJobName(source) + local player = GetPlayerFromId(source) + if not player then return '' end + return player.getJob().name +end + +function GetCharacterName(source) + local xPlayer = GetPlayerFromId(source) + local firstName, lastName + if xPlayer.get and xPlayer.get('firstName') and xPlayer.get('lastName') then + firstName = xPlayer.get('firstName') + lastName = xPlayer.get('lastName') + else + local name = MySQL.Sync.fetchAll('SELECT `firstname`, `lastname` FROM `users` WHERE `identifier`=@identifier', { ['@identifier'] = ESX.GetIdentifier(source) }) + firstName, lastName = name[1]?.firstname or ESX.GetPlayerName(source), name[1]?.lastname or '' + end + + return firstName, lastName +end + +function GetAccountMoney(source, account) + local player = GetPlayerFromId(source) + return player.getAccount(account).money +end + +function AddAccountMoney(source, account, amount) + local player = GetPlayerFromId(source) + player.addAccountMoney(account, amount) +end + +function RemoveAccountMoney(source, account, amount) + local player = GetPlayerFromId(source) + player.removeAccountMoney(account, amount) +end + +function RemoveItem(source, item, count) + local player = GetPlayerFromId(source) + player.removeInventoryItem(item, count) +end + +function GetIdentifier(source) + local player = GetPlayerFromId(source) + if not player then + return false + end + return player.identifier +end + +function GetPlayerSourceFromIdentifier(identifier) + local player = GetPlayerFromIdentifier(identifier) + if not player then + return false + end + return player.source +end + +function GetPlayerSourceFromSource(source) + local player = GetPlayerFromId(source) + if not player then + return false + end + return player.source +end + +function GetCharacterFromIdentifier(identifier) + local result = MySQL.Sync.fetchAll('SELECT * FROM `users` WHERE identifier = ?', { identifier }) + if not result[1] then + return '', '' + end + result = result[1] + return result?.firstname, result?.lastname +end + +RegisterServerCallback('qb-houses:GetInside', function(source, cb) + local src = source + local identifier = GetIdentifier(src) + local fetch = ([[ + SELECT inside + FROM %s + WHERE %s = @id; + ]]):format(userTable, identifierColumn) + local fetchData = { ['@id'] = identifier } + local result = MySQL.Sync.fetchAll(fetch, fetchData) + if result and result[1] then + cb(result[1].inside) + Debug('qb-houses:GetInside: ', result[1].inside) + else + cb(false) + Debug('qb-houses:GetInside: ', false) + end +end) + +function GetPlayerSQLDataFromIdentifier(identifier) + local result = MySQL.Sync.fetchAll('SELECT * FROM `users` WHERE identifier = ?', { identifier }) + if result[1] then + return result[1] + end + return false +end + +function UpdateInside(src, insideId, bool) + local identifier = GetIdentifier(src) + local update = ([[ + UPDATE %s SET inside = @inside + WHERE %s = @id; + ]]):format(userTable, identifierColumn) + local updateData = { + ['@inside'] = insideId, + ['@id'] = identifier + } + if bool then + MySQL.Sync.execute(update, updateData) + else + updateData = { + ['@inside'] = nil, + ['@id'] = identifier + } + MySQL.Sync.execute(update, updateData) + end +end + +RegisterServerCallback('qb-phone:server:MeosGetPlayerHouses', function(source, cb, input) + if input then + local search = escape_sqli(input) + local searchData = {} + local query = 'SELECT * FROM `' .. userTable .. '` WHERE `' .. identifierColumn .. '` = "' .. search .. '"' + -- Split on " " and check each var individual + local searchParameters = SplitStringToArray(search) + -- Construct query dynamicly for individual parm check + if #searchParameters > 1 then + query = query .. ' OR `firstname` LIKE "%' .. searchParameters[1] .. '%" OR `lastname` LIKE "%' .. searchParameters[1] .. '%"' + for i = 2, #searchParameters do + query = query .. ' OR `firstname` LIKE "%' .. searchParameters[i] .. '%" OR `lastname` LIKE "%' .. searchParameters[i] .. '%"' + end + else + query = query .. ' OR `firstname` LIKE "%' .. search .. '%" OR `lastname` LIKE "%' .. search .. '%"' + end + local result = MySQL.Sync.fetchAll(query) + if result[1] then + local houses = MySQL.Sync.fetchAll('SELECT * FROM player_houses WHERE citizenid = ?', + { result[1][identifierColumn] }) + if houses[1] then + for k, v in pairs(houses) do + local charinfo = { + firstname = result[1].firstname, + lastname = result[1].lastname, + } + searchData[#searchData + 1] = { + name = v.house, + keyholders = v.keyholders, + owner = v.citizenid, + price = Config.Houses[v.house].price, + label = Config.Houses[v.house].address, + tier = Config.Houses[v.house].tier, + garage = Config.Houses[v.house].garage, + charinfo = charinfo, + coords = { + x = Config.Houses[v.house].coords.enter.x, + y = Config.Houses[v.house].coords.enter.y, + z = Config.Houses[v.house].coords.enter.z + } + } + end + cb(searchData) + end + else + cb(nil) + end + else + cb(nil) + end +end) diff --git a/resources/[housing]/qs-housing/server/custom/framework/qb.lua b/resources/[housing]/qs-housing/server/custom/framework/qb.lua new file mode 100644 index 000000000..c0f9d0e73 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/framework/qb.lua @@ -0,0 +1,212 @@ +if Config.Framework ~= 'qb' then + return +end + +QBCore = exports['qb-core']:GetCoreObject() + +userTable = 'players' -- users +identifierColumn = 'citizenid' -- identifier +accountsColumn = 'money' + +RegisterNetEvent('QBCore:Server:OnPlayerLoaded', function() + local src = source + Debug('Loaded player:', src) + CreateQuests(src) +end) + +CreateThread(function() + for k, v in pairs(QBCore.Functions.GetPlayers()) do + if v then + Debug('Loaded player:', v) + CreateQuests(v) + end + end +end) + +function RegisterServerCallback(name, cb) + QBCore.Functions.CreateCallback(name, cb) +end + +function RegisterUsableItem(name, cb) + QBCore.Functions.CreateUseableItem(name, cb) +end + +function GetPlayerFromId(source) + return QBCore.Functions.GetPlayer(source) +end + +function GetPlayerFromIdentifier(identifier) + return QBCore.Functions.GetPlayerByCitizenId(identifier) +end + +function AddMoneyToAccount(account, amount, isNotRent) + local source = GetPlayerSourceFromIdentifier(account) + if source then + AddAccountMoney(source, 'bank', amount) + if isNotRent then return end + TriggerClientEvent('qb-houses:sendTextMessage', source, Lang('HOUSING_NOTIFICATION_RENT_PAYMENT') .. amount, 'error') + else + local result = MySQL.Sync.fetchAll('SELECT ' .. accountsColumn .. ' FROM ' .. userTable .. ' WHERE ' .. identifierColumn .. ' = ?', { account }) + if not result[1] then return print('Add Money Account : Not finded this account: ' .. account) end + local accounts = json.decode(result[1].money) + accounts.bank = accounts.bank + amount + MySQL.Sync.execute('UPDATE ' .. userTable .. ' SET ' .. accountsColumn .. ' = ? WHERE ' .. identifierColumn .. ' = ?', { + json.encode(accounts), + account + + }) + end +end + +function PlayerIsAdmin(source) + return QBCore.Functions.HasPermission(source, 'god') or IsPlayerAceAllowed(source, 'command') or QBCore.Functions.HasPermission(source, 'admin') +end + +function GetJobName(source) + local player = GetPlayerFromId(source) + if not player then return '' end + return player.PlayerData.job.name +end + +function GetCharacterName(source) + local player = GetPlayerFromId(source).PlayerData.charinfo + return player.firstname, player.lastname +end + +function GetAccountMoney(source, account) + local player = GetPlayerFromId(source) + if account == 'money' then account = 'cash' end + if account == 'black_money' then account = 'crypto' end + return player.PlayerData.money[account] +end + +function AddAccountMoney(source, account, amount) + local player = GetPlayerFromId(source) + if account == 'money' then account = 'cash' end + player.Functions.AddMoney(account, amount) +end + +function RemoveAccountMoney(source, account, amount) + local player = GetPlayerFromId(source) + if account == 'money' then account = 'cash' end + player.Functions.RemoveMoney(account, amount) +end + +function RemoveItem(source, item, count) + local player = GetPlayerFromId(source) + player.Functions.RemoveItem(item, count) +end + +function GetIdentifier(source) + local player = GetPlayerFromId(source) + if not player then return false end + return player.PlayerData.citizenid +end + +function GetPlayerSourceFromIdentifier(identifier) + local player = GetPlayerFromIdentifier(identifier) + if not player then return false end + return player.PlayerData.source +end + +function GetPlayerSourceFromSource(source) + local player = GetPlayerFromId(source) + if not player then + return false + end + return player.PlayerData.source +end + +function GetCharacterFromIdentifier(identifier) + local result = MySQL.Sync.fetchAll('SELECT charinfo FROM `players` WHERE citizenid = ?', { identifier }) + if not result[1] then + return '', '' + end + result = result[1] + result = json.decode(result.charinfo) + return result?.firstname, result?.lastname +end + +function RemoveMoneyFromAccount(account, amount, dontCheck) + local source = GetPlayerSourceFromIdentifier(account) + if source then + RemoveAccountMoney(source, 'bank', amount) + return true + else + local player = MySQL.Sync.fetchAll('SELECT ' .. accountsColumn .. ' FROM ' .. userTable .. ' WHERE ' .. identifierColumn .. ' = ?', { account }) + if player[1] then + local accounts = json.decode(player[1].money) + if accounts.bank >= amount or dontCheck then + accounts.bank = accounts.bank - amount + MySQL.Sync.execute('UPDATE ' .. userTable .. ' SET ' .. accountsColumn .. ' = ? WHERE ' .. identifierColumn .. ' = ?', { json.encode(accounts), account }) + return true + end + end + end + return false +end + +function GetPlayerSQLDataFromIdentifier(identifier) + local result = MySQL.Sync.fetchAll('SELECT * FROM `players` WHERE citizenid = ? LIMIT 1', { identifier }) + if result[1] then + return result[1] + end + return false +end + +function UpdateInside(src, insideId, bool) + local Player = GetPlayerFromId(src) + Player.Functions.SetMetaData('currentHouseId', bool and insideId or nil) +end + +RegisterServerCallback('qb-phone:server:MeosGetPlayerHouses', function(source, cb, input) + if input then + local search = escape_sqli(input) + local searchData = {} + local query = 'SELECT * FROM `' .. userTable .. '` WHERE `' .. identifierColumn .. '` = "' .. search .. '"' + -- Split on " " and check each var individual + local searchParameters = SplitStringToArray(search) + -- Construct query dynamicly for individual parm check + if #searchParameters > 1 then + query = query .. ' OR `firstname` LIKE "%' .. searchParameters[1] .. '%" OR `lastname` LIKE "%' .. searchParameters[1] .. '%"' + for i = 2, #searchParameters do + query = query .. ' OR `firstname` LIKE "%' .. searchParameters[i] .. '%" OR `lastname` LIKE "%' .. searchParameters[i] .. '%"' + end + else + query = query .. ' OR `firstname` LIKE "%' .. search .. '%" OR `lastname` LIKE "%' .. search .. '%"' + end + local result = MySQL.Sync.fetchAll(query) + if result[1] then + local houses = MySQL.Sync.fetchAll('SELECT * FROM player_houses WHERE citizenid = ?', + { result[1][identifierColumn] }) + if houses[1] then + for k, v in pairs(houses) do + local charinfo = { + firstname = result[1].firstname, + lastname = result[1].lastname, + } + searchData[#searchData + 1] = { + name = v.house, + keyholders = v.keyholders, + owner = v.citizenid, + price = Config.Houses[v.house].price, + label = Config.Houses[v.house].address, + tier = Config.Houses[v.house].tier, + garage = Config.Houses[v.house].garage, + charinfo = charinfo, + coords = { + x = Config.Houses[v.house].coords.enter.x, + y = Config.Houses[v.house].coords.enter.y, + z = Config.Houses[v.house].coords.enter.z + } + } + end + cb(searchData) + end + else + cb(nil) + end + else + cb(nil) + end +end) diff --git a/resources/[housing]/qs-housing/server/custom/framework/standalone.lua b/resources/[housing]/qs-housing/server/custom/framework/standalone.lua new file mode 100644 index 000000000..4f4d9a898 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/framework/standalone.lua @@ -0,0 +1,189 @@ +if Config.Framework ~= 'standalone' then return end + +-- ESX Callbacks +local serverCallbacks = {} + +local clientRequests = {} +local RequestId = 0 + +---@param eventName string +---@param callback function +RegisterServerCallback = function(eventName, callback) + serverCallbacks[eventName] = callback +end + +exports('RegisterServerCallback', RegisterServerCallback) + +RegisterNetEvent('houses:triggerServerCallback', function(eventName, requestId, invoker, ...) + if not serverCallbacks[eventName] then + return print(('[^1ERROR^7] Server Callback not registered, name: ^5%s^7, invoker resource: ^5%s^7'):format(eventName, invoker)) + end + + local source = source + + serverCallbacks[eventName](source, function(...) + TriggerClientEvent('houses:serverCallback', source, requestId, invoker, ...) + end, ...) +end) + +---@param player number playerId +---@param eventName string +---@param callback function +---@param ... any +TriggerClientCallback = function(player, eventName, callback, ...) + clientRequests[RequestId] = callback + + TriggerClientEvent('houses:triggerClientCallback', player, eventName, RequestId, GetInvokingResource() or 'unknown', ...) + + RequestId = RequestId + 1 +end + +RegisterNetEvent('houses:clientCallback', function(requestId, invoker, ...) + if not clientRequests[requestId] then + return print(('[^1ERROR^7] Client Callback with requestId ^5%s^7 Was Called by ^5%s^7 but does not exist.'):format(requestId, invoker)) + end + + clientRequests[requestId](...) + clientRequests[requestId] = nil +end) + +function RegisterUsableItem(name, cb) + ImplementError('RegisterUsableItem is not supported with standalone') + return false +end + +function GetIdentifier(source) + ImplementError('Get Identifier : You need to implement this function for your framework.') + for k, v in pairs(GetPlayerIdentifiers(source)) do + if string.sub(v, 1, string.len('license:')) == 'license:' then + return v:gsub('license:', '') + end + end + return nil +end + +function GetPlayerFromId(source) + return { + source = source, + identifier = GetIdentifier(source) + } +end + +function GetPlayerSource(player) + return player.source +end + +function GetPlayerFromIdentifier(identifier) + identifier = string.gsub(identifier, ' ', '') + local players = GetPlayers() + for k, v in pairs(players) do + if GetIdentifier(v) == identifier then + return { + source = v, + identifier = identifier + } + end + end + return nil +end + +function GetPlayerSourceFromIdentifier(identifier) + local player = GetPlayerFromIdentifier(identifier) + if player then + return player.source + end + return nil +end + +function AddMoneyToAccount(account, amount, isNotRent) + local source = GetPlayerSourceFromIdentifier(account) + if source then + AddAccountMoney(source, 'bank', amount) + if isNotRent then return end + TriggerClientEvent('qb-houses:sendTextMessage', source, Lang('HOUSING_NOTIFICATION_RENT_PAYMENT') .. amount, 'error') + else + ImplementError('Add Money Account : You need to implement this function for your framework.') + end +end + +function GetCharacterName(source) + ImplementError('Get Character Name : You need to implement this function for your framework.') + return 'Unknown', 'Unknown' +end + +function GetAccountMoney(source, account) + ImplementError('Get Account Money : You need to implement this function for your framework.') + return 999999999999 -- for provide error +end + +function AddAccountMoney(source, account, amount) + ImplementError('Add Account Money : You need to implement this function for your framework.') +end + +function RemoveAccountMoney(source, account, amount) + ImplementError('Remove Account Money : You need to implement this function for your framework.') +end + +function RemoveItem(source, item, count) + ImplementError('Remove Item : You need to implement this function for your framework.') +end + +function GetPlayerSourceFromIdentifier(identifier) + local player = GetPlayerFromIdentifier(identifier) + if not player then + return false + end + return player.source +end + +function GetPlayerSourceFromSource(source) + local player = GetPlayerFromId(source) + if not player then + return false + end + return player.source +end + +function GetCharacterFromIdentifier(identifier) + ImplementError('Get Character From Identifier : You need to implement this function for your framework.') + return 'unknown', 'unknown' +end + +function GetJobName(source) + ImplementError('Get Job Name : You need to implement this function for your framework.') + return 'police' +end + +function RemoveMoneyFromAccount(account, amount, dontCheck) + local source = GetPlayerSourceFromIdentifier(account) + if source then + RemoveAccountMoney(source, 'bank', amount) + return true + else + ImplementError('Remove Money From Account : You need to implement this function for your framework.') + end + return false +end + +function GetPlayerSQLDataFromIdentifier(identifier) + ImplementError('Check Player Is Exist : You need to implement this function for your framework.') + return true +end + +function UpdateInside(src, insideId, bool) + ImplementError('Update Inside : You need to implement this function for your framework.') +end + +RegisterServerCallback('qb-phone:server:MeosGetPlayerHouses', function(source, cb, input) + ImplementError('qb-phone:server:MeosGetPlayerHouses : You need to implement this function for your framework.') + cb(nil) +end) + +RegisterServerCallback('houses:GetIdentifier', function(source, cb) + local identifier = GetIdentifier(source) + cb(identifier) +end) + +RegisterServerCallback('houses:GetPlayers', function(source, cb) + cb(GetPlayers()) +end) diff --git a/resources/[housing]/qs-housing/server/custom/garages/RxGarages.lua b/resources/[housing]/qs-housing/server/custom/garages/RxGarages.lua new file mode 100644 index 000000000..3c6368e83 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/RxGarages.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'RxGarages' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/ak47_garage.lua b/resources/[housing]/qs-housing/server/custom/garages/ak47_garage.lua new file mode 100644 index 000000000..371936ec4 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/ak47_garage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'ak47_garage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/cd_garage.lua b/resources/[housing]/qs-housing/server/custom/garages/cd_garage.lua new file mode 100644 index 000000000..95cf5378c --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/cd_garage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'cd_garage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/codem-garage.lua b/resources/[housing]/qs-housing/server/custom/garages/codem-garage.lua new file mode 100644 index 000000000..ba342e507 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/codem-garage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'codem-garage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/cs-garages.lua b/resources/[housing]/qs-housing/server/custom/garages/cs-garages.lua new file mode 100644 index 000000000..710459547 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/cs-garages.lua @@ -0,0 +1,12 @@ +if Config.Garage ~= 'cs-garages' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) +end + +function TriggerHouseUpdateGarage(garages) +end + +function TriggerHouseRemoveGarage(house) +end \ No newline at end of file diff --git a/resources/[housing]/qs-housing/server/custom/garages/jg-advancedgarages.lua b/resources/[housing]/qs-housing/server/custom/garages/jg-advancedgarages.lua new file mode 100644 index 000000000..68c3887a6 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/jg-advancedgarages.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'jg-advancedgarages' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/loaf_garage.lua b/resources/[housing]/qs-housing/server/custom/garages/loaf_garage.lua new file mode 100644 index 000000000..c9e630205 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/loaf_garage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'loaf_garage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/msk_garage.lua b/resources/[housing]/qs-housing/server/custom/garages/msk_garage.lua new file mode 100644 index 000000000..3d6825fda --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/msk_garage.lua @@ -0,0 +1,13 @@ +if Config.Garage ~= 'msk_garage' then return end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/okokGarage.lua b/resources/[housing]/qs-housing/server/custom/garages/okokGarage.lua new file mode 100644 index 000000000..727de8f83 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/okokGarage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'okokGarage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/qb-garages.lua b/resources/[housing]/qs-housing/server/custom/garages/qb-garages.lua new file mode 100644 index 000000000..226c5464a --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/qb-garages.lua @@ -0,0 +1,20 @@ +if Config.Garage ~= 'qb-garages' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + garageInfo.takeVehicle.w = garageInfo.takeVehicle.h + TriggerClientEvent('qb-garages:client:addHouseGarage', -1, house, garageInfo) +end + +function TriggerHouseUpdateGarage(garages, id) + for k, v in pairs(garages) do + v.takeVehicle.w = v.takeVehicle.h + end + + TriggerClientEvent('qb-garages:client:houseGarageConfig', id or -1, garages) +end + +function TriggerHouseRemoveGarage(house) + TriggerClientEvent('qb-garages:client:removeHouseGarage', -1, house) +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/qs-advancedgarages.lua b/resources/[housing]/qs-housing/server/custom/garages/qs-advancedgarages.lua new file mode 100644 index 000000000..01fe7cf6e --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/qs-advancedgarages.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'qs-advancedgarages' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + TriggerClientEvent('advancedgarages:AddShellGarage', -1, house, garageInfo) +end + +function TriggerHouseUpdateGarage(garages, id) + TriggerClientEvent('advancedgarages:GetShellGarageData', id or -1, garages) +end + +function TriggerHouseRemoveGarage(house) + TriggerClientEvent('advancedgarages:AddShellGarage', -1, house, nil) +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/rcore_garage.lua b/resources/[housing]/qs-housing/server/custom/garages/rcore_garage.lua new file mode 100644 index 000000000..6fd7b03ad --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/rcore_garage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'rcore_garage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/standalone.lua b/resources/[housing]/qs-housing/server/custom/garages/standalone.lua new file mode 100644 index 000000000..1e4b13cf3 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/standalone.lua @@ -0,0 +1,13 @@ +if Config.Garage ~= 'standalone' then return end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/garages/vms_garagesv2.lua b/resources/[housing]/qs-housing/server/custom/garages/vms_garagesv2.lua new file mode 100644 index 000000000..0780e4f59 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/vms_garagesv2.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'vms_garagesv2' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end \ No newline at end of file diff --git a/resources/[housing]/qs-housing/server/custom/garages/zerio-garage.lua b/resources/[housing]/qs-housing/server/custom/garages/zerio-garage.lua new file mode 100644 index 000000000..a771393dd --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/garages/zerio-garage.lua @@ -0,0 +1,15 @@ +if Config.Garage ~= 'zerio-garage' then + return +end + +function TriggerAddHouseGarage(house, garageInfo) + return +end + +function TriggerHouseUpdateGarage(garages) + return +end + +function TriggerHouseRemoveGarage(house) + return +end diff --git a/resources/[housing]/qs-housing/server/custom/missions.lua b/resources/[housing]/qs-housing/server/custom/missions.lua new file mode 100644 index 000000000..e98117e0d --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/missions.lua @@ -0,0 +1,72 @@ +function CreateQuests(source) + if GetResourceState('qs-inventory') ~= 'started' then + Debug('qs-inventory not started, skipping housing quest creation.') + return + end + + local quest1 = exports['qs-inventory']:createQuest(source, { + name = 'buy_house', + title = 'Home Sweet Home', + description = 'Purchase your first house.', + reward = 300, + requiredLevel = 1 + }) + + local quest2 = exports['qs-inventory']:createQuest(source, { + name = 'install_home_upgrade', + title = 'Upgrade Life', + description = 'Install an upgrade in your home.', + reward = 200, + requiredLevel = 1 + }) + + local quest3 = exports['qs-inventory']:createQuest(source, { + name = 'give_house_keys', + title = 'Sharing is Caring', + description = 'Give a friend the keys to your house.', + reward = 150, + requiredLevel = 1 + }) + + local quest4 = exports['qs-inventory']:createQuest(source, { + name = 'buy_furniture', + title = 'Decorator\'s Touch', + description = 'Buy at least 10 pieces of furniture for your home.', + reward = 250, + requiredLevel = 2 + }) + + local quest5 = exports['qs-inventory']:createQuest(source, { + name = 'place_home_stash', + title = 'Private Storage', + description = 'Place a personal stash inside your house to store your items.', + reward = 200, + requiredLevel = 1 + }) + + local quest6 = exports['qs-inventory']:createQuest(source, { + name = 'place_home_wardrobe', + title = 'Dressed for Success', + description = 'Install a wardrobe in your home to manage your outfits.', + reward = 200, + requiredLevel = 1 + }) + + local quest7 = exports['qs-inventory']:createQuest(source, { + name = 'place_phone_charger', + title = 'Power Up', + description = 'Place a Smartphone PRO charger spot in your house.', + reward = 200, + requiredLevel = 1 + }) + + Debug('Housing quests assigned to player:', source, { + buy_house = quest1, + install_home_upgrade = quest2, + give_house_keys = quest3, + buy_furniture = quest4, + place_home_stash = quest5, + place_home_wardrobe = quest6, + place_phone_charger = quest7 + }) +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/default.lua b/resources/[housing]/qs-housing/server/custom/phone/default.lua new file mode 100644 index 000000000..72a934821 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/default.lua @@ -0,0 +1,22 @@ +if Config.Phone ~= 'default' then + return +end + +function GetPlayerPhone(source) + local player = GetPlayerFromId(source) + + if Config.Framework == 'qb' then + return player.PlayerData.charinfo.phone + end + + local identifier = player.identifier + local result = MySQL.Sync.fetchAll('SELECT phone_number FROM users WHERE identifier = ?', { + identifier + }) + + if not result[1] then + print('Your phone is nil') + return '' + end + return result[1].phone_number +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/gksphone.lua b/resources/[housing]/qs-housing/server/custom/phone/gksphone.lua new file mode 100644 index 000000000..f6e83a31d --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/gksphone.lua @@ -0,0 +1,7 @@ +if Config.Phone ~= 'gksphone' then + return +end + +function GetPlayerPhone(source) + return exports['gksphone']:GetPhoneBySource(source) +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/lb-phone.lua b/resources/[housing]/qs-housing/server/custom/phone/lb-phone.lua new file mode 100644 index 000000000..1027c1020 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/lb-phone.lua @@ -0,0 +1,7 @@ +if Config.Phone ~= 'lb-phone' then + return +end + +function GetPlayerPhone(source) + return exports['lb-phone']:GetEquippedPhoneNumber(source) +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/okokPhone.lua b/resources/[housing]/qs-housing/server/custom/phone/okokPhone.lua new file mode 100644 index 000000000..aa495cad3 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/okokPhone.lua @@ -0,0 +1,7 @@ +if Config.Phone ~= 'okokPhone' then + return +end + +function GetPlayerPhone(source) + return exports['okokPhone']:getPhoneNumberFromSource(source) +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/qs-smartphone-pro.lua b/resources/[housing]/qs-housing/server/custom/phone/qs-smartphone-pro.lua new file mode 100644 index 000000000..1317f641f --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/qs-smartphone-pro.lua @@ -0,0 +1,8 @@ +if Config.Phone ~= 'qs-smartphone-pro' then + return +end + +function GetPlayerPhone(source) + local identifier = GetIdentifier(source) + return exports['qs-smartphone-pro']:GetPhoneNumberFromIdentifier(identifier) +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/qs-smartphone.lua b/resources/[housing]/qs-housing/server/custom/phone/qs-smartphone.lua new file mode 100644 index 000000000..308bb77db --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/qs-smartphone.lua @@ -0,0 +1,11 @@ +if Config.Phone ~= 'qs-smartphone' then + return +end + +function GetPlayerPhone(source) + local player = GetPlayerFromId(source) + if Config.Framework == 'qb' then + return player.PlayerData.charinfo.phone + end + return exports['qs-base']:GetPlayerPhone(source) +end diff --git a/resources/[housing]/qs-housing/server/custom/phone/roadphone.lua b/resources/[housing]/qs-housing/server/custom/phone/roadphone.lua new file mode 100644 index 000000000..f75218df2 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/roadphone.lua @@ -0,0 +1,9 @@ +if Config.Phone ~= 'roadphone' then + return +end + +function GetPlayerPhone(source) + local identifier = GetIdentifier(source) + return exports['roadphone']:getNumberFromIdentifier(identifier) +end + diff --git a/resources/[housing]/qs-housing/server/custom/phone/yseries.lua b/resources/[housing]/qs-housing/server/custom/phone/yseries.lua new file mode 100644 index 000000000..3c39766d9 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/phone/yseries.lua @@ -0,0 +1,7 @@ +if Config.Phone ~= 'yseries' then + return +end + +function GetPlayerPhone(source) + return exports['yseries']:GetPhoneNumberBySourceId(source) +end diff --git a/resources/[housing]/qs-housing/server/custom/providers/qb-houses.lua b/resources/[housing]/qs-housing/server/custom/providers/qb-houses.lua new file mode 100644 index 000000000..097db99c7 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/providers/qb-houses.lua @@ -0,0 +1,15 @@ +local function exportHandler(exportName, func) + AddEventHandler(('__cfx_export_qb-houses_%s'):format(exportName), function(setCB) + if not warned then + Warning('Please update your exports to qs-housing. Do not use qb-houses exports anymore.') + Warning('Please update your exports to qs-housing. Do not use qb-houses exports anymore.') + Warning('Please update your exports to qs-housing. Do not use qb-houses exports anymore.') + warned = true + end + setCB(func) + end) +end + +exportHandler('hasKey', function(identifier, cid, house) + return CheckHasKey(identifier, cid, house) +end) diff --git a/resources/[housing]/qs-housing/server/custom/society/ap-government.lua b/resources/[housing]/qs-housing/server/custom/society/ap-government.lua new file mode 100644 index 000000000..0fed63646 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/ap-government.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'ap-government' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports['ap-government']:chargeCityTax(src, 'Housing', societyPaid, 'bank') +end diff --git a/resources/[housing]/qs-housing/server/custom/society/crm-banking.lua b/resources/[housing]/qs-housing/server/custom/society/crm-banking.lua new file mode 100644 index 000000000..010f9545f --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/crm-banking.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system. These are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'crm-banking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system (CRM-Banking), id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports["crm-banking"]:crm_add_money(societyName, societyPaid) +end diff --git a/resources/[housing]/qs-housing/server/custom/society/default.lua b/resources/[housing]/qs-housing/server/custom/society/default.lua new file mode 100644 index 000000000..92cdaeb90 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/default.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'none' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('add money society trigggered') + return true +end diff --git a/resources/[housing]/qs-housing/server/custom/society/esx_society.lua b/resources/[housing]/qs-housing/server/custom/society/esx_society.lua new file mode 100644 index 000000000..c6f4f5e7e --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/esx_society.lua @@ -0,0 +1,24 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'esx_society' then + return +end + +for societyName, _ in pairs(Config.CreatorJobs) do + local name = 'society_' .. societyName + TriggerEvent('esx_society:registerSociety', societyName, 'RealState', name, name, name, { type = 'public' }) +end + +function AddMoneyToSociety(_src, societyName, societyPaid) + Debug('esx_society', 'AddMoneyToSociety', 'src: ' .. _src .. ' societyName: ' .. societyName .. ' societyPaid: ' .. societyPaid) + local name = 'society_' .. societyName + TriggerEvent('esx_addonaccount:getSharedAccount', name, function(account) + account.addMoney(societyPaid) + end) +end diff --git a/resources/[housing]/qs-housing/server/custom/society/okokbanking.lua b/resources/[housing]/qs-housing/server/custom/society/okokbanking.lua new file mode 100644 index 000000000..a988c9dbc --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/okokbanking.lua @@ -0,0 +1,17 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'okokbanking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + + exports['okokBanking']:AddMoney(societyName, societyPaid) +end \ No newline at end of file diff --git a/resources/[housing]/qs-housing/server/custom/society/qb-banking.lua b/resources/[housing]/qs-housing/server/custom/society/qb-banking.lua new file mode 100644 index 000000000..8ba450c40 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/qb-banking.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'qb-banking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports['qb-banking']:AddMoney(societyName, societyPaid) +end diff --git a/resources/[housing]/qs-housing/server/custom/society/qb-management.lua b/resources/[housing]/qs-housing/server/custom/society/qb-management.lua new file mode 100644 index 000000000..e44fcd94b --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/qb-management.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'qb-management' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports['qb-management']:AddMoney(societyName, societyPaid) +end diff --git a/resources/[housing]/qs-housing/server/custom/society/qs-banking.lua b/resources/[housing]/qs-housing/server/custom/society/qs-banking.lua new file mode 100644 index 000000000..2694f711d --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/qs-banking.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'qs-banking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports['qs-banking']:AddMoney(societyName, societyPaid, 'housing purchase') +end \ No newline at end of file diff --git a/resources/[housing]/qs-housing/server/custom/society/renewed-banking.lua b/resources/[housing]/qs-housing/server/custom/society/renewed-banking.lua new file mode 100644 index 000000000..9cf9e268f --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/renewed-banking.lua @@ -0,0 +1,16 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'Renewed-Banking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports['Renewed-Banking']:addAccountMoney(societyName, societyPaid) +end diff --git a/resources/[housing]/qs-housing/server/custom/society/tgg-banking.lua b/resources/[housing]/qs-housing/server/custom/society/tgg-banking.lua new file mode 100644 index 000000000..43d922044 --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/tgg-banking.lua @@ -0,0 +1,9 @@ +if Config.Society ~= 'tgg-banking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + exports['tgg-banking']:AddSocietyMoney(society, amount) +end + diff --git a/resources/[housing]/qs-housing/server/custom/society/zpx-banking.lua b/resources/[housing]/qs-housing/server/custom/society/zpx-banking.lua new file mode 100644 index 000000000..8aae27d4e --- /dev/null +++ b/resources/[housing]/qs-housing/server/custom/society/zpx-banking.lua @@ -0,0 +1,17 @@ +--[[ + Configurable company system, you can create multiple files + and adapt them to your company system, these are the ones we recommend + that we bring by default, but you can integrate others. + + Enable Config.Debug to be able to see the log inside Debug. +]] + +if Config.Society ~= 'zpx-banking' then + return +end + +function AddMoneyToSociety(src, societyName, societyPaid) + Debug('Society system, id: ' .. src .. ', society name: ' .. societyName .. ', Paid: ' .. societyPaid) + --exports['zpx-banking']:AddMoney(societyName, societyPaid) + exports['zpx-banking']:Transaction(identifier, reason, amount, type, account) +end diff --git a/resources/[housing]/qs-housing/server/main.lua b/resources/[housing]/qs-housing/server/main.lua new file mode 100644 index 000000000..712a7dd21 Binary files /dev/null and b/resources/[housing]/qs-housing/server/main.lua differ diff --git a/resources/[housing]/qs-housing/server/modules/db.lua b/resources/[housing]/qs-housing/server/modules/db.lua new file mode 100644 index 000000000..4c5137e58 Binary files /dev/null and b/resources/[housing]/qs-housing/server/modules/db.lua differ diff --git a/resources/[housing]/qs-housing/server/modules/decoration.lua b/resources/[housing]/qs-housing/server/modules/decoration.lua new file mode 100644 index 000000000..96905b592 Binary files /dev/null and b/resources/[housing]/qs-housing/server/modules/decoration.lua differ diff --git a/resources/[housing]/qs-housing/server/modules/ipl.lua b/resources/[housing]/qs-housing/server/modules/ipl.lua new file mode 100644 index 000000000..11bc48c51 Binary files /dev/null and b/resources/[housing]/qs-housing/server/modules/ipl.lua differ diff --git a/resources/[housing]/qs-housing/server/modules/management.lua b/resources/[housing]/qs-housing/server/modules/management.lua new file mode 100644 index 000000000..4c23784f5 Binary files /dev/null and b/resources/[housing]/qs-housing/server/modules/management.lua differ diff --git a/resources/[housing]/qs-housing/server/modules/realestate.lua b/resources/[housing]/qs-housing/server/modules/realestate.lua new file mode 100644 index 000000000..051ac7e9b Binary files /dev/null and b/resources/[housing]/qs-housing/server/modules/realestate.lua differ diff --git a/resources/[housing]/qs-housing/server/version.lua b/resources/[housing]/qs-housing/server/version.lua new file mode 100644 index 000000000..8cf851362 Binary files /dev/null and b/resources/[housing]/qs-housing/server/version.lua differ diff --git a/resources/[housing]/qs-housing/server/webhooks.lua b/resources/[housing]/qs-housing/server/webhooks.lua new file mode 100644 index 000000000..64ca0f301 --- /dev/null +++ b/resources/[housing]/qs-housing/server/webhooks.lua @@ -0,0 +1,2 @@ +DiscordWebhook = '' +WebhookColor = 16711680 diff --git a/resources/[housing]/qs-housing/shared/config.lua b/resources/[housing]/qs-housing/shared/config.lua new file mode 100644 index 000000000..1027786d3 --- /dev/null +++ b/resources/[housing]/qs-housing/shared/config.lua @@ -0,0 +1,1645 @@ +--[[ + Welcome to the qs-housing configuration guide! + + Before you dive into setting up your new asset, make sure to read this guide carefully. + We'll explain each key part of the configuration, step by step, so that you can + customize everything to fit your server perfectly. + + Important configuration sections will be clearly marked, like this one you're reading now. + These sections will guide you through each setting available in this file. + + Flexibility is a big part of this setup. Most settings can be adapted to work with + your specific framework (ESX, QBCore, etc.), so feel free to tweak them as needed. + You’ll find all the customizable files under client/custom/* or server/custom/*. + + Before you get started, check out our detailed documentation for full guidance: + https://docs.quasar-store.com/information/welcome + + This resource offers full customization, making it easy to adjust features to your server’s needs. + Take your time to explore and enjoy building your housing system! + + + IMPORTANT + In the new version, the database of furniture has been changed and the problem of furniture disappearing has been solved. + However, players' old furniture has disappeared. To bring back the destroyed furniture, + use the `/revert_decorations` command and restart the script. This will restore the furniture to the database. + This command can be use only on cmd + + DO NOT FORGET TO BACKUP YOUR SERVER BEFORE RUNNING THIS COMMAND! IT IS A ONE-TIME COMMAND +]] + +---@generic T +---@param data {[string]: string} +---@return string | false +local function dependencyCheck(data) + for k, v in pairs(data) do + if GetResourceState(k):find('started') ~= nil then + return v + end + end + return false +end + +Config = {} +Locales = {} + +--[[ + Choose your preferred language! + + In this section, you can select the main language for your asset. We have a wide + selection of default languages available, located in the locales/* folder. + + If your language is not listed, don't worry! You can easily create a new one + by adding a new file in the locales folder and customizing it to your needs. + + Default languages available: + 'ar' -- Arabic + 'bg' -- Bulgarian + 'ca' -- Catalan + 'cs' -- Czech + 'da' -- Danish + 'de' -- German + 'el' -- Greek + 'en' -- English + 'es' -- Spanish + 'fa' -- Persian + 'fr' -- French + 'hi' -- Hindi + 'hu' -- Hungarian + 'it' -- Italian + 'ja' -- Japanese + 'ko' -- Korean + 'nl' -- Dutch + 'no' -- Norwegian + 'pl' -- Polish + 'pt' -- Portuguese + 'ro' -- Romanian + 'ru' -- Russian + 'sl' -- Slovenian + 'sv' -- Swedish + 'th' -- Thai + 'tr' -- Turkish + 'zh-CN' -- Chinese (Simplified) + 'zh-TW' -- Chinese (Traditional) + + After selecting your preferred language, be sure to save your changes and test + the asset to ensure everything works as expected! +]] + +Config.Language = 'de' + +--[[ + Framework Detection System: + + This script automatically detects if you're using 'es_extended' (ESX), 'qb-core' (QBCore), + or 'qbx_core' frameworks. It configures itself based on the detected framework. + + If you've renamed your framework or are using a custom version, do NOT remove the value + from `Config.Framework`. Instead, follow these steps: + + 1. **Create a new framework file**: + - Add your custom framework logic by creating new files in the following directories: + - `client/custom/framework/` + - `server/custom/framework/` + + 2. **Modify the detection logic**: + - You can then adapt the framework detection and customization logic within those files + to match your specific framework setup. + + Remember: This detection is automatic and should not be edited unless you are certain of the + changes you're making. Incorrect modifications could cause issues with the functionality. +]] + +local frameworks = { + ['es_extended'] = 'esx', + ['qb-core'] = 'qb', + ['qbx_core'] = 'qb' +} + +Config.Framework = dependencyCheck(frameworks) or 'standalone' +Config.FiveGuard = false -- Your fiveguard script name if exists, if not false. + +--[[ + Inventory System Integration: + + This feature allows you to add a personalized stash for each property in the housing asset. + The system is designed to automatically detect which inventory system your server uses. + + Supported inventory systems include popular frameworks such as ESX, QBCore, and others. + + If your inventory system is not on the supported list, don't worry! You can manually configure + your inventory by editing the files located in: + `client/custom/inventory/*.lua` + + If you need further assistance or run into issues, feel free to contact the seller of the asset + for guidance and support. +]] + +local inventories = { + ['qs-inventory'] = 'qs-inventory', + ['qb-inventory'] = 'qb-inventory', + ['ps-inventory'] = 'ps-inventory', + ['ox_inventory'] = 'ox_inventory', + ['core_inventory'] = 'core_inventory', + ['codem-inventory'] = 'codem-inventory', + ['inventory'] = 'inventory', + ['origen_inventory'] = 'origen_inventory', + ['tgiann-inventory'] = 'tgiann-inventory', +} + +Config.Inventory = dependencyCheck(inventories) or 'default' + +--[[ + Dispatch System Integration: + + This feature allows you to customize how calls and alerts are managed for each supported + dispatch resource within this asset. The system is designed to automatically detect which + dispatch system is currently in use on your server. + + Supported dispatch systems include popular frameworks. The detection is done automatically + based on the resource state. + + If your dispatch system is not listed or automatically detected, you can manually configure it + by editing the files located in: + `client/custom/dispatch/*.lua` + + For any questions or concerns, please contact the seller of the asset for further assistance. +]] + +local dispatch = { + ['qs-dispatch'] = 'ps-dispatch' +} + +Config.Dispatch = dependencyCheck(dispatch) or 'default' + +--[[ + Phone System Integration: + + This feature allows us to manage phone-related functions for the asset's sale board, + ensuring smooth communication and interaction with players. The system is designed + to automatically detect which phone system is currently in use. + + Popular phone systems are automatically detected based on your server configuration. + + If your phone system is not listed or detected, you can manually configure it by editing + the necessary files located in: + `server/custom/phone/*.lua` + + For any questions or support, feel free to contact the seller of this asset for further assistance. +]] + +local phones = { + ['qs-smartphone-pro'] = 'qs-smartphone-pro', + ['qs-smartphone'] = 'qs-smartphone', + ['lb-phone'] = 'lb-phone', + ['gksphone'] = 'gksphone', + ['okokPhone'] = 'okokPhone', + ['roadphone'] = 'roadphone' +} + +Config.Phone = dependencyCheck(phones) or 'default' + +--[[ + Wardrobe System Integration: + + This function is responsible for the automated configuration of the wardrobe system, + detecting which wardrobe system is currently in use on your server and setting it + automatically for this asset. + + If your wardrobe system is not detected or listed here, you can manually configure it + by editing the relevant files located in: + `client/custom/wardrobe/*.lua` + + If you have any questions or need assistance, please contact the seller of your asset for support. +]] + +local wardrobes = { + ['qs-appearance'] = 'qs-appearance', + ['qb-clothing'] = 'qb-clothing', + ['codem-appearance'] = 'codem-appearance', + ['ak47_clothing'] = 'ak47_clothing', + ['fivem-appearance'] = 'fivem-appearance', + ['illenium-appearance'] = 'illenium-appearance', + ['raid_clothes'] = 'raid_clothes', + ['rcore_clothes'] = 'rcore_clothes', + ['rcore_clothing'] = 'rcore_clothing', + ['sleek-clothestore'] = 'sleek-clothestore', + ['tgiann-clothing'] = 'tgiann-clothing', +} + +Config.Wardrobe = dependencyCheck(wardrobes) or 'default' + +--[[ + Garage System Configuration: + + This function handles the automatic configuration of the garage system on the server. + If your server does not use a compatible garage system, or if you haven't created + a compatible custom garage system in the server files, the option to use garages + will automatically be disabled. + + To enable garages, you can create or configure a compatible system by editing the files located in: + `server/custom/garage/*.lua` + + If you have any questions or need help configuring your garage system, contact the seller + of your asset for further assistance. +]] + +local garages = { + ['qb-garages'] = 'qb-garages', + ['qs-advancedgarages'] = 'qs-advancedgarages', + ['jg-advancedgarages'] = 'jg-advancedgarages', + ['cd_garage'] = 'cd_garage', + ['okokGarage'] = 'okokGarage', + ['loaf_garage'] = 'loaf_garage', + ['rcore_garage'] = 'rcore_garage', + ['zerio-garage'] = 'zerio-garage', + ['codem-garage'] = 'codem-garage', + ['ak47_garage'] = 'ak47_garage', + ['ak47_qb_garage'] = 'ak47_qb_garage', + ['vms_garagesv2'] = 'vms_garagesv2', + ['cs-garages'] = 'cs-garages', + ['msk_garage'] = 'msk_garage', + ['RxGarages'] = 'RxGarages' +} + +Config.Garage = dependencyCheck(garages) or 'standalone' + +--[[ + General Configuration Overview: + + This section outlines the basic and advanced settings for the asset. It allows you to customize + key elements such as the use of a targeting system (qb-target or ox_target), property upgrades + (like security systems), and house creation jobs. It also provides options to manage the + currency format, house ownership limits, and the in-game menus for interacting with houses. + + You can adjust these settings to fit your server's needs, whether it's tweaking commissions, + limiting the number of houses a player can own, or enabling/disabling the sales board. +]] + +Config.NeedToBeInsidePoints = { + ['customHouse'] = false, + ['shell'] = false -- Force shell to be inside of the poly points +} + +Config.UseTarget = false -- Set true/false (only qb-target or ox_target) +Config.TargetLength = 5.0 +Config.TargetWidth = 5.0 + +Config.Upgrades = { + { + name = 'alarm', + title = 'Security Alarm', + price = 10000, + icon = 'alarmImage' + }, + { + name = 'camera', + title = 'Security Cameras', + price = 35000, + icon = 'cameraImage' + }, + { + name = 'sensor', + title = 'Motion Sensor', + price = 45000, + icon = 'motionImage' + }, + { + name = 'vault', + title = 'Vault Lock', + price = 50000, + icon = 'vaultImage' + } +} + + +Config.Society = 'esx_society' -- select you society: ('none','esx_society','ap-government','esx_society','qb-management','qb-banking','qs-banking','renewed-banking','okokbanking','zpx-banking', 'tgg-banking', 'crm-banking') +Config.SocietyCommision = 0.3 -- Percentage of the commission for the company (%30 of house price) + +-- Taxes configuration +Config.BankFee = function(price) return price / 100 * 10 end +Config.BrokerFee = function(price) return price / 100 * 5 end +Config.Taxes = function(price) return price / 100 * 5 end + +Config.UseMathCeilOnFees = true + +Config.CreatorJobs = { -- Choose the jobs suitable for creating houses + 'realestate', + 'police', + 'realestatejob' +} + +Config.TestRemTime = 1 -- Visiting time inside the house (1 = 1 minute) +Config.MinZOffset = 30 -- Minimum shell spawn offset +Config.CreatorAlpha = 200 -- Ignore this if you don't want to edit the Alpha +Config.SignTextScale = 0.6 -- Sale poster text size +Config.TimeInterior = 23 -- This is the time it will be when entering the shells (to avoid alternating shadows) +Config.HideOwnedHouses = false -- Hide owned houses from the map +Config.GroupBlips = false -- Hide address on the blips (Short blips) +Config.MaxOwnedHouses = 15 -- Limit of houses per player (5 default) +Config.SellObjectCommision = 0.3 -- Commission that will be charged when selling a piece of furniture +Config.EnableBoard = true -- Enable or disable the sales board +Config.BoardObject = 'qs_salesign_01' -- House for sale sign prop (edit it for another one if you want) +Config.BoardSpawnDistance = 35.0 +Config.UseDrawTextOnBoard = true -- Use DrawText3D on the sales board +Config.MaxApartmentCount = 50 -- Maximum number of apartments per house (Remember that every apartment is a house, so make sure you keep this at a low value so that it doesn't adversely affect the performance of your server.) +Config.DefaultLightIntensity = 20.0 +Config.MaxVaultCodes = 3 -- Select the number of vaults that each home can have +Config.MinPointLength = 70.0 -- Minimum length of the poly points + + +-- Your currency symbol (https://www.telerik.com/blogs/javascript-intl-object) +Config.Intl = { + locales = 'en-US', -- 'en-US', 'pt-BR', 'es-ES', 'fr-FR', 'de-DE', 'ru-RU', 'zh-CN' + options = { + style = 'currency', -- 'decimal', 'currency', 'percent', 'unit' + currency = 'USD', -- 'USD', 'EUR', 'BRL', 'RUB', 'CNY' + minimumFractionDigits = 0 -- 0, 1, 2, 3, 4, 5 + } +} + +Config.Blip = { + forSale = { + enabled = true, + }, + owned = { + enabled = true, + color = 3 + }, + ownedOther = { + enabled = true, + color = 3 + }, + officialOwned = { -- When put the rent the house you are official owner of the house + enabled = true, + color = 2 + }, + rentable = { + enabled = true, + color = 5 + }, + purchasable = { + enabled = true, + color = 4 + } +} + +Config.DisableAllHouseBlips = false -- Disable all blips on the map + +Config.OpenHouseMenu = 'F3' -- Key to open the internal menu of the home +Config.OpenJobMenu = 'F7' -- Key to open the house creation menu + +Config.DisableBuyableDecorationFromF3 = false -- Disable the purchase of decorations from the F3 menu (stonks for ikea) + +--[[ + Illegal System Configuration: + + This section handles the configuration for the illegal system in the asset. + Make sure to carefully control this to avoid breaking the in-game economy + or disrupting player systems. + + It is recommended to use mini-game scripts as part of the illegal system's operation. + You can find more details and the necessary dependencies for these scripts in the + documentation under the 'dependencies' section. +]] + +Config.RequiredCop = 0 -- Number of police required (only for lockpicking) +Config.PoliceJobs = { -- Jobs that will be considered police + 'realestate', + 'police', + 'realestatejob' +} + +Config.EnableRobbery = true -- Enable or disable the usable item to initiate robberies +Config.EnableRaid = true -- Enable or disable the usable item to initiate raids +Config.RobberyItem = 'lockpick' -- Item to start the robbery of houses +Config.StomRamItem = 'police_stormram' -- Item to begin the search of a house + +--[[ + Rental and Mortgage System Configuration: + + This section is dedicated to configuring the rental system for homes, + including how the rental process works and the duration of rental agreements. + It also handles the configuration of credit times for players purchasing homes through + mortgages, allowing you to set repayment schedules and terms. + + Customize these settings to ensure the rental and mortgage system fits the economy + and gameplay style of your server. +]] + +Config.CreditEnable = true -- Enable or disable the mortgage option in the house contract. +Config.CreditEq = 0.3 -- Collection percentage for bank loans (default 0.3) +Config.CreditTime = 5 -- Time interval to collect bank credit (5 = 5 minutes) +Config.HireRenterCommand = 'hireRenter' -- Command for the administrator to expel a tenant from the property (force eviction) + +Config.RentTime = 5 -- Time interval to collect rent (5 = 5 minutes) +Config.EnableRentable = true -- Enable or disable the rental system +Config.CreatedRentableHousesManageable = false -- If you set this to false, realestate cannot cancel the lease or expel players. + +--[[ + Decoration and Stash Configuration: + + This section allows you to configure the decoration and stash settings for each house. + You can specify whether only the owner of the house can decorate it, or if anyone + with keys has permission to do so. Additionally, this section manages the basic stash + system for each home, allowing for personal storage. + + Adjust these settings based on the level of access you want to give to other players + who have access to the house. +]] + +Config.SpawnDistance = 100.0 -- Distance in meters for spawning related objects/entities +Config.MaximumDistanceForDecorate = 350.0 +Config.DecorateOnlyAccessForOwner = true -- Can anyone with a key decorate or only the owner? +Config.HideRadarInDecorate = true -- Disable radar in decorations? +Config.ModernDecorateMode = true -- Use the old keyboard and mouse decoration system (if you use true, you will use the modern method) + +Config.DefaultStashData = { + maxweight = 1000000, + slots = 30, +} + +Config.Music = 'building' -- You can set false if you don't want music +Config.MusicVolume = 0.01 -- Choose a volume for the songs + +Config.HandleHud = { + enable = function() + Debug('Enable hud triggered') + -- Enable your hud + end, + disable = function() + Debug('Disable hud triggered') + -- Disable your hud + end +} + +--[[ + Shell and 3D Model Configuration: + + This section is dedicated to configuring the shells (interior models) and 3D props + used for house creation. You can define the props you want to use or specify the + shell models in this configuration. There is no limit to the number of shells or models + you can add to this list. + + If you're looking for additional shells, we recommend visiting our trusted partner at + https://www.k4mb1maps.com, known for providing some of the best FiveM shells. + + Feel free to expand this list as needed to fit your server's requirements. +]] + +Config.Shells = { + [1] = { + model = 'standardmotel_shell', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- } + }, + [2] = { + model = 'modernhotel_shell', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [3] = { + model = 'furnitured_midapart', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [4] = { + model = 'shell_garagem', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [5] = { + model = 'shell_office1', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [6] = { + model = 'shell_store1', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [7] = { + model = 'shell_warehouse1', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [8] = { + model = 'container_shell', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [9] = { + model = 'shell_michael', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [10] = { + model = 'shell_frankaunt', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [11] = { + model = 'shell_ranch', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [12] = { + model = 'shell_trailer', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [13] = { + model = 'shell_lester', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [14] = { + model = 'shell_v16mid', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [15] = { + model = 'shell_trevor', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, + [16] = { + model = 'shell_v16low', + stash = { + maxweight = 1000000, + slots = 5, + }, + -- imgs = { + -- { + -- url = 'Add imagen here (optional, is only for future dlcs)', + -- label = 'Name room', + -- }, + -- }, + }, +} + +Config.MInsurance = GetResourceState('m-insurance') == 'started' + +exports('getShells', function() + return Config.Shells +end) + +Config.HouseObjects = { + [1] = { -- House 1 + model = 'lf_house_04_', + }, + [2] = { -- House 2 + model = 'lf_house_05_', + }, + [3] = { -- House 3 + model = 'lf_house_07_', + }, + [4] = { -- House 4 + model = 'lf_house_08_', + }, + [5] = { -- House 5 + model = 'lf_house_09_', + }, + [6] = { -- House 6 + model = 'lf_house_10_', + }, + [7] = { -- House 7 + model = 'lf_house_11_', + }, + [8] = { -- House 8 + model = 'lf_house_13_', + }, + [9] = { -- House 9 + model = 'lf_house_15_', + }, + [10] = { -- House 10 + model = 'lf_house_16_', + }, + [11] = { -- House 11 + model = 'lf_house_17_', + }, + [12] = { -- House 12 + model = 'lf_house_18_', + }, + [13] = { -- House 13 + model = 'lf_house_19_', + }, + [14] = { -- House 14 + model = 'lf_house_20_', + }, +} + +Config.Islands = { + [1] = { -- Island 1 + model = 'qs_pineisland_01', + }, + [2] = { -- Island 2 + model = 'qs_pineisland_02', + }, + [3] = { -- Island 3 + model = 'qs_pineisland_03', + }, + [4] = { -- Island 4 + model = 'qs_treeisland_01', + }, + [5] = { -- Island 5 + model = 'qs_treeisland_02', + }, + [6] = { -- Island 6 + model = 'qs_treeisland_03', + }, + [7] = { -- Island 7 + model = 'qs_tropiisland_01', + }, + [8] = { -- Island 8 + model = 'qs_tropiisland_02', + }, + [9] = { -- Island 9 + model = 'qs_tropiisland_03', + }, +} + +Config.IplData = { + { + -- Apartment + export = function() + return exports['bob74_ipl']:GetExecApartment1Object() + end, + defaultTheme = 'seductive', + themes = { + { label = 'Modern', value = 'modern', price = 500, image = './assets/img/management/themes/apartment/modern.png' }, + { label = 'Moody', value = 'moody', price = 500, image = './assets/img/management/themes/apartment/moody.png' }, + { label = 'Vibrant', value = 'vibrant', price = 500, image = './assets/img/management/themes/apartment/vibrant.png' }, + { label = 'Monochrome', value = 'monochrome', price = 500, image = './assets/img/management/themes/apartment/monochrome.png' }, + { label = 'Seductive', value = 'seductive', price = 500, image = './assets/img/management/themes/apartment/seductive.png' }, + { label = 'Regal', value = 'regal', price = 500, image = './assets/img/management/themes/apartment/regal.png' }, + { label = 'Aqua', value = 'aqua', price = 500, image = './assets/img/management/themes/apartment/aqua.png' }, + -- { label = 'Sharp', value = 'sharp', price = 500, image = './assets/img/management/themes/apartment/sharp.png' } + }, + exitCoords = vec3(-787.44, 315.81, 217.64), + iplCoords = vec3(-787.78050000, 334.92320000, 215.83840000), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Office + export = function() + return exports['bob74_ipl']:GetFinanceOffice1Object() + end, + defaultTheme = 'warm', + themes = { + { label = 'Warm', value = 'warm', price = 500, image = './assets/img/management/themes/office/warm.png' }, + { label = 'Classical', value = 'classical', price = 500, image = './assets/img/management/themes/office/classical.png' }, + { label = 'Vintage', value = 'vintage', price = 500, image = './assets/img/management/themes/office/vintage.png' }, + { label = 'Contrast', value = 'contrast', price = 500, image = './assets/img/management/themes/office/contrast.png' }, + { label = 'Rich', value = 'rich', price = 500, image = './assets/img/management/themes/office/rich.png' }, + { label = 'Cool', value = 'cool', price = 500, image = './assets/img/management/themes/office/cool.png' }, + { label = 'Ice', value = 'ice', price = 500, image = './assets/img/management/themes/office/ice.png' }, + { label = 'Conservative', value = 'conservative', price = 500, image = './assets/img/management/themes/office/conservative.png' }, + { label = 'Polished', value = 'polished', price = 500, image = './assets/img/management/themes/office/polished.png' } + }, + exitCoords = vec3(-141.1987, -620.913, 168.8205), + iplCoords = vec3(-141.1987, -620.913, 168.8205), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Night Club + exitCoords = vec3(-1569.402222, -3017.604492, -74.413940), + iplCoords = vec3(-1604.664, -3012.583, -78.000), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Clubhouse 1 + exitCoords = vec3(1121.037354, -3152.782471, -37.074707), + iplCoords = vec3(1107.04, -3157.399, -37.51859), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Clubhouse 2 + exitCoords = vec3(997.028564, -3158.136230, -38.911377), + iplCoords = vec3(998.4809, -3164.711, -38.90733), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Cocaine Lab + exitCoords = vec3(1088.703247, -3187.463623, -38.995605), + iplCoords = vec3(1093.6, -3196.6, -38.99841), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Meth Lab + exitCoords = vec3(996.896729, -3200.914307, -36.400757), + iplCoords = vec3(1009.5, -3196.6, -38.99682), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Weed Lab + exitCoords = vec3(1066.298950, -3183.586914, -39.164062), + iplCoords = vec3(1056.975830, -3194.571533, -39.164062), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Counterfeit Cash Factory + exitCoords = vec3(1138.101074, -3199.107666, -39.669556), + iplCoords = vec3(1121.897, -3195.338, -40.4025), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Document Forgery + exitCoords = vec3(1173.7, -3196.73, -39.01), + iplCoords = vec3(1165, -3196.6, -39.01306), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Penthouse Casino + exitCoords = vec3(980.83, 56.51, 116.16), + iplCoords = vec3(976.636, 70.295, 115.164), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- NightClub Warehouse + exitCoords = vec3(-1520.88, -2978.54, -80.45), + iplCoords = vec3(-1505.783, -3012.587, -80.000), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- 2 Car + exitCoords = vec3(179.15, -1000.15, -99.0), + iplCoords = vec3(173.2903, -1003.6, -99.65707), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- 6 Car + exitCoords = vec3(212.4, -998.97, -99.0), + iplCoords = vec3(197.8153, -1002.293, -99.65749), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- 10 Car + exitCoords = vec3(240.67, -1004.69, -99.0), + iplCoords = vec3(229.9559, -981.7928, -99.66071), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Casino NightClub + exitCoords = vec3(1545.57, 254.22, -46.01), + iplCoords = vec3(1550.0, 250.0, -48.0), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Warehouse Small + exitCoords = vec3(1087.43, -3099.48, -39.0), + iplCoords = vec3(1094.988, -3101.776, -39.00363), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Warehouse Medium + exitCoords = vec3(1048.12, -3097.28, -39.0), + iplCoords = vec3(1056.486, -3105.724, -39.00439), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Warehouse Large + exitCoords = vec3(992.38, -3098.08, -39.0), + iplCoords = vec3(1006.967, -3102.079, -39.0035), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Vehicle Warehouse + exitCoords = vec3(956.12, -2987.24, -39.65), + iplCoords = vec3(994.5925, -3002.594, -39.64699), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Old Bunker Interior + exitCoords = vec3(899.5518, -3246.038, -98.04907), + iplCoords = vec3(899.5518, -3246.038, -98.04907), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Arcadius Garage 1 + exitCoords = vec3(-198.666, -580.515, 136.00), + iplCoords = vec3(-191.0133, -579.1428, 135.0000), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Arcadius Mod Shop + exitCoords = vec3(-139.388, -587.917, 167.00), + iplCoords = vec3(-146.6166, -596.6301, 166.0000), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- 2133 Mad Wayne Thunder + exitCoords = vec3(-1289.89, 449.83, 97.9), + iplCoords = vec3(-1288, 440.748, 97.69459), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- 2868 Hillcrest Avenue + exitCoords = vec3(-753.04, 618.82, 144.14), + iplCoords = vec3(-763.107, 615.906, 144.1401), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- EclipseTowers, Apt 3 + exitCoords = vec3(-785.12, 323.75, 212.0), + iplCoords = vec3(-773.407, 341.766, 211.397), + stash = { + maxweight = 1000000, + slots = 10, + }, + }, + { + -- Dell Perro Heights, Apt 7 + exitCoords = vec3(-1453.86, -517.64, 56.93), + iplCoords = vec3(-1477.14, -538.7499, 55.5264), + stash = { + maxweight = 1000000, + slots = 10, + }, + } +} + +--[[ + This script sets up a construction system for a FiveM server. It allows you to create interactive construction zones with NPCs working on them. + + 1. **Config.Construction**: Enables or disables the construction system. + + 2. **Config.Constructions**: A table of defined construction projects. Each entry includes: + - **duration**: Time in milliseconds for the construction to complete (e.g., 60 seconds here). + - **model**: Temporary construction model that replaces the final model during the building phase. + - **peds**: A list of NPCs with their models, positions, headings, and animations to simulate workers. +]] + +Config.Construction = false -- Enable constructión timer/animations? + +---@type table +Config.Constructions = { + ['lf_house_04_'] = { + duration = 10 * 60, -- 1 minute + model = 'prop_pighouse2', -- Construction model. When construction is done it will be change with original model + peds = { -- Your ped offsets you can add whatever you want + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_05_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_07_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_08_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_09_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_10_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_11_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_13_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_15_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_16_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_17_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_18_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_19_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, + ['lf_house_20_'] = { + duration = 10 * 60, + model = 'prop_pighouse2', + peds = { + { + model = 's_m_m_dockwork_01', + offsets = vec3(0.0, 0.3, 0.0), + heading = 65.54, + anim = 'base', + dict = 'anim@amb@office@boardroom@boss@male@', + }, + { + model = 's_m_m_gardener_01', + offsets = vec3(1.0, 2.0, 0.0), + heading = 179.27, + anim = 'idle_a', + dict = 'amb@world_human_picnic@female@idle_a', + } + } + }, +} + +--[[ + Shell/IPL/MLO General Controls Configuration: + + This section allows you to configure the general controls and language settings + when modifying or creating shells, IPL (Interior Proxy Library), or MLO (Map Loaded Object) models. + + You can adjust these controls to your preference, ensuring smooth operation when + handling interiors and models in your server. + + Make sure to configure these settings carefully, as they will determine how you + interact with and customize interiors within the game. +]] + +ActionControls = { + forward = { + label = 'Forward +/-', + codes = { 33, 32 } + }, + right = { + label = 'Right +/-', + codes = { 35, 34 } + }, + up = { + label = 'Up +/-', + codes = { 52, 51 } + }, + add_point = { + label = 'Add Point', + codes = { 24 } + }, + set_any = { + label = 'Set', + codes = { 24 } + }, + undo_point = { + label = 'Undo Last', + codes = { 25 } + }, + set_position = { + label = 'Set Position', + codes = { 24 } + }, + add_garage = { + label = 'Add Garage', + codes = { 24 } + }, + rotate_z = { + label = 'RotateZ +/-', + codes = { 20, 73 } + }, + rotate_z_scroll = { + label = 'RotateZ +/-', + codes = { 17, 16 } + }, + increase_z = { + label = 'Z Boundary +/-', + codes = { 180, 181 } + }, + decrease_z = { + label = 'Z Boundary +/-', + codes = { 21, 180, 181 } + }, + done = { + label = 'Done', + codes = { 191 } + }, + change_player = { + label = 'Player +/-', + codes = { 82, 81 } + }, + change_shell = { + label = 'Change Shell +/-', + codes = { 189, 190 } + }, + select_player = { + label = 'Select Player', + codes = { 191 } + }, + cancel = { + label = 'Cancel', + codes = { 194 } + }, + change_outfit = { + label = 'Outfit +/-', + codes = { 82, 81 } + }, + delete_outfit = { + label = 'Delete Outfit', + codes = { 178 } + }, + select_vehicle = { + label = 'Vehicle +/-', + codes = { 82, 81 } + }, + spawn_vehicle = { + label = 'Spawn Vehicle', + codes = { 191 } + }, + leftApt = { + label = 'Previous Apartment', + codes = { 174 } + }, + rightApt = { + label = 'Next Apartment', + codes = { 175 } + }, + testPos = { + label = 'Test Pos', + codes = { 47 } + }, +} + +Config.DoorDistance = 1.5 -- Distance to interact with doors +Config.DoorDuplicateDistance = 3.0 -- If door is closest by this distance it will be one door + +Config.DynamicDoors = true -- Enable dynamic doors? needs `setr game_enableDynamicDoorCreation "true"` +Config.CreditToggleActiveInDefault = false -- Enable credit toggle active in default + +CameraOptions = { + lookSpeedX = 500.0, + lookSpeedY = 500.0, + moveSpeed = 10.0, + climbSpeed = 10.0, + rotateSpeed = 50.0, +} + +--[[ + Custom House Creation Configuration: + + This section allows you to manually create custom houses directly through the configuration + files without using the in-game creation system. This option is more complex and is recommended + only for experienced developers who are familiar with server-side modifications. + + If you are not an experienced developer, we strongly advise using the in-game F7 menu + and the appropriate job role for creating and managing houses. + + Manual configuration should only be done if you understand the process well to avoid issues. +]] + +CreatingHouse = {} + +Config.Houses = { + -- ['Test House'] = { + -- owned = 0, + -- price = 0, + -- locked = true, + -- address = 'Nikola p1', + -- tier = 1, + -- coords = { + -- enter = { + -- ['z'] = 71.46570587158203, + -- ['h'] = 311.8609924316406, + -- ['x'] = 1303.005859375, + -- ['y'] = -527.4683837890625 + -- }, + -- PolyZone = { + -- thickness = 25.0, + -- usePolyZone = true, + -- points = { { + -- ['x'] = 1303.5743408203125, + -- ['y'] = -500.41802978515625, + -- ['z'] = 71.0 + -- }, { + -- ['x'] = 1293.0418701171875, + -- ['y'] = -537.6560668945312, + -- ['z'] = 71.0 + -- }, { + -- ['x'] = 1311.5504150390625, + -- ['y'] = -544.9464721679688, + -- ['z'] = 71.0 + -- }, { + -- ['x'] = 1327.7315673828125, + -- ['y'] = -498.835205078125, + -- ['z'] = 71.0 + -- } } + -- }, + -- cam = { + -- ['h'] = 311.8609924316406, + -- ['y'] = -527.4683837890625, + -- ['z'] = 71.46570587158203, + -- yaw = -10.0, + -- ['x'] = 1303.005859375 + -- }, + -- exit = { + -- ['z'] = 27.56341361999511, + -- ['h'] = 246.86099243164062, + -- ['x'] = 1264.6019287109375, + -- ['y'] = -545.8494262695312 + -- }, + -- interiorCoords = { + -- ['x'] = 1266.744384765625, + -- ['y'] = -544.3600463867188, + -- ['z'] = 26.55422592163086, + -- ['w'] = 311.8609924316406 + -- }, + -- shellCoords = { + -- ['z'] = 26.55422592163086, + -- ['h'] = 311.8609924316406, + -- ['x'] = 1266.744384765625, + -- ['y'] = -544.3600463867188 + -- } + -- }, + -- garage = { + -- max = 4, -- Maximum spawn point [max slot] + -- access = {}, + -- slots = { + -- [1] = { -- Spawn Points + -- x = -125.64788055419922, + -- y = -1297.646728515625, + -- z = 29.44520378112793, + -- h = 93.55599975585938, + -- }, + -- }, + -- coords = { + -- -- Garage location + -- x = -228.8, + -- y = -990.41, + -- z = 29.34, + -- h = 267.02, + -- } + -- }, + -- } +} + +--[[ + Free Mode Keys Configuration: + + This configuration defines the key bindings for Free Mode, allowing users + to move, rotate, and manipulate objects within the environment. These keys + are mapped to specific functions to provide intuitive controls for object + placement and adjustments. + + Each key binding corresponds to a particular action, such as increasing + speed, moving objects in specific directions, or rotating them for fine-tuning. + These bindings are essential for achieving precise placement and control + over objects in the environment. + + Customizable Key Bindings: + - ChangeKey: Switches between different movement modes. + - Speed Adjustment: Controls the movement speed of objects. + - Directional Movement: Moves objects along the X, Y, and Z axes. + - Rotation: Rotates objects around their axes. + - Tilt: Tilts objects for angled adjustments. + - Stick to Ground: Aligns objects to the ground level. + + Developers or server administrators can customize these keys to match their + preferences or to integrate seamlessly with other controls in their resource. +]] + +Keys = { ['ESC'] = 322, ['F1'] = 288, ['F2'] = 289, ['F3'] = 170, ['F5'] = 166, ['F6'] = 167, ['F7'] = 168, ['F8'] = 169, ['F9'] = 56, ['F10'] = 57, ['~'] = 243, ['1'] = 157, ['2'] = 158, ['3'] = 160, ['4'] = 164, ['5'] = 165, ['6'] = 159, ['7'] = 161, ['8'] = 162, ['9'] = 163, ['-'] = 84, ['='] = 83, ['BACKSPACE'] = 177, ['TAB'] = 37, ['Q'] = 44, ['W'] = 32, ['E'] = 38, ['R'] = 45, ['T'] = 245, ['Y'] = 246, ['U'] = 303, ['P'] = 199, ['['] = 39, [']'] = 40, ['ENTER'] = 18, ['CAPS'] = 137, ['A'] = 34, ['S'] = 8, ['D'] = 9, ['F'] = 23, ['G'] = 47, ['H'] = 74, ['K'] = 311, ['L'] = 182, ['LEFTSHIFT'] = 21, ['Z'] = 20, ['X'] = 73, ['C'] = 26, ['V'] = 0, ['B'] = 29, ['N'] = 249, ['M'] = 244, [','] = 82, ['.'] = 81, ['LEFTCTRL'] = 36, ['LEFTALT'] = 19, ['SPACE'] = 22, ['RIGHTCTRL'] = 70, ['HOME'] = 213, ['PAGEUP'] = 10, ['PAGEDOWN'] = 11, ['DELETE'] = 178, ['LEFT'] = 174, ['RIGHT'] = 175, ['TOP'] = 27, ['DOWN'] = 173, ['NENTER'] = 201, ['N4'] = 108, ['N5'] = 60, ['N6'] = 107, ['N+'] = 96, ['N-'] = 97, ['N7'] = 117, ['N8'] = 61, ['N9'] = 118 } + +Config.FreeModeKeys = { + ChangeKey = Keys['LEFTCTRL'], + + MoreSpeed = Keys['.'], + LessSpeed = Keys[','], + + MoveToTop = Keys['TOP'], -- Key to move the object upwards (Top Arrow) + MoveToDown = Keys['DOWN'], -- Key to move the object downwards (Down Arrow) + + MoveToForward = Keys['TOP'], -- Key to move the object forward (Top Arrow) + MoveToBack = Keys['DOWN'], -- Key to move the object backward (Down Arrow) + MoveToRight = Keys['RIGHT'], -- Key to move the object to the right (Right Arrow) + MoveToLeft = Keys['LEFT'], -- Key to move the object to the left (Left Arrow) + + RotateToTop = Keys['6'], -- Key to rotate the object to the top (Number 6) + RotateToDown = Keys['7'], -- Key to rotate the object downwards (Number 7) + RotateToLeft = Keys['8'], -- Key to rotate the object to the left (Number 8) + RotateToRight = Keys['9'], -- Key to rotate the object to the right (Number 9) + + TiltToTop = Keys['Z'], -- Key to tilt the object to the top + TiltToDown = Keys['X'], -- Key to tilt the object downwards + TiltToLeft = Keys['C'], -- Key to tilt the object to the left + TiltToRight = Keys['V'], -- Key to tilt the object to the right + + StickToTheGround = Keys['LEFTALT'], -- Key to stick the object to the ground (Left Alt) +} + +--[[ + Debug Mode: + + This mode is designed to provide constant feedback and print information + from the system, which can be helpful for developers to understand how + the resource operates. + + We do not recommend enabling debug mode unless you are a developer, + as it will flood your console with information, but it can be valuable + for troubleshooting and understanding the inner workings of the system. +]] + +Config.Debug = true -- Enable or disable debug mode for general information and troubleshooting. +Config.ZoneDebug = false -- Enable or disable debug mode for zone-related actions and details. diff --git a/resources/[housing]/qs-housing/shared/functions.lua b/resources/[housing]/qs-housing/shared/functions.lua new file mode 100644 index 000000000..3a2d45399 Binary files /dev/null and b/resources/[housing]/qs-housing/shared/functions.lua differ diff --git a/resources/[housing]/qs-housing/shared/furniture.lua b/resources/[housing]/qs-housing/shared/furniture.lua new file mode 100644 index 000000000..42e9d06c5 --- /dev/null +++ b/resources/[housing]/qs-housing/shared/furniture.lua @@ -0,0 +1,8491 @@ +--[[ + Furniture Configuration: + + This section contains the complete list of furniture items available for the asset, + along with their descriptions, prices, titles, and more. Each furniture piece can be + customized to include additional functionality, such as wardrobe or stash capabilities. + + You can define a piece of furniture to have either: + + 1. **Wardrobe Function**: + type = 'wardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + + 2. **Stash Function**: + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, -- Maximum weight the stash can hold + slots = 10, -- Number of slots available in the stash + } + + You can add new furniture items and configure them with the above options + to fit your server's needs. +]] + +Config.FurnitureShops = { + { + name = 'QS Furniture 1', + enter = vec3(2748.726318359375, 3476.238037109375, 55.67046737670898), + showRoom = vec4(2745.395751953125, 3476.0009765625, 56.43648910522461, 100.0), + offset = vec3(3.5, 1.3, 0.0), -- showRoom offset + blip = { + active = true, + sprite = 207, + color = 17, + scale = 0.8, + label = 'Furniture Shop 1', + }, + categories = { -- 'all' for all categories + 'washingmachine', + 'toilet' + } + }, + -- { + -- name = 'QS Furniture 2', + -- enter = vec3(2748.726318359375, 3476.238037109375, 55.67046737670898), + -- showRoom = vec4(2745.395751953125, 3476.0009765625, 56.43648910522461, 100.0), + -- offset = vec3(1.5, 1.3, 0.0), -- showRoom offset + -- blip = { + -- active = true, + -- sprite = 56, + -- color = 0, + -- scale = 0.8, + -- label = 'Furniture Shop 1', + -- }, + -- categories = 'all' + -- }, +} + +-- Specify the objects that are not allowed to be placed in the house. (Can be removed by police) +Config.IllegalFurnitures = { + -- ['prop_ld_toilet_01'] = { + -- offset = { -- text offset. (Will show only for police) + -- x = 0.0, + -- y = 0.0, + -- z = 1.0, + -- }, + -- } +} + +-- You can't add custom events to the objects you have set in stash and wardrobe, they will be overwrite. +-- First param will be unique id. Probably will useful for you. +Config.DynamicFurnitures = { + -- ['prop_ld_toilet_01'] = { + -- event = 'housing:peep', + -- offset = { -- text offset + -- x = 0.0, + -- y = 0.0, + -- z = 0.0, + -- }, + -- } +} + +-- Example: +-- RegisterNetEvent('housing:peep', function(uniq) +-- print('uniq', uniq) +-- end) + +Config.Furniture = { + -- Different rooms + ['navigation'] = { + [1] = { + label = 'Kitchen', + img = './assets/img/decorate/categories/topbar/kitchen.svg', + background = './assets/img/decorate/categories/rooms/background/indoor.svg', + }, + [2] = { + label = 'Bathroom', + img = './assets/img/decorate/categories/topbar/bathroom.svg', + background = './assets/img/decorate/categories/rooms/background/indoor.svg', + }, + [3] = { + label = 'Bedroom', + img = './assets/img/decorate/categories/topbar/bedroom.svg', + background = './assets/img/decorate/categories/rooms/background/indoor.svg', + }, + [4] = { + label = 'Living', + img = './assets/img/decorate/categories/topbar/living-room.svg', + background = './assets/img/decorate/categories/rooms/background/indoor.svg', + }, + [5] = { + label = 'Garden', + img = './assets/img/decorate/categories/topbar/garden.svg', + background = './assets/img/decorate/categories/rooms/background/garden-background.svg', + }, + }, + + -- Data for each category of furniture + ['washingmachine'] = { + label = 'Washing machine', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-washingmachine-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-washingmachine-blue.svg', + css = { + width = 4.5, + top = 7.7, + left = 2.5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_rub_washer_01.png', + ['object'] = 'prop_rub_washer_01', + ['price'] = 250, + ['label'] = 'Broken washing', + ['description'] = 'Old and dirty washing machine, its cheap at least.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_01.png', + ['object'] = 'prop_washer_01', + ['price'] = 250, + ['label'] = 'Old washing', + ['description'] = 'Old and dirty washing machine, it is cheap at least, better than the previous one if it is...', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_02.png', + ['object'] = 'prop_washer_02', + ['price'] = 400, + ['label'] = 'Clear washing', + ['description'] = 'A beautiful washing machine, at a good price and completely new.', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_03.png', + ['object'] = 'prop_washer_03', + ['price'] = 460, + ['label'] = 'Deluxe washing', + ['description'] = 'The best washing machine on the market, it performs all washing and drying functions in minutes!', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/v_ret_fh_dryer.png', + ['object'] = 'v_ret_fh_dryer', + ['price'] = 360, + ['label'] = 'Simple modern washing', + ['description'] = 'A simple washing machine of good quality and modern, a luxury among the economical!', + ['colorlabel'] = 'New', + ['colors'] = { + { + label = 'Old', + object = 'v_ret_fh_washmach', + price = 310, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + } + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/bkr_prop_prtmachine_dryer_spin.png', + ['object'] = 'bkr_prop_prtmachine_dryer_spin', + ['price'] = 1390, + ['label'] = 'Money washing', + ['description'] = 'They say Pablo Escobar laundered his money here.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + }, + }, + ['toilet'] = { + label = 'Toilet', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-toiletseat-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-toiletseat-blue.svg', + css = { + width = 3.0, + top = 6.00, + left = 9.5, + + + + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_ld_toilet_01.png', + ['object'] = 'prop_ld_toilet_01', + ['price'] = 200, + ['label'] = 'Old toilet', + ['description'] = 'Vintage-style toilet, classic design with enduring charm.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_01.png', + ['object'] = 'prop_toilet_01', + ['price'] = 350, + ['label'] = 'Modern toilet', + ['description'] = 'Sleek, eco-friendly modern toilet with advanced hygiene features.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/toilet/prop_toilet_02.png', + ['object'] = 'prop_toilet_02', + ['price'] = 450, + ['label'] = 'Black toilet', + ['description'] = 'A beautiful toilet, with black and white details, minimalist.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + }, + }, + ['toiletpaper'] = { + label = 'Toilet paper', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-paper-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-paper-blue.svg', + css = { + + + + width = 1.5, + top = 6.3, + left = 7.9, + + zIndex = 1, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_01.png', + ['object'] = 'prop_toilet_roll_01', + ['price'] = 20, + ['label'] = 'Lying paper', + ['description'] = 'Soft, strong toilet paper for comfortable, effective use.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_02.png', + ['object'] = 'prop_toilet_roll_02', + ['price'] = 40, + ['label'] = 'Anchored paper', + ['description'] = 'Secure, stable toilet paper with reliable dispensing.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/paper/prop_toilet_roll_05.png', + ['object'] = 'prop_toilet_roll_05', + ['price'] = 90, + ['label'] = 'Store paper', + ['description'] = 'Paper hanger for shops.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + }, + }, + ['toiletbrush'] = { + label = 'Toilet brush', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-brush-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-brush-blue.svg', + css = { + + width = 1.0, + top = 8.3, + + left = 8.25, + + + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/brush/prop_toilet_brush_01.png', + ['object'] = 'prop_toilet_brush_01', + ['price'] = 50, + ['label'] = 'Toilet brush', + ['description'] = 'Durable, efficient toilet brush for thorough, hygienic cleaning.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + }, + }, + ['shower'] = { + label = 'Shower', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-shower-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-shower-blue.svg', + css = { + width = 3.5, + top = 3.2, + left = 13.8, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/shower/v_res_mbath.png', + ['object'] = 'v_res_mbath', + ['price'] = 400, + ['label'] = 'Bath', + ['description'] = 'Relaxing, spacious bath for ultimate comfort and serenity.', + ['colorlabel'] = 'White', + ['colors'] = {}, + } + }, + }, + ['mirror'] = { + label = 'Mirror', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-mirror-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-mirror-blue.svg', + css = { + + width = 2.0, + + top = 4.5, + + left = 4.9, + + + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/mirror/p_int_jewel_mirror.png', + ['object'] = 'p_int_jewel_mirror', + ['price'] = 180, + ['label'] = 'Mirror', + ['description'] = 'Elegant, reflective mirror enhancing space and light.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + }, + }, + ['handtowel'] = { + label = 'Hand towel', + img = './assets/img/decorate/categories/rooms/bathroom/bathroom-towel-blue.svg', + navigation = 2, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bathroom/bathroom-towel-blue.svg', + css = { + width = 3.0, + top = 6.5, + left = 18.5, + + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/p_shower_towel_s.png', + ['object'] = 'p_shower_towel_s', + ['price'] = 50, + ['label'] = 'Hand dryer', + ['description'] = 'Efficient, fast-drying, eco-friendly hand dryer.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_beach_towel_01.png', + ['object'] = 'prop_beach_towel_01', + ['price'] = 60, + ['label'] = 'Hanging towel', + ['description'] = 'Blue towel that comes in a complete or single pack.', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Complete', + object = 'prop_beach_towel_04', + price = 60, + }, + + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_01.png', + ['object'] = 'prop_ftowel_01', + ['price'] = 85, + ['label'] = 'Lying towel', + ['description'] = 'Soft, luxurious towel, perfect for lounging and relaxation.', + ['colorlabel'] = 'Animal Print', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_07.png', + ['object'] = 'prop_ftowel_07', + ['price'] = 120, + ['label'] = 'Pile of towels blue', + ['description'] = 'Pile of beautiful blue towels.', + ['colorlabel'] = 'Blue', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_ftowel_08.png', + ['object'] = 'prop_ftowel_08', + ['price'] = 150, + ['label'] = 'Pile of colorful towels', + ['description'] = 'Many towels of many different colors.', + ['colorlabel'] = 'Light colors', + ['colors'] = { + { + label = 'Dark colors', + object = 'prop_ftowel_10', + price = 60, + } + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_tint_towel.png', + ['object'] = 'prop_tint_towel', + ['price'] = 90, + ['label'] = 'Wall towel', + ['description'] = 'Simple wall towel, hanger and all.', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Pink', + object = 'prop_towel2_02', + price = 60, + } + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_01.png', + ['object'] = 'prop_towel_rail_01', + ['price'] = 150, + ['label'] = 'Bathroom towel', + ['description'] = 'Beautiful stand with towel included.', + ['colorlabel'] = 'Double', + ['colors'] = { + { + label = 'Single', + object = 'v_res_mbtowel', + price = 200, + } + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_rail_02.png', + ['object'] = 'prop_towel_rail_02', + ['price'] = 95, + ['label'] = 'Bathroom towel hand', + ['description'] = 'Beautiful holder with included towel for hands.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/towel/prop_towel_shelf_01.png', + ['object'] = 'prop_towel_shelf_01', + ['price'] = 250, + ['label'] = 'Towel table', + ['description'] = 'A table loaded with multicolored towels.', + ['colorlabel'] = 'Colors', + ['colors'] = {}, + }, + }, + }, + ['chair'] = { + label = 'Chair', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-chairs-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-chairs-blue.svg', + css = { + width = 4.0, + top = 10.0, + left = 17.0, + zIndex = 3, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_08.png', + ['object'] = 'apa_mp_h_din_chair_08', + ['price'] = 90, + ['label'] = 'Plastic chair', + ['description'] = 'White plastic chair with metal legs, simple and minimalist.', + ['colorlabel'] = 'Square white', + ['colors'] = { + { + label = 'Round white', + object = 'apa_mp_h_din_chair_04', + price = 90, + }, + { + label = 'Round yellow', + object = 'hei_heist_din_chair_01', + price = 90, + }, + { + label = 'Round blue', + object = 'hei_heist_din_chair_06', + price = 90, + }, + { + label = 'Round purple', + object = 'gr_prop_gr_chair02_ped', + price = 90, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_09.png', + ['object'] = 'apa_mp_h_din_chair_09', + ['price'] = 95, + ['label'] = 'Metal chair with leather', + ['description'] = 'A simple metal chair with leather.', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_din_chair_12.png', + ['object'] = 'apa_mp_h_din_chair_12', + ['price'] = 100, + ['label'] = 'Wood chair', + ['description'] = 'Simple wooden chair, with plastered wood.', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_09.png', + ['object'] = 'apa_mp_h_stn_chairarm_09', + ['price'] = 190, + ['label'] = 'Luxurious chair', + ['description'] = 'Beautiful and minimalist chair, it looks expensive, but its on sale.', + ['colorlabel'] = 'Yellow', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_11.png', + ['object'] = 'apa_mp_h_stn_chairarm_11', + ['price'] = 150, + ['label'] = 'Old chair', + ['description'] = 'Antique rustic chair, one of the most comfortable at Quasar Store.', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_12.png', + ['object'] = 'apa_mp_h_stn_chairarm_12', + ['price'] = 250, + ['label'] = 'Modern chair', + ['description'] = 'Modern black leather chair, beautiful for sitting in front of the computer.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairarm_13.png', + ['object'] = 'apa_mp_h_stn_chairarm_13', + ['price'] = 130, + ['label'] = 'Modern plastic chair', + ['description'] = 'Modern yellow plastic chair, simple and cheap.', + ['colorlabel'] = 'Yellow', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/apa_mp_h_stn_chairstool_12.png', + ['object'] = 'apa_mp_h_stn_chairstool_12', + ['price'] = 80, + ['label'] = 'Black armchair', + ['description'] = 'Small armchair for kitchen tables, beautiful and small.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_biker_boardchair01.png', + ['object'] = 'bkr_prop_biker_boardchair01', + ['price'] = 80, + ['label'] = 'Computer chair', + ['description'] = 'Modern and useful computer chair, it looks so comfortable.', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Green', + object = 'hei_prop_heist_off_chair', + price = 90, + }, + }, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/bkr_prop_clubhouse_chair_01.png', + ['object'] = 'bkr_prop_clubhouse_chair_01', + ['price'] = 25, + ['label'] = 'Old and broken chair', + ['description'] = 'Modern and useful computer chair, it looks so comfortable.', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/ex_prop_offchair_exec_01.png', + ['object'] = 'ex_prop_offchair_exec_01', + ['price'] = 200, + ['label'] = 'Executive chair', + ['description'] = 'Large black executive chair, could be useful in offices.', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Executive chair brown', + object = 'imp_prop_impexp_offchair_01a', + price = 90, + }, + { + label = 'Executive old chair', + object = 'bkr_prop_clubhouse_offchair_01a', + price = 90, + }, + }, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/gr_prop_highendchair_gr_01a.png', + ['object'] = 'gr_prop_highendchair_gr_01a', + ['price'] = 550, + ['label'] = 'Gaming chair', + ['description'] = 'AKRacing gaming chair, the best on the market.', + ['colorlabel'] = 'Red', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_chairarm_06.png', + ['object'] = 'hei_heist_stn_chairarm_06', + ['price'] = 120, + ['label'] = 'Elegant chair', + ['description'] = 'Elegant and minimalist chair, beautiful for luxury homes.', + ['colorlabel'] = 'Purple', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/hei_prop_hei_skid_chair.png', + ['object'] = 'hei_prop_hei_skid_chair', + ['price'] = 35, + ['label'] = 'Camping chair', + ['description'] = 'Camping chair to go out and have your barbecues with friends.', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Dark green', + object = 'prop_skid_chair_01', + price = 35, + }, + { + label = 'Blue', + object = 'prop_skid_chair_02', + price = 35, + }, + }, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/p_dinechair_01_s.png', + ['object'] = 'p_dinechair_01_s', + ['price'] = 55, + ['label'] = 'Single chair', + ['description'] = 'Classic wooden chair, with fabric cover.', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01a.png', + ['object'] = 'prop_chair_01a', + ['price'] = 55, + ['label'] = 'Kiosk chair', + ['description'] = 'Aluminum chair for kiosks and outdoors.', + ['colorlabel'] = 'Metal', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_01b.png', + ['object'] = 'prop_chair_01b', + ['price'] = 70, + ['label'] = 'Kiosk wood chair', + ['description'] = 'Aluminum and wood chair for kiosks and outdoors.', + ['colorlabel'] = 'Metal and wood', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_02.png', + ['object'] = 'prop_chair_02', + ['price'] = 75, + ['label'] = 'Kiosk wood advanced chair', + ['description'] = 'Aluminum and wood advanced chair for kiosks and outdoors.', + ['colorlabel'] = 'Metal and wood', + ['colors'] = {}, + }, + [19] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_03.png', + ['object'] = 'prop_chair_03', + ['price'] = 120, + ['label'] = 'Oak wood chair', + ['description'] = 'Oak chair with beautiful antique decorations.', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [20] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_07.png', + ['object'] = 'prop_chair_07', + ['price'] = 90, + ['label'] = 'Single wood chair', + ['description'] = 'Simple rustic oak wood chair.', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [21] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_08.png', + ['object'] = 'prop_chair_08', + ['price'] = 30, + ['label'] = 'Outdoor chair', + ['description'] = 'Ice cream parlor or outdoor patio chair.', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Outdoor chair pile', + object = 'prop_chair_pile_01', + price = 200, + }, + }, + }, + [22] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chair_09.png', + ['object'] = 'prop_chair_09', + ['price'] = 95, + ['label'] = 'Steel and plastic chair', + ['description'] = 'Metal chair with plastic-colored details, beautiful for outdoors.', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [23] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_chateau_chair_01.png', + ['object'] = 'prop_chateau_chair_01', + ['price'] = 85, + ['label'] = 'Orange fabric chair', + ['description'] = 'Outdoor chair with beautiful orange details, a very colorful chair that expresses happiness.', + ['colorlabel'] = 'Orange', + ['colors'] = {}, + }, + [24] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_direct_chair_01.png', + ['object'] = 'prop_direct_chair_01', + ['price'] = 350, + ['label'] = 'Cinema chair', + ['description'] = 'Film directors chair, one of the best to be inspired by movies like E.T.', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [25] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_gc_chair02.png', + ['object'] = 'prop_gc_chair02', + ['price'] = 90, + ['label'] = 'Sheet metal chair', + ['description'] = 'Reddish silver sheet metal chair, it is old but it is pretty.', + ['colorlabel'] = 'Metal', + ['colors'] = {}, + }, + [26] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_off_chair_04b.png', + ['object'] = 'prop_off_chair_04b', + ['price'] = 150, + ['label'] = 'Office chair', + ['description'] = 'Small office chair, its nice but its not for XL people, you know what I mean...', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Gray', + object = 'prop_off_chair_04_s', + price = 150, + }, + { + label = 'Blue', + object = 'prop_off_chair_04', + price = 150, + }, + { + label = 'Small', + object = 'prop_off_chair_03', + price = 150, + }, + }, + }, + [27] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_deck_chair.png', + ['object'] = 'prop_old_deck_chair', + ['price'] = 40, + ['label'] = 'Beach chair', + ['description'] = 'Beautiful beach chair with bright colors.', + ['colorlabel'] = 'Open green', + ['colors'] = { + { + label = 'Close green', + object = 'prop_old_deck_chair_02', + price = 40, + }, + }, + }, + [28] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_old_wood_chair.png', + ['object'] = 'prop_old_wood_chair', + ['price'] = 55, + ['label'] = 'Old Zombie chair', + ['description'] = 'Old wooden chair, nothing special.', + ['colorlabel'] = 'Brown', + ['colors'] = { + { + label = 'Old', + object = 'prop_rock_chair_01', + price = 40, + }, + }, + }, + [29] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_bk_chair3.png', + ['object'] = 'v_corp_bk_chair3', + ['price'] = 200, + ['label'] = 'Barber chair', + ['description'] = 'Black chair for barbershops, armchair style, magnificent and shiny.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [30] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/v_corp_cd_chair.png', + ['object'] = 'v_corp_cd_chair', + ['price'] = 100, + ['label'] = 'Red simple chair', + ['description'] = 'Corporate red chair, beautiful passion color.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [31] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/v_ilev_hd_chair.png', + ['object'] = 'v_ilev_hd_chair', + ['price'] = 150, + ['label'] = 'Black square chair', + ['description'] = 'A beautiful and large square armchair style chair looks so comfortable.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [32] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/v_res_m_l_chair1.png', + ['object'] = 'v_res_m_l_chair1', + ['price'] = 350, + ['label'] = 'Antique wooden chair', + ['description'] = 'An exclusive chair, beautiful with antique details, a definitely collectors chair.', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [33] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/v_ret_fh_chair01.png', + ['object'] = 'v_ret_fh_chair01', + ['price'] = 80, + ['label'] = 'Polished wood chair', + ['description'] = 'A beautiful and comfortable polished white wooden chair.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [34] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/xm_base_cia_chair_conf.png', + ['object'] = 'xm_base_cia_chair_conf', + ['price'] = 80, + ['label'] = 'School wall chair', + ['description'] = 'Ideal school chair to place on the wall.', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [35] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/xm_int_lev_sub_chair_01.png', + ['object'] = 'xm_int_lev_sub_chair_01', + ['price'] = 200, + ['label'] = 'Fixed chair', + ['description'] = 'Fixed chair ideal for hairdressers, it is a comfortable, wide and fixed chair.', + ['colorlabel'] = 'Blue', + ['colors'] = {}, + }, + [36] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/xm_lab_chairarm_02.png', + ['object'] = 'xm_lab_chairarm_02', + ['price'] = 120, + ['label'] = 'Outdoor chair', + ['description'] = 'Outdoor chair with elastic mattresses.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [37] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_06_chr.png', + ['object'] = 'prop_table_06_chr', + ['price'] = 170, + ['label'] = 'Outdoor chair Deluxe', + ['description'] = 'Ultra deluxe outdoor chair!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [38] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_08_chr.png', + ['object'] = 'prop_table_08_chr', + ['price'] = 250, + ['label'] = 'Oak Bench', + ['description'] = 'A long oak bench, ideal for outdoors or horror houses, boo?', + ['colorlabel'] = 'Roble', + ['colors'] = {}, + }, + [39] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_05_chr.png', + ['object'] = 'prop_table_05_chr', + ['price'] = 350, + ['label'] = 'Relax chair', + ['description'] = 'Relaxing outdoor chair, oh yeah bitches', + ['colorlabel'] = 'Relax', + ['colors'] = {}, + }, + [40] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_04_chr.png', + ['object'] = 'prop_table_04_chr', + ['price'] = 230, + ['label'] = 'Beautiful white chair', + ['description'] = 'A stainless and white metal chair, beautiful for indoors or outdoors', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [41] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_table_02_chr.png', + ['object'] = 'prop_table_02_chr', + ['price'] = 160, + ['label'] = 'Pine Chair', + ['description'] = 'A upholstered and varnished pine chair', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [42] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/prop_yacht_table_01.png', + ['object'] = 'prop_yacht_table_01', + ['price'] = 80, + ['label'] = 'Yatch plastic chair', + ['description'] = 'Chair set for the Yatch collection', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [43] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/chair/hei_heist_stn_benchshort.png', + ['object'] = 'hei_heist_stn_benchshort', + ['price'] = 400, + ['label'] = 'Burgershot bench', + ['description'] = 'Bench for commercial areas', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + } + }, + ['cooker'] = { + label = 'Cooker', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-hood-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-hood-blue.svg', + css = { + width = 3.5, + top = 5.0, + left = 2.9, + zIndex = 10, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_chip_fryer.png', + ['object'] = 'prop_chip_fryer', + ['price'] = 1500, + ['label'] = 'Big cooker hood', + ['description'] = 'A huge extractor for high-quality kitchens', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_cooker_03.png', + ['object'] = 'prop_cooker_03', + ['price'] = 2500, + ['label'] = 'Cooker without hood', + ['description'] = 'Modern and large kitchen, this does not require smoke outlets', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + } + }, + ['dishwasher'] = { + label = 'Dishwasher', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-dishwasher-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-dishwasher-blue.svg', + css = { + width = 4.0, + top = 8.25, + left = 5.0, + zIndex = 6, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_rub_washer_01.png', + ['object'] = 'prop_rub_washer_01', + ['price'] = 250, + ['label'] = 'Broken washing', + ['description'] = 'Old and dirty washing machine, its cheap at least.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_01.png', + ['object'] = 'prop_washer_01', + ['price'] = 250, + ['label'] = 'Old washing', + ['description'] = 'Old and dirty washing machine, it is cheap at least, better than the previous one if it is...', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_02.png', + ['object'] = 'prop_washer_02', + ['price'] = 400, + ['label'] = 'Clear washing', + ['description'] = 'A beautiful washing machine, at a good price and completely new.', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/prop_washer_03.png', + ['object'] = 'prop_washer_03', + ['price'] = 460, + ['label'] = 'Deluxe washing', + ['description'] = 'The best washing machine on the market, it performs all washing and drying functions in minutes!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/v_ret_fh_dryer.png', + ['object'] = 'v_ret_fh_dryer', + ['price'] = 360, + ['label'] = 'Simple modern washing', + ['description'] = 'A simple washing machine of good quality and modern, a luxury among the economical!', + ['colorlabel'] = 'New', + ['colors'] = { + { + label = 'Old', + object = 'v_ret_fh_washmach', + price = 310, + } + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bathroom/items/washing/bkr_prop_prtmachine_dryer_spin.png', + ['object'] = 'bkr_prop_prtmachine_dryer_spin', + ['price'] = 1390, + ['label'] = 'Money washing', + ['description'] = 'They say Pablo Escobar laundered his money here.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + } + }, + ['fridge'] = { + label = 'Fridge', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-fridge-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-fridge-blue.svg', + css = { + width = 4.1, + top = 4.2, + left = 7.4, + zIndex = 4, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_beerfridge_01.png', + ['object'] = 'prop_bar_beerfridge_01', + ['price'] = 250, + ['label'] = 'Large Commercial refrigerator', + ['description'] = 'A refrigerator for shops, you could fill it with drinks!', + ['colorlabel'] = 'Alcohol', + ['colors'] = { + { + label = 'Soft drinks', + object = 'prop_bar_fridge_01', + price = 220, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_02.png', + ['object'] = 'prop_bar_fridge_02', + ['price'] = 180, + ['label'] = 'Medium Commercial refrigerator', + ['description'] = 'A refrigerator for shops, you could fill it with drinks!', + ['colorlabel'] = 'Alcohol', + ['colors'] = { + { + label = 'Soft drinks', + object = 'prop_bar_fridge_04', + price = 150, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_bar_fridge_03.png', + ['object'] = 'prop_bar_fridge_03', + ['price'] = 120, + ['label'] = 'Small Commercial refrigerator', + ['description'] = 'A refrigerator for shops, you could fill it with drinks!', + ['colorlabel'] = 'Various drinks', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_01.png', + ['object'] = 'prop_fridge_01', + ['price'] = 400, + ['label'] = 'Professional refrigerator', + ['description'] = 'A huge refrigerator for professionals, the best quality.', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_fridge_03.png', + ['object'] = 'prop_fridge_03', + ['price'] = 290, + ['label'] = 'Home refrigerator', + ['description'] = 'A simple refrigerator for the home with a freezer.', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_trailr_fridge.png', + ['object'] = 'prop_trailr_fridge', + ['price'] = 200, + ['label'] = 'Old home refrigerator', + ['description'] = 'Old home refrigerator, still works but has some damage.', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/prop_vend_fridge01.png', + ['object'] = 'prop_vend_fridge01', + ['price'] = 330, + ['label'] = 'Cola refrigerator', + ['description'] = 'Commercial Cola refrigerator, the best drinks in Los Santos!', + ['colorlabel'] = 'Cola', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_fridgemoda.png', + ['object'] = 'v_res_fridgemoda', + ['price'] = 750, + ['label'] = 'Quality refrigerator', + ['description'] = 'Huge commercial refrigerator, made for restaurants or large businesses', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Small', + object = 'v_res_fridgemodsml', + price = 550, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/v_res_tre_fridge.png', + ['object'] = 'v_res_tre_fridge', + ['price'] = 650, + ['label'] = 'Designer refrigerator', + ['description'] = 'A beautiful rustic refrigerator, designed for a stylish home.', + ['colorlabel'] = 'Green', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/fridge/v_ret_ml_fridge.png', + ['object'] = 'v_ret_ml_fridge', + ['price'] = 330, + ['label'] = 'Retail fridge', + ['description'] = 'A retail fridge, includes some drinks!', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + } + }, + ['hangingcaninets'] = { + label = 'Hanging Caninets', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-upshelf-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-upshelf-blue.svg', + css = { + width = 3.5, + top = 4.7, + left = 5.4, + + zIndex = 6, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png', + ['object'] = 'apa_mp_h_str_sideboardl_06', + ['price'] = 620, + ['label'] = 'Elegants Chest', + ['description'] = 'Beautiful modern sideboard, with minimalist white details', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboardm_03', + price = 560, + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png', + ['object'] = 'ex_prop_ex_toolchest_01', + ['price'] = 520, + ['label'] = 'Mechanic chest', + ['description'] = 'Sideboard for mechanics, the best on the market with red details. It has multiple types of measurements.', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Small', + object = 'gr_prop_gr_tool_draw_01a', + price = 350, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Medium', + object = 'gr_prop_gr_tool_draw_01b', + price = 420, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Big', + object = 'gr_prop_gr_tool_draw_01d', + price = 480, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Box', + object = 'gr_prop_gr_tool_chest_01a', + price = 250, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png', + ['object'] = 'apa_mp_h_bed_chestdrawer_02', + ['price'] = 330, + ['label'] = 'Sideboard Chest', + ['description'] = 'Beautiful purple desk with yellow details.', + ['colorlabel'] = 'Purple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png', + ['object'] = 'apa_mp_h_str_sideboardl_14', + ['price'] = 350, + ['label'] = 'Sideboard Shiny Wood', + ['description'] = 'A wooden piece of furniture with details in brown colors, beautiful', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png', + ['object'] = 'apa_mp_h_str_sideboardl_13', + ['price'] = 450, + ['label'] = 'Sideboard Dynamic', + ['description'] = 'A huge sideboard with gray details, ultra minimalist and at a juicy price, what are you waiting for?', + ['colorlabel'] = 'White with details', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png', + ['object'] = 'apa_mp_h_str_sideboardm_02', + ['price'] = 450, + ['label'] = 'Sideboard Pinewood', + ['description'] = 'Beautiful Pinewood sideboard table', + ['colorlabel'] = 'Pinewood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png', + ['object'] = 'hei_heist_bed_chestdrawer_04', + ['price'] = 450, + ['label'] = 'Small Varnished Sidebar', + ['description'] = 'Norwegian style varnished sidebar', + ['colorlabel'] = 'Varnished', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png', + ['object'] = 'hei_heist_str_sideboardl_04', + ['price'] = 550, + ['label'] = 'Sideboard Blue', + ['description'] = 'Classic movie blue sidebar', + ['colorlabel'] = 'Blue', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png', + ['object'] = 'hei_heist_str_sideboardl_02', + ['price'] = 250, + ['label'] = 'Sideboard Beige', + ['description'] = 'Beige sidebar with beautiful details and high legs', + ['colorlabel'] = 'Beige', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png', + ['object'] = 'p_v_43_safe_s', + ['price'] = 750, + ['label'] = 'Safe', + ['description'] = 'Super secure safe, where did Pablo Escobar hide his money?', + ['colorlabel'] = 'Green', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png', + ['object'] = 'hei_heist_str_sideboardl_05', + ['price'] = 650, + ['label'] = 'Sideboard Retail ', + ['description'] = 'Sideboard for retail people, with white and blue details, very good by the way', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png', + ['object'] = 'hei_heist_str_sideboardl_03', + ['price'] = 550, + ['label'] = 'Sideboard Wood', + ['description'] = 'Beautiful solid wooden sideboard, harder than Transformer', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png', + ['object'] = 'apa_mp_h_str_sideboardl_11', + ['price'] = 850, + ['label'] = 'Sideboard Wood Modern', + ['description'] = 'Beautiful solid wooden sideboard, harder than a turtle sandwich', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png', + ['object'] = 'apa_mp_h_str_sideboardl_09', + ['price'] = 550, + ['label'] = 'Sideboard Simple', + ['description'] = 'Theres not much to say, its horrible...', + ['colorlabel'] = 'Simple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + } + }, + ['hotplate'] = { + label = 'Hotplate', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-burners-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-burners-blue.svg', + css = { + width = 3.0, + top = 8.85, + left = 3.25, + zIndex = 9, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_chip_fryer.png', + ['object'] = 'prop_chip_fryer', + ['price'] = 1500, + ['label'] = 'Big cooker hood', + ['description'] = 'A huge extractor for high-quality kitchens', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_cooker_03.png', + ['object'] = 'prop_cooker_03', + ['price'] = 2500, + ['label'] = 'Cooker without hood', + ['description'] = 'Modern and large kitchen, this does not require smoke outlets', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + } + }, + ['kitchenetteleft'] = { + label = 'Kitchenette Left', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-counter2-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-counter2-blue.svg', + css = { + width = 7.5, + top = 7.4, + left = 9.9, + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png', + ['object'] = 'apa_mp_h_str_sideboardl_06', + ['price'] = 620, + ['label'] = 'Elegants Chest', + ['description'] = 'Beautiful modern sideboard, with minimalist white details', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboardm_03', + price = 560, + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png', + ['object'] = 'ex_prop_ex_toolchest_01', + ['price'] = 520, + ['label'] = 'Mechanic chest', + ['description'] = 'Sideboard for mechanics, the best on the market with red details. It has multiple types of measurements.', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Small', + object = 'gr_prop_gr_tool_draw_01a', + price = 350, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Medium', + object = 'gr_prop_gr_tool_draw_01b', + price = 420, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Big', + object = 'gr_prop_gr_tool_draw_01d', + price = 480, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Box', + object = 'gr_prop_gr_tool_chest_01a', + price = 250, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png', + ['object'] = 'apa_mp_h_bed_chestdrawer_02', + ['price'] = 330, + ['label'] = 'Sideboard Chest', + ['description'] = 'Beautiful purple desk with yellow details.', + ['colorlabel'] = 'Purple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png', + ['object'] = 'apa_mp_h_str_sideboardl_14', + ['price'] = 350, + ['label'] = 'Sideboard Shiny Wood', + ['description'] = 'A wooden piece of furniture with details in brown colors, beautiful', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png', + ['object'] = 'apa_mp_h_str_sideboardl_13', + ['price'] = 450, + ['label'] = 'Sideboard Dynamic', + ['description'] = 'A huge sideboard with gray details, ultra minimalist and at a juicy price, what are you waiting for?', + ['colorlabel'] = 'White with details', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png', + ['object'] = 'apa_mp_h_str_sideboardm_02', + ['price'] = 450, + ['label'] = 'Sideboard Pinewood', + ['description'] = 'Beautiful Pinewood sideboard table', + ['colorlabel'] = 'Pinewood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png', + ['object'] = 'hei_heist_bed_chestdrawer_04', + ['price'] = 450, + ['label'] = 'Small Varnished Sidebar', + ['description'] = 'Norwegian style varnished sidebar', + ['colorlabel'] = 'Varnished', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png', + ['object'] = 'hei_heist_str_sideboardl_04', + ['price'] = 550, + ['label'] = 'Sideboard Blue', + ['description'] = 'Classic movie blue sidebar', + ['colorlabel'] = 'Blue', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png', + ['object'] = 'hei_heist_str_sideboardl_02', + ['price'] = 250, + ['label'] = 'Sideboard Beige', + ['description'] = 'Beige sidebar with beautiful details and high legs', + ['colorlabel'] = 'Beige', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png', + ['object'] = 'p_v_43_safe_s', + ['price'] = 750, + ['label'] = 'Safe', + ['description'] = 'Super secure safe, where did Pablo Escobar hide his money?', + ['colorlabel'] = 'Green', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png', + ['object'] = 'hei_heist_str_sideboardl_05', + ['price'] = 650, + ['label'] = 'Sideboard Retail ', + ['description'] = 'Sideboard for retail people, with white and blue details, very good by the way', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png', + ['object'] = 'hei_heist_str_sideboardl_03', + ['price'] = 550, + ['label'] = 'Sideboard Wood', + ['description'] = 'Beautiful solid wooden sideboard, harder than Transformer', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png', + ['object'] = 'apa_mp_h_str_sideboardl_11', + ['price'] = 850, + ['label'] = 'Sideboard Wood Modern', + ['description'] = 'Beautiful solid wooden sideboard, harder than a turtle sandwich', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png', + ['object'] = 'apa_mp_h_str_sideboardl_09', + ['price'] = 550, + ['label'] = 'Sideboard Simple', + ['description'] = 'Theres not much to say, its horrible...', + ['colorlabel'] = 'Simple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + } + }, + ['kitchenetteright'] = { + label = 'Kitchenette Right', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-counter1-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-counter1-blue.svg', + css = { + width = 6.0, + top = 7.7, + left = 15.0, + zIndex = 1, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png', + ['object'] = 'apa_mp_h_str_sideboardl_06', + ['price'] = 620, + ['label'] = 'Elegants Chest', + ['description'] = 'Beautiful modern sideboard, with minimalist white details', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboardm_03', + price = 560, + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png', + ['object'] = 'ex_prop_ex_toolchest_01', + ['price'] = 520, + ['label'] = 'Mechanic chest', + ['description'] = 'Sideboard for mechanics, the best on the market with red details. It has multiple types of measurements.', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Small', + object = 'gr_prop_gr_tool_draw_01a', + price = 350, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Medium', + object = 'gr_prop_gr_tool_draw_01b', + price = 420, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Big', + object = 'gr_prop_gr_tool_draw_01d', + price = 480, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Box', + object = 'gr_prop_gr_tool_chest_01a', + price = 250, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png', + ['object'] = 'apa_mp_h_bed_chestdrawer_02', + ['price'] = 330, + ['label'] = 'Sideboard Chest', + ['description'] = 'Beautiful purple desk with yellow details.', + ['colorlabel'] = 'Purple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png', + ['object'] = 'apa_mp_h_str_sideboardl_14', + ['price'] = 350, + ['label'] = 'Sideboard Shiny Wood', + ['description'] = 'A wooden piece of furniture with details in brown colors, beautiful', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png', + ['object'] = 'apa_mp_h_str_sideboardl_13', + ['price'] = 450, + ['label'] = 'Sideboard Dynamic', + ['description'] = 'A huge sideboard with gray details, ultra minimalist and at a juicy price, what are you waiting for?', + ['colorlabel'] = 'White with details', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png', + ['object'] = 'apa_mp_h_str_sideboardm_02', + ['price'] = 450, + ['label'] = 'Sideboard Pinewood', + ['description'] = 'Beautiful Pinewood sideboard table', + ['colorlabel'] = 'Pinewood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png', + ['object'] = 'hei_heist_bed_chestdrawer_04', + ['price'] = 450, + ['label'] = 'Small Varnished Sidebar', + ['description'] = 'Norwegian style varnished sidebar', + ['colorlabel'] = 'Varnished', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png', + ['object'] = 'hei_heist_str_sideboardl_04', + ['price'] = 550, + ['label'] = 'Sideboard Blue', + ['description'] = 'Classic movie blue sidebar', + ['colorlabel'] = 'Blue', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png', + ['object'] = 'hei_heist_str_sideboardl_02', + ['price'] = 250, + ['label'] = 'Sideboard Beige', + ['description'] = 'Beige sidebar with beautiful details and high legs', + ['colorlabel'] = 'Beige', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png', + ['object'] = 'p_v_43_safe_s', + ['price'] = 750, + ['label'] = 'Safe', + ['description'] = 'Super secure safe, where did Pablo Escobar hide his money?', + ['colorlabel'] = 'Green', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png', + ['object'] = 'hei_heist_str_sideboardl_05', + ['price'] = 650, + ['label'] = 'Sideboard Retail ', + ['description'] = 'Sideboard for retail people, with white and blue details, very good by the way', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png', + ['object'] = 'hei_heist_str_sideboardl_03', + ['price'] = 550, + ['label'] = 'Sideboard Wood', + ['description'] = 'Beautiful solid wooden sideboard, harder than Transformer', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png', + ['object'] = 'apa_mp_h_str_sideboardl_11', + ['price'] = 850, + ['label'] = 'Sideboard Wood Modern', + ['description'] = 'Beautiful solid wooden sideboard, harder than a turtle sandwich', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png', + ['object'] = 'apa_mp_h_str_sideboardl_09', + ['price'] = 550, + ['label'] = 'Sideboard Simple', + ['description'] = 'Theres not much to say, its horrible...', + ['colorlabel'] = 'Simple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + } + }, + ['knifeblockset'] = { + label = 'Knife Block Set', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-knives-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-knives-blue.svg', + css = { + width = 1.5, + top = 6.1, + left = 14.3, + zIndex = 1, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_cs_bowie_knife.png', + ['object'] = 'prop_cs_bowie_knife', + ['price'] = 1590, + ['label'] = 'Cutucuchillo', + ['description'] = 'Captain Blackbeard fought with this knife in Pirates of the Caribbean, thats why its value', + ['colorlabel'] = 'Blackbeard', + ['colors'] = { + { + label = 'The same one, I think?', + object = 'prop_knife', + price = 1590, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mknifeblock.png', + ['object'] = 'v_res_mknifeblock', + ['price'] = 150, + ['label'] = 'Knife Stand', + ['description'] = 'Beautiful knife stand in various colors', + ['colorlabel'] = 'Wood', + ['colors'] = { + { + label = 'Black', + object = 'prop_knife_stand', + price = 150, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/knifes/prop_w_me_knife_01.png', + ['object'] = 'prop_w_me_knife_01', + ['price'] = 120, + ['label'] = 'Kiwi Knife', + ['description'] = 'Knife that Kiwi will use to murder anyone who opens a ticket', + ['colorlabel'] = 'Red', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/knifes/v_res_mkniferack.png', + ['object'] = 'v_res_mkniferack', + ['price'] = 220, + ['label'] = 'Wall knives', + ['description'] = 'Professional Wall Knife Set', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + } + }, + ['microwave'] = { + label = 'Microwave', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-microwave-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-microwave-blue.svg', + css = { + width = 3.5, + top = 6.5, + left = 10.60, + zIndex = 3, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_microwave_1.png', + ['object'] = 'prop_microwave_1', + ['price'] = 250, + ['label'] = 'Microwave Horrible ', + ['description'] = 'Horrible microwave, it honestly looks used, but its new, I swear', + ['colorlabel'] = 'Beige', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_01.png', + ['object'] = 'prop_micro_01', + ['price'] = 400, + ['label'] = 'Microwave Pretty', + ['description'] = 'A beautiful microwave, with this you can heat your food!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/microwave/prop_micro_02.png', + ['object'] = 'prop_micro_02', + ['price'] = 650, + ['label'] = 'Microwave Digital', + ['description'] = 'A beautiful microwave, with this you can heat your food, but this time with digital', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + } + }, + ['oven'] = { + label = 'Oven', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-oven-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-oven-blue.svg', + css = { + width = 4.0, + top = 8.25, + left = 2.7, + zIndex = 7, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_chip_fryer.png', + ['object'] = 'prop_chip_fryer', + ['price'] = 1500, + ['label'] = 'Big cooker hood', + ['description'] = 'A huge extractor for high-quality kitchens', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/cooker/prop_cooker_03.png', + ['object'] = 'prop_cooker_03', + ['price'] = 2500, + ['label'] = 'Cooker without hood', + ['description'] = 'Modern and large kitchen, this does not require smoke outlets', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + } + }, + ['sink'] = { + label = 'Sink', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-sink-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-sink-blue.svg', + css = { + width = 3.5, + top = 6.9, + left = 15.8, + + zIndex = 5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/sink/prop_bar_sink_01.png', + ['object'] = 'prop_bar_sink_01', + ['price'] = 380, + ['label'] = 'Name for Prop', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Wall', + ['colors'] = { + { + label = 'Floor', + object = 'prop_ff_sink_02', + price = 380, + }, + { + label = 'Advanced', + object = 'prop_sink_04', + price = 820, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_02.png', + ['object'] = 'prop_sink_02', + ['price'] = 350, + ['label'] = 'Name for Prop', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Small', + object = 'prop_ff_sink_02', + price = 380, + }, + { + label = 'Stone', + object = 'prop_sink_04', + price = 680, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/sink/prop_sink_06.png', + ['object'] = 'prop_sink_06', + ['price'] = 0, + ['label'] = 'Name for Prop', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/sink/v_res_mbsink.png', + ['object'] = 'v_res_mbsink', + ['price'] = 0, + ['label'] = 'Name for Prop', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/sink/v_ilev_mm_faucet.png', + ['object'] = 'v_ilev_mm_faucet', + ['price'] = 0, + ['label'] = 'Name for Prop', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + } + }, + ['table'] = { + label = 'Table', + img = './assets/img/decorate/categories/rooms/kitchen/kitchen-table-blue.svg', + navigation = 1, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/kitchen/kitchen-table-blue.svg', + css = { + width = 8.5, + top = 8.5, + left = 14.0, + zIndex = 2, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_01.png', + ['object'] = 'apa_mp_h_din_table_01', + ['price'] = 550, + ['label'] = 'Modern Glass Table', + ['description'] = 'A modern and beautiful glass table, a little expensive, but worth it', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_04.png', + ['object'] = 'apa_mp_h_din_table_04', + ['price'] = 420, + ['label'] = 'Single Glass Table', + ['description'] = 'Beautiful metal and glass table', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_06.png', + ['object'] = 'apa_mp_h_din_table_06', + ['price'] = 210, + ['label'] = 'Modern Plastic Table', + ['description'] = 'A beautiful modern plastic and metal table, good price by the way...', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_01.png', + ['object'] = 'apa_mp_h_yacht_coffee_table_01', + ['price'] = 190, + ['label'] = 'Coffee Table', + ['description'] = 'This is where Prince Quasar drank his coffee, did you know that? Me neither, but it says so on the label haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_02.png', + ['object'] = 'apa_mp_h_yacht_coffee_table_02', + ['price'] = 330, + ['label'] = 'Yatch Coffee Table', + ['description'] = 'This coffee table is suitable for yacht trips, the truth is it is very hard and robust, beautiful, right?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_side_table_01.png', + ['object'] = 'apa_mp_h_yacht_side_table_01', + ['price'] = 90, + ['label'] = 'Mini Coffee Table', + ['description'] = 'Small coffee table, in a studio apartment it would look perfect, it takes up almost no space', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_ven_market_table1.png', + ['object'] = 'prop_ven_market_table1', + ['price'] = 150, + ['label'] = 'Exterior table', + ['description'] = 'Simple and beautiful outdoor table', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_yacht_table_03.png', + ['object'] = 'prop_yacht_table_03', + ['price'] = 400, + ['label'] = 'Yatch plastic table', + ['description'] = 'High density plastic yacht table set', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Medium', + object = 'prop_yacht_table_02', + price = 250, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/v_ret_fh_dinetable.png', + ['object'] = 'v_ret_fh_dinetable', + ['price'] = 830, + ['label'] = 'Horror table', + ['description'] = 'Above this table I think Frankenstain autopsy was done haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_07.png', + ['object'] = 'hei_heist_din_table_07', + ['price'] = 1200, + ['label'] = 'Glass deluxe table', + ['description'] = 'A beautiful and rounded glass table with a deluxe style and high quality', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_04.png', + ['object'] = 'hei_heist_din_table_04', + ['price'] = 500, + ['label'] = 'Quartz crystal', + ['description'] = 'Precious quartz crystal table', + ['colorlabel'] = 'Crystal', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboards_02', + price = 300, + }, + }, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_06.png', + ['object'] = 'hei_heist_din_table_06', + ['price'] = 600, + ['label'] = 'Familiar table', + ['description'] = 'A huge table and chairs set for the whole family', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_fbi3_coffee_table.png', + ['object'] = 'prop_fbi3_coffee_table', + ['price'] = 300, + ['label'] = 'Modern coffee table', + ['description'] = 'Low coffee table, beautiful and delicious, ah no, you cant eat that haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_01.png', + ['object'] = 'prop_table_01', + ['price'] = 200, + ['label'] = 'Pino table 01', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_02.png', + ['object'] = 'prop_table_02', + ['price'] = 250, + ['label'] = 'Pino table 02', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_04.png', + ['object'] = 'prop_table_04', + ['price'] = 320, + ['label'] = 'Pino table 03', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_05.png', + ['object'] = 'prop_table_05', + ['price'] = 360, + ['label'] = 'Pino table 03', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidesml_01.png', + ['object'] = 'apa_mp_h_tab_sidesml_01', + ['price'] = 350, + ['label'] = 'Small kit tables', + ['description'] = 'An economical kit of tables for your home', + ['colorlabel'] = 'Kit', + ['colors'] = { + { + label = 'Single', + object = 'apa_mp_h_tab_sidesml_02', + price = 50, + }, + }, + }, + [19] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidelrg_02.png', + ['object'] = 'apa_mp_h_tab_sidelrg_02', + ['price'] = 760, + ['label'] = 'Designer glass table', + ['description'] = 'A beautiful glass table with a modern, artistic design.', + ['colorlabel'] = 'Glass', + ['colors'] = { + { + label = 'Economic', + object = 'apa_mp_h_tab_sidelrg_01', + price = 560, + }, + }, + }, + [20] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_fakeid_table.png', + ['object'] = 'bkr_prop_fakeid_table', + ['price'] = 110, + ['label'] = 'Small Table', + ['description'] = 'Small light table that still serves to eat, foldable and takes up almost no space', + ['colorlabel'] = 'Yellow', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [21] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_weed_table_01b.png', + ['object'] = 'bkr_prop_weed_table_01b', + ['price'] = 150, + ['label'] = 'Folding table', + ['description'] = 'A folding table, dont look at the other options, are they somewhat... illegal?', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Weed', + object = 'bkr_prop_weed_table_01a', + price = 800, + }, + { + label = 'Chemicals', + object = 'bkr_prop_meth_table01a', + price = 1250, + }, + }, + }, + [22] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_06.png', + ['object'] = 'prop_table_06', + ['price'] = 350, + ['label'] = 'Garden Table', + ['description'] = 'An ideal outdoor table for your garden!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [23] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_08.png', + ['object'] = 'prop_table_08', + ['price'] = 250, + ['label'] = 'Picnic Table', + ['description'] = 'Oak table for outdoors or horror houses, you know, boo!', + ['colorlabel'] = 'Roble', + ['colors'] = {}, + }, + [24] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_07.png', + ['object'] = 'prop_table_07', + ['price'] = 125, + ['label'] = 'Mini bar table', + ['description'] = 'Ideal for bars or cafes!', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [25] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_01.png', + ['object'] = 'prop_table_para_comb_01', + ['price'] = 600, + ['label'] = 'Table with pergola', + ['description'] = 'Collection of tables with pergolas, beautiful!', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Blue', + object = 'prop_table_para_comb_03', + price = 600, + }, + { + label = 'White', + object = 'prop_table_para_comb_04', + price = 600, + }, + }, + }, + [26] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_02.png', + ['object'] = 'prop_table_para_comb_02', + ['price'] = 550, + ['label'] = 'Single Table whit pergola', + ['description'] = 'This outdoor pergola table is ideal for simple shops or kiosks', + ['colorlabel'] = 'Plastic', + ['colors'] = { + { + label = 'Roble', + object = 'prop_table_para_comb_05', + price = 650, + }, + }, + }, + [27] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tablesmall_01.png', + ['object'] = 'prop_tablesmall_01', + ['price'] = 430, + ['label'] = 'Small tea table', + ['description'] = 'Low table, living room size to have tea while watching a nice movie on Netflix', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [28] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_tennis.png', + ['object'] = 'prop_table_tennis', + ['price'] = 1300, + ['label'] = 'Tenis table', + ['description'] = 'Beautiful, huge pingpong table but does not include rackets', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Rackets', + object = 'prop_table_ten_bat', + price = 25, + }, + }, + }, + [29] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_pooltable_02.png', + ['object'] = 'prop_pooltable_02', + ['price'] = 3500, + ['label'] = 'Pool table', + ['description'] = 'Huge and expensive pool table, very expensive', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Purple', + object = 'prop_pooltable_3b', + price = 3700, + }, + }, + }, + [30] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tri_table_01.png', + ['object'] = 'prop_tri_table_01', + ['price'] = 250, + ['label'] = 'Voting table', + ['description'] = 'Presidential voting table, yeah exactly...', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [31] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/ex_mp_h_din_table_05.png', + ['object'] = 'ex_mp_h_din_table_05', + ['price'] = 430, + ['label'] = 'Normal Table', + ['description'] = 'A huge but quite simple table, it is widely used in offices', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [32] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_coffee_08.png', + ['object'] = 'apa_mp_h_tab_coffee_08', + ['price'] = 550, + ['label'] = 'Modern Coffee Table', + ['description'] = 'A very modern coffee table!', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [33] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/ex_prop_ex_console_table_01.png', + ['object'] = 'ex_prop_ex_console_table_01', + ['price'] = 550, + ['label'] = 'Wifi Table', + ['description'] = 'A very old coffee table, it looks like grandma', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [34] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_coke_pallet_01a.png', + ['object'] = 'bkr_prop_coke_pallet_01a', + ['price'] = 20, + ['label'] = '"Table" for the poor', + ['description'] = 'If you dont have much money... go ahead buddy haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + } + }, + ['pc-table'] = { + label = 'PC Tables', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-desk-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-desk-blue.svg', + css = { + width = 5.0, + top = 8.6, + left = 17, + zIndex = 7, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_01.png', + ['object'] = 'apa_mp_h_din_table_01', + ['price'] = 550, + ['label'] = 'Modern Glass Table', + ['description'] = 'A modern and beautiful glass table, a little expensive, but worth it', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_04.png', + ['object'] = 'apa_mp_h_din_table_04', + ['price'] = 420, + ['label'] = 'Single Glass Table', + ['description'] = 'Beautiful metal and glass table', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_06.png', + ['object'] = 'apa_mp_h_din_table_06', + ['price'] = 210, + ['label'] = 'Modern Plastic Table', + ['description'] = 'A beautiful modern plastic and metal table, good price by the way...', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_01.png', + ['object'] = 'apa_mp_h_yacht_coffee_table_01', + ['price'] = 190, + ['label'] = 'Coffee Table', + ['description'] = 'This is where Prince Quasar drank his coffee, did you know that? Me neither, but it says so on the label haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_02.png', + ['object'] = 'apa_mp_h_yacht_coffee_table_02', + ['price'] = 330, + ['label'] = 'Yatch Coffee Table', + ['description'] = 'This coffee table is suitable for yacht trips, the truth is it is very hard and robust, beautiful, right?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_side_table_01.png', + ['object'] = 'apa_mp_h_yacht_side_table_01', + ['price'] = 90, + ['label'] = 'Mini Coffee Table', + ['description'] = 'Small coffee table, in a studio apartment it would look perfect, it takes up almost no space', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_ven_market_table1.png', + ['object'] = 'prop_ven_market_table1', + ['price'] = 150, + ['label'] = 'Exterior table', + ['description'] = 'Simple and beautiful outdoor table', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_yacht_table_03.png', + ['object'] = 'prop_yacht_table_03', + ['price'] = 400, + ['label'] = 'Yatch plastic table', + ['description'] = 'High density plastic yacht table set', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Medium', + object = 'prop_yacht_table_02', + price = 250, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/v_ret_fh_dinetable.png', + ['object'] = 'v_ret_fh_dinetable', + ['price'] = 830, + ['label'] = 'Horror table', + ['description'] = 'Above this table I think Frankenstain autopsy was done haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_07.png', + ['object'] = 'hei_heist_din_table_07', + ['price'] = 1200, + ['label'] = 'Glass deluxe table', + ['description'] = 'A beautiful and rounded glass table with a deluxe style and high quality', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_04.png', + ['object'] = 'hei_heist_din_table_04', + ['price'] = 500, + ['label'] = 'Quartz crystal', + ['description'] = 'Precious quartz crystal table', + ['colorlabel'] = 'Crystal', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboards_02', + price = 300, + }, + }, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_06.png', + ['object'] = 'hei_heist_din_table_06', + ['price'] = 600, + ['label'] = 'Familiar table', + ['description'] = 'A huge table and chairs set for the whole family', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_fbi3_coffee_table.png', + ['object'] = 'prop_fbi3_coffee_table', + ['price'] = 300, + ['label'] = 'Modern coffee table', + ['description'] = 'Low coffee table, beautiful and delicious, ah no, you cant eat that haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_01.png', + ['object'] = 'prop_table_01', + ['price'] = 200, + ['label'] = 'Pino table 01', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_02.png', + ['object'] = 'prop_table_02', + ['price'] = 250, + ['label'] = 'Pino table 02', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_04.png', + ['object'] = 'prop_table_04', + ['price'] = 320, + ['label'] = 'Pino table 03', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_05.png', + ['object'] = 'prop_table_05', + ['price'] = 360, + ['label'] = 'Pino table 03', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidesml_01.png', + ['object'] = 'apa_mp_h_tab_sidesml_01', + ['price'] = 350, + ['label'] = 'Small kit tables', + ['description'] = 'An economical kit of tables for your home', + ['colorlabel'] = 'Kit', + ['colors'] = { + { + label = 'Single', + object = 'apa_mp_h_tab_sidesml_02', + price = 50, + }, + }, + }, + [19] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidelrg_02.png', + ['object'] = 'apa_mp_h_tab_sidelrg_02', + ['price'] = 760, + ['label'] = 'Designer glass table', + ['description'] = 'A beautiful glass table with a modern, artistic design.', + ['colorlabel'] = 'Glass', + ['colors'] = { + { + label = 'Economic', + object = 'apa_mp_h_tab_sidelrg_01', + price = 560, + }, + }, + }, + [20] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_fakeid_table.png', + ['object'] = 'bkr_prop_fakeid_table', + ['price'] = 110, + ['label'] = 'Small Table', + ['description'] = 'Small light table that still serves to eat, foldable and takes up almost no space', + ['colorlabel'] = 'Yellow', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [21] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_weed_table_01b.png', + ['object'] = 'bkr_prop_weed_table_01b', + ['price'] = 150, + ['label'] = 'Folding table', + ['description'] = 'A folding table, dont look at the other options, are they somewhat... illegal?', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Weed', + object = 'bkr_prop_weed_table_01a', + price = 800, + }, + { + label = 'Chemicals', + object = 'bkr_prop_meth_table01a', + price = 1250, + }, + }, + }, + [22] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_06.png', + ['object'] = 'prop_table_06', + ['price'] = 350, + ['label'] = 'Garden Table', + ['description'] = 'An ideal outdoor table for your garden!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [23] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_08.png', + ['object'] = 'prop_table_08', + ['price'] = 250, + ['label'] = 'Picnic Table', + ['description'] = 'Oak table for outdoors or horror houses, you know, boo!', + ['colorlabel'] = 'Roble', + ['colors'] = {}, + }, + [24] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_07.png', + ['object'] = 'prop_table_07', + ['price'] = 125, + ['label'] = 'Mini bar table', + ['description'] = 'Ideal for bars or cafes!', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [25] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_01.png', + ['object'] = 'prop_table_para_comb_01', + ['price'] = 600, + ['label'] = 'Table with pergola', + ['description'] = 'Collection of tables with pergolas, beautiful!', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Blue', + object = 'prop_table_para_comb_03', + price = 600, + }, + { + label = 'White', + object = 'prop_table_para_comb_04', + price = 600, + }, + }, + }, + [26] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_02.png', + ['object'] = 'prop_table_para_comb_02', + ['price'] = 550, + ['label'] = 'Single Table whit pergola', + ['description'] = 'This outdoor pergola table is ideal for simple shops or kiosks', + ['colorlabel'] = 'Plastic', + ['colors'] = { + { + label = 'Roble', + object = 'prop_table_para_comb_05', + price = 650, + }, + }, + }, + [27] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tablesmall_01.png', + ['object'] = 'prop_tablesmall_01', + ['price'] = 430, + ['label'] = 'Small tea table', + ['description'] = 'Low table, living room size to have tea while watching a nice movie on Netflix', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [28] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_tennis.png', + ['object'] = 'prop_table_tennis', + ['price'] = 1300, + ['label'] = 'Tenis table', + ['description'] = 'Beautiful, huge pingpong table but does not include rackets', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Rackets', + object = 'prop_table_ten_bat', + price = 25, + }, + }, + }, + [29] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_pooltable_02.png', + ['object'] = 'prop_pooltable_02', + ['price'] = 3500, + ['label'] = 'Pool table', + ['description'] = 'Huge and expensive pool table, very expensive', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Purple', + object = 'prop_pooltable_3b', + price = 3700, + }, + }, + }, + [30] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tri_table_01.png', + ['object'] = 'prop_tri_table_01', + ['price'] = 250, + ['label'] = 'Voting table', + ['description'] = 'Presidential voting table, yeah exactly...', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [31] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/ex_mp_h_din_table_05.png', + ['object'] = 'ex_mp_h_din_table_05', + ['price'] = 430, + ['label'] = 'Normal Table', + ['description'] = 'A huge but quite simple table, it is widely used in offices', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [32] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_coffee_08.png', + ['object'] = 'apa_mp_h_tab_coffee_08', + ['price'] = 550, + ['label'] = 'Modern Coffee Table', + ['description'] = 'A very modern coffee table!', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [33] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/ex_prop_ex_console_table_01.png', + ['object'] = 'ex_prop_ex_console_table_01', + ['price'] = 550, + ['label'] = 'Wifi Table', + ['description'] = 'A very old coffee table, it looks like grandma', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [34] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_coke_pallet_01a.png', + ['object'] = 'bkr_prop_coke_pallet_01a', + ['price'] = 20, + ['label'] = '"Table" for the poor', + ['description'] = 'If you dont have much money... go ahead buddy haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + } + }, + ['bed'] = { + label = 'Bed', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-bed-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-bed-blue.svg', + css = { + width = 8.5, + top = 6.8, + left = 9.2, + zIndex = 4, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_08.png', + ['object'] = 'apa_mp_h_bed_double_08', + ['price'] = 790, + ['label'] = 'Designer green bed', + ['description'] = 'A minimalist design bed with a beautiful color', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Tables of light', + object = 'hei_heist_bed_table_dble_04', + price = 150, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_double_09.png', + ['object'] = 'apa_mp_h_bed_double_09', + ['price'] = 575, + ['label'] = 'Modern floating bed', + ['description'] = 'A bed with rounded floating legs, a high quality bed', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_wide_05.png', + ['object'] = 'apa_mp_h_bed_wide_05', + ['price'] = 520, + ['label'] = 'Children red bed', + ['description'] = 'A huge bed for well-behaved children', + ['colorlabel'] = 'Red', + ['colors'] = { + { + label = 'Tables of light', + object = 'apa_mp_h_bed_table_wide_12', + price = 150, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_bed_with_table_02.png', + ['object'] = 'apa_mp_h_bed_with_table_02', + ['price'] = 1105, + ['label'] = 'Complete bedding set', + ['description'] = 'An executive oak wood bed set, complete with headrest and drawers', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_01.png', + ['object'] = 'apa_mp_h_yacht_bed_01', + ['price'] = 750, + ['label'] = 'Luxurious Yacht Bed', + ['description'] = 'A completely luxurious bed with a fluffy solid leather backrest', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/apa_mp_h_yacht_bed_02.png', + ['object'] = 'apa_mp_h_yacht_bed_02', + ['price'] = 2500, + ['label'] = 'Super luxury black bed', + ['description'] = 'The most luxurious bed on the market, a black bed with high-density mattresses, the best of the best!', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/bkr_prop_biker_campbed_01.png', + ['object'] = 'bkr_prop_biker_campbed_01', + ['price'] = 200, + ['label'] = 'Soldier stretcher', + ['description'] = 'A soldier stretcher, ideal for trips to the forest?', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/ex_prop_exec_bed_01.png', + ['object'] = 'ex_prop_exec_bed_01', + ['price'] = 80, + ['label'] = 'Poor bed', + ['description'] = 'The poorest and simplest bed we have, I wont say anything, just look at it and judge for yourself haha', + ['colorlabel'] = 'Dirty', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/gr_prop_bunker_bed_01.png', + ['object'] = 'gr_prop_bunker_bed_01', + ['price'] = 120, + ['label'] = 'Extremely simple bed', + ['description'] = 'A basic and simple, economical bed', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/p_lestersbed_s.png', + ['object'] = 'p_lestersbed_s', + ['price'] = 410, + ['label'] = 'Wooden bed', + ['description'] = 'A beautiful bedding set with a simple wooden mattress', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/p_mbbed_s.png', + ['object'] = 'p_mbbed_s', + ['price'] = 980, + ['label'] = 'Royal bed', + ['description'] = 'Only kings and queens sleep in this bed, get ready for a princely experience', + ['colorlabel'] = 'Roble', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/bed/v_res_msonbed_s.png', + ['object'] = 'v_res_msonbed_s', + ['price'] = 600, + ['label'] = 'Motel bed', + ['description'] = 'A dark colored motel bed, its pretty but it looks used, right?', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + }, + }, + ['bedsidetable'] = { + label = 'Bedside Table', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitetable-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-bedsitetable-blue.svg', + css = { + width = 3.5, + top = 9.0, + left = 6.5, + zIndex = 5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_06.png', + ['object'] = 'apa_mp_h_str_sideboardl_06', + ['price'] = 620, + ['label'] = 'Elegants Chest', + ['description'] = 'Beautiful modern sideboard, with minimalist white details', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboardm_03', + price = 560, + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/ex_prop_ex_toolchest_01.png', + ['object'] = 'ex_prop_ex_toolchest_01', + ['price'] = 520, + ['label'] = 'Mechanic chest', + ['description'] = 'Sideboard for mechanics, the best on the market with red details. It has multiple types of measurements.', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Small', + object = 'gr_prop_gr_tool_draw_01a', + price = 350, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Medium', + object = 'gr_prop_gr_tool_draw_01b', + price = 420, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Big', + object = 'gr_prop_gr_tool_draw_01d', + price = 480, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + { + label = 'Box', + object = 'gr_prop_gr_tool_chest_01a', + price = 250, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + }, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_bed_chestdrawer_02.png', + ['object'] = 'apa_mp_h_bed_chestdrawer_02', + ['price'] = 330, + ['label'] = 'Sideboard Chest', + ['description'] = 'Beautiful purple desk with yellow details.', + ['colorlabel'] = 'Purple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_14.png', + ['object'] = 'apa_mp_h_str_sideboardl_14', + ['price'] = 350, + ['label'] = 'Sideboard Shiny Wood', + ['description'] = 'A wooden piece of furniture with details in brown colors, beautiful', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_13.png', + ['object'] = 'apa_mp_h_str_sideboardl_13', + ['price'] = 450, + ['label'] = 'Sideboard Dynamic', + ['description'] = 'A huge sideboard with gray details, ultra minimalist and at a juicy price, what are you waiting for?', + ['colorlabel'] = 'White with details', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardm_02.png', + ['object'] = 'apa_mp_h_str_sideboardm_02', + ['price'] = 450, + ['label'] = 'Sideboard Pinewood', + ['description'] = 'Beautiful Pinewood sideboard table', + ['colorlabel'] = 'Pinewood', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_bed_chestdrawer_04.png', + ['object'] = 'hei_heist_bed_chestdrawer_04', + ['price'] = 450, + ['label'] = 'Small Varnished Sidebar', + ['description'] = 'Norwegian style varnished sidebar', + ['colorlabel'] = 'Varnished', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_04.png', + ['object'] = 'hei_heist_str_sideboardl_04', + ['price'] = 550, + ['label'] = 'Sideboard Blue', + ['description'] = 'Classic movie blue sidebar', + ['colorlabel'] = 'Blue', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_02.png', + ['object'] = 'hei_heist_str_sideboardl_02', + ['price'] = 250, + ['label'] = 'Sideboard Beige', + ['description'] = 'Beige sidebar with beautiful details and high legs', + ['colorlabel'] = 'Beige', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/p_v_43_safe_s.png', + ['object'] = 'p_v_43_safe_s', + ['price'] = 750, + ['label'] = 'Safe', + ['description'] = 'Super secure safe, where did Pablo Escobar hide his money?', + ['colorlabel'] = 'Green', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_05.png', + ['object'] = 'hei_heist_str_sideboardl_05', + ['price'] = 650, + ['label'] = 'Sideboard Retail ', + ['description'] = 'Sideboard for retail people, with white and blue details, very good by the way', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/hei_heist_str_sideboardl_03.png', + ['object'] = 'hei_heist_str_sideboardl_03', + ['price'] = 550, + ['label'] = 'Sideboard Wood', + ['description'] = 'Beautiful solid wooden sideboard, harder than Transformer', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_11.png', + ['object'] = 'apa_mp_h_str_sideboardl_11', + ['price'] = 850, + ['label'] = 'Sideboard Wood Modern', + ['description'] = 'Beautiful solid wooden sideboard, harder than a turtle sandwich', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/hanging-caninets/apa_mp_h_str_sideboardl_09.png', + ['object'] = 'apa_mp_h_str_sideboardl_09', + ['price'] = 550, + ['label'] = 'Sideboard Simple', + ['description'] = 'Theres not much to say, its horrible...', + ['colorlabel'] = 'Simple', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 1000000, + slots = 10, + } + }, + } + }, + ['carpet'] = { + label = 'Carpet', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-carpet-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-carpet-blue.svg', + css = { + width = 5.5, + top = 11, + left = 13, + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwooll_03.png', + ['object'] = 'apa_mp_h_acc_rugwooll_03', + ['price'] = 130, + ['label'] = 'Simple white rug', + ['description'] = 'A beautiful but simple white rug gets dirty easily.', + ['colorlabel'] = 'Rought', + ['colors'] = { + { + label = 'Smooth', + object = 'apa_mp_h_acc_rugwooll_04', + price = 130, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_01.png', + ['object'] = 'apa_mp_h_acc_rugwoolm_01', + ['price'] = 160, + ['label'] = 'Designer rug 01', + ['description'] = 'A modern design rug', + ['colorlabel'] = 'White with details', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_02.png', + ['object'] = 'apa_mp_h_acc_rugwoolm_02', + ['price'] = 185, + ['label'] = 'Designer rug 02', + ['description'] = 'Black rug with a minimalist and detailed design', + ['colorlabel'] = 'Black with details', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_03.png', + ['object'] = 'apa_mp_h_acc_rugwoolm_03', + ['price'] = 260, + ['label'] = 'Designer rug 03', + ['description'] = 'Beautiful gradient rug, made by Pablo Picasso', + ['colorlabel'] = 'Gray and white', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwoolm_04.png', + ['object'] = 'apa_mp_h_acc_rugwoolm_04', + ['price'] = 115, + ['label'] = 'Designer rug 03', + ['description'] = 'A pretty simple and pretty striped rug', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_01.png', + ['object'] = 'apa_mp_h_acc_rugwools_01', + ['price'] = 190, + ['label'] = 'Circulated carpet', + ['description'] = 'A rug with precise circles, hypnotizing, right?', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/apa_mp_h_acc_rugwools_03.png', + ['object'] = 'apa_mp_h_acc_rugwools_03', + ['price'] = 290, + ['label'] = 'Deluxe rug', + ['description'] = 'Checkered rug in dark colors, perfect for a deluxe home or luxury offices', + ['colorlabel'] = 'Dark', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rughidel_01.png', + ['object'] = 'hei_heist_acc_rughidel_01', + ['price'] = 350, + ['label'] = 'Fur rug', + ['description'] = 'A fur rug, dont ask me what animal it is, you already know that I love animals...', + ['colorlabel'] = 'Dog', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/carpet/hei_heist_acc_rugwooll_01.png', + ['object'] = 'hei_heist_acc_rugwooll_01', + ['price'] = 850, + ['label'] = 'New Dawn Rug', + ['description'] = 'An eccentric painting by the majestic painter Quasarovski, a beautiful visual that expresses the new dawn, recommended!', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + }, + }, + ['decals'] = { + label = 'Decals', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-cosmetics-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-cosmetics-blue.svg', + css = { + width = 1.25, + top = 8.2, + left = 7.55, + zIndex = 8, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_colle_pogo.png', + ['object'] = 'vw_prop_vw_colle_pogo', + ['price'] = 50, + ['label'] = 'Collectible Figures', + ['description'] = 'Incredible collectible dolls!', + ['colorlabel'] = 'Space Monkey', + ['colors'] = { + { + label = 'Alien', + object = 'vw_prop_vw_colle_alien', + price = 50, + }, + { + label = 'Impotent Rage', + object = 'vw_prop_vw_colle_imporage', + price = 50, + }, + { + label = 'Princess Bubblegum', + object = 'vw_prop_vw_colle_prbubble', + price = 50, + }, + { + label = 'Space Ranger Commander', + object = 'vw_prop_vw_colle_rsrcomm', + price = 50, + }, + { + label = 'Space Ranger', + object = 'vw_prop_vw_colle_rsrgeneric', + price = 50, + }, + { + label = 'Beast', + object = 'vw_prop_vw_colle_beast', + price = 50, + }, + { + label = 'Sasquatch', + object = 'vw_prop_vw_colle_sasquatch', + price = 50, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tissues.png', + ['object'] = 'v_res_tissues', + ['price'] = 25, + ['label'] = 'Tissues', + ['description'] = 'Disposable cotton handkerchiefs', + ['colorlabel'] = 'Tissues', + ['colors'] = { + { + label = 'Tissues TT', + object = 'v_res_tt_tissues', + price = 25, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_cs_stock_book.png', + ['object'] = 'prop_cs_stock_book', + ['price'] = 25, + ['label'] = 'Book', + ['description'] = 'Collection of super interesting books, of all genres', + ['colorlabel'] = 'Classic Book', + ['colors'] = { + { + label = 'Book 01a', + object = 'vw_prop_book_stack_01a', + price = 25, + }, + { + label = 'Book 01b', + object = 'vw_prop_book_stack_01b', + price = 25, + }, + { + label = 'Book 01c', + object = 'vw_prop_book_stack_01c', + price = 25, + }, + { + label = 'Book 02a', + object = 'vw_prop_book_stack_02a', + price = 25, + }, + { + label = 'Book 02b', + object = 'vw_prop_book_stack_02b', + price = 25, + }, + { + label = 'Book 02c', + object = 'vw_prop_book_stack_02c', + price = 25, + }, + { + label = 'Book 03a', + object = 'vw_prop_book_stack_03a', + price = 25, + }, + { + label = 'Book 03b', + object = 'vw_prop_book_stack_03b', + price = 25, + }, + { + label = 'Book 03c', + object = 'vw_prop_book_stack_03c', + price = 25, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_acc_guitar_01.png', + ['object'] = 'prop_acc_guitar_01', + ['price'] = 150, + ['label'] = 'Guitar', + ['description'] = 'Guitars of all types, look more here!', + ['colorlabel'] = 'Guitar ACC 01', + ['colors'] = { + { + label = 'Guitar EL 01', + object = 'prop_el_guitar_01', + price = 150, + }, + { + label = 'Guitar EL 02', + object = 'prop_el_guitar_02', + price = 250, + }, + { + label = 'Guitar EL 03', + object = 'prop_el_guitar_03', + price = 250, + }, + { + label = 'Guitar Art', + object = 'vw_prop_casino_art_guitar_01a', + price = 350, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_fa_candle02.png', + ['object'] = 'v_res_fa_candle02', + ['price'] = 15, + ['label'] = 'Candle', + ['description'] = 'All kinds of candelabras and candles, aromatic and smelling like ass too, if you want haha', + ['colorlabel'] = 'Candle FA', + ['colors'] = { + { + label = 'Candle FA 03', + object = 'v_res_fa_candle03', + price = 15, + }, + { + label = 'Candle FA 04', + object = 'v_res_fa_candle04', + price = 15, + }, + { + label = 'Candle Float', + object = 'v_prop_floatcandle', + price = 15, + }, + { + label = 'Candle ACC 01', + object = 'apa_mp_h_acc_candles_01', + price = 15, + }, + { + label = 'Candle ACC 02', + object = 'apa_mp_h_acc_candles_02', + price = 15, + }, + { + label = 'Candle ACC 04', + object = 'apa_mp_h_acc_candles_04', + price = 15, + }, + { + label = 'Candle ACC 05', + object = 'apa_mp_h_acc_candles_05', + price = 15, + }, + { + label = 'Candle ACC 06', + object = 'apa_mp_h_acc_candles_06', + price = 15, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/v_ret_ml_chips1.png', + ['object'] = 'v_ret_ml_chips1', + ['price'] = 10, + ['label'] = 'Chips', + ['description'] = 'French fries from the best brand in Los Santos, choose your flavor!', + ['colorlabel'] = 'Simple', + ['colors'] = { + { + label = 'Chips 1', + object = 'v_ret_ml_chips2', + price = 10, + }, + { + label = 'Chips 2', + object = 'v_ret_ml_chips3', + price = 10, + }, + { + label = 'Chips 3', + object = 'v_ret_ml_chips4', + price = 10, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/v_res_tt_cigs01.png', + ['object'] = 'v_res_tt_cigs01', + ['price'] = 20, + ['label'] = 'Smoke', + ['description'] = 'Tobacco brands, the best, flavors, without flavors, cigars, etc.', + ['colorlabel'] = 'Cigs', + ['colors'] = { + { + label = 'Lighter CS', + object = 'p_cs_lighter_01', + price = 20, + }, + { + label = 'Lighter TT', + object = 'v_res_tt_lighter', + price = 20, + }, + { + label = 'Lighter 01', + object = 'ex_prop_exec_lighter_01', + price = 20, + }, + { + label = 'Lighter Lux', + object = 'lux_prop_lighter_luxe', + price = 20, + }, + { + label = 'Ashtray 1', + object = 'v_res_mp_ashtraya', + price = 20, + }, + { + label = 'Ashtray 2', + object = 'v_res_mp_ashtrayb', + price = 20, + }, + { + label = 'Ashtray 3', + object = 'v_ret_fh_ashtray', + price = 20, + }, + { + label = 'Ashtray 4', + object = 'prop_fib_ashtray_01', + price = 20, + }, + { + label = 'Ashtray 5', + object = 'ex_prop_exec_ashtray_01', + price = 20, + }, + { + label = 'Cigs 1', + object = 'v_ret_ml_cigs', + price = 20, + }, + { + label = 'Cigs 2', + object = 'v_ret_ml_cigs2', + price = 20, + }, + { + label = 'Cigs 3', + object = 'v_ret_ml_cigs3', + price = 20, + }, + { + label = 'Cigs 4', + object = 'v_ret_ml_cigs4', + price = 20, + }, + { + label = 'Cigs 5', + object = 'v_ret_ml_cigs5', + price = 20, + }, + { + label = 'Cigs 6', + object = 'v_ret_ml_cigs6', + price = 20, + }, + { + label = 'Bong 1', + object = 'prop_bong_01', + price = 20, + }, + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_anim_cash_note.png', + ['object'] = 'prop_anim_cash_note', + ['price'] = 10, + ['label'] = 'Cash', + ['description'] = 'All kinds of fake money, dont use it to scam anyone...', + ['colorlabel'] = 'Cash Note', + ['colors'] = { + { + label = 'Cash Pile 01', + object = 'prop_anim_cash_pile_01', + price = 10, + }, + { + label = 'Cash Pile 02', + object = 'prop_anim_cash_pile_02', + price = 10, + }, + { + label = 'Cash Case 01', + object = 'prop_cash_case_01', + price = 10, + }, + { + label = 'Cash Case 02', + object = 'prop_cash_case_02', + price = 10, + }, + { + label = 'Cash Roll 01', + object = 'bkr_prop_bkr_cash_roll_01', + price = 10, + }, + { + label = 'Cash Scatter 01', + object = 'bkr_prop_bkr_cash_scatter_01', + price = 10, + }, + { + label = 'Cash Scatter 03', + object = 'bkr_prop_bkr_cash_scatter_03', + price = 10, + }, + { + label = 'Cash BKR Pile 01', + object = 'bkr_prop_bkr_cashpile_01', + price = 10, + }, + { + label = 'Cash BKR Pile 02', + object = 'bkr_prop_bkr_cashpile_02', + price = 10, + }, + { + label = 'Cash BKR Pile 03', + object = 'bkr_prop_bkr_cashpile_03', + price = 10, + }, + { + label = 'Cash BKR Pile 05', + object = 'bkr_prop_bkr_cashpile_05', + price = 10, + }, + { + label = 'Cash BKR Pile 06', + object = 'bkr_prop_bkr_cashpile_06', + price = 10, + }, + { + label = 'Cash Pile', + object = 'ex_prop_exec_cashpile', + price = 10, + }, + { + label = 'Cash Crate Half Full', + object = 'hei_prop_cash_crate_half_full', + price = 10, + }, + { + label = 'Cash Trolley 01a', + object = 'ch_prop_ch_cashtrolley_01a', + price = 10, + }, + { + label = 'Cash Bag 01a', + object = 'h4_prop_h4_cash_bag_01a', + price = 10, + }, + { + label = 'Cash Stach 01a', + object = 'h4_prop_h4_cash_stack_01a', + price = 10, + }, + { + label = 'Cash Stack 02a', + object = 'h4_prop_h4_cash_stack_02a', + price = 10, + }, + { + label = 'Cash Pokerbucket', + object = 'bkr_prop_money_pokerbucket', + price = 10, + }, + { + label = 'Cash Pack 01a', + object = 'bkr_prop_moneypack_01a', + price = 10, + }, + { + label = 'Cash 02a', + object = 'bkr_prop_moneypack_02a', + price = 10, + }, + { + label = 'Cash 03a', + object = 'bkr_prop_moneypack_03a', + price = 10, + }, + { + label = 'Cash BC', + object = 'ex_prop_crate_money_bc', + price = 10, + }, + { + label = 'Cash SC', + object = 'ex_prop_crate_money_sc', + price = 10, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_weed_01.png', + ['object'] = 'prop_weed_01', + ['price'] = 50, + ['label'] = 'Weed', + ['description'] = 'All kinds of toy marijuana plants, they are not real...', + ['colorlabel'] = 'Weed 01', + ['colors'] = { + { + label = 'Weed 02', + object = 'prop_weed_02', + price = 50, + }, + { + label = 'Weed Block 01', + object = 'prop_weed_block_01', + price = 50, + }, + { + label = 'Weed Bottle', + object = 'prop_weed_bottle', + price = 50, + }, + { + label = 'Weed Pallet', + object = 'prop_weed_pallet', + price = 50, + }, + { + label = 'Weed Stack 01a', + object = 'h4_prop_h4_weed_stack_01a', + price = 50, + }, + { + label = 'Weed Table 01a', + object = 'bkr_prop_weed_table_01a', + price = 50, + }, + { + label = 'Weed Spray 01a', + object = 'bkr_prop_weed_spray_01a', + price = 50, + }, + { + label = 'Weed Scales 01b', + object = 'bkr_prop_weed_scales_01b', + price = 50, + }, + { + label = 'Weed Scales 01a', + object = 'bkr_prop_weed_scales_01a', + price = 50, + }, + { + label = 'Weed Pot Stack 01c', + object = 'bkr_prop_weed_plantpot_stack_01c', + price = 50, + }, + { + label = 'Weed Pot Stack 01b', + object = 'bkr_prop_weed_plantpot_stack_01b', + price = 50, + }, + { + label = 'Weed Pot Stack 01a', + object = 'bkr_prop_weed_plantpot_stack_01a', + price = 50, + }, + { + label = 'Weed MED 01b', + object = 'bkr_prop_weed_med_01b', + price = 50, + }, + { + label = 'Weed MED 01a', + object = 'bkr_prop_weed_med_01a', + price = 50, + }, + { + label = 'Weed LRG 01b', + object = 'bkr_prop_weed_lrg_01b', + price = 50, + }, + { + label = 'Weed LRG 01a', + object = 'bkr_prop_weed_lrg_01a', + price = 50, + }, + { + label = 'Weed Floor Fan 01a', + object = 'bkr_prop_weed_fan_floor_01a', + price = 50, + }, + { + label = 'Weed Ceiling Fan 01a', + object = 'bkr_prop_weed_fan_ceiling_01a', + price = 50, + }, + { + label = 'Weed 02a', + object = 'bkr_prop_weed_drying_02a', + price = 50, + }, + { + label = 'Weed 01a', + object = 'bkr_prop_weed_drying_01a', + price = 50, + }, + { + label = 'Weed Dry 02b', + object = 'bkr_prop_weed_dry_02b', + price = 50, + }, + { + label = 'Weed Dry 02a', + object = 'bkr_prop_weed_dry_02a', + price = 50, + }, + { + label = 'Weed Dry 01a', + object = 'bkr_prop_weed_dry_01a', + price = 50, + }, + { + label = 'Weed Bud 01a', + object = 'bkr_prop_weed_bud_01a', + price = 50, + }, + { + label = 'Weed Bud 01b', + object = 'bkr_prop_weed_bud_01b', + price = 50, + }, + { + label = 'Weed Bud 02a', + object = 'bkr_prop_weed_bud_02a', + price = 50, + }, + { + label = 'Weed Bud 02b', + object = 'bkr_prop_weed_bud_02b', + price = 50, + }, + { + label = 'Weed Bucket Open 01a', + object = 'bkr_prop_weed_bucket_open_01a', + price = 50, + }, + { + label = 'Weed Bigbag Open 01a', + object = 'bkr_prop_weed_bigbag_open_01a', + price = 50, + }, + { + label = 'Weed BigBag 03a', + object = 'bkr_prop_weed_bigbag_03a', + price = 50, + }, + { + label = 'Weed BigBag 02a', + object = 'bkr_prop_weed_bigbag_02a', + price = 50, + }, + { + label = 'Weed BigBag 01a', + object = 'bkr_prop_weed_bigbag_01a', + price = 50, + }, + { + label = 'Weed Small 01c', + object = 'bkr_prop_weed_01_small_01c', + price = 50, + }, + { + label = 'Weed Small 01b', + object = 'bkr_prop_weed_01_small_01b', + price = 50, + }, + { + label = 'Weed Small 01a', + object = 'bkr_prop_weed_01_small_01a', + price = 50, + }, + }, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/bkr_prop_meth_acetone.png', + ['object'] = 'bkr_prop_meth_acetone', + ['price'] = 50, + ['label'] = 'Meth', + ['description'] = 'Acetone and other general chemicals, warning bro!', + ['colorlabel'] = 'Meth Acetone', + ['colors'] = { + { + label = 'Meth Ammonia', + object = 'bkr_prop_meth_ammonia', + price = 50, + }, + { + label = 'Meth Hcacid', + object = 'bkr_prop_meth_hcacid', + price = 50, + }, + { + label = 'Meth Lithium', + object = 'bkr_prop_meth_lithium', + price = 50, + }, + { + label = 'Meth OpenBag', + object = 'bkr_prop_meth_openbag_01a', + price = 50, + }, + { + label = 'Meth Phosphorus', + object = 'bkr_prop_meth_phosphorus', + price = 50, + }, + { + label = 'Meth Sacid', + object = 'bkr_prop_meth_sacid', + price = 50, + }, + { + label = 'Meth Scoop 01a', + object = 'bkr_prop_meth_scoop_01a', + price = 50, + }, + { + label = 'Meth Smallbag 01a', + object = 'bkr_prop_meth_smallbag_01a', + price = 50, + }, + { + label = 'Meth Smashed Tray 01a', + object = 'bkr_prop_meth_smashedtray_01', + price = 50, + }, + { + label = 'Meth Smashed Tray 01 Frag', + object = 'bkr_prop_meth_smashedtray_01_frag_', + price = 50, + }, + { + label = 'Meth Smashed Tray 02', + object = 'bkr_prop_meth_smashedtray_02', + price = 50, + }, + { + label = 'Meth Sodium', + object = 'bkr_prop_meth_sodium', + price = 50, + }, + { + label = 'Meth Table 01a', + object = 'bkr_prop_meth_table01a', + price = 50, + }, + { + label = 'Meth Toulene', + object = 'bkr_prop_meth_toulene', + price = 50, + }, + { + label = 'Meth Tray 01a', + object = 'bkr_prop_meth_tray_01a', + price = 50, + }, + { + label = 'Meth Tray 01b', + object = 'bkr_prop_meth_tray_01b', + price = 50, + }, + { + label = 'Meth Tray 02a', + object = 'bkr_prop_meth_tray_02a', + price = 50, + }, + }, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_coke_block_half_a.png', + ['object'] = 'prop_coke_block_half_a', + ['price'] = 0, + ['label'] = 'Coke', + ['description'] = 'Fake cocaine, I swear I dont sell drugs!', + ['colorlabel'] = 'Coke Block 01', + ['colors'] = { + { + label = 'Coke Block Half B', + object = 'prop_coke_block_half_b', + price = 50, + }, + { + label = 'Coke Block 01a', + object = 'ba_prop_battle_coke_block_01a', + price = 50, + }, + { + label = 'Coke Bakingsoda', + object = 'bkr_prop_coke_bakingsoda', + price = 50, + }, + { + label = 'Coke Bottle 01a', + object = 'bkr_prop_coke_bakingsoda_o', + price = 50, + }, + { + label = 'Coke Box 01a', + object = 'bkr_prop_coke_box_01a', + price = 50, + }, + { + label = 'Coke Cracktry 01', + object = 'bkr_prop_coke_cracktray_01', + price = 50, + }, + { + label = 'Coke Cut 01', + object = 'bkr_prop_coke_cut_01', + price = 50, + }, + { + label = 'Coke Cut 02', + object = 'bkr_prop_coke_cut_02', + price = 50, + }, + { + label = 'Coke Cutblock 01', + object = 'bkr_prop_coke_cutblock_01', + price = 50, + }, + { + label = 'Coke Degydrator 01', + object = 'bkr_prop_coke_dehydrator_01', + price = 50, + }, + { + label = 'Coke Fullmetalbowl 02', + object = 'bkr_prop_coke_fullmetalbowl_02', + price = 50, + }, + { + label = 'Coke Fullscoop 01a', + object = 'bkr_prop_coke_fullscoop_01a', + price = 50, + }, + { + label = 'Coke Fullsieve 01a', + object = 'bkr_prop_coke_fullsieve_01a', + price = 50, + }, + { + label = 'Coke Metalbowl 01', + object = 'bkr_prop_coke_metalbowl_01', + price = 50, + }, + { + label = 'Coke Metalbowl 02', + object = 'bkr_prop_coke_metalbowl_02', + price = 50, + }, + { + label = 'Coke Metalbowl 03', + object = 'bkr_prop_coke_metalbowl_03', + price = 50, + }, + { + label = 'Coke Mixer 01', + object = 'bkr_prop_coke_mixer_01', + price = 50, + }, + { + label = 'Coke Mold 01a', + object = 'bkr_prop_coke_mold_01a', + price = 50, + }, + { + label = 'Coke Mold 02a', + object = 'bkr_prop_coke_mold_02a', + price = 50, + }, + { + label = 'Coke Mortalpestle', + object = 'bkr_prop_coke_mortalpestle', + price = 50, + }, + { + label = 'Coke Painkiller 01a', + object = 'bkr_prop_coke_painkiller_01a', + price = 50, + }, + { + label = 'Coke Plastic Bowl 01', + object = 'bkr_prop_coke_plasticbowl_01', + price = 50, + }, + { + label = 'Coke Powder 01', + object = 'bkr_prop_coke_powder_01', + price = 50, + }, + { + label = 'Coke Powdered Bottle 01', + object = 'bkr_prop_coke_powderbottle_01', + price = 50, + }, + { + label = 'Coke Powdered Bottle 02', + object = 'bkr_prop_coke_powderbottle_02', + price = 50, + }, + { + label = 'Coke Powdered Milk', + object = 'bkr_prop_coke_powderedmilk', + price = 50, + }, + { + label = 'Coke Powdered Milk Open', + object = 'bkr_prop_coke_powderedmilk_o', + price = 50, + }, + { + label = 'Coke Press 01aa', + object = 'bkr_prop_coke_press_01aa', + price = 50, + }, + { + label = 'Coke Press 01b', + object = 'bkr_prop_coke_press_01b', + price = 50, + }, + { + label = 'Coke Scale 01', + object = 'bkr_prop_coke_scale_01', + price = 50, + }, + { + label = 'Coke Scale 02', + object = 'bkr_prop_coke_scale_02', + price = 50, + }, + { + label = 'Coke Scale 03', + object = 'bkr_prop_coke_scale_03', + price = 50, + }, + { + label = 'Coke Spatula 04', + object = 'bkr_prop_coke_spatula_04', + price = 50, + }, + { + label = 'Coke Spoon 01', + object = 'bkr_prop_coke_spoon_01', + price = 50, + }, + { + label = 'Coke Test Tubes', + object = 'bkr_prop_coke_testtubes', + price = 50, + }, + { + label = 'Coke Tin 01', + object = 'bkr_prop_coke_tin_01', + price = 50, + }, + { + label = 'Coke Tub 01a', + object = 'bkr_prop_coke_tub_01a', + price = 50, + }, + { + label = 'Coke Tube 01', + object = 'bkr_prop_coke_tube_01', + price = 50, + }, + { + label = 'Coke Tube 02', + object = 'bkr_prop_coke_tube_02', + price = 50, + }, + { + label = 'bkr_prop_coke_tube_03', + object = 'Coke Tube 03', + price = 50, + }, + }, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_casino_art_bird_01a.png', + ['object'] = 'vw_prop_casino_art_bird_01a', + ['price'] = 240, + ['label'] = 'Casino Art', + ['description'] = 'Beautiful decorative for your home, all kinds of details and colors', + ['colorlabel'] = 'Casino Art Bird 01a', + ['colors'] = { + { + label = 'Casino Art Car 01a', + object = 'vw_prop_casino_art_car_01a', + price = 240, + }, + { + label = 'Casino Art Car 02a', + object = 'vw_prop_casino_art_car_02a', + price = 240, + }, + { + label = 'Casino Art Car 03a', + object = 'vw_prop_casino_art_car_03a', + price = 240, + }, + { + label = 'Casino Art Car 04a', + object = 'vw_prop_casino_art_car_04a', + price = 240, + }, + { + label = 'Casino Art Car 05a', + object = 'vw_prop_casino_art_car_05a', + price = 240, + }, + { + label = 'Casino Art Car 06a', + object = 'vw_prop_casino_art_car_06a', + price = 240, + }, + }, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_defilied_ragdoll_01.png', + ['object'] = 'prop_defilied_ragdoll_01', + ['price'] = 5, + ['label'] = 'Defilied Ragdoll', + ['description'] = 'Rag doll, does not bring internal demons, warning...', + ['colorlabel'] = 'Classic', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_beware_dog_sign.png', + ['object'] = 'prop_beware_dog_sign', + ['price'] = 35, + ['label'] = 'Dog Sign', + ['description'] = 'Beware of the dog, an important alert for the outside of your house if you have strange pets...', + ['colorlabel'] = 'Classic', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/prop_t_telescope_01b.png', + ['object'] = 'prop_t_telescope_01b', + ['price'] = 475, + ['label'] = 'Telescope', + ['description'] = 'Tactical telescope, with this you can see the stars and even Saturn', + ['colorlabel'] = 'Classic', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/vw_prop_vw_key_cabinet_01a.png', + ['object'] = 'vw_prop_vw_key_cabinet_01a', + ['price'] = 150, + ['label'] = 'Key Cabinet', + ['description'] = 'Store your keys here, you know, it has room for your house keys, work keys, car keys, etc...', + ['colorlabel'] = 'Classic', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/decals/ex_office_citymodel_01.png', + ['object'] = 'ex_office_citymodel_01', + ['price'] = 150, + ['label'] = 'City model 01', + ['description'] = 'Map of the Saints, tactical and ingenious, a beautiful and huge map!', + ['colorlabel'] = 'Classic', + ['colors'] = {}, + }, + }, + }, + ['laptop'] = { + label = 'Laptop', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-laptop-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-laptop-blue.svg', + css = { + width = 2.5, + top = 8.0, + left = 18, + zIndex = 11, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_01.png', + ['object'] = 'xm_prop_x17_computer_01', + ['price'] = 1200, + ['label'] = 'Apple computer', + ['description'] = 'An exceptional brand computer, the best on the market', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_computer_02.png', + ['object'] = 'xm_prop_x17_computer_02', + ['price'] = 900, + ['label'] = 'All in one computer', + ['description'] = 'An all in one computer, unknown brand...', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/bkr_prop_clubhouse_laptop_01a.png', + ['object'] = 'bkr_prop_clubhouse_laptop_01a', + ['price'] = 350, + ['label'] = 'Single laptop', + ['description'] = 'An old but very functional laptop', + ['colorlabel'] = 'Amoled screen', + ['colors'] = { + { + label = 'LCD screen', + object = 'ex_prop_ex_laptop_01a', + price = 250, + }, + { + label = 'Broken scren', + object = 'bkr_prop_clubhouse_laptop_01b', + price = 90, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/p_cs_laptop_02.png', + ['object'] = 'p_cs_laptop_02', + ['price'] = 460, + ['label'] = 'Laptop Pavillon', + ['description'] = 'A half-baked gaming laptop is not the best, but you know, Pavillon is good for everything!', + ['colorlabel'] = 'Semi-gaming', + ['colors'] = { + { + label = 'Closed', + object = 'p_cs_laptop_02_w', + price = 460, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_laptop_01a.png', + ['object'] = 'prop_laptop_01a', + ['price'] = 250, + ['label'] = 'Laptop Windows Vista', + ['description'] = 'An old laptop but its like new!', + ['colorlabel'] = 'Gray', + ['colors'] = { + { + label = 'Closed', + object = 'prop_laptop_02_closed', + price = 250, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/v_ind_ss_laptop.png', + ['object'] = 'v_ind_ss_laptop', + ['price'] = 250, + ['label'] = 'Laptop Windows XP', + ['description'] = 'An old laptop but its like new!', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_x17_laptop_agent14_01.png', + ['object'] = 'xm_prop_x17_laptop_agent14_01', + ['price'] = 900, + ['label'] = 'Laptop Gaming Gama', + ['description'] = 'One of the best laptops you can see on the market', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_cs_mouse_01.png', + ['object'] = 'prop_cs_mouse_01', + ['price'] = 40, + ['label'] = 'Mouse Gaming Razer', + ['description'] = 'The best mice on the market, the best brand, optical and with pad, visit our store here!', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'White', + object = 'prop_mouse_01', + price = 40, + }, + { + label = 'Complete', + object = 'v_res_mousemat', + price = 60, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/hei_prop_hei_cs_keyboard.png', + ['object'] = 'hei_prop_hei_cs_keyboard', + ['price'] = 100, + ['label'] = 'Keyboard', + ['description'] = 'High quality keyboards, they are not mechanical', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'White', + object = 'prop_keyboard_01a', + price = 110, + }, + }, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_white_keyboard.png', + ['object'] = 'prop_white_keyboard', + ['price'] = 120, + ['label'] = 'Yellow Gaming', + ['description'] = 'Yellow mechanical keyboards, the best on the market, Aorius!', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Fat', + object = 'v_ind_cfkeyboard', + price = 195, + }, + }, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_01.png', + ['object'] = 'prop_speaker_01', + ['price'] = 600, + ['label'] = 'Big Speaker', + ['description'] = 'A giant musical speaker, I recommend it for parties...', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_02.png', + ['object'] = 'prop_speaker_02', + ['price'] = 250, + ['label'] = 'Wood Digital Speaker', + ['description'] = 'A beautiful wooden musical speaker, the accompanying components are missing (not included)', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_03.png', + ['object'] = 'prop_speaker_03', + ['price'] = 350, + ['label'] = 'Wood buffle', + ['description'] = 'A beautiful wooden musical speaker, the accompanying components are missing (not included)', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Small', + object = 'prop_speaker_05', + price = 250, + }, + }, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/prop_speaker_07.png', + ['object'] = 'prop_speaker_07', + ['price'] = 600, + ['label'] = 'Digital Gaming Speaker', + ['description'] = 'A digital music speaker, recommended for bands', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Small', + object = 'prop_speaker_06', + price = 460, + }, + }, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/sm_prop_smug_speaker.png', + ['object'] = 'sm_prop_smug_speaker', + ['price'] = 150, + ['label'] = 'Digital Speaker', + ['description'] = 'Small but powerful, what are you waiting for?', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/stt_prop_speakerstack_01a.png', + ['object'] = 'stt_prop_speakerstack_01a', + ['price'] = 1290, + ['label'] = 'Band Speaker', + ['description'] = 'Huge speaker for bands, recitals, concerts, exclusive and giant!', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/v_res_pcspeaker.png', + ['object'] = 'v_res_pcspeaker', + ['price'] = 180, + ['label'] = 'Set Gaming Speaker', + ['description'] = 'A small gaming computer speaker with 7.1 surround sounds', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/laptop/xm_prop_base_computer_01.png', + ['object'] = 'xm_prop_base_computer_01', + ['price'] = 2250, + ['label'] = 'Mining rig', + ['description'] = 'Find all our crypto mining sets, huge, medium, small, buy the best rigs on the market here!', + ['colorlabel'] = 'Medium', + ['colors'] = { + { + label = 'Small', + object = 'xm_prop_base_computer_06', + price = 1400, + }, + { + label = 'Medium fat', + object = 'xm_prop_base_computer_03', + price = 1450, + }, + { + label = 'Medium large', + object = 'xm_prop_base_computer_08', + price = 1550, + }, + { + label = 'Medium Closed', + object = 'xm_prop_base_computer_04', + price = 1700, + }, + { + label = 'Big', + object = 'xm_prop_base_computer_02', + price = 2100, + }, + }, + }, + }, + }, + ['painting'] = { + label = 'Painting', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-picture-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-picture-blue.svg', + css = { + width = 1.5, + top = 5.0, + left = 10, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings01.png', + ['object'] = 'ex_office_swag_paintings01', + ['price'] = 2500, + ['label'] = 'Kiwi Paintings', + ['description'] = 'The best works of art, museum paintings and unique ones!', + ['colorlabel'] = 'Painting', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings02.png', + ['object'] = 'ex_office_swag_paintings02', + ['price'] = 1260, + ['label'] = 'Shakira Paintings', + ['description'] = 'The best works of art, museum paintings and unique ones!', + ['colorlabel'] = 'Painting', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/ex_office_swag_paintings03.png', + ['object'] = 'ex_office_swag_paintings03', + ['price'] = 2120, + ['label'] = 'Picasso Paintings', + ['description'] = 'The best works of art, museum paintings and unique ones!', + ['colorlabel'] = 'Painting', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/apa_mp_h_acc_artwalll_01.png', + ['object'] = 'apa_mp_h_acc_artwalll_01', + ['price'] = 200, + ['label'] = 'Modern art 01', + ['description'] = 'Beautiful collection of modern paintings', + ['colorlabel'] = 'Colored', + ['colors'] = { + { + label = 'Modern art 02', + object = 'apa_mp_h_acc_artwalll_02', + price = 200, + }, + { + label = 'Modern art 03', + object = 'apa_mp_h_acc_artwalll_03', + price = 200, + }, + { + label = 'Modern art 04', + object = 'apa_mp_h_acc_artwallm_02', + price = 200, + }, + { + label = 'Modern art 05', + object = 'apa_mp_h_acc_artwallm_03', + price = 200, + }, + { + label = 'Modern art 06', + object = 'apa_mp_h_acc_artwallm_04', + price = 200, + }, + { + label = 'Modern art 07', + object = 'apa_mp_h_acc_artwallm_04', + price = 200, + }, + { + label = 'Modern art 08', + object = 'apa_p_h_acc_artwalll_01', + price = 200, + }, + { + label = 'Modern art 09', + object = 'apa_p_h_acc_artwalll_02', + price = 200, + }, + { + label = 'Modern art 10', + object = 'apa_p_h_acc_artwalll_03', + price = 200, + }, + { + label = 'Modern art 11', + object = 'apa_p_h_acc_artwallm_03', + price = 200, + }, + { + label = 'Modern art 12', + object = 'apa_p_h_acc_artwallm_04', + price = 200, + }, + + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwallm_01.png', + ['object'] = 'apa_p_h_acc_artwallm_01', + ['price'] = 250, + ['label'] = 'Minimalist grainy painting', + ['description'] = 'This painting inspires the happiness of a flower in the morning, smelling like cheese fermented with a lot of love', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/apa_p_h_acc_artwalls_03.png', + ['object'] = 'apa_p_h_acc_artwalls_03', + ['price'] = 500, + ['label'] = 'Soccer art', + ['description'] = 'Paintings signed by famous players', + ['colorlabel'] = 'Number 6', + ['colors'] = { + { + label = 'Number 3', + object = 'apa_p_h_acc_artwalls_04', + price = 550, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/hei_heist_acc_artgolddisc_01.png', + ['object'] = 'hei_heist_acc_artgolddisc_01', + ['price'] = 60, + ['label'] = 'Vinyl records', + ['description'] = 'Collectible records of commemorative bands, some are exclusive', + ['colorlabel'] = 'Queen', + ['colors'] = { + { + label = 'The Doors', + object = 'hei_heist_acc_artgolddisc_02', + price = 60, + }, + { + label = 'Toto', + object = 'hei_heist_acc_artgolddisc_03', + price = 60, + }, + { + label = 'Bring me the horizon', + object = 'hei_heist_acc_artgolddisc_04', + price = 60, + }, + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/ng_proc_paintcan01a.png', + ['object'] = 'ng_proc_paintcan01a', + ['price'] = 55, + ['label'] = 'Huge paint pot', + ['description'] = 'Multiple paints to paint pictures', + ['colorlabel'] = 'Red', + ['colors'] = { + { + label = 'Big blue', + object = 'prop_paints_can03', + price = 100, + }, + { + label = 'Small blue', + object = 'prop_paints_can04', + price = 25, + }, + { + label = 'Big Green', + object = 'prop_paints_can06', + price = 80, + }, + { + label = 'Paleta completa', + object = 'prop_paints_pallete01', + price = 290, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_roller.png', + ['object'] = 'prop_paint_roller', + ['price'] = 15, + ['label'] = 'Paint roller', + ['description'] = 'You cant paint your house without a roller, right?', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Ink holder', + object = 'prop_paint_tray', + price = 9, + }, + }, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_spray01b.png', + ['object'] = 'prop_paint_spray01b', + ['price'] = 20, + ['label'] = 'Color Spray', + ['description'] = 'Color spray, choose your model here!', + ['colorlabel'] = 'Open', + ['colors'] = { + { + label = 'Closed', + object = 'prop_paint_spray01a', + price = 25, + }, + }, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/painting/prop_paint_wpaper01.png', + ['object'] = 'prop_paint_wpaper01', + ['price'] = 155, + ['label'] = 'Canvas Pack', + ['description'] = 'Blank canvases for you to start expressing your art!', + ['colorlabel'] = 'Pack', + ['colors'] = {}, + }, + }, + }, + ['wardrobe'] = { + label = 'Wardrobe', + img = './assets/img/decorate/categories/rooms/bedroom/bedroom-wardrobe-blue.svg', + navigation = 3, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/bedroom/bedroom-wardrobe-blue.svg', + css = { + width = 4.25, + top = 3.5, + left = 3, + zIndex = 6, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/ch_prop_ch_service_locker_01a.png', + ['object'] = 'ch_prop_ch_service_locker_01a', + ['price'] = 290, + ['label'] = 'Big locker', + ['description'] = 'A metal locker with keys, very good for schools or institutes!', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Medium', + object = 'ch_prop_ch_service_locker_02a', + price = 190, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + }, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffloorm_02.png', + ['object'] = 'apa_mp_h_str_shelffloorm_02', + ['price'] = 450, + ['label'] = 'Luxurious wooden wardrobe', + ['description'] = 'A huge and beautiful wardrobe, very luxurious and used in luxury homes', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/bkr_prop_gunlocker_01a.png', + ['object'] = 'bkr_prop_gunlocker_01a', + ['price'] = 150, + ['label'] = 'Open box office', + ['description'] = 'An open locker that could be used as a closet or to store some miscellaneous things', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelfwallm_01.png', + ['object'] = 'apa_mp_h_str_shelfwallm_01', + ['price'] = 255, + ['label'] = 'Shelf style cabinet', + ['description'] = 'A shelf but can be used as a wardrobe, here you can put your stacked clothes or sneakers in a modern and beautiful way!', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/p_cs_locker_01_s.png', + ['object'] = 'p_cs_locker_01_s', + ['price'] = 70, + ['label'] = 'Simple locker', + ['description'] = 'A completely simple metal locker, there is nothing more to say honestly...', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/v_serv_cupboard_01.png', + ['object'] = 'v_serv_cupboard_01', + ['price'] = 420, + ['label'] = 'Large closet', + ['description'] = 'A large white wardrobe with double doors, perfect for storing winter clothes', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/bedroom/items/wardrobe/apa_mp_h_str_shelffreel_01.png', + ['object'] = 'apa_mp_h_str_shelffreel_01', + ['price'] = 590, + ['label'] = 'Huge luxury closet', + ['description'] = 'A huge closet-style shelf in minimalist white color, a beautiful piece of furniture for deluxe people', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'gardrobe', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + } + }, + }, + }, + ['sofa'] = { + label = 'Sofa', + img = './assets/img/decorate/categories/rooms/garden/garden-bench-blue.svg', + navigation = 5, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/garden/garden-bench-blue.svg', + css = { + + width = 5.0, + top = 10.2, + left = 11.2, + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofacorn_01.png', + ['object'] = 'apa_mp_h_stn_sofacorn_01', + ['price'] = 1200, + ['label'] = 'Stylish huge sofa', + ['description'] = 'Super stylish sofa sets in many colors', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Blue', + object = 'apa_mp_h_stn_sofacorn_05', + price = 1200, + }, + { + label = 'Green', + object = 'apa_mp_h_stn_sofacorn_06', + price = 1200, + }, + { + label = 'Dark blue', + object = 'apa_mp_h_stn_sofacorn_07', + price = 1200, + }, + { + label = 'Gray', + object = 'apa_mp_h_stn_sofacorn_08', + price = 1200, + }, + { + label = 'Dark gray', + object = 'apa_mp_h_stn_sofacorn_09', + price = 1200, + }, + { + label = 'White and red', + object = 'apa_mp_h_stn_sofacorn_10', + price = 1200, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa2seat_02.png', + ['object'] = 'apa_mp_h_stn_sofa2seat_02', + ['price'] = 350, + ['label'] = 'Two seater sofas', + ['description'] = 'Two-seater sofas of various colors and models for sale', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Modern white', + object = 'hei_heist_stn_sofa2seat_03', + price = 350, + }, + { + label = 'Brown', + object = 'hei_heist_stn_sofa2seat_06', + price = 290, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofacorn_05.png', + ['object'] = 'hei_heist_stn_sofacorn_05', + ['price'] = 1050, + ['label'] = 'Beautiful huge sofa', + ['description'] = 'Huge and very pretty sofa, in two varieties of very cheerful colors', + ['colorlabel'] = 'Blue', + ['colors'] = { + { + label = 'Green', + object = 'hei_heist_stn_sofacorn_06', + price = 1080, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa_daybed_01.png', + ['object'] = 'apa_mp_h_stn_sofa_daybed_01', + ['price'] = 150, + ['label'] = 'Nap chair', + ['description'] = 'A beautiful armchair to sleep and rest, simple, also more luxurious in black', + ['colorlabel'] = 'Brown', + ['colors'] = { + { + label = 'Black', + object = 'apa_mp_h_stn_sofa_daybed_02', + price = 200, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_yacht_sofa_01.png', + ['object'] = 'apa_mp_h_yacht_sofa_01', + ['price'] = 800, + ['label'] = 'Modern long sofa', + ['description'] = 'Complete and modern sofa, quality price is the best you can find brother', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Brown', + object = 'apa_mp_h_yacht_sofa_02', + price = 450, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/prop_yaught_sofa_01.png', + ['object'] = 'prop_yaught_sofa_01', + ['price'] = 300, + ['label'] = 'Single double sofa', + ['description'] = 'A light, simple, two-seater sofa', + ['colorlabel'] = 'Yellow', + ['colors'] = { + { + label = 'Green', + object = 'p_yacht_sofa_01_s', + price = 300, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofa3seat_01.png', + ['object'] = 'hei_heist_stn_sofa3seat_01', + ['price'] = 360, + ['label'] = 'Mattress with pillows', + ['description'] = 'Mattress style armchair set with pillows, or without pillows, large and small', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Complete', + object = 'hei_heist_stn_sofa3seat_02', + price = 420, + }, + { + label = 'Complete large', + object = 'hei_heist_stn_sofa3seat_06', + price = 475, + }, + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/v_tre_sofa_mess_b_s.png', + ['object'] = 'v_tre_sofa_mess_b_s', + ['price'] = 400, + ['label'] = 'Old but nice sofa', + ['description'] = 'Two-seater sofa with an old but functional aesthetic, not a bad price if you want it...', + ['colorlabel'] = 'Light blue', + ['colors'] = { + { + label = 'Dark blue', + object = 'v_tre_sofa_mess_c_s', + price = 400, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/xm_lab_sofa_01.png', + ['object'] = 'xm_lab_sofa_01', + ['price'] = 550, + ['label'] = 'Modern white sofa', + ['description'] = 'Modern and long sofa in various colors, this sofa is low and has multiple pillows divided throughout its interior', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Black', + object = 'xm_lab_sofa_02', + price = 550, + }, + }, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/prop_bench_01a.png', + ['object'] = 'prop_bench_01a', + ['price'] = 150, + ['label'] = 'Outdoor benches', + ['description'] = 'Outdoor bench set, multiple types and colors available', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Blue', + object = 'prop_bench_01b', + price = 150, + }, + { + label = 'Green', + object = 'prop_bench_01c', + price = 150, + }, + { + label = 'Big black', + object = 'prop_bench_02', + price = 170, + }, + { + label = 'Crome blue', + object = 'prop_bench_03', + price = 150, + }, + { + label = 'Wood green', + object = 'prop_bench_04', + price = 90, + }, + { + label = 'Street bench', + object = 'prop_bench_05', + price = 120, + }, + { + label = 'Old street bench', + object = 'prop_bench_08', + price = 90, + }, + { + label = 'Single street bench', + object = 'prop_bench_10', + price = 70, + }, + { + label = 'Modern street bench', + object = 'prop_bench_11', + price = 190, + }, + }, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/bkr_prop_clubhouse_sofa_01a.png', + ['object'] = 'bkr_prop_clubhouse_sofa_01a', + ['price'] = 550, + ['label'] = 'Intense sofa', + ['description'] = 'Normal sofa, but very beautiful, as black as darkness', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/imp_prop_impexp_sofabed_01a.png', + ['object'] = 'imp_prop_impexp_sofabed_01a', + ['price'] = 450, + ['label'] = 'Sofa bed', + ['description'] = 'Normal folding sofa bed', + ['colorlabel'] = 'Black and white', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/p_res_sofa_l_s.png', + ['object'] = 'p_res_sofa_l_s', + ['price'] = 650, + ['label'] = 'Antique king sofa', + ['description'] = 'The sofa where kings sit, this reconditioned antique sofa is a luxury', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/p_v_med_p_sofa_s.png', + ['object'] = 'p_v_med_p_sofa_s', + ['price'] = 240, + ['label'] = 'Normal sofa', + ['description'] = 'A simple leather style sofa, very pretty but nothing that stands out', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/gr_dlc_gr_yacht_props_lounger.png', + ['object'] = 'gr_dlc_gr_yacht_props_lounger', + ['price'] = 120, + ['label'] = 'Sunbathing chair', + ['description'] = 'Sunbathing chair, if you have needs, its cheap and you can sleep here...', + ['colorlabel'] = 'Single', + ['colors'] = {}, + }, + }, + }, + ['camera'] = { + label = 'Camera', + img = './assets/img/decorate/categories/rooms/camera/garden-camera-blue.svg', + navigation = 5, + dynamic = true, + css = { + width = 5.5, + top = 0.0, + left = 13.8, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/camera/garden-camera-blue.svg', + ['object'] = 'ch_prop_ch_cctv_cam_01a', + ['price'] = 1200, + ['label'] = 'Stylish huge sofa', + ['description'] = 'Super stylish sofa sets in many colors', + ['colorlabel'] = 'White', + ['colors'] = {} + } + } + }, + ['light'] = { + label = 'Light', + img = './assets/img/decorate/categories/rooms/light/garden-lamp-blue.svg', + navigation = 5, + dynamic = true, + css = { + width = 4.5, + top = 6.5, + left = 11.5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/light/garden-lamp-blue.svg', + ['object'] = 'v_res_mplatesml', + ['price'] = 1200, + ['label'] = 'Spotlight', + ['description'] = 'An RGB light spot!', + ['colorlabel'] = 'White', + ['colors'] = {} + } + } + }, + ['couch'] = { + label = 'Couch', + img = './assets/img/decorate/categories/rooms/living-room/livingroom-couch-blue.svg', + navigation = 4, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/living-room/livingroom-couch-blue.svg', + css = { + + + width = 8, + + + top = 8.0, + left = 4.0, + + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofacorn_01.png', + ['object'] = 'apa_mp_h_stn_sofacorn_01', + ['price'] = 1200, + ['label'] = 'Stylish huge sofa', + ['description'] = 'Super stylish sofa sets in many colors', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Blue', + object = 'apa_mp_h_stn_sofacorn_05', + price = 1200, + }, + { + label = 'Green', + object = 'apa_mp_h_stn_sofacorn_06', + price = 1200, + }, + { + label = 'Dark blue', + object = 'apa_mp_h_stn_sofacorn_07', + price = 1200, + }, + { + label = 'Gray', + object = 'apa_mp_h_stn_sofacorn_08', + price = 1200, + }, + { + label = 'Dark gray', + object = 'apa_mp_h_stn_sofacorn_09', + price = 1200, + }, + { + label = 'White and red', + object = 'apa_mp_h_stn_sofacorn_10', + price = 1200, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa2seat_02.png', + ['object'] = 'apa_mp_h_stn_sofa2seat_02', + ['price'] = 350, + ['label'] = 'Two seater sofas', + ['description'] = 'Two-seater sofas of various colors and models for sale', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Modern white', + object = 'hei_heist_stn_sofa2seat_03', + price = 350, + }, + { + label = 'Brown', + object = 'hei_heist_stn_sofa2seat_06', + price = 290, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofacorn_05.png', + ['object'] = 'hei_heist_stn_sofacorn_05', + ['price'] = 1050, + ['label'] = 'Beautiful huge sofa', + ['description'] = 'Huge and very pretty sofa, in two varieties of very cheerful colors', + ['colorlabel'] = 'Blue', + ['colors'] = { + { + label = 'Green', + object = 'hei_heist_stn_sofacorn_06', + price = 1080, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_stn_sofa_daybed_01.png', + ['object'] = 'apa_mp_h_stn_sofa_daybed_01', + ['price'] = 150, + ['label'] = 'Nap chair', + ['description'] = 'A beautiful armchair to sleep and rest, simple, also more luxurious in black', + ['colorlabel'] = 'Brown', + ['colors'] = { + { + label = 'Black', + object = 'apa_mp_h_stn_sofa_daybed_02', + price = 200, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/apa_mp_h_yacht_sofa_01.png', + ['object'] = 'apa_mp_h_yacht_sofa_01', + ['price'] = 800, + ['label'] = 'Modern long sofa', + ['description'] = 'Complete and modern sofa, quality price is the best you can find brother', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Brown', + object = 'apa_mp_h_yacht_sofa_02', + price = 450, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/prop_yaught_sofa_01.png', + ['object'] = 'prop_yaught_sofa_01', + ['price'] = 300, + ['label'] = 'Single double sofa', + ['description'] = 'A light, simple, two-seater sofa', + ['colorlabel'] = 'Yellow', + ['colors'] = { + { + label = 'Green', + object = 'p_yacht_sofa_01_s', + price = 300, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/hei_heist_stn_sofa3seat_01.png', + ['object'] = 'hei_heist_stn_sofa3seat_01', + ['price'] = 360, + ['label'] = 'Mattress with pillows', + ['description'] = 'Mattress style armchair set with pillows, or without pillows, large and small', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Complete', + object = 'hei_heist_stn_sofa3seat_02', + price = 420, + }, + { + label = 'Complete large', + object = 'hei_heist_stn_sofa3seat_06', + price = 475, + }, + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/v_tre_sofa_mess_b_s.png', + ['object'] = 'v_tre_sofa_mess_b_s', + ['price'] = 400, + ['label'] = 'Old but nice sofa', + ['description'] = 'Two-seater sofa with an old but functional aesthetic, not a bad price if you want it...', + ['colorlabel'] = 'Light blue', + ['colors'] = { + { + label = 'Dark blue', + object = 'v_tre_sofa_mess_c_s', + price = 400, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/xm_lab_sofa_01.png', + ['object'] = 'xm_lab_sofa_01', + ['price'] = 550, + ['label'] = 'Modern white sofa', + ['description'] = 'Modern and long sofa in various colors, this sofa is low and has multiple pillows divided throughout its interior', + ['colorlabel'] = 'White', + ['colors'] = { + { + label = 'Black', + object = 'xm_lab_sofa_02', + price = 550, + }, + }, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/prop_bench_01a.png', + ['object'] = 'prop_bench_01a', + ['price'] = 150, + ['label'] = 'Outdoor benches', + ['description'] = 'Outdoor bench set, multiple types and colors available', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Blue', + object = 'prop_bench_01b', + price = 150, + }, + { + label = 'Green', + object = 'prop_bench_01c', + price = 150, + }, + { + label = 'Big black', + object = 'prop_bench_02', + price = 170, + }, + { + label = 'Crome blue', + object = 'prop_bench_03', + price = 150, + }, + { + label = 'Wood green', + object = 'prop_bench_04', + price = 90, + }, + { + label = 'Street bench', + object = 'prop_bench_05', + price = 120, + }, + { + label = 'Old street bench', + object = 'prop_bench_08', + price = 90, + }, + { + label = 'Single street bench', + object = 'prop_bench_10', + price = 70, + }, + { + label = 'Modern street bench', + object = 'prop_bench_11', + price = 190, + }, + }, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/bkr_prop_clubhouse_sofa_01a.png', + ['object'] = 'bkr_prop_clubhouse_sofa_01a', + ['price'] = 550, + ['label'] = 'Intense sofa', + ['description'] = 'Normal sofa, but very beautiful, as black as darkness', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/imp_prop_impexp_sofabed_01a.png', + ['object'] = 'imp_prop_impexp_sofabed_01a', + ['price'] = 450, + ['label'] = 'Sofa bed', + ['description'] = 'Normal folding sofa bed', + ['colorlabel'] = 'Black and white', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/p_res_sofa_l_s.png', + ['object'] = 'p_res_sofa_l_s', + ['price'] = 650, + ['label'] = 'Antique king sofa', + ['description'] = 'The sofa where kings sit, this reconditioned antique sofa is a luxury', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/p_v_med_p_sofa_s.png', + ['object'] = 'p_v_med_p_sofa_s', + ['price'] = 240, + ['label'] = 'Normal sofa', + ['description'] = 'A simple leather style sofa, very pretty but nothing that stands out', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/sofa/gr_dlc_gr_yacht_props_lounger.png', + ['object'] = 'gr_dlc_gr_yacht_props_lounger', + ['price'] = 120, + ['label'] = 'Sunbathing chair', + ['description'] = 'Sunbathing chair, if you have needs, its cheap and you can sleep here...', + ['colorlabel'] = 'Single', + ['colors'] = {}, + }, + }, + }, + ['couchtable'] = { + label = 'Couch Table', + img = './assets/img/decorate/categories/rooms/living-room/livingroom-table-blue.svg', + navigation = 4, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/living-room/livingroom-table-blue.svg', + css = { + zIndex = 2, + top = 10.0, + left = 8.0, + width = 9.0, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_01.png', + ['object'] = 'apa_mp_h_din_table_01', + ['price'] = 550, + ['label'] = 'Modern Glass Table', + ['description'] = 'A modern and beautiful glass table, a little expensive, but worth it', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_04.png', + ['object'] = 'apa_mp_h_din_table_04', + ['price'] = 420, + ['label'] = 'Single Glass Table', + ['description'] = 'Beautiful metal and glass table', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_din_table_06.png', + ['object'] = 'apa_mp_h_din_table_06', + ['price'] = 210, + ['label'] = 'Modern Plastic Table', + ['description'] = 'A beautiful modern plastic and metal table, good price by the way...', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_01.png', + ['object'] = 'apa_mp_h_yacht_coffee_table_01', + ['price'] = 190, + ['label'] = 'Coffee Table', + ['description'] = 'This is where Prince Quasar drank his coffee, did you know that? Me neither, but it says so on the label haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_coffee_table_02.png', + ['object'] = 'apa_mp_h_yacht_coffee_table_02', + ['price'] = 330, + ['label'] = 'Yatch Coffee Table', + ['description'] = 'This coffee table is suitable for yacht trips, the truth is it is very hard and robust, beautiful, right?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_yacht_side_table_01.png', + ['object'] = 'apa_mp_h_yacht_side_table_01', + ['price'] = 90, + ['label'] = 'Mini Coffee Table', + ['description'] = 'Small coffee table, in a studio apartment it would look perfect, it takes up almost no space', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_ven_market_table1.png', + ['object'] = 'prop_ven_market_table1', + ['price'] = 150, + ['label'] = 'Exterior table', + ['description'] = 'Simple and beautiful outdoor table', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_yacht_table_03.png', + ['object'] = 'prop_yacht_table_03', + ['price'] = 400, + ['label'] = 'Yatch plastic table', + ['description'] = 'High density plastic yacht table set', + ['colorlabel'] = 'Big', + ['colors'] = { + { + label = 'Medium', + object = 'prop_yacht_table_02', + price = 250, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/v_ret_fh_dinetable.png', + ['object'] = 'v_ret_fh_dinetable', + ['price'] = 830, + ['label'] = 'Horror table', + ['description'] = 'Above this table I think Frankenstain autopsy was done haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_07.png', + ['object'] = 'hei_heist_din_table_07', + ['price'] = 1200, + ['label'] = 'Glass deluxe table', + ['description'] = 'A beautiful and rounded glass table with a deluxe style and high quality', + ['colorlabel'] = 'Glass', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_04.png', + ['object'] = 'hei_heist_din_table_04', + ['price'] = 500, + ['label'] = 'Quartz crystal', + ['description'] = 'Precious quartz crystal table', + ['colorlabel'] = 'Crystal', + ['colors'] = { + { + label = 'Small', + object = 'apa_mp_h_str_sideboards_02', + price = 300, + }, + }, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/hei_heist_din_table_06.png', + ['object'] = 'hei_heist_din_table_06', + ['price'] = 600, + ['label'] = 'Familiar table', + ['description'] = 'A huge table and chairs set for the whole family', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_fbi3_coffee_table.png', + ['object'] = 'prop_fbi3_coffee_table', + ['price'] = 300, + ['label'] = 'Modern coffee table', + ['description'] = 'Low coffee table, beautiful and delicious, ah no, you cant eat that haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_01.png', + ['object'] = 'prop_table_01', + ['price'] = 200, + ['label'] = 'Pino table 01', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_02.png', + ['object'] = 'prop_table_02', + ['price'] = 250, + ['label'] = 'Pino table 02', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_04.png', + ['object'] = 'prop_table_04', + ['price'] = 320, + ['label'] = 'Pino table 03', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_05.png', + ['object'] = 'prop_table_05', + ['price'] = 360, + ['label'] = 'Pino table 03', + ['description'] = 'Simple and detailed wooden table model', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidesml_01.png', + ['object'] = 'apa_mp_h_tab_sidesml_01', + ['price'] = 350, + ['label'] = 'Small kit tables', + ['description'] = 'An economical kit of tables for your home', + ['colorlabel'] = 'Kit', + ['colors'] = { + { + label = 'Single', + object = 'apa_mp_h_tab_sidesml_02', + price = 50, + }, + }, + }, + [19] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_sidelrg_02.png', + ['object'] = 'apa_mp_h_tab_sidelrg_02', + ['price'] = 760, + ['label'] = 'Designer glass table', + ['description'] = 'A beautiful glass table with a modern, artistic design.', + ['colorlabel'] = 'Glass', + ['colors'] = { + { + label = 'Economic', + object = 'apa_mp_h_tab_sidelrg_01', + price = 560, + }, + }, + }, + [20] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_fakeid_table.png', + ['object'] = 'bkr_prop_fakeid_table', + ['price'] = 110, + ['label'] = 'Small Table', + ['description'] = 'Small light table that still serves to eat, foldable and takes up almost no space', + ['colorlabel'] = 'Yellow', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 3, + } + }, + [21] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_weed_table_01b.png', + ['object'] = 'bkr_prop_weed_table_01b', + ['price'] = 150, + ['label'] = 'Folding table', + ['description'] = 'A folding table, dont look at the other options, are they somewhat... illegal?', + ['colorlabel'] = 'Single', + ['colors'] = { + { + label = 'Weed', + object = 'bkr_prop_weed_table_01a', + price = 800, + }, + { + label = 'Chemicals', + object = 'bkr_prop_meth_table01a', + price = 1250, + }, + }, + }, + [22] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_06.png', + ['object'] = 'prop_table_06', + ['price'] = 350, + ['label'] = 'Garden Table', + ['description'] = 'An ideal outdoor table for your garden!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [23] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_08.png', + ['object'] = 'prop_table_08', + ['price'] = 250, + ['label'] = 'Picnic Table', + ['description'] = 'Oak table for outdoors or horror houses, you know, boo!', + ['colorlabel'] = 'Roble', + ['colors'] = {}, + }, + [24] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_07.png', + ['object'] = 'prop_table_07', + ['price'] = 125, + ['label'] = 'Mini bar table', + ['description'] = 'Ideal for bars or cafes!', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [25] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_01.png', + ['object'] = 'prop_table_para_comb_01', + ['price'] = 600, + ['label'] = 'Table with pergola', + ['description'] = 'Collection of tables with pergolas, beautiful!', + ['colorlabel'] = 'Black', + ['colors'] = { + { + label = 'Blue', + object = 'prop_table_para_comb_03', + price = 600, + }, + { + label = 'White', + object = 'prop_table_para_comb_04', + price = 600, + }, + }, + }, + [26] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_para_comb_02.png', + ['object'] = 'prop_table_para_comb_02', + ['price'] = 550, + ['label'] = 'Single Table whit pergola', + ['description'] = 'This outdoor pergola table is ideal for simple shops or kiosks', + ['colorlabel'] = 'Plastic', + ['colors'] = { + { + label = 'Roble', + object = 'prop_table_para_comb_05', + price = 650, + }, + }, + }, + [27] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tablesmall_01.png', + ['object'] = 'prop_tablesmall_01', + ['price'] = 430, + ['label'] = 'Small tea table', + ['description'] = 'Low table, living room size to have tea while watching a nice movie on Netflix', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [28] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_table_tennis.png', + ['object'] = 'prop_table_tennis', + ['price'] = 1300, + ['label'] = 'Tenis table', + ['description'] = 'Beautiful, huge pingpong table but does not include rackets', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Rackets', + object = 'prop_table_ten_bat', + price = 25, + }, + }, + }, + [29] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_pooltable_02.png', + ['object'] = 'prop_pooltable_02', + ['price'] = 3500, + ['label'] = 'Pool table', + ['description'] = 'Huge and expensive pool table, very expensive', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Purple', + object = 'prop_pooltable_3b', + price = 3700, + }, + }, + }, + [30] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/prop_tri_table_01.png', + ['object'] = 'prop_tri_table_01', + ['price'] = 250, + ['label'] = 'Voting table', + ['description'] = 'Presidential voting table, yeah exactly...', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [31] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/ex_mp_h_din_table_05.png', + ['object'] = 'ex_mp_h_din_table_05', + ['price'] = 430, + ['label'] = 'Normal Table', + ['description'] = 'A huge but quite simple table, it is widely used in offices', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [32] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/apa_mp_h_tab_coffee_08.png', + ['object'] = 'apa_mp_h_tab_coffee_08', + ['price'] = 550, + ['label'] = 'Modern Coffee Table', + ['description'] = 'A very modern coffee table!', + ['colorlabel'] = 'White', + ['colors'] = {}, + type = 'stash', + offset = { + x = 0.0, + y = 0.0, + z = 0.0, + }, + stash = { + maxweight = 50000, + slots = 5, + } + }, + [33] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/ex_prop_ex_console_table_01.png', + ['object'] = 'ex_prop_ex_console_table_01', + ['price'] = 550, + ['label'] = 'Wifi Table', + ['description'] = 'A very old coffee table, it looks like grandma', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [34] = { + ['img'] = './assets/img/decorate/categories/rooms/kitchen/items/tables/bkr_prop_coke_pallet_01a.png', + ['object'] = 'bkr_prop_coke_pallet_01a', + ['price'] = 20, + ['label'] = '"Table" for the poor', + ['description'] = 'If you dont have much money... go ahead buddy haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + } + }, + + ['bush'] = { + label = 'Bushes', + img = './assets/img/decorate/categories/rooms/garden/garden-bushes-blue.svg', + navigation = 5, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/garden/garden-bushes-blue.svg', + css = { + + width = 3.7, + top = 10.0, + left = 6.4, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_03.png', + ['object'] = 'prop_bush_med_03', + ['price'] = 150, + ['label'] = 'Green bush', + ['description'] = 'A medium-sized shrub, beautiful for outdoors', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_05.png', + ['object'] = 'prop_bush_med_05', + ['price'] = 125, + ['label'] = 'Dry bush', + ['description'] = 'A dry shrub that can be planted in deserts or arid areas', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_med_06.png', + ['object'] = 'prop_bush_med_06', + ['price'] = 190, + ['label'] = 'Big dry bush', + ['description'] = 'A dry shrub that can be planted in deserts or arid areas', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01d.png', + ['object'] = 'prop_bush_lrg_01d', + ['price'] = 280, + ['label'] = 'Big green bush', + ['description'] = 'A big-sized shrub, beautiful for outdoors', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_03.png', + ['object'] = 'prop_bush_lrg_03', + ['price'] = 280, + ['label'] = 'Little tree with pot', + ['description'] = 'Small tree with a very green pot', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c.png', + ['object'] = 'prop_bush_lrg_01c', + ['price'] = 350, + ['label'] = 'Big tree with pot', + ['description'] = 'Big tree with a very green pot', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01c_cr.png', + ['object'] = 'prop_bush_lrg_01c_cr', + ['price'] = 320, + ['label'] = 'Flat tree with pot', + ['description'] = 'Flat tree with a very green pot', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_lrg_01e_cr2.png', + ['object'] = 'prop_bush_lrg_01e_cr2', + ['price'] = 310, + ['label'] = 'Medium large green bush', + ['description'] = 'A large-sized shrub, beautiful for outdoors', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_07.png', + ['object'] = 'prop_bush_neat_07', + ['price'] = 120, + ['label'] = 'Small tree', + ['description'] = 'Small outdoor tree, it doesnt grow much more', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_01.png', + ['object'] = 'prop_bush_neat_01', + ['price'] = 95, + ['label'] = 'Small medium tree', + ['description'] = 'Small medium outdoor tree, it doesnt grow much more', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_08.png', + ['object'] = 'prop_bush_neat_08', + ['price'] = 230, + ['label'] = 'Large tree', + ['description'] = 'Large medium outdoor tree, it doesnt grow much more', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_02.png', + ['object'] = 'prop_bush_neat_02', + ['price'] = 120, + ['label'] = 'Modern large tree', + ['description'] = 'Modern large medium outdoor tree, it doesnt grow much more', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_dead_02.png', + ['object'] = 'prop_bush_dead_02', + ['price'] = 50, + ['label'] = 'Horrible bush', + ['description'] = 'Horrible dry desert bush', + ['colorlabel'] = 'Gray', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_grape_01.png', + ['object'] = 'prop_bush_grape_01', + ['price'] = 250, + ['label'] = 'Large vineyard', + ['description'] = 'A fairly large and beautiful vineyard for outdoor farms', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_snow_bush_02_a.png', + ['object'] = 'prop_snow_bush_02_a', + ['price'] = 450, + ['label'] = 'Snow and leaf grouting', + ['description'] = 'A gathering of leaves with enormous snow', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_ornament_01.png', + ['object'] = 'prop_bush_ornament_01', + ['price'] = 290, + ['label'] = 'Design tree', + ['description'] = 'A tree pruned with beautiful details, it has multiple varieties', + ['colorlabel'] = 'Green', + ['colors'] = { + { + label = 'Design 02', + object = 'prop_bush_ornament_02', + price = 290, + }, + { + label = 'Design 03', + object = 'prop_bush_ornament_04', + price = 290, + }, + { + label = 'Design 04', + object = 'prop_bush_ornament_03', + price = 290, + }, + }, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_04.png', + ['object'] = 'prop_bush_neat_04', + ['price'] = 190, + ['label'] = 'Bush wall', + ['description'] = 'Shrub wall to make extraordinary divisions', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/bush/prop_bush_neat_03.png', + ['object'] = 'prop_bush_neat_03', + ['price'] = 180, + ['label'] = 'Crooked bush wall', + ['description'] = 'Shrub wall to make extraordinary divisions', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + }, + }, + + + ['tree'] = { + label = 'Tree', + img = './assets/img/decorate/categories/rooms/garden/garden-tree-blue.svg', + navigation = 5, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/garden/garden-tree-blue.svg', + css = { + width = 9, + top = 0.8, + left = -0.5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_joshua_tree_02c.png', + ['object'] = 'prop_joshua_tree_02c', + ['price'] = 250, + ['label'] = 'Little tree 01', + ['description'] = 'Cute little tree', + ['colorlabel'] = 'Little tree 01', + ['colors'] = { + { + label = 'Little tree 02', + object = 'prop_joshua_tree_01b', + price = 250, + }, + { + label = 'Little tree 03', + object = 'prop_joshua_tree_02d', + price = 250, + }, + { + label = 'Little tree 04', + object = 'prop_joshua_tree_01a', + price = 250, + }, + { + label = 'Little tree 05', + object = 'prop_joshua_tree_01e', + price = 250, + }, + { + label = 'Little tree 06', + object = 'prop_joshua_tree_01d', + price = 250, + }, + { + label = 'Little tree 07', + object = 'prop_joshua_tree_01c', + price = 250, + }, + { + label = 'Little tree 08', + object = 'prop_joshua_tree_02b', + price = 250, + }, + { + label = 'Little tree 09', + object = 'prop_joshua_tree_02b', + price = 250, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_snow_tree_03_h.png', + ['object'] = 'prop_snow_tree_03_h', + ['price'] = 650, + ['label'] = 'Huge snowy tree 01', + ['description'] = 'Completely snowy or natural Christmas trees', + ['colorlabel'] = 'Huge snowy tree 01', + ['colors'] = { + { + label = 'Huge snowy tree 02', + object = 'prop_snow_tree_04_f', + price = 650, + }, + { + label = 'Huge snowy tree 03', + object = 'prop_snow_tree_03_i', + price = 650, + }, + { + label = 'Huge snowy tree 04', + object = 'prop_xmas_tree_int', + price = 650, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/test_tree_cedar_trunk_001.png', + ['object'] = 'test_tree_cedar_trunk_001', + ['price'] = 500, + ['label'] = 'Long and thin tree', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Long 01', + ['colors'] = { + { + label = 'Long 02', + object = 'prop_tree_cedar_s_01', + price = 500, + }, + { + label = 'Long 03', + object = 'prop_tree_cedar_s_04', + price = 500, + }, + { + label = 'Long 04', + object = 'prop_tree_cedar_04', + price = 500, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_fallen_01.png', + ['object'] = 'prop_tree_fallen_01', + ['price'] = 150, + ['label'] = 'Broken tree', + ['description'] = 'Broken tree, at a good price because you see... its broken haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_04.png', + ['object'] = 'test_tree_forest_trunk_04', + ['price'] = 700, + ['label'] = 'Huge holey tree', + ['description'] = 'This huge tree grows naturally with an internal deadhead, it seems like something magical, doesnt it?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_olive_01.png', + ['object'] = 'prop_tree_olive_01', + ['price'] = 420, + ['label'] = 'Powerful tree', + ['description'] = 'Powerful tree in size, it doesnt look like it will break and it is made of anthanium', + ['colorlabel'] = 'Tree 01', + ['colors'] = { + { + label = 'Tree 02', + object = 'prop_tree_olive_creator', + price = 400, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eucalip_01.png', + ['object'] = 'prop_tree_eucalip_01', + ['price'] = 250, + ['label'] = 'Huge eucalyptus', + ['description'] = 'Huge eucalyptus tree, beautiful for outdoors and sun', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_stump_01.png', + ['object'] = 'prop_tree_stump_01', + ['price'] = 120, + ['label'] = 'Half tree', + ['description'] = 'Half a tree, what is that, wtf?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_creator.png', + ['object'] = 'prop_tree_eng_oak_creator', + ['price'] = 150, + ['label'] = 'Olive tree 01', + ['description'] = 'Designer olive tree, it has many olives and looks delicious', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_eng_oak_01.png', + ['object'] = 'prop_tree_eng_oak_01', + ['price'] = 170, + ['label'] = 'Olive tree 02', + ['description'] = 'Designer olive tree, it has many olives and looks delicious', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_maple_02.png', + ['object'] = 'prop_tree_maple_02', + ['price'] = 290, + ['label'] = 'Maple tree', + ['description'] = 'A maple tree with some oranges in it', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_lficus_06.png', + ['object'] = 'prop_tree_lficus_06', + ['price'] = 340, + ['label'] = 'Dry tree as ass', + ['description'] = 'A dry tree like an old ladys ass', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_04.png', + ['object'] = 'prop_tree_birch_04', + ['price'] = 450, + ['label'] = 'Bird tree', + ['description'] = 'Bird tree, attractive for outdoors or large squares', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_mquite_01.png', + ['object'] = 'prop_tree_mquite_01', + ['price'] = 230, + ['label'] = 'Park tree', + ['description'] = 'Normal little tree that you would find in a square', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/test_tree_forest_trunk_base_01.png', + ['object'] = 'test_tree_forest_trunk_base_01', + ['price'] = 120, + ['label'] = 'Old trunk', + ['description'] = 'An old log, it seems to be at least two thousand years old, dont you think?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [16] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_jacada_02.png', + ['object'] = 'prop_tree_jacada_02', + ['price'] = 980, + ['label'] = 'Sakura tree', + ['description'] = 'Beautiful Sakura tree with pink leaves, I love it, it is expensive for its export!', + ['colorlabel'] = 'Pink', + ['colors'] = {}, + }, + [17] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_log_02.png', + ['object'] = 'prop_tree_log_02', + ['price'] = 90, + ['label'] = 'Broken trunk', + ['description'] = 'Its a piece of log but maybe its good for sitting on or for the cat to scratch?', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [18] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_cypress_01.png', + ['object'] = 'prop_tree_cypress_01', + ['price'] = 340, + ['label'] = 'Large bush tree', + ['description'] = 'A very tall tree with many leaves, huge and floral', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [19] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_tree_birch_05.png', + ['object'] = 'prop_tree_birch_05', + ['price'] = 210, + ['label'] = 'Apple tree', + ['description'] = 'A pretty apple tree, it can collect things', + ['colorlabel'] = 'Green', + ['colors'] = {}, + }, + [20] = { + ['img'] = './assets/img/decorate/categories/rooms/garden/items/tree/prop_prop_tree_02.png', + ['object'] = 'prop_prop_tree_02', + ['price'] = 220, + ['label'] = 'Tree with pot', + ['description'] = 'A beautiful tree with a pot, but dont forget to put it outdoors!', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + }, + }, + ['lamp'] = { + label = 'Lamp', + img = './assets/img/decorate/categories/rooms/living-room/livingroom-lamp-blue.svg', + navigation = 4, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/living-room/livingroom-lamp-blue.svg', + css = { + top = 4.50, + left = 15.50, + width = 2.5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floorlamp_a.png', + ['object'] = 'apa_mp_h_floorlamp_a', + ['price'] = 140, + ['label'] = 'White modern lamp', + ['description'] = 'Beautiful and minimalist white modern lamp', + ['colorlabel'] = 'Modern Lamp 01', + ['colors'] = { + { + label = 'Modern Lamp 01', + object = 'apa_mp_h_floorlamp_b', + price = 140, + }, + { + label = 'Modern Lamp 02', + object = 'apa_mp_h_floorlamp_c', + price = 140, + }, + { + label = 'Modern Lamp 03', + object = 'apa_mp_h_lit_floorlampnight_05', + price = 140, + }, + { + label = 'Modern Lamp 04', + object = 'apa_mp_h_lit_floorlampnight_07', + price = 140, + }, + { + label = 'Modern Lamp 05', + object = 'apa_mp_h_lit_floorlampnight_14', + price = 140, + }, + { + label = 'Modern Lamp 06', + object = 'apa_mp_h_lit_floorlamp_01', + price = 140, + }, + { + label = 'Modern Lamp 07', + object = 'apa_mp_h_lit_floorlamp_02', + price = 140, + }, + { + label = 'Modern Lamp 08', + object = 'apa_mp_h_lit_floorlamp_05', + price = 140, + }, + { + label = 'Modern Lamp 09', + object = 'apa_mp_h_lit_floorlamp_06', + price = 140, + }, + { + label = 'Modern Lamp 10', + object = 'apa_mp_h_lit_floorlamp_10', + price = 140, + }, + { + label = 'Modern Lamp 11', + object = 'apa_mp_h_lit_floorlamp_13', + price = 140, + }, + { + label = 'Modern Lamp 12', + object = 'apa_mp_h_lit_floorlamp_17', + price = 140, + }, + { + label = 'Modern Lamp 13', + object = 'hei_heist_lit_floorlamp_01', + price = 140, + }, + { + label = 'Modern Lamp 14', + object = 'hei_heist_lit_floorlamp_02', + price = 140, + }, + { + label = 'Modern Lamp 15', + object = 'hei_heist_lit_floorlamp_03', + price = 140, + }, + { + label = 'Modern Lamp 16', + object = 'hei_heist_lit_floorlamp_04', + price = 140, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_lit_lamptablenight_16.png', + ['object'] = 'apa_mp_h_lit_lamptablenight_16', + ['price'] = 80, + ['label'] = 'Desk lamp', + ['description'] = 'White lamp for light table, beautiful', + ['colorlabel'] = 'Desk Lamp 01', + ['colors'] = { + { + label = 'Desk Lamp 01', + object = 'apa_mp_h_lit_lamptablenight_24', + price = 80, + }, + { + label = 'Desk Lamp 02', + object = 'apa_mp_h_lit_lamptable_005', + price = 80, + }, + { + label = 'Desk Lamp 03', + object = 'apa_mp_h_lit_lamptable_02', + price = 80, + }, + { + label = 'Desk Lamp 04', + object = 'apa_mp_h_lit_lamptable_09', + price = 80, + }, + { + label = 'Desk Lamp 05', + object = 'apa_mp_h_lit_lamptable_14', + price = 80, + }, + { + label = 'Desk Lamp 06', + object = 'apa_mp_h_lit_lamptable_17', + price = 80, + }, + { + label = 'Desk Lamp 07', + object = 'apa_mp_h_lit_lamptable_21', + price = 80, + }, + { + label = 'Desk Lamp 08', + object = 'hei_heist_lit_lamptable_03', + price = 80, + }, + { + label = 'Desk Lamp 09', + object = 'hei_heist_lit_lamptable_04', + price = 80, + }, + { + label = 'Desk Lamp 10', + object = 'hei_heist_lit_lamptable_06', + price = 80, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_lamp_ceiling_01a.png', + ['object'] = 'ch_prop_ch_lamp_ceiling_01a', + ['price'] = 150, + ['label'] = 'Ceiling light', + ['description'] = 'Ceiling lamp, there are many different models, you can choose one and it will be beautiful in your house', + ['colorlabel'] = 'Ceiling 01', + ['colors'] = { + { + label = 'Ceiling 02', + object = 'ch_prop_ch_lamp_ceiling_04a', + price = 150, + }, + { + label = 'Ceiling 03', + object = 'ch_prop_ch_lamp_ceiling_g_01a', + price = 150, + }, + { + label = 'Ceiling 04', + object = 'ch_prop_ch_lamp_ceiling_g_01b', + price = 150, + }, + { + label = 'Ceiling 05', + object = 'ch_prop_ch_lamp_ceiling_w_01a', + price = 150, + }, + { + label = 'Ceiling 06', + object = 'ch_prop_ch_lamp_ceiling_w_01b', + price = 150, + }, + { + label = 'Ceiling 07', + object = 'xm_base_cia_lamp_ceiling_02a', + price = 150, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/ch_prop_ch_tunnel_worklight.png', + ['object'] = 'ch_prop_ch_tunnel_worklight', + ['price'] = 230, + ['label'] = 'Tunnel lamp', + ['description'] = 'Normal tunnel lamp, illuminates very well', + ['colorlabel'] = 'Yellow Work', + ['colors'] = { + { + label = 'Yellow', + object = 'prop_construcionlamp_01', + price = 290, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/v_ret_fh_walllighton.png', + ['object'] = 'v_ret_fh_walllighton', + ['price'] = 30, + ['label'] = 'Candle lamp', + ['description'] = 'Wall lamp with candles, harmonious', + ['colorlabel'] = 'On', + ['colors'] = { + { + label = 'Off', + object = 'v_ret_fh_walllightoff', + price = 30, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/hei_heist_lit_lightpendant_01.png', + ['object'] = 'hei_heist_lit_lightpendant_01', + ['price'] = 100, + ['label'] = 'Square ceiling lamp', + ['description'] = 'Beautiful square ceiling lamp with details', + ['colorlabel'] = 'Light 01', + ['colors'] = { + { + label = 'Light 02', + object = 'hei_heist_lit_lightpendant_02', + price = 100, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/prop_wall_light_08a.png', + ['object'] = 'prop_wall_light_08a', + ['price'] = 40, + ['label'] = 'Small outdoor lamps', + ['description'] = 'Plastic and waterproof outdoor lamps', + ['colorlabel'] = 'Lamp 01', + ['colors'] = { + { + label = 'Lamp 02', + object = 'prop_wall_light_11', + price = 40, + }, + { + label = 'Lamp 03', + object = 'prop_wall_light_12', + price = 40, + }, + { + label = 'Lamp 04', + object = 'prop_wall_light_17b', + price = 40, + }, + { + label = 'Lamp 05', + object = 'prop_wall_light_18a', + price = 40, + }, + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/prop_beer_neon_01.png', + ['object'] = 'prop_beer_neon_01', + ['price'] = 250, + ['label'] = 'Bar sign', + ['description'] = 'Beautiful neon signs for businesses', + ['colorlabel'] = 'Neon 01', + ['colors'] = { + { + label = 'Neon 02', + object = 'prop_beer_neon_02', + price = 250, + }, + { + label = 'Neon 03', + object = 'prop_beer_neon_03', + price = 250, + }, + { + label = 'Neon 04', + object = 'prop_beer_neon_04', + price = 250, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/vw_prop_casino_art_lampf_01a.png', + ['object'] = 'vw_prop_casino_art_lampf_01a', + ['price'] = 85, + ['label'] = 'Design lamp', + ['description'] = 'Eccentric lamp design, very beautiful', + ['colorlabel'] = 'Colored', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/bkr_prop_fakeid_desklamp_01a.png', + ['object'] = 'bkr_prop_fakeid_desklamp_01a', + ['price'] = 30, + ['label'] = 'Lamp with magnifying glass', + ['description'] = 'A lamp for clinics', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/h4_prop_battle_lights_wall_l_b.png', + ['object'] = 'h4_prop_battle_lights_wall_l_b', + ['price'] = 80, + ['label'] = 'Luxury pink lamp', + ['description'] = 'Detailed antique design pink wall lamp', + ['colorlabel'] = 'Pink', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/v_res_tre_lightfan.png', + ['object'] = 'v_res_tre_lightfan', + ['price'] = 180, + ['label'] = 'Ceiling fan', + ['description'] = 'Ceiling lamp with lights, it doesnt usually turn often because its a prop haha', + ['colorlabel'] = 'Brown', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/v_med_examlight.png', + ['object'] = 'v_med_examlight', + ['price'] = 130, + ['label'] = 'Dentist lamp', + ['description'] = 'Lamp for dentist offices, it has a huge magnifying glass and a beautiful white LED light', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/lamp/apa_mp_h_floor_lamp_int_08.png', + ['object'] = 'apa_mp_h_floor_lamp_int_08', + ['price'] = 110, + ['label'] = 'Floor lamp', + ['description'] = 'Normal floor lamp, it doesnt have very good details but it is the most standard on the market', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + }, + }, + ['plant'] = { + label = 'Plant', + img = './assets/img/decorate/categories/rooms/living-room/livingroom-plant-blue.svg', + navigation = 4, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/living-room/livingroom-plant-blue.svg', + css = { + top = 6.50, + left = 18.5, + width = 2.5, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/prop_plant_int_02a.png', + ['object'] = 'prop_plant_int_02a', + ['price'] = 140, + ['label'] = 'Indoor plants', + ['description'] = 'The best cared for indoor plants in Los Santos', + ['colorlabel'] = 'Plant 01', + ['colors'] = { + { + label = 'Plant 02', + object = 'prop_plant_int_02b', + price = 140, + }, + { + label = 'Plant 03', + object = 'prop_plant_int_05a', + price = 140, + }, + { + label = 'Plant 04', + object = 'prop_plant_int_05b', + price = 140, + }, + { + label = 'Plant 05', + object = 'prop_plant_int_06a', + price = 140, + }, + { + label = 'Plant 06', + object = 'prop_plant_int_06b', + price = 140, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/prop_pot_plant_02a.png', + ['object'] = 'prop_pot_plant_02a', + ['price'] = 250, + ['label'] = 'Pot Plant', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Pot 01', + ['colors'] = { + { + label = 'Pot 02', + object = 'prop_pot_plant_02b', + price = 250, + }, + { + label = 'Pot 03', + object = 'prop_pot_plant_02c', + price = 250, + }, + { + label = 'Pot 04', + object = 'prop_pot_plant_02d', + price = 250, + }, + { + label = 'Pot 05', + object = 'prop_pot_plant_03a', + price = 250, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/p_int_jewel_plant_01.png', + ['object'] = 'p_int_jewel_plant_01', + ['price'] = 450, + ['label'] = 'Jewel Plant', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Jewel 01', + ['colors'] = { + { + label = 'Jewel 02', + object = 'p_int_jewel_plant_02', + price = 450, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/vw_prop_casino_art_plant_01a.png', + ['object'] = 'vw_prop_casino_art_plant_01a', + ['price'] = 300, + ['label'] = 'Art Plant', + ['description'] = 'Indoor plants, used in the grand casino', + ['colorlabel'] = 'Plant 01', + ['colors'] = { + { + label = 'Plant 02', + object = 'vw_prop_casino_art_plant_02a', + price = 300, + }, + { + label = 'Plant 03', + object = 'vw_prop_casino_art_plant_03a', + price = 300, + }, + { + label = 'Plant 04', + object = 'vw_prop_casino_art_plant_04a', + price = 300, + }, + { + label = 'Plant 05', + object = 'vw_prop_casino_art_plant_05a', + price = 300, + }, + { + label = 'Plant 06', + object = 'vw_prop_casino_art_plant_06a', + price = 300, + }, + { + label = 'Plant 07', + object = 'vw_prop_casino_art_plant_07a', + price = 300, + }, + { + label = 'Plant 08', + object = 'vw_prop_casino_art_plant_08a', + price = 300, + }, + { + label = 'Plant 09', + object = 'vw_prop_casino_art_plant_09a', + price = 300, + }, + { + label = 'Plant 10', + object = 'vw_prop_casino_art_plant_10a', + price = 300, + }, + { + label = 'Plant 11', + object = 'vw_prop_casino_art_plant_11a', + price = 300, + }, + { + label = 'Plant 12', + object = 'vw_prop_casino_art_plant_12a', + price = 300, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/bkr_prop_weed_bucket_01a.png', + ['object'] = 'bkr_prop_weed_bucket_01a', + ['price'] = 450, + ['label'] = 'Weed care', + ['description'] = 'All types of weed plants for your home', + ['colorlabel'] = 'Weed 01', + ['colors'] = { + { + label = 'Weed 02', + object = 'bkr_prop_weed_bucket_01b', + price = 450, + }, + { + label = 'Weed 03', + object = 'bkr_prop_weed_bucket_01c', + price = 450, + }, + { + label = 'Weed 04', + object = 'bkr_prop_weed_bucket_01d', + price = 450, + }, + { + label = 'Weed 05', + object = 'bkr_prop_weed_bucket_open_01a', + price = 450, + }, + { + label = 'Weed 06', + object = 'bkr_prop_weed_plantpot_stack_01b', + price = 450, + }, + { + label = 'Weed 07', + object = 'bkr_prop_weed_plantpot_stack_01c', + price = 450, + }, + { + label = 'Weed 08', + object = 'bkr_prop_weed_fan_ceiling_01a', + price = 450, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_palm_01.png', + ['object'] = 'apa_mp_h_acc_plant_palm_01', + ['price'] = 230, + ['label'] = 'Palm', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/apa_mp_h_acc_plant_tall_01.png', + ['object'] = 'apa_mp_h_acc_plant_tall_01', + ['price'] = 120, + ['label'] = 'Tall', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/ch_prop_ch_planter_01.png', + ['object'] = 'ch_prop_ch_planter_01', + ['price'] = 180, + ['label'] = 'Planter', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/plant/prop_fbibombplant.png', + ['object'] = 'prop_fbibombplant', + ['price'] = 210, + ['label'] = 'FBI Bomb plant', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Color for default', + ['colors'] = {}, + }, + }, + }, + ['tv'] = { + label = 'Tv', + img = './assets/img/decorate/categories/rooms/living-room/livingroom-tv-blue.svg', + navigation = 4, + dynamic = true, + dynamicIcon = './assets/img/decorate/categories/rooms/living-room/livingroom-tv-blue.svg', + css = { + + + zIndex = 3, + + top = 7.5, + left = 9.5, + width = 5.0, + }, + items = { + [1] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/ex_office_swag_electronic.png', + ['object'] = 'ex_office_swag_electronic', + ['price'] = 500, + ['label'] = 'Swag Electronic', + ['description'] = 'Televisions with the greatest swag of all housing!', + ['colorlabel'] = 'Swag 01', + ['colors'] = { + { + label = 'Swag 02', + object = 'ex_office_swag_electronic2', + price = 500, + }, + { + label = 'Swag 03', + object = 'ex_office_swag_electronic3', + price = 500, + }, + }, + }, + [2] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_ex_tv_flat_01.png', + ['object'] = 'ex_prop_ex_tv_flat_01', + ['price'] = 1200, + ['label'] = 'TV', + ['description'] = 'All types of high-end televisions', + ['colorlabel'] = 'TV 01', + ['colors'] = { + { + label = 'TV 01', + object = 'gr_prop_gr_trailer_tv', + price = 1200, + }, + { + label = 'TV 02', + object = 'prop_trev_tv_01', + price = 700, + }, + { + label = 'TV 03', + object = 'prop_tv_02', + price = 320, + }, + { + label = 'TV 04', + object = 'prop_tv_03', + price = 450, + }, + { + label = 'TV 05', + object = 'prop_tv_04', + price = 120, + }, + { + label = 'TV 06', + object = 'prop_tv_05', + price = 480, + }, + { + label = 'TV 07', + object = 'prop_tv_06', + price = 480, + }, + { + label = 'TV 08', + object = 'prop_tv_07', + price = 480, + }, + { + label = 'TV 09', + object = 'prop_tv_flat_01', + price = 1500, + }, + { + label = 'TV 10', + object = 'prop_tv_flat_02', + price = 1500, + }, + { + label = 'TV 11', + object = 'prop_tv_flat_02b', + price = 1500, + }, + { + label = 'TV 12', + object = 'prop_tv_flat_03', + price = 2000, + }, + { + label = 'TV 13', + object = 'sm_prop_smug_tv_flat_01', + price = 2000, + }, + { + label = 'TV 14', + object = 'vw_prop_vw_cinema_tv_01', + price = 2000, + }, + { + label = 'TV 15', + object = 'xm_prop_x17_tv_ceiling_01', + price = 2000, + }, + { + label = 'TV 16', + object = 'xm_prop_x17_tv_stand_01a', + price = 2000, + }, + }, + }, + [3] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/apa_mp_h_str_avunits_01.png', + ['object'] = 'apa_mp_h_str_avunits_01', + ['price'] = 2200, + ['label'] = 'Exclusive TV', + ['description'] = 'Exclusive luxury televisions', + ['colorlabel'] = 'Exclusive 01', + ['colors'] = { + { + label = 'Exclusive 02', + object = 'apa_mp_h_str_avunitm_03', + price = 2200, + }, + { + label = 'Exclusive 03', + object = 'apa_mp_h_str_avunitl_04', + price = 1500, + }, + { + label = 'Exclusive 04', + object = 'apa_mp_h_str_avunitl_04', + price = 1600, + }, + { + label = 'Exclusive 05', + object = 'hei_heist_str_avunitl_03', + price = 1600, + }, + { + label = 'Exclusive 06', + object = 'hei_heist_str_avunits_01', + price = 1600, + }, + { + label = 'Exclusive 07', + object = 'apa_mp_h_str_avunitl_01_b', + price = 6800, + }, + { + label = 'Exclusive 08', + object = 'hei_heist_str_avunitl_01', + price = 6800, + }, + }, + }, + [4] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/prop_cs_cctv.png', + ['object'] = 'prop_cs_cctv', + ['price'] = 130, + ['label'] = 'CCTV', + ['description'] = 'Quasar Store brand general televisions, the best on the market in low quality, lie...', + ['colorlabel'] = 'CCTV 01', + ['colors'] = { + { + label = 'CCTV 02', + object = 'prop_cctv_cam_01b', + price = 120, + }, + { + label = 'CCTV 03', + object = 'prop_cctv_cam_02a', + price = 135, + }, + { + label = 'CCTV 03', + object = 'prop_cctv_cam_03a', + price = 135, + }, + { + label = 'CCTV 04', + object = 'prop_cctv_cam_04a', + price = 155, + }, + { + label = 'CCTV 05', + object = 'prop_cctv_cam_04b', + price = 250, + }, + { + label = 'CCTV 06', + object = 'prop_cctv_cam_04c', + price = 250, + }, + { + label = 'CCTV 07', + object = 'prop_cctv_cam_05a', + price = 250, + }, + { + label = 'CCTV 08', + object = 'prop_cctv_cam_06a', + price = 120, + }, + { + label = 'CCTV 09', + object = 'prop_cctv_cam_07a', + price = 160, + }, + { + label = 'CCTV 10', + object = 'prop_cctv_pole_01a', + price = 230, + }, + { + label = 'CCTV 11', + object = 'prop_cctv_pole_02', + price = 480, + }, + { + label = 'CCTV 12', + object = 'prop_cctv_pole_03', + price = 480, + }, + { + label = 'CCTV 13', + object = 'prop_cctv_pole_04', + price = 500, + }, + { + label = 'CCTV 14', + object = 'prop_cctv_01_sm', + price = 450, + }, + { + label = 'CCTV 15', + object = 'prop_cctv_02_sm', + price = 800, + }, + { + label = 'CCTV 16', + object = 'prop_cctv_unit_02', + price = 800, + }, + { + label = 'CCTV 17', + object = 'prop_cctv_unit_04', + price = 1700, + }, + { + label = 'CCTV 18', + object = 'prop_cctv_unit_05', + price = 2500, + }, + { + label = 'CCTV 19', + object = 'apa_mp_h_str_avunitm_03', + price = 3200, + }, + { + label = 'CCTV 20', + object = 'prop_dest_cctv_02', + price = 900, + }, + { + label = 'CCTV 21', + object = 'prop_dest_cctv_03', + price = 900, + }, + { + label = 'CCTV 22', + object = 'prop_dest_cctv_03b', + price = 900, + }, + }, + }, + [5] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/ex_prop_tv_settop_remote.png', + ['object'] = 'ex_prop_tv_settop_remote', + ['price'] = 10, + ['label'] = 'Remote TV', + ['description'] = 'Remote controls for general televisions', + ['colorlabel'] = 'Remote 01', + ['colors'] = { + { + label = 'Remote 02', + object = 'prop_cs_remote_01', + price = 10, + }, + { + label = 'Remote 03', + object = 'v_res_tre_remote', + price = 10, + }, + { + label = 'Remote 04', + object = 'v_res_tt_tvremote', + price = 15, + }, + }, + }, + [6] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/prop_monitor_01c.png', + ['object'] = 'prop_monitor_01c', + ['price'] = 150, + ['label'] = 'Monitors', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'Monitors 01', + ['colors'] = { + { + label = 'Monitors 02', + object = 'prop_monitor_01d', + price = 150, + }, + { + label = 'Monitors 03', + object = 'prop_monitor_02', + price = 150, + }, + { + label = 'Monitors 04', + object = 'prop_monitor_03b', + price = 150, + }, + { + label = 'Monitors 05', + object = 'prop_trailer_monitor_01', + price = 350, + }, + { + label = 'Monitors 06', + object = 'sm_prop_smug_monitor_01', + price = 250, + }, + { + label = 'Monitors 07', + object = 'v_res_monitor', + price = 150, + }, + { + label = 'Monitors 08', + object = 'xm_prop_x17_screens_02a', + price = 1600, + }, + }, + }, + [7] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/ch_prop_arcade_claw_01a.png', + ['object'] = 'ch_prop_arcade_claw_01a', + ['price'] = 1200, + ['label'] = 'Arcade', + ['description'] = 'Super fun arcade machines and all the existing games', + ['colorlabel'] = 'Arcade 01', + ['colors'] = { + { + label = 'Arcade 02', + object = 'ch_prop_arcade_degenatron_01a', + price = 1400, + }, + { + label = 'Arcade 03', + object = 'ch_prop_arcade_fortune_01a', + price = 1800, + }, + { + label = 'Arcade 04', + object = 'ch_prop_arcade_fortune_door_01a', + price = 1400, + }, + { + label = 'Arcade 05', + object = 'ch_prop_arcade_gun_01a', + price = 1600, + }, + { + label = 'Arcade 06', + object = 'ch_prop_arcade_invade_01a', + price = 1800, + }, + { + label = 'Arcade 07', + object = 'ch_prop_arcade_love_01a', + price = 1800, + }, + { + label = 'Arcade 08', + object = 'ch_prop_arcade_monkey_01a', + price = 1600, + }, + { + label = 'Arcade 09', + object = 'ch_prop_arcade_penetrator_01a', + price = 150, + }, + { + label = 'Arcade 10', + object = 'ch_prop_arcade_race_01a', + price = 1600, + }, + { + label = 'Arcade 11', + object = 'ch_prop_arcade_race_01b', + price = 1500, + }, + { + label = 'Arcade 12', + object = 'ch_prop_arcade_space_01a', + price = 1500, + }, + { + label = 'Arcade 13', + object = 'ch_prop_arcade_street_01a', + price = 1600, + }, + { + label = 'Arcade 14', + object = 'ch_prop_arcade_street_01a_off', + price = 1500, + }, + { + label = 'Arcade 15', + object = 'ch_prop_arcade_street_01b', + price = 4300, + }, + { + label = 'Arcade 16', + object = 'ch_prop_arcade_street_01b_off', + price = 4300, + }, + { + label = 'Arcade 17', + object = 'ch_prop_arcade_street_01c', + price = 1500, + }, + { + label = 'Arcade 18', + object = 'ch_prop_arcade_street_01c_off', + price = 1500, + }, + { + label = 'Arcade 19', + object = 'ch_prop_arcade_street_01d', + price = 1500, + }, + { + label = 'Arcade 20', + object = 'ch_prop_arcade_street_01d_off', + price = 1500, + }, + { + label = 'Arcade 21', + object = 'ch_prop_arcade_street_02b', + price = 1500, + }, + { + label = 'Arcade 22', + object = 'ch_prop_arcade_wizard_01a', + price = 1500, + }, + { + label = 'Arcade 23', + object = 'prop_bball_arcade_01', + price = 1500, + }, + { + label = 'Arcade 24', + object = 'sum_prop_arcade_strength_01a', + price = 1500, + }, + { + label = 'Arcade 25', + object = 'sum_prop_arcade_strength_ham_01a', + price = 150, + }, + { + label = 'Arcade 26', + object = 'sum_prop_arcade_qub3d_01a', + price = 1600, + }, + }, + }, + [8] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/ba_prop_battle_dj_deck_01a.png', + ['object'] = 'ba_prop_battle_dj_deck_01a', + ['price'] = 120, + ['label'] = 'DJ', + ['description'] = 'Description for Prop', + ['colorlabel'] = 'DJ 01', + ['colors'] = { + { + label = 'DJ 02', + object = 'ba_prop_battle_dj_kit_mixer', + price = 350, + }, + { + label = 'DJ 03', + object = 'ba_prop_battle_dj_mixer_01a', + price = 450, + }, + { + label = 'DJ 04', + object = 'ba_prop_battle_dj_mixer_01b', + price = 800, + }, + { + label = 'DJ 05', + object = 'ba_prop_battle_dj_mixer_01c', + price = 450, + }, + { + label = 'DJ 06', + object = 'ba_prop_battle_dj_mixer_01d', + price = 380, + }, + { + label = 'DJ 07', + object = 'ba_prop_battle_dj_mixer_01e', + price = 420, + }, + { + label = 'DJ 08', + object = 'ba_prop_battle_dj_stand', + price = 1450, + }, + }, + }, + [9] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/v_res_vacuum.png', + ['object'] = 'v_res_vacuum', + ['price'] = 350, + ['label'] = 'Vacuum cleaner', + ['description'] = 'A very comfortable and beautiful floor vacuum cleaner', + ['colorlabel'] = 'Red', + ['colors'] = {}, + }, + [10] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_weed_fan_floor_01a.png', + ['object'] = 'bkr_prop_weed_fan_floor_01a', + ['price'] = 450, + ['label'] = 'Standing fan', + ['description'] = 'Cheap standing fan, very good for summer haha', + ['colorlabel'] = 'White', + ['colors'] = {}, + }, + [11] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01a.png', + ['object'] = 'bkr_prop_clubhouse_jukebox_01a', + ['price'] = 800, + ['label'] = 'Black jukebox', + ['description'] = 'A large black jukebox with dark and dark music (hardcore)', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [12] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_01b.png', + ['object'] = 'bkr_prop_clubhouse_jukebox_01b', + ['price'] = 920, + ['label'] = 'Colorful jukebox', + ['description'] = 'A colorful jukebox with music from My Little Pony, I love Pinkie Pie, yes... so what?', + ['colorlabel'] = 'Color', + ['colors'] = {}, + }, + [13] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/bkr_prop_clubhouse_jukebox_02a.png', + ['object'] = 'bkr_prop_clubhouse_jukebox_02a', + ['price'] = 1200, + ['label'] = 'Wooden jukebox', + ['description'] = 'Wooden jukebox with old music, from the 80s', + ['colorlabel'] = 'Wood', + ['colors'] = {}, + }, + [14] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/hei_prop_hei_carrier_disp_01.png', + ['object'] = 'hei_prop_hei_carrier_disp_01', + ['price'] = 700, + ['label'] = 'Radar screen', + ['description'] = 'Radar screen for submarines, but it could pass for a TV haha', + ['colorlabel'] = 'Black', + ['colors'] = {}, + }, + [15] = { + ['img'] = './assets/img/decorate/categories/rooms/living-room/items/tv/prop_arcade_01.png', + ['object'] = 'prop_arcade_01', + ['price'] = 900, + ['label'] = 'Arcade Machine Deluxe', + ['description'] = 'A multicolored machine with bears and somewhat gay games, its epic by the way', + ['colorlabel'] = 'Color', + ['colors'] = {}, + }, + } + }, +} + +for k, v in pairs(Config.FurnitureShops) do + if v.categories == 'all' then + Config.FurnitureShops[k].categories = {} + for a in pairs(Config.Furniture) do + if a ~= 'navigation' then + Config.FurnitureShops[k].categories[#Config.FurnitureShops[k].categories + 1] = a + end + end + end +end diff --git a/resources/[housing]/qs-housing/shared/utils.lua b/resources/[housing]/qs-housing/shared/utils.lua new file mode 100644 index 000000000..1f5351d32 Binary files /dev/null and b/resources/[housing]/qs-housing/shared/utils.lua differ diff --git a/resources/[housing]/qs-housing/types.lua b/resources/[housing]/qs-housing/types.lua new file mode 100644 index 000000000..b6991d842 Binary files /dev/null and b/resources/[housing]/qs-housing/types.lua differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/.fxap b/resources/[jobs]/[civ]/nv_DjDesk/.fxap new file mode 100644 index 000000000..2d121fb2c Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/.fxap differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/README.md b/resources/[jobs]/[civ]/nv_DjDesk/README.md new file mode 100644 index 000000000..029c975a2 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/README.md @@ -0,0 +1,7 @@ +Dev: Geloteee + +Web: https://nuvilstore.com/ + +Docs: https://docs.nuvilstore.com/ + +Discord: https://nuvilstore.com/discord/ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/config.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/config.lua new file mode 100644 index 000000000..2af157f3f --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/config.lua @@ -0,0 +1,186 @@ +Config = {} + +Config.Framework = 'auto' --[[ + auto: this will detect the framework that your are using, it can be qbcore, esx, or a custom one + qbcore: this will use the qbcore framework + esx: this will use esx/es_extended framework +]] + +Config.Locale = 'en' --[[ + es: Español + en: English + fr: Français + it: Italiano + pt: Português + ru: Русский + de: Deutsch +]] + +Config.RGBPerformance = 1 --[[ + 15 or more: this will reduce the script ms drastically in RGB mode but the RGB transition will be worse + 15 or less: this will make the script consume more ms, but the RGB transition will be better +]] + +Config.Particles = { + ['fire'] = { dict = 'core', name = 'ent_sht_flame', time = 5000 }, + ['fireworks'] = { dict = 'scr_indep_fireworks', name = 'scr_indep_firework_trailburst', time = 5000 }, +} + +Config.DJ_DESKS = { -- More DESKS in our discord: https://nuvilstore.com/discord + ['Vinewood_Bowl'] = { -- From: Vanilla GTA5 + Location = { x = 683.7, y = 569.8, z = 130.5 }, + Distance = 100.0, -- Meters + RenderDistance = 150.0, + SmokeTime = 25000, + Default_Volume = 0.25, -- Recommended Default Volume + LightShow = { + { func = 'spotlight', index="left_2", velocity=10, reference_point = vector3(674.3333, 578.7288, 130.4612), coords = vector3(681.6506, 582.4746, 138.1399), type = 'linear', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = false}, -- Izquierda 2 + { func = 'spotlight', index="right_2", velocity=10, reference_point = vector3(696.0738, 570.6930, 130.4612), coords = vector3(692.8427, 579.6556, 138.1399), type = 'linear', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = true}, -- Derecha 2 + + { func = 'spotlight', index="left_1", velocity=10, reference_point = vector3(679.6807, 576.7526, 130.4612), coords = vector3(683.9803, 584.1703, 138.0896), type = 'linear', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = false}, -- Izquierda 1 + { func = 'spotlight', index="right_1", velocity=10, reference_point = vector3(690.6396, 572.6760, 130.4612), coords = vector3(691.5345, 582.1163, 138.0896), type = 'linear', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = true}, -- Derecha 1 + + { func = 'spotlight', index="front_center", velocity=10, reference_point = vector3(686.3047, 577.7862, 130.4613), coords = vector3(683.7888, 569.3659, 138.9087), type = 'static', color = 'static', color_rgb = {r=50,g=0,b=0}}, -- Centro Frente + { func = 'spotlight', index="bottom_center", velocity=10, reference_point = vector3(683.4389, 569.6895, 130.4612), coords = vector3(688.1980, 584.4244, 137.8958), type = 'static', color = 'static', color_rgb = {r=50,g=0,b=0}}, -- Centro Fondo + + { func = 'spotlight', index="exterior_left", velocity=30, reference_point = vector3(680.8711, 562.9232, 138.4817), coords = vector3(668.4625, 574.5662, 128.6971), type = 'up-down', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = true}, -- Frente Izquierda + { func = 'spotlight', index="exterior_right", velocity=30, reference_point = vector3(680.8711, 562.9232, 138.4817), coords = vector3(698.1614, 563.6755, 128.6965), type = 'up-down', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = true}, -- Frente Derecha + + { func = 'screen', index="screen_center", coords = vector3(682.9450, 568.5685, 142.4368), heading = 341.5497 }, + { func = 'screen', index="screen_left", coords = vector3(629.6432, 558.6321, 137.7407), heading = 39.0154 }, + { func = 'screen', index="screen_right", coords = vector3(717.9317, 526.5700, 137.7407), heading = 286.3426 }, + { func = 'screen', index="screen_right", coords = vector3(378.4557, 274.9474, 92.4002), heading = 256.2657 }, + }, + Effects = { + { coords = vector3(682.6864, 567.4304, 129.6612), rotation = { p = -90.0, r = 0.0, y = -20.0 }, effect_size = 2.0 }, + { coords = vector3(695.3033, 566.8151, 129.6614), rotation = { p = -90.0, r = 0.0, y = -20.0 }, effect_size = 2.0 }, + { coords = vector3(672.3859, 575.4044, 129.6616), rotation = { p = -90.0, r = 0.0, y = -20.0 }, effect_size = 2.0 }, + }, + SmokeCoords = { + { coords = vector3(698.2062, 565.8767, 129.4612), heading = 251.3153, rot = 180.0, targets = { + vector3(689.7142, 564.2886, 129.0458), + vector3(692.5880, 563.3948, 129.0460), + vector3(681.6478, 563.6016, 129.0157), + vector3(699.2592, 561.0050, 129.0461), + } }, + { coords = vector3(703.9235, 562.1609, 133.8415), heading = 251.3153, rot = 180.0, targets = { + vector3(695.1696, 569.7466, 130.4613), + vector3(688.9940, 569.9821, 130.4613), + vector3(689.3557, 575.8280, 130.4613), + vector3(692.8883, 581.8361, 130.4613), + vector3(697.4370, 577.4615, 130.4613), + vector3(697.2260, 569.2121, 130.4662), + } }, + { coords = vector3(669.4538, 576.4230, 129.4615), heading = 70.70, rot = 0.0, targets = { + vector3(674.4692, 570.1786, 129.0462), + vector3(676.6494, 569.8362, 129.0462), + vector3(679.2704, 564.6002, 129.0462), + vector3(665.4129, 572.1701, 129.0466), + vector3(674.1650, 576.8971, 130.4615), + vector3(680.0535, 577.0251, 130.4613), + vector3(679.8480, 581.9109, 130.4613), + vector3(675.5769, 583.8447, 130.4613), + } }, + { coords = vector3(662.9620, 576.9605, 133.8416), heading = 70.70, rot = 0.0, targets = { + vector3(682.2175, 586.6760, 130.4613), + vector3(680.4813, 574.4057, 130.4613), + vector3(682.5893, 581.9211, 130.4613), + vector3(680.4192, 566.1691, 129.0461), + } }, + }, + -- AllowedJobs = { + -- ['police'] = { 0, 1, 2, 3, 4, 5 }, + -- ['ambulance'] = { 0, 1, 2, 3, 4, 5 }, + -- } + }, + ['Split_Sides'] = { -- From: https://es.gta5-mods.com/maps/split-sides-west-mlo-fivem-ragemp + Location = { x = -456.7947, y = 273.9791, z = 84.2238 }, + Distance = 50.0, -- Meters + RenderDistance = 50.0, + SmokeTime = 25000, + Default_Volume = 0.25, -- Recommended Default Volume + LightShow = { + { func = 'spotlight', index="left_2", velocity=10, reference_point = vector3(-449.5627, 270.8548, 83.2047), coords = vector3(-449.5627, 272.8548, 87.2047), type = 'linear', color = 'static', color_rgb = {r=50,g=50,b=50}, channel = true}, -- Izquierda 2 + { func = 'spotlight', index="right_2", velocity=10, reference_point = vector3(-449.3085, 274.7450, 83.2047), coords = vector3(-449.3085, 276.7450, 87.4567), type = 'linear', color = 'static', color_rgb = {r=50,g=50,b=50}, channel = false}, -- Derecha 2 + { func = 'spotlight', index="left_1", velocity=10, reference_point = vector3(-449.8505, 270.3709, 83.2047), coords = vector3(-449.8505, 268.3709, 87.5197), type = 'linear', color = 'static', color_rgb = {r=50,g=50,b=50}, channel = true}, -- Izquierda 1 + { func = 'spotlight', index="right_1", velocity=10, reference_point = vector3(-443.0583, 270.6282, 83.2047), coords = vector3(-443.0583, 268.6282, 88.2127), type = 'linear', color = 'static', color_rgb = {r=50,g=50,b=50}, channel = false}, -- Derecha 1 + { func = 'spotlight', index="front_center", velocity=10, reference_point = vector3(-442.6168, 271.1059, 83.2047), coords = vector3(-442.6168, 273.1059, 88.2127), type = 'static', color = 'static', color_rgb = {r=0,g=0,b=50}}, -- Centro Frente + }, + Effects = { + { coords = vector3(-450.8203, 271.3472, 82.8237), rotation = { p = -90.0, r = 0.0, y = -95.0 }, effect_size = 2.0 }, + { coords = vector3(-452.0027, 268.8690, 82.8237), rotation = { p = -90.0, r = 0.0, y = -140.0 }, effect_size = 2.0 }, + { coords = vector3(-451.6219, 273.9716, 82.8237), rotation = { p = -90.0, r = 0.0, y = -50.0 }, effect_size = 2.0 }, + }, + SmokeCoords = { + { coords = vector3(-450.3163, 264.7432, 82.0222), heading = 175.7538, rot = 90.0, targets = { + vector3(-449.0729, 269.5695, 83.0222), + vector3(-449.3416, 275.7599, 83.0221), + vector3(-442.9503, 277.0859, 83.0221), + vector3(-441.7586, 272.3806, 83.0221), + } }, + }, + -- AllowedJobs = { + -- ['police'] = { 0, 1, 2, 3, 4, 5 }, + -- ['ambulance'] = { 0, 1, 2, 3, 4, 5 }, + -- } + }, + ['Tequilala'] = { -- From: Vanilla GTA5 + Location = { x = -560.6406, y = 281.7243, z = 85.6765 }, + Distance = 50.0, -- Meters + RenderDistance = 50.0, + SmokeTime = 25000, + Default_Volume = 0.25, -- Recommended Default Volume + LightShow = { + { func = 'spotlight', index="exterior_left", velocity=15, reference_point = vector3(-551.5994, 284.2672, 85.2190), coords = vector3(-550.6808, 288.3711, 81.9767), type = 'up-down', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = true}, -- Frente Izquierda + { func = 'spotlight', index="exterior_right", velocity=15, reference_point = vector3(-551.5994, 284.2672, 85.2190), coords = vector3(-551.2626, 281.1283, 81.9767), type = 'up-down', color = 'static', color_rgb = {r=50,g=0,b=0}, channel = true}, -- Frente Derecha + }, + Effects = { + { coords = vector3(-551.9310, 286.2948, 82.25), rotation = { p = -90.0, r = 0.0, y = -95.0 }, effect_size = 1.0 }, + { coords = vector3(-552.4740, 282.8806, 82.25), rotation = { p = -90.0, r = 0.0, y = -95.0 }, effect_size = 1.0 }, + }, + SmokeCoords = { + { coords = vector3(-552.9420, 289.6099, 81.1763), heading = 354.4157, rot = 90.0, targets = { + vector3(-555.7430, 288.3029, 82.1763), + vector3(-554.3656, 286.3562, 82.1763), + vector3(-556.1230, 284.1127, 82.1763), + vector3(-554.6021, 280.2755, 82.1763), + } }, + }, + -- AllowedJobs = { + -- ['police'] = { 0, 1, 2, 3, 4, 5 }, + -- ['ambulance'] = { 0, 1, 2, 3, 4, 5 }, + -- } + }, +} + +Config.QuickAccessAudios = { + [1] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio1.mp3', volume = 0.5}, + [2] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio2.mp3', volume = 0.5}, + [3] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio3.mp3', volume = 0.5}, + [4] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio4.mp3', volume = 0.5}, + [5] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio5.mp3', volume = 0.5}, + [6] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio6.mp3', volume = 0.5}, + [7] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio7.mp3', volume = 0.5}, + [8] = {url = 'https://cfx-nui-nv_djdesk/html/audio/audio8.mp3', volume = 0.5}, +} + +Config.Marker = { + Type = 24, + SizeX = 0.500, + SizeY = 0.500, + SizeZ = 0.500, + ColorR = 50, + ColorG = 50, + ColorB = 155, + Alpha = 255, + Jump = true, + FollowCam = true +} + +Config.DrawCustomContext = function(playerCoords) + SetTextComponentFormat("STRING") + AddTextComponentString(' ~INPUT_CONTEXT~ DJ table') + DisplayHelpTextFromStringLabel(0, false, true, -1) +end + +Config.Watermark = true \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/framework.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/framework.lua new file mode 100644 index 000000000..2a20b0a41 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/framework.lua @@ -0,0 +1,117 @@ +-- Client & Server +if Config.Framework == 'auto' then + local options = {'qb-core', 'es_extended'} + + for _, option in ipairs(options) do + if GetResourceState(option) == 'started' then + Config.Framework = option + break; + end + end + + Config.Framework = (Config.Framework == 'auto') and 'standalone' or Config.Framework +end + +-- Client & Server +Config.GetFrameworkObject = function() + if Config.Framework == 'esx' or Config.Framework == 'es_extended' then + Config.Core = exports["es_extended"]:getSharedObject(); + elseif Config.Framework == 'qbcore' or Config.Framework == 'qb-core' then + Config.Core = exports['qb-core']:GetCoreObject(); + elseif Config.Framework == 'standalone' or Config.Framework == '' then + -- Custom function + end +end + +if IsDuplicityVersion() then + nPrint = function(source, text) + print('----------------------------') + print('Player: '..GetPlayerIdentifier(source, 0)) + print('Action: '..text) + print('----------------------------') + end + + Config.GetPlayerFromId = function(source) + if Config.Framework == 'esx' or Config.Framework == 'es_extended' then + return Config.Core.GetPlayerFromId(source); + elseif Config.Framework == 'qbcore' or Config.Framework == 'qb-core' then + return Config.Core.Functions.GetPlayer(source); + elseif Config.Framework == 'standalone' or Config.Framework == '' then + -- Custom function + end + end + + Config.GetJob = function(source) + local player = Config.GetPlayerFromId(source) + if Config.Framework == 'esx' or Config.Framework == 'es_extended' then + return player?.getJob()?.name, player?.getJob()?.grade; + elseif Config.Framework == 'qbcore' or Config.Framework == 'qb-core' then + return player?.PlayerData?.job?.name, player?.PlayerData?.job?.grade?.level; + elseif Config.Framework == 'standalone' or Config.Framework == '' then + return 'Uknown', 0; + end + end + + Config.IsPlayerAdmin = function(source) + if Config.Framework == 'esx' or Config.Framework == 'es_extended' then + local xPlayer = Config.GetPlayerFromId(source); + local group = xPlayer.getGroup(); + + if group == 'admin' then + return true; + else + return false; + end + elseif Config.Framework == 'qbcore' or Config.Framework == 'qb-core' then + local permList = Config.Core.Functions.GetPermission(source) + local hasPerms = false + + if permList.god then + hasPerms = true + elseif permList.admin then + hasPerms = true + end + + return hasPerms; + elseif Config.Framework == 'standalone' or Config.Framework == '' then + local adminList = { + 'license:yourlicense123', + } + + local identifier = GetPlayerIdentifierByType(source, 'license') + + for index, value in ipairs(adminList) do + if identifier == value then + return true; + end + end + + return false; + end + end +else + Config.Microphone = function(status) -- Only change this if you are not using PMA-VOICE + if GetResourceState('pma-voice') == 'started' then + if status then + exports["pma-voice"]:overrideProximityRange(100.0, true) + else + exports["pma-voice"]:clearProximityOverride() + end + else + print('You are not using pma-voice, please configure your voice system exports.') + end + end + + Config.GetJob = function() + if Config.Framework == 'esx' or Config.Framework == 'es_extended' then + return Config?.Core?.GetPlayerData()?.job?.name, Config?.Core?.GetPlayerData()?.job?.grade; + elseif Config.Framework == 'qbcore' or Config.Framework == 'qb-core' then + return Config?.Core?.Functions?.GetPlayerData()?.job?.name, Config?.Core?.Functions?.GetPlayerData()?.job?.grade?.level; + elseif Config.Framework == 'standalone' or Config.Framework == '' then + return 'Uknown', 0; + end + end +end + +-- Client & Server +Config.GetFrameworkObject() -- Get CORE functions \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/sound_c.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/sound_c.lua new file mode 100644 index 000000000..23ea3b34d --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/sound_c.lua @@ -0,0 +1,23 @@ +SoundSystem = { + soundExists = function(soundName) + return exports['xsound']:soundExists(soundName) + end, + fadeIn = function(soundName, time, volume) + exports['xsound']:fadeIn(soundName, time, volume) + end, + fadeOut = function(soundName, time) + exports['xsound']:fadeOut(soundName, time) + end, + Destroy = function(soundName) + exports['xsound']:Destroy(soundName) + end, + isPaused = function(soundName) + return exports['xsound']:isPaused(soundName) + end, + getMaxDuration = function(soundName) + return exports['xsound']:getMaxDuration(soundName) + end, + getTimeStamp = function(soundName) + return exports['xsound']:getTimeStamp(soundName) + end, +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/sound_s.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/sound_s.lua new file mode 100644 index 000000000..d0674f4a6 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/frameworks/sound_s.lua @@ -0,0 +1,23 @@ +SoundSystem = { + PlayUrlPos = function(source, soundName, url, volume, coords, loop) + exports['xsound']:PlayUrlPos(source, soundName, url, volume, coords, loop) + end, + Distance = function(source, soundName, distance) + exports['xsound']:Distance(source, soundName, distance) + end, + Destroy = function(source, soundName) + exports['xsound']:Destroy(source, soundName) + end, + Resume = function(source, soundName) + exports['xsound']:Resume(source, soundName) + end, + Pause = function(source, soundName) + exports['xsound']:Pause(source, soundName) + end, + setVolume = function(source, soundName, volume) + exports['xsound']:setVolume(source, soundName, volume) + end, + setTimeStamp = function(source, soundName, timestamp) + exports['xsound']:setTimeStamp(source, soundName, timestamp) + end, +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/de.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/de.lua new file mode 100644 index 000000000..2c93772d7 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/de.lua @@ -0,0 +1,46 @@ +Config.LocaleList['de'] = { + ['sound-button'] = 'Ton', + ['playlists-button'] = 'Playlists', + ['div-controls--input'] = 'MUSIK-URL', + ['controller-button'] = 'Steuerung', + ['colors-button'] = 'Farben', + ['range-label'] = 'Ton Bereich', + ['volume-label'] = 'Ton Lautstärke', + ['microphone'] = 'Sprechen ins Mikrofon', + ['stop-microphone'] = 'Sprechen stoppen', + ['smoke-start'] = 'Rauch erzeugen', + ['effects-label'] = 'Effekte Maschine', + ['fire-start'] = 'Feuer erzeugen', + ['firework-start'] = 'Feuerwerk erzeugen', + ['spotlight-label'] = 'Farbe der Spotlight ändern', + ['smoke-label'] = 'Farbe des Rauchs ändern', + ['create-playlist-button'] = 'Senden', + ['delete-playlist-button'] = 'Löschen', + ['add-song-playlist-button'] = 'Senden', + ['playlist-label'] = 'Playlist erstellen', + ['remove-label'] = 'Playlist entfernen', + ['add-label'] = 'Lied hinzufügen', + ['new-playlist'] = 'Name der Playlist', + ['new-song-name'] = 'Name des Liedes', + ['new-song-url'] = 'URL des Liedes', + ['smoke-machine-label'] = 'Rauch Maschine', + ['spotlight-mode-label'] = 'Modus Spotlight', + ['dynamic-label'] = 'Dynamisch', + ['static-label'] = 'Statisch', + ['epilepsy-label'] = 'Epilepsie', + ['close-dj-creator'] = 'DJ Creator schließen', + ['set-dj-location'] = 'DJ-Standort festlegen', + ['add-range'] = 'Bereich hinzufügen', + ['remove-range'] = 'Bereich entfernen', + ['save-range'] = 'Bereich speichern', + ['place-spotlight'] = 'Spotlight platzieren und drehen', + ['remove-last-action'] = 'Letzte Aktion entfernen', + ['save-spotlights'] = 'Spotlights speichern', + ['place-screen'] = 'Bildschirm platzieren und drehen', + ['save-screens'] = 'Bildschirme speichern', + ['place-effect'] = 'Effekt platzieren und drehen', + ['save-effects'] = 'Effekte speichern', + ['place-smoke'] = 'Rauchmaschinen und Rauch platzieren', + ['save-smoke'] = 'Rauchmaschinen speichern', + ['copied-to-clipboard'] = 'IN ZWISCHENABLAGE KOPIERT', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/en.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/en.lua new file mode 100644 index 000000000..b8dbb9c71 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/en.lua @@ -0,0 +1,46 @@ +Config.LocaleList['en'] = { + ['sound-button'] = 'Sound', + ['playlists-button'] = 'Playlists', + ['div-controls--input'] = 'MUSIC URL', + ['controller-button'] = 'Control', + ['colors-button'] = 'Colors', + ['range-label'] = 'Sound Range', + ['volume-label'] = 'Sound Volume', + ['microphone'] = 'Speak to Microphone', + ['stop-microphone'] = 'Stop Speaking', + ['smoke-start'] = 'Create Smoke', + ['effects-label'] = 'Effects Machine', + ['fire-start'] = 'Create Fire', + ['firework-start'] = 'Create Fireworks', + ['spotlight-label'] = 'Change Spotlight Color', + ['smoke-label'] = 'Change Smoke Color', + ['create-playlist-button'] = 'Send', + ['delete-playlist-button'] = 'Delete', + ['add-song-playlist-button'] = 'Send', + ['playlist-label'] = 'Create Playlist', + ['remove-label'] = 'Remove Playlist', + ['add-label'] = 'Add Song', + ['new-playlist'] = 'Playlist Name', + ['new-song-name'] = 'Song Name', + ['new-song-url'] = 'Song URL', + ['smoke-machine-label'] = 'Smoke Machine', + ['spotlight-mode-label'] = 'Spotlight Mode', + ['dynamic-label'] = 'Dynamic', + ['static-label'] = 'Static', + ['epilepsy-label'] = 'Epilepsy', + ['close-dj-creator'] = 'Close DJ Creator', + ['set-dj-location'] = 'Set DJ location', + ['add-range'] = 'Add Range', + ['remove-range'] = 'Remove Range', + ['save-range'] = 'Save Range', + ['place-spotlight'] = 'Place spotlight & rotation', + ['remove-last-action'] = 'Remove last action', + ['save-spotlights'] = 'Save spotlights', + ['place-screen'] = 'Place screen & rotation', + ['save-screens'] = 'Save screens', + ['place-effect'] = 'Place effect & rotation', + ['save-effects'] = 'Save effects', + ['place-smoke'] = 'Place smoke machines & smokes', + ['save-smoke'] = 'Save smoke machines', + ['copied-to-clipboard'] = 'COPIED TO CLIPBOARD', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/es.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/es.lua new file mode 100644 index 000000000..b59632249 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/es.lua @@ -0,0 +1,46 @@ +Config.LocaleList['es'] = { + ['sound-button'] = 'Sonido', + ['playlists-button'] = 'Listas', + ['div-controls--input'] = 'URL DE LA MÚSICA', + ['controller-button'] = 'Controlar', + ['colors-button'] = 'Colores', + ['range-label'] = 'Sonido Rango', + ['volume-label'] = 'Sonido Volumen', + ['microphone'] = 'Hablar al Micrófono', + ['stop-microphone'] = 'Detener Hablar', + ['smoke-start'] = 'Crear Humo', + ['effects-label'] = 'Efectos Máquina', + ['fire-start'] = 'Crear Fuego', + ['firework-start'] = 'Crear Fuegos Artificiales', + ['spotlight-label'] = 'Cambiar Color del Foco', + ['smoke-label'] = 'Cambiar Color del Humo', + ['create-playlist-button'] = 'Enviar', + ['delete-playlist-button'] = 'Eliminar', + ['add-song-playlist-button'] = 'Enviar', + ['playlist-label'] = 'Crear Lista de Reproducción', + ['remove-label'] = 'Eliminar Lista de Reproducción', + ['add-label'] = 'Agregar Canción', + ['new-playlist'] = 'Nombre de la Lista de Reproducción', + ['new-song-name'] = 'Nombre de la Canción', + ['new-song-url'] = 'URL de la Canción', + ['smoke-machine-label'] = 'Máquina de Humo', + ['spotlight-mode-label'] = 'Modo Foco', + ['dynamic-label'] = 'Dinámico', + ['static-label'] = 'Estático', + ['epilepsy-label'] = 'Epilepsia', + ['close-dj-creator'] = 'Cerrar Creador de DJ', + ['set-dj-location'] = 'Establecer ubicación del DJ', + ['add-range'] = 'Agregar Rango', + ['remove-range'] = 'Eliminar Rango', + ['save-range'] = 'Guardar Rango', + ['place-spotlight'] = 'Colocar foco y rotación', + ['remove-last-action'] = 'Eliminar última acción', + ['save-spotlights'] = 'Guardar focos', + ['place-screen'] = 'Colocar pantalla y rotación', + ['save-screens'] = 'Guardar pantallas', + ['place-effect'] = 'Colocar efecto y rotación', + ['save-effects'] = 'Guardar efectos', + ['place-smoke'] = 'Colocar máquinas de humo y humo', + ['save-smoke'] = 'Guardar máquinas de humo', + ['copied-to-clipboard'] = 'COPIADO AL PORTAPAPELES', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/fr.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/fr.lua new file mode 100644 index 000000000..73377fd64 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/fr.lua @@ -0,0 +1,46 @@ +Config.LocaleList['fr'] = { + ['sound-button'] = 'Son', + ['playlists-button'] = 'Listes de lecture', + ['div-controls--input'] = 'URL DE LA MUSIQUE', + ['controller-button'] = 'Contrôler', + ['colors-button'] = 'Couleurs', + ['range-label'] = 'Son Plage', + ['volume-label'] = 'Son Volume', + ['microphone'] = 'Parler au Microphone', + ['stop-microphone'] = 'Arrêter de Parler', + ['smoke-start'] = 'Créer de la Fumée', + ['effects-label'] = 'Effets Machine', + ['fire-start'] = 'Créer du Feu', + ['firework-start'] = [[Créer des Feux d'artifice]], + ['spotlight-label'] = 'Changer Couleur du Projecteur', + ['smoke-label'] = 'Changer Couleur de la Fumée', + ['create-playlist-button'] = 'Envoyer', + ['delete-playlist-button'] = 'Supprimer', + ['add-song-playlist-button'] = 'Envoyer', + ['playlist-label'] = 'Créer une Liste de Lecture', + ['remove-label'] = 'Supprimer la Liste de Lecture', + ['add-label'] = 'Ajouter une Chanson', + ['new-playlist'] = 'Nom de la Liste de Lecture', + ['new-song-name'] = 'Nom de la Chanson', + ['new-song-url'] = 'URL de la Chanson', + ['smoke-machine-label'] = 'Machine à Fumée', + ['spotlight-mode-label'] = 'Mode Projecteur', + ['dynamic-label'] = 'Dynamique', + ['static-label'] = 'Statique', + ['epilepsy-label'] = 'Épilepsie', + ['close-dj-creator'] = 'Fermer le créateur de DJ', + ['set-dj-location'] = "Définir l'emplacement du DJ", + ['add-range'] = 'Ajouter une plage', + ['remove-range'] = 'Supprimer la plage', + ['save-range'] = 'Enregistrer la plage', + ['place-spotlight'] = 'Placer le projecteur et la rotation', + ['remove-last-action'] = 'Supprimer la dernière action', + ['save-spotlights'] = 'Enregistrer les projecteurs', + ['place-screen'] = "Placer l'écran et la rotation", + ['save-screens'] = 'Enregistrer les écrans', + ['place-effect'] = "Placer l'effet et la rotation", + ['save-effects'] = 'Enregistrer les effets', + ['place-smoke'] = 'Placer les machines à fumée et la fumée', + ['save-smoke'] = 'Enregistrer les machines à fumée', + ['copied-to-clipboard'] = 'COPIÉ DANS LE PRESSE-PAPIERS', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/it.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/it.lua new file mode 100644 index 000000000..f67d771b7 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/it.lua @@ -0,0 +1,46 @@ +Config.LocaleList['it'] = { + ['sound-button'] = 'Suono', + ['playlists-button'] = 'Playlist', + ['div-controls--input'] = 'URL DELLA MUSICA', + ['controller-button'] = 'Controlla', + ['colors-button'] = 'Colori', + ['range-label'] = 'Suono Intervallo', + ['volume-label'] = 'Suono Volume', + ['microphone'] = 'Parla al Microfono', + ['stop-microphone'] = 'Ferma Parlare', + ['smoke-start'] = 'Creare Fumo', + ['effects-label'] = 'Effetti Macchina', + ['fire-start'] = 'Creare Fuoco', + ['firework-start'] = [[Creare Fuochi d'Artificio]], + ['spotlight-label'] = 'Cambia Colore del Faretto', + ['smoke-label'] = 'Cambia Colore del Fumo', + ['create-playlist-button'] = 'Invia', + ['delete-playlist-button'] = 'Elimina', + ['add-song-playlist-button'] = 'Invia', + ['playlist-label'] = 'Crea Playlist', + ['remove-label'] = 'Rimuovi Playlist', + ['add-label'] = 'Aggiungi Canzone', + ['new-playlist'] = 'Nome della Playlist', + ['new-song-name'] = 'Nome della Canzone', + ['new-song-url'] = 'URL della Canzone', + ['smoke-machine-label'] = 'Macchina del Fumo', + ['spotlight-mode-label'] = 'Modalità Faretto', + ['dynamic-label'] = 'Dinamico', + ['static-label'] = 'Statico', + ['epilepsy-label'] = 'Epilessia', + ['close-dj-creator'] = 'Chiudi Creazione DJ', + ['set-dj-location'] = 'Imposta posizione DJ', + ['add-range'] = 'Aggiungi Intervallo', + ['remove-range'] = 'Rimuovi Intervallo', + ['save-range'] = 'Salva Intervallo', + ['place-spotlight'] = 'Posiziona proiettore e rotazione', + ['remove-last-action'] = 'Rimuovi ultima azione', + ['save-spotlights'] = 'Salva proiettori', + ['place-screen'] = 'Posiziona schermo e rotazione', + ['save-screens'] = 'Salva schermi', + ['place-effect'] = 'Posiziona effetto e rotazione', + ['save-effects'] = 'Salva effetti', + ['place-smoke'] = 'Posiziona macchine del fumo e fumo', + ['save-smoke'] = 'Salva macchine del fumo', + ['copied-to-clipboard'] = 'COPIATO NELLA CLIPBOARD', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/pt.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/pt.lua new file mode 100644 index 000000000..89d8f6b2f --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/pt.lua @@ -0,0 +1,46 @@ +Config.LocaleList['pt'] = { + ['sound-button'] = 'Som', + ['playlists-button'] = 'Listas de Reprodução', + ['div-controls--input'] = 'URL DA MÚSICA', + ['controller-button'] = 'Controlar', + ['colors-button'] = 'Cores', + ['range-label'] = 'Som Intervalo', + ['volume-label'] = 'Som Volume', + ['microphone'] = 'Falar no Microfone', + ['stop-microphone'] = 'Parar de Falar', + ['smoke-start'] = 'Criar Fumaça', + ['effects-label'] = 'Efeitos Máquina', + ['fire-start'] = 'Criar Fogo', + ['firework-start'] = 'Criar Fogos de Artifício', + ['spotlight-label'] = 'Alterar Cor do Holofote', + ['smoke-label'] = 'Alterar Cor da Fumaça', + ['create-playlist-button'] = 'Enviar', + ['delete-playlist-button'] = 'Excluir', + ['add-song-playlist-button'] = 'Enviar', + ['playlist-label'] = 'Criar Lista de Reprodução', + ['remove-label'] = 'Remover Lista de Reprodução', + ['add-label'] = 'Adicionar Música', + ['new-playlist'] = 'Nome da Lista de Reprodução', + ['new-song-name'] = 'Nome da Música', + ['new-song-url'] = 'URL da Música', + ['smoke-machine-label'] = 'Máquina de Fumaça', + ['spotlight-mode-label'] = 'Modo Holofote', + ['dynamic-label'] = 'Dinâmico', + ['static-label'] = 'Estático', + ['epilepsy-label'] = 'Epilepsia', + ['close-dj-creator'] = 'Fechar Criador de DJ', + ['set-dj-location'] = 'Definir localização do DJ', + ['add-range'] = 'Adicionar Intervalo', + ['remove-range'] = 'Remover Intervalo', + ['save-range'] = 'Salvar Intervalo', + ['place-spotlight'] = 'Colocar refletor e rotação', + ['remove-last-action'] = 'Remover última ação', + ['save-spotlights'] = 'Salvar refletores', + ['place-screen'] = 'Colocar tela e rotação', + ['save-screens'] = 'Salvar telas', + ['place-effect'] = 'Colocar efeito e rotação', + ['save-effects'] = 'Salvar efeitos', + ['place-smoke'] = 'Colocar máquinas de fumaça e fumaça', + ['save-smoke'] = 'Salvar máquinas de fumaça', + ['copied-to-clipboard'] = 'COPIADO PARA A ÁREA DE TRANSFERÊNCIA', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/config/translations/ru.lua b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/ru.lua new file mode 100644 index 000000000..b8e121e0c --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/config/translations/ru.lua @@ -0,0 +1,46 @@ +Config.LocaleList['ru'] = { + ['sound-button'] = 'Звук', + ['playlists-button'] = 'Плейлисты', + ['div-controls--input'] = 'URL МУЗЫКИ', + ['controller-button'] = 'Управление', + ['colors-button'] = 'Цвета', + ['range-label'] = 'Звук Диапазон', + ['volume-label'] = 'Звук Громкость', + ['microphone'] = 'Говорить в микрофон', + ['stop-microphone'] = 'Остановить Говорить', + ['smoke-start'] = 'Создать Дым', + ['effects-label'] = 'Эффекты Машины', + ['fire-start'] = 'Создать Огонь', + ['firework-start'] = 'Создать Фейерверк', + ['spotlight-label'] = 'Изменить Цвет Фокуса', + ['smoke-label'] = 'Изменить Цвет Дыма', + ['create-playlist-button'] = 'Отправить', + ['delete-playlist-button'] = 'Удалить', + ['add-song-playlist-button'] = 'Отправить', + ['playlist-label'] = 'Создать Плейлист', + ['remove-label'] = 'Удалить Плейлист', + ['add-label'] = 'Добавить Песню', + ['new-playlist'] = 'Название Плейлиста', + ['new-song-name'] = 'Название Песни', + ['new-song-url'] = 'URL Песни', + ['smoke-machine-label'] = 'Машина для Дыма', + ['spotlight-mode-label'] = 'Режим Фокуса', + ['dynamic-label'] = 'Динамический', + ['static-label'] = 'Статический', + ['epilepsy-label'] = 'Эпилепсия', + ['close-dj-creator'] = 'Закрыть создатель DJ', + ['set-dj-location'] = 'Установить местоположение DJ', + ['add-range'] = 'Добавить диапазон', + ['remove-range'] = 'Удалить диапазон', + ['save-range'] = 'Сохранить диапазон', + ['place-spotlight'] = 'Разместить прожектор и поворот', + ['remove-last-action'] = 'Удалить последнее действие', + ['save-spotlights'] = 'Сохранить прожекторы', + ['place-screen'] = 'Разместить экран и поворот', + ['save-screens'] = 'Сохранить экраны', + ['place-effect'] = 'Разместить эффект и поворот', + ['save-effects'] = 'Сохранить эффекты', + ['place-smoke'] = 'Разместить дымовые машины и дым', + ['save-smoke'] = 'Сохранить дымовые машины', + ['copied-to-clipboard'] = 'СКОПИРОВАНО В БУФЕР ОБМЕНА', +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/fxmanifest.lua b/resources/[jobs]/[civ]/nv_DjDesk/fxmanifest.lua new file mode 100644 index 000000000..cbb038049 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/fxmanifest.lua @@ -0,0 +1,47 @@ +fx_version 'cerulean' + +game 'gta5' + +author "Geloteee | Nuvil Store | https://nuvilstore.com/dj-desk/" + +version "2.6" + +escrow_ignore { + 'config/config.lua', + 'config/translations/*.lua', + 'config/frameworks/*.lua', +} + +shared_scripts { + 'config/config.lua', + 'modules/translations.lua', + 'config/frameworks/framework.lua', + 'config/translations/*.lua', +} + +client_scripts { + 'config/frameworks/sound_c.lua', + 'modules/modules_c/main.lua', + 'modules/modules_c/devToolKit.lua' +} + +server_scripts { + 'config/frameworks/sound_s.lua', + 'modules/modules_s/main.lua', + 'modules/modules_s/devToolKit.lua' +} + +ui_page "html/index.html" + +lua54 'yes' + +files { + 'html/index.html', + 'html/listener.js', + 'html/styles.css', + 'html/default.css', + 'html/img/**', + 'html/video/**', + 'html/audio/**' +} +dependency '/assetpacks' \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio1.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio1.mp3 new file mode 100644 index 000000000..ea486f0f1 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio1.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio2.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio2.mp3 new file mode 100644 index 000000000..fbe0b38b9 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio2.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio3.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio3.mp3 new file mode 100644 index 000000000..8a4ccc03f Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio3.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio4.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio4.mp3 new file mode 100644 index 000000000..4aa4609ab Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio4.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio5.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio5.mp3 new file mode 100644 index 000000000..1b2a18b19 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio5.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio6.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio6.mp3 new file mode 100644 index 000000000..c4c8de8a5 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio6.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio7.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio7.mp3 new file mode 100644 index 000000000..aa7d8e6d6 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio7.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio8.mp3 b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio8.mp3 new file mode 100644 index 000000000..5c5219193 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/audio/audio8.mp3 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/default.css b/resources/[jobs]/[civ]/nv_DjDesk/html/default.css new file mode 100644 index 000000000..b64ed6f3f --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/html/default.css @@ -0,0 +1,246 @@ +:root { + --color1: #140f09; + --color2: #202443; + + --body: #4b4783d2; + + --border-focus: #f2cbfa; + + --background: #8370ce; + --border: #caa0fa; + + --color: #ffffff; + + --color-placeholder: #ffffffa8; + + --hoverdiv: #6954be; +} + +* { + font-family: 'Noto Sans', sans-serif; + transition: all .2s ease; + color: var(--color); + margin: 10px; + border-radius: 5px; +} + +/* + Placeholder pages showcase +*/ + +#first-page { + height: 300px; +} + +#second-page { + width: 800px; + height: 300px; +} + +span { + margin: 0; +} + +/* + Input text +*/ + +input { + background-color: var(--background); + border: 1px solid var(--border); + height: 32px; + width: 300px; + font-size: 20px; + text-align: center; +} + +input:focus { + outline: none; + border: 1px solid var(--border-focus); +} + +input::placeholder { + color: var(--color-placeholder); +} + +/* + Input with icon +*/ + +.input-with-icon { + display: flex; + align-items: center; + background-color: var(--background); + border: 1px solid var(--border); + height: 34px; + width: 300px; + font-size: 20px; +} + +.input-with-icon input { + text-align: left; + display: block; + margin: 0; + margin-left: 5px; + background-color: transparent; + border: none; + height: 32px; + width: 250px; + font-size: 20px; +} + +.input-with-icon input:focus { + outline: none; + border: none; +} + +.input-with-icon input::placeholder { + color: var(--color-placeholder); +} + +.input-with-icon span { + background-color: transparent; +} + +/* + Drop-Down menu +*/ + +select { + text-align: center; + background-color: var(--background); + border: 1px solid var(--border); + width: 150px; + height: 35px; +} + +select:focus { + outline: none; + border: 1px solid var(--border-focus); +} + +select option { + color: var(--color-placeholder); +} + +/* + Button +*/ + +button { + background-color: var(--background); + border: 1px solid var(--border); + color: var(--color-placeholder); + width: 150px; + height: 35px; + cursor: pointer; + outline: none; +} + +button:hover { + border: 1px solid var(--border-focus); + color: var(--color); +} + +/* + Table +*/ + +.table-container { + width: 800px; + height: auto; + margin: 0; +} + +.table-titles { + display: flex; + text-align: center; + margin: 0; + margin-bottom: 12.5px; + width: 800px; + height: 30px; + background-color: var(--background); + border: 1px solid var(--border); + transition: all 0.6s; +} + +.table-titles:hover { + background-color: var(--hoverdiv); +} + +.titles-table { + align-items: center; + background-color: transparent; + border: none; + width: 100px; + flex-grow: 1; + height: 10px; + margin: 0; + margin-top: 4px; +} + +.table-row-scroll { + overflow-x: hidden; + overflow-y: auto; + width: 801px; + padding-right: 1px; + height: auto; + max-height: 400px; + margin: 0; +} + +.table-row-scroll::-webkit-scrollbar { + display: none; +} + +.table-row { + display: flex; + text-align: center; + align-items: center; + margin: 0; + margin-bottom: 5px; + width: 800px; + height: 40px; + background-color: var(--background); + border: 1px solid var(--border); +} + +.table-row:hover { + background-color: var(--hoverdiv); +} + +.item-table { + align-items: center; + background-color: transparent; + flex-grow: 1; + height: 22.5px; + width: 100px; + text-overflow: ellipsis; + white-space:nowrap; + overflow: hidden; +} + +/* + GOOGLE ICONS +*/ + +.material-symbols-outlined { + margin-left: 5px; + font-variation-settings: + 'FILL' 0, + 'wght' 400, + 'GRAD' 0, + 'opsz' 48 +} + +#watermark { + display: block; + position: absolute; + top: 0%; + left: 50%; + opacity: 25%; + height: 100px; + width: auto; + transform: translate(-50%, -0%); + cursor: pointer; +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/font/radio.ttf b/resources/[jobs]/[civ]/nv_DjDesk/html/font/radio.ttf new file mode 100644 index 000000000..489a4ee8a Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/font/radio.ttf differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/add.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/add.png new file mode 100644 index 000000000..2ad4718ed Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/add.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/close-icon.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/close-icon.png new file mode 100644 index 000000000..078aa7197 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/close-icon.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/delete.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/delete.png new file mode 100644 index 000000000..e83345337 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/delete.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/down.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/down.png new file mode 100644 index 000000000..f2a9b87e8 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/down.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/e.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/e.png new file mode 100644 index 000000000..a33418148 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/e.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/enter.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/enter.png new file mode 100644 index 000000000..3834a10c9 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/enter.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/esc.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/esc.png new file mode 100644 index 000000000..565452590 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/esc.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/remove.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/remove.png new file mode 100644 index 000000000..80ab5f7fe Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/remove.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/supr.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/supr.png new file mode 100644 index 000000000..0ea6a993b Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/supr.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/up.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/up.png new file mode 100644 index 000000000..ad645d333 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/keys/up.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/mesa.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/mesa.png new file mode 100644 index 000000000..a061e73b9 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/mesa.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/img/tick.png b/resources/[jobs]/[civ]/nv_DjDesk/html/img/tick.png new file mode 100644 index 000000000..c799466a8 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/img/tick.png differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/index.html b/resources/[jobs]/[civ]/nv_DjDesk/html/index.html new file mode 100644 index 000000000..b33dadb12 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/html/index.html @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + Document + + +
              +

              DJ DevTools

              + +
              +
              + +

              To place the DJ location

              +
              +
              + +
              + +
              +
              + +
              +
              +
              +
              +

              Sound

              +

              Playlists

              +
              +
              + + +
              + + +
              +
              +
              +
              + +

              Playlist 1

              +
              + + + + +
              +
              +
              + + +
              +
              +
              + + + + + + + + + + + + + + +
              +
              +
              +

              Controller

              +

              Colors

              +
              +
              +

              Spotlight Mode

              + +

              Smoke Machine

              + +

              Effects Machine

              + + +
              +
              + +
              + +
              +
              +
              +
              +
              + +

              Create Playlist

              + + +
              +
              + +

              Delete Playlist

              + + +
              +
              + +

              Add Song

              + + + +
              + +
              + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/listener.js b/resources/[jobs]/[civ]/nv_DjDesk/html/listener.js new file mode 100644 index 000000000..5232cad57 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/html/listener.js @@ -0,0 +1 @@ +(function(_0x1a8c3d,_0x5fc606){const _0x5a1066=_0x1a8c3d();function _0x50f575(_0x45980b,_0x4c7c93,_0x470f1c,_0x2e1320){return _0x3230(_0x45980b- -0x39a,_0x4c7c93);}function _0x27efdf(_0x8c229b,_0x43888c,_0x4b1d48,_0x12c978){return _0x3230(_0x43888c-0x34e,_0x4b1d48);}while(!![]){try{const _0x59a349=parseInt(_0x27efdf(0x3a5,0x4d7,0x416,0x608))/(-0x1*-0xa86+-0xe47+0x3c2)+parseInt(_0x27efdf(0x2b1,0x428,0x3d9,0x2c7))/(-0xe96*0x1+0x23*-0x1+0xebb)+parseInt(_0x50f575(-0x25b,-0x3d9,-0x39e,-0x276))/(0x1*0x2401+-0x5*-0x4b5+0x7*-0x881)+parseInt(_0x27efdf(0x2c5,0x40e,0x405,0x53f))/(-0x1b2*0xb+-0x4*0x602+-0x1*-0x2ab2)*(-parseInt(_0x50f575(-0x17c,-0x42,-0x1a2,-0x115))/(-0x1*-0x13aa+-0x1*0x23a2+0xffd))+parseInt(_0x27efdf(0x640,0x4f4,0x436,0x547))/(-0x1de3+0x1*0xd37+0x10b2*0x1)+-parseInt(_0x27efdf(0x5aa,0x66f,0x74c,0x6a0))/(-0x2612+0x12e0+0x1339)*(-parseInt(_0x27efdf(0x7a8,0x6a0,0x61f,0x614))/(-0x2*0x33b+0xc9e+0x62*-0x10))+-parseInt(_0x50f575(-0x2dd,-0x1fb,-0x289,-0x427))/(0x1*0x1d51+0x23*-0xed+0x1*0x31f);if(_0x59a349===_0x5fc606)break;else _0x5a1066['push'](_0x5a1066['shift']());}catch(_0x563908){_0x5a1066['push'](_0x5a1066['shift']());}}}(_0x4823,-0x17765*0x1+0xfad60+0x431*-0xfb));const _0x50c9aa=(function(){const _0x26a32b={};_0x26a32b['MamXR']=_0x439b89(0x20b,0x30f,0x1bf,0x177)+_0x439b89(0x284,0x13c,0x15b,0xe0)+'angeSpotli'+'ghtColor';function _0x439b89(_0x47a8b5,_0x597013,_0x2100ae,_0x286ab2){return _0x3230(_0x2100ae- -0xd5,_0x597013);}_0x26a32b[_0x1dfb30(0x70,0x122,0x1d2,0x5a)]=_0x1dfb30(0x295,0x3e1,0x3a4,0x287);function _0x1dfb30(_0x822ba4,_0x346140,_0x324711,_0x366f44){return _0x3230(_0x822ba4- -0xb8,_0x324711);}_0x26a32b[_0x439b89(-0x4a,0x133,0x119,0x19d)]=function(_0x1a89d8,_0x4766d5){return _0x1a89d8!==_0x4766d5;},_0x26a32b[_0x439b89(0xde,-0x14,0x12a,0x275)]='gsioP';const _0x2b7441=_0x26a32b;let _0x2b6aab=!![];return function(_0x1b25da,_0x5c9c2c){const _0x218a2a={'Nvome':_0x2b7441[_0x30dd4d(0x454,0x42e,0x311,0x252)],'NxLjC':_0x2b7441['McgEm'],'MWCHl':function(_0x2c6261,_0x162d62){return _0x2b7441['wdzfw'](_0x2c6261,_0x162d62);},'cSQBy':_0x2b7441[_0x2d6879(-0x7c,-0xb,0x4,-0xa)]},_0x33ffc6=_0x2b6aab?function(){function _0x3b85c1(_0x93fe38,_0x1d7e16,_0x3f1bfa,_0x47fd5d){return _0x30dd4d(_0x93fe38-0xb9,_0x1d7e16-0x122,_0x1d7e16- -0x1f3,_0x3f1bfa);}function _0x10a3ef(_0x5989f0,_0xb49c2d,_0x526b6d,_0x2780f7){return _0x2d6879(_0x5989f0-0x194,_0x5989f0,_0x526b6d-0x21,_0xb49c2d- -0xd5);}if(_0x218a2a[_0x10a3ef(-0x6b,-0x1c7,-0x77,-0x66)](_0x218a2a[_0x10a3ef(0x35,-0x38,-0x47,0xc3)],_0x218a2a[_0x10a3ef(-0x51,-0x38,0x41,-0x4f)]))_0x23d85d[_0x3b85c1(-0x49,0x5f,-0xe8,0x173)](_0x218a2a[_0x10a3ef(-0xd9,0x92,-0xc5,0x1b0)],_0x22e41a['stringify']({'color':_0x218a2a['NxLjC']}));else{if(_0x5c9c2c){const _0x42d85b=_0x5c9c2c[_0x10a3ef(0xd,-0x15,-0x146,-0xb)](_0x1b25da,arguments);return _0x5c9c2c=null,_0x42d85b;}}}:function(){};function _0x2d6879(_0x237210,_0x4cb345,_0x3bf778,_0x231fb8){return _0x439b89(_0x237210-0x15f,_0x4cb345,_0x231fb8- -0x134,_0x231fb8-0x1c3);}function _0x30dd4d(_0x433529,_0x44c6f0,_0x10b1ab,_0xb64c06){return _0x1dfb30(_0x10b1ab-0x21f,_0x44c6f0-0x5a,_0xb64c06,_0xb64c06-0x32);}return _0x2b6aab=![],_0x33ffc6;};}()),_0x2b4d54=_0x50c9aa(this,function(){const _0x405bdc={};_0x405bdc[_0x3aac0d(0x291,0x26a,0x40b,0x359)]=_0x3aac0d(0x2b7,0x496,0x3e6,0x360)+'+$';function _0x29429f(_0x54dc4e,_0x2745bd,_0x47a98b,_0x321804){return _0x3230(_0x2745bd- -0x3d2,_0x47a98b);}const _0x460076=_0x405bdc;function _0x3aac0d(_0x4be203,_0x46fc9e,_0xab35b1,_0x194394){return _0x3230(_0x194394-0xe9,_0x46fc9e);}return _0x2b4d54[_0x29429f(-0x194,-0x129,-0x255,-0x5e)]()['search'](_0x460076[_0x29429f(-0x1df,-0x162,-0x15,-0x102)])['toString']()[_0x3aac0d(0x2fc,0x1c3,0x1d8,0x1f2)+'r'](_0x2b4d54)[_0x29429f(-0x30a,-0x22e,-0x2d1,-0x285)](_0x3aac0d(0x21d,0x274,0x37a,0x360)+'+$');});function _0x3230(_0x46ebe9,_0x4b402a){const _0x2199c9=_0x4823();return _0x3230=function(_0x2d4d6c,_0x436475){_0x2d4d6c=_0x2d4d6c-(-0x1*-0x1315+-0x713+-0xb49);let _0x46770d=_0x2199c9[_0x2d4d6c];if(_0x3230['TaZfoh']===undefined){var _0x329143=function(_0x15c574){const _0x496e40='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x52d421='',_0x1e4dea='',_0x95b66c=_0x52d421+_0x329143;for(let _0x5d39fb=0x2e3*0xc+0x2*-0x1cc+-0x1f0c,_0x5440d7,_0x5985d9,_0x5f07f4=0x2f4*0x9+0x283*-0x5+0x61*-0x25;_0x5985d9=_0x15c574['charAt'](_0x5f07f4++);~_0x5985d9&&(_0x5440d7=_0x5d39fb%(0x25d3+0x1103+-0x36d2)?_0x5440d7*(-0x162e+-0x1969+-0x14b*-0x25)+_0x5985d9:_0x5985d9,_0x5d39fb++%(-0x10f1+-0x2bb+0x13b0))?_0x52d421+=_0x95b66c['charCodeAt'](_0x5f07f4+(-0x1*-0xab+-0x1*-0x1418+-0x14b9*0x1))-(-0x119*-0x5+0x769+-0x4*0x337)!==0x17ea+-0x1a*-0x77+-0x900*0x4?String['fromCharCode'](-0x1fc6+0x2179+-0xb4&_0x5440d7>>(-(0x1*-0x1f5+-0x95*-0x12+-0x883*0x1)*_0x5d39fb&-0x12a0+0x9be+0x8e8)):_0x5d39fb:-0x1f21+0x156*0x1+0x1dcb){_0x5985d9=_0x496e40['indexOf'](_0x5985d9);}for(let _0x18d849=-0x2363*-0x1+0x1036+-0x103*0x33,_0x21cf20=_0x52d421['length'];_0x18d849<_0x21cf20;_0x18d849++){_0x1e4dea+='%'+('00'+_0x52d421['charCodeAt'](_0x18d849)['toString'](0xb2b+0x15f4+-0x15*0x193))['slice'](-(-0x25af+-0xd4f+0x3300));}return decodeURIComponent(_0x1e4dea);};_0x3230['DTAXyB']=_0x329143,_0x46ebe9=arguments,_0x3230['TaZfoh']=!![];}const _0x24800f=_0x2199c9[-0xb2f+0x1*0x1e09+-0x12da*0x1],_0x48193b=_0x2d4d6c+_0x24800f,_0x3ddde2=_0x46ebe9[_0x48193b];if(!_0x3ddde2){const _0x2e4eb4=function(_0x4fac47){this['JWyQOB']=_0x4fac47,this['NVLTpD']=[0x1c27*-0x1+-0x132b+0x2f53,0x15f1+0x547+-0x6ce*0x4,0x619+0x5d+-0x676*0x1],this['zlreiz']=function(){return'newState';},this['eDcMYm']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['WXiomR']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x2e4eb4['prototype']['NFpGUf']=function(){const _0x44ab61=new RegExp(this['eDcMYm']+this['WXiomR']),_0x52eaef=_0x44ab61['test'](this['zlreiz']['toString']())?--this['NVLTpD'][-0x3*0x600+0xbb0*0x3+-0x110f]:--this['NVLTpD'][-0xcfc*0x3+-0x1*0x23ed+0x1*0x4ae1];return this['nJNgvB'](_0x52eaef);},_0x2e4eb4['prototype']['nJNgvB']=function(_0xbfb230){if(!Boolean(~_0xbfb230))return _0xbfb230;return this['kxJYmH'](this['JWyQOB']);},_0x2e4eb4['prototype']['kxJYmH']=function(_0x40ab71){for(let _0xe580e2=0x2cb+0xbe9*-0x1+0x91e,_0x4c313c=this['NVLTpD']['length'];_0xe580e2<_0x4c313c;_0xe580e2++){this['NVLTpD']['push'](Math['round'](Math['random']())),_0x4c313c=this['NVLTpD']['length'];}return _0x40ab71(this['NVLTpD'][-0x49*0x1f+-0x1807+0x4b2*0x7]);},new _0x2e4eb4(_0x3230)['NFpGUf'](),_0x46770d=_0x3230['DTAXyB'](_0x46770d),_0x46ebe9[_0x48193b]=_0x46770d;}else _0x46770d=_0x3ddde2;return _0x46770d;},_0x3230(_0x46ebe9,_0x4b402a);}_0x2b4d54();function _0x4823(){const _0xb14605=['BhzjwNy','vKP4teW','zs0Z','t0Xhtw4','t1fYrxq','rLz3wgK','wMnqs04','BNzcChC','ndq2nZy1oxL0wvnttW','rKPdB1G','y2HHBMDL','DgLTzq','r25Pq0u','B2XZls1LEgL0','Cg92ExO','CLn4ve0','iIbJBgfZCZ0Iyq','B2XZls1TDxnPyW','CfD6u2W','rxLiuxa','uNnPuNG','icDODhrWCZOVlW','t05rAgC','t1f3veC','wgHVvhG','zg9JDw1LBNq','DMD0rMu','AxjLywr5','BKnmCfi','DxzWDNm','yunLyuS','zxHLy0nVBw1HBG','y2HtA2i','D2f0zxi','lNnVBMCTCgfYCG','r3j6qMG','AM5tyu0','qNnVrLq','B1bwt1e','DM9uqNm','B2TLtMf0AxzLka','yw1W','r0H0vvG','vuTzr28','vKnAsuC','z1vctKW','A1zZB3O','zw4TmW','B2DzELm','v3bOyMy','DhjHy2u','Ehr4zxm','EwvSBg93','rhbkyLm','r3vJvwi','yxr0CG','y29SB3i','ohLVA2fKrW','ww1SAgy','qLzYwhi','EeX6EKK','i2XLzNqTzMLYCW','z2H0tw9Kzq','zw4TmG','uNPxr2q','vxn1vhO','BfrLtxe','tgjiCMS','z2v0rwXLBwvUDa','yxj0twLJCM9WAa','i2zPCMv3B3jRlq','DxbKyxrLrgv2Da','D0XiCfK','uu5rzxu','uKXVzfq','D2HPDgu','Dc1WywDL','Bg9hzgi','icaGpgLTzYbZCG','CMjHsge','rwDfrg0','pc9Omt4kicaGia','y21PwuC','B25L','zxLZlW','y2XPCgjVyxjK','Bgv0zq','tNzVBwu','txbICLK','CgXHEwXPC3q','ANHAsuy','cIaGicaGicaGia','B3iTCMvKlti','yLb2DK8','Axn0','AhDYANm','tfDtCuW','rK50r0y','DM9SDw1L','yxnZpsjWBgf5Ba','ANnytha','ExryDe8','AwrVrwzMzwn0','rxH6vwe','C2vSzwn0','DLbMz3G','sMzkvhq','yuHcDvG','CK50BwS','uNrNBwy','y0nkA1e','DMH3Be8','mI5XDwLUDg8','DxjS','zwf0zvbSyxLSAq','rNDMEee','tevPBKS','Dg9U','B3iTCMvKltm','qNLjza','l3nfuNHKBMr1ra','x0rQrgvZAY9Yzq','CLv1y3e','uwTPAKq','yZ0IlI9PBwCVAW','AhrTBa','v25vtMK','wgrUzxi','zgLZCgXHEq','D3niu0S','DLb5ExK','s1H4vM0','B3bOB25L','uNrpD0q','rvjJDha','quD3Cxm','r0DQr0O','wejZsvm','vg1vDe4','wNLJwfy','uKf2Axa','y1H1q1a','wK15Cuq','Du9tuxe','uw5xBxm','s0fkr3a','yxbWzw5K','C3H6wMS','qMj3wvq','i3nLBgvJDc1Kzq','i2nVBg9YCY1IDq','zxjYB3i','qKflBxK','qu1gs3m','x0rQrgvZAY9UDq','y29UlNbUzYi+pa','Evn1vNG','CuPUq3m','CNzjBM4','w1rYyw5ZBgf0Aq','iIbJBgfZCZ0Iza','BMn0Aw9UkcKG','ywLbD3a','mty5nJeXndHJrwnoExG','pGOGicaGicaGia','Cgffq3a','mZG4ogDsuKvJra','reTOBfi','EgPxrNC','i3nWB3rSAwDODa','Ahr0Chm6lY9Jza','i21Py3jVCgHVBG','B1fuv3i','zMLYzq','i2fKzc1PBwC','Eendy3G','ChvZAa','i2fKzc1ZB25Nlq','qMPVCg0','D1Hds0y','A1PyANC','rhPMtgu','Cxfwsvy','swHPCwm','u0fLrwW','idWVzgL2pGOGia','EfbWwNq','DvnvDKK','z3PHDLe','DeLoDK8','y1nvreC','Cxzlvhm','nZyXodq0q0HyvvHs','CgXHEwXPC3qTyG','EMDNs0i','uNPzD2O','CMv2Awv3','zfnVBMC','mJm2oty3odGWoq','lMzVDxj0Aa','lMzPCNn0','Bvzzv04','D25VBu4','BgfIzwW','D2LUzg93lMLUDG','AwPfEwS','DgLVBG','C29UzW','pgLTzYbKyxrHlq','Cg9ZDa','BgTeq0O','zMfKzu91Da','suXXyMq','r25mC28','yunyvwu','vuPkvLq','Dhnqwxi','DMLNAuS','icaGidXWpG','Cgr0Cu4','rw5bB0m','BwDHueq','s0jZwg0','BgfkDha','iIi+cIaGicaGia','q2XgC2S','ExntuNa','lxrHyMXLiIbJBa','rxrUqKS','r1PWsvC','BLPgB1u','zvfPrfG','yMXVy2S','tfr4whO','yxbWzw5Kq2HPBa','BgLNAhrIBhvL','EvrTEfu','reOGq3jLyxrVCG','AMfmALi','y29UC3rYDwn0BW','uLn4Bge','y1PqyxO','tg9ru04','q2zUuKu','tMHtBM8','wNPpCvO','tu1uBNG','CunPC1u','Dw5WyNa','lMfKzc1ZB25N','zeX6DwW','wfbyD3i','shzYBNe','tvDdsgW','BNbLrwi','Aw5KzxHpzG','EuP0thG','DejMqu0','AfvLA2m','B29S','CMvK','suXqCxq','s1HIA1m','lI92AwrLBY9ZDa','AxyGAwq9iG','B2XZls13yxrLCG','qKvcDKC','y0npyLa','ChvYCgXL','CMv2Awv3lwnVBG','twnNrw0','lxnLBgvJDa','y1Lbqvm','vgjfy1y','x0rQrgvZAY9RAq','EvHUBe0','i2fSBc1JB250yq','B3zRugK','zgv4','sMnxvfG','C3rLBMvY','y1rgDLy','yM5ABfq','y2XPy2S','DhLWzq','C1vKrLa','twnmuNa','s1LWuxe','zs00','ywPSwha','ywTrr3C','y29UC29Szq','yxv0BW','odm1oduXy3nyv05M','C2LJ','zMLYzxDVCMTZ','uNfRz3e','DuXZzfu','A1nwrey','DgfIBgu','y3nZ','Dgv4DgfYzwe','uurhuKu','i2rPDI1JB250CG','DhrVBIbPzd0N','ChaUy29Tl2f0Da','yuvsqxG','yvPQr3e','zgLZy29Yzc5NzW','Dg5ArM0','s2Pev0y','AMfnswO','vNnOqKe','sK15yNO','zgqTC29UzYiGCW','uxHRs2i','icaGicaGidXIDq','BuzvCuG','BNHwweu','DMfSDwu','A0LSre8','D1z2C1i','u1rUu1y','yMX1zq','D0znBfK','B2XZls1MAxjL','vw1cwe4','zw5OyK0','z2H0q29SB3i','B25JBgLJAW','Be9RsvK','su5qvvq','BefVC3q','uu9QD3y','AuLHyNC','AhvgA2G','D3f6A3e','mI5Zzxb0Aw1V','ueXztuO','iIbJBgfZCZ0ICa','s3Hvt3G','AfLPz0G','wfjiDeC','C3rHCNq','ywrKlNbUzYi+cG','tuTUBK8','BK9UtNK','wKHqDLO','s1bWy1G','Bvb5yxO','x0rQrgvZAY9TDq','u2fsv08','tNP5sLu','Axn0lxrHyMXLiG','DxbZ','wxjXqvm','tNbnBuu','lM1Wna','BundtxC','qMz6vfm','yxncwfe','AKvKDge','r3bKA3q','B25KlxbHz2u','DhPuB0y','D0fPwg4','i2rLDNrVB2WTyG','mte1ndi0nMHYz2fevW','B29hwNi','x0rQrgvZAY9HyW','icaGicaGicaGpa','icaGicaG','z2v3sNO','vu1vze8','x0rQrgvZAY9HDq','tw9ywNi','ChjVCa','C2nXyKG','i2rLBgv0zs1PBq','DxDrA0u','rMDor1y','rejIEe0','EhntwKe','DIbJBgfZCZ0Iza','BgWTBxvZAwm','sKTcAum','pc9VChrPB24+cG','y29UDgfPBMvYlq','C3jJ','q05lEve','zMLUAxnOrgv2va','twj2Ehe','vevyvefsrue','B3iTCMvK','C2vHCMnO','shLPtxG','mJu5mtaWngHqAuXcqW','yw5NzvrPBwvZDa','DKrgree','whPtuNK','twfTwfi','AKr6uwm','CM4GDgHPCYiPka','lNbUzYiGywX0pq','z3jLzw4','iIbZCMm9iI4VAq','i2fKzc1WB3b1Ca','v1bSChy','D2f0zxjTyxjR','zxHby3a','rwnNAxG','BM9Uzq','zgL2igLKpsi','lwnVBg9YlwDYzq','zw50','t1Pnqvy','wLn5vuu','i3bSyxLSAxn0CW','r1bxCNO','ica8AdeGAwq9iG','uwvYD3e','EgvbBKW','wfHADLi','vLbjt2S','sxHmtNG','u1LHDfC','tvfXBgG','z2LUEgq','thbrC0q','zwXLDguTC29UzW','icaGicaGicakia','yw1L','DfjJwxm','icaGicaGia','ys1Uyw1Lpsi','Bgf5BgLZDc1JBW','CKXnq2K','vvfHCvy','i3nTB2TLlxn0yq','ica8Aw1NigrHDa','pc9WpGOGicaGia','CKTQCKS','Aevhq2W','lNnLy29Uza','Awfrtxm','rhvgsNq','uwjHr3e','z0LHCgi','C0rQr3K','uxbdvu0','zxrL','D0L0CeO','C3rHDhvZ','AeHtv24','uenms28','B25NlxbHCNiIpG','rgL3vLO','ywrKrxzLBNrmAq','qwvuqwm','nhWZFdf8mhW1Fa','B0j4Aw4','mdG3nJi3mc9SBW','vu5Hr3a','tg9PqvC','A2v5CW','qvLAwLa','A0z3q0C','i3nVDw5Klwj1Da','D2r6zNC','B3iTyMX1zs0Y','AuLvvum','C3bSAxq','zxb0Cem','CgLUAW','yM9KEq','Aw5WDxq','i3n0B3aTBwLJCG','lwnVBg9YlwjSDq','AxrSzq','zwP6Ehq','reHbyuq','B3b0Aw9UCW','yvLkAxG','v2rZwvG','CKfoveK','sK5JC1C','rwrPDgvKlcbWBa','ywPcwwu','zNHfzxm','ufblwwO','BNrHAw5LCI1Omq','EwDcCha','idXVChrPB24GDG','x0rQrgvZAY9JCG','Dw9HBwm','zgf0yq','BMv3lxnVBMCTBG','thDTqvu','txDxsw8','DLnmuvq','zKTLEKO','Bg9N','i2rLDNrVB2WTDa','AezeDhK','qxblrNC','vgj6Bu0','CfHpthC','DMjfuvy','sxbWAu8','ugfquwK','uKvywMW','AurJwvG','t3PKC3G','A3zzDNe','rfzdvvy','rhLAB2y','mtCZnvvMtMnYzG','vejZs20','B2r5','z3jmy1K','C3LqCNO','q01KB3y','suDrzgS','ihDHDgvYBwfYAW','v0fgCuy','D3D4rvG','zw9HAvq','zMnhAg4','i3nTB2TLlwnVBa','BgLNAhrWDxjWBa','x19WCM90B19F','AgvPz2H0','B3iTCMvKltq','u0LWqK8','x0rQrgvZAY9JAa','twDJqMS','qKXxugC','yMjdvKS','BwLhAw8','lMrPDI1JB250CG','B3bPA20','C29Uz05HBwu','i3jPz2H0lwzPCG','zu5RtMq','vfjuAhO','EKXjBwi','B29Su3rHDhvZ','CLLfC3m','CM9VBuG','AMPgrvi','zgf0ys1Uyw1L','lNbUzW','rfHfBw8','EuXZs0q','ENnYDgW','BwvZC2fNzq','DevqD28','tsCPoW','tNDgqvi','lwnVBNrHAw5LCG','lxrHyMXL','BwjQz0O','lwnVBg9YlxjLza','lMrLBgv0zs1ZBW','BwTbsKy','AgLKzq','DgfNtMfTzq','wMfkzeW','yMXHy2S','l2j1DhrVBJ4kia','BK1xrgm','wuj1wuS','sKLeCum','i3DHDgvYBwfYAW','lNrOAxjK','vgXQBfO','i2nVBNrYB2XSzq','AMPuuNu','icaGicaGica8za','x0rQrgvZAY9LEa','i2zPCMuTC3rHCG','A1nUB1G','CMvTB3zLq2HPBa','u1LbqMW','A3zXwfe','z28TCMvZAxPLza','rhf5tva','i2rLBgv0zs1WBW','jYbJBgfZCZ0ICW','tNfeC24','vKjotKq','i2rLDNrVB2WTAW','A2LvBfK','CMm9iI4VAw1NlW','B25sAfa','sfLlz3m','CwnUq24','DMLhzLi','zgn2AMy','v2f0zxjTyxjRia','B24GrxjYB3jD','twrZthq','yxLSAxn0lwj1Da','DgLTzwXPBMu','DJ4kicaGicaGia','kcGOlISPkYKRkq','y3jLyxrLrwXLBq','uhbNCvq','icaGicaGidXKAq','u3bJsMm','yw5NzvnWB3rSAq','DNnpt2e','vffbufm','t3PQswS','B3iTyMX1zq','Dg90ywXwywX1zq','zt0I','A2XxA0C','AfjkDu4','zw4Tna','EMHxuKy','wLvqwhm','icaGicaGpc9KAq','BNLzrfe','q0DQsM0','BwCVy2XVC2uTAq','yw5NzvnTB2TLqW','C2vSzwn0zwrjBG','yvHbyvm','uffdBwe','AfjUq1y','B3jHBMDL','zxj0Eq','se9OBg4','Ahr0Chm6lY9UDG','t1jfqMK','B2XZls1ZB3vUza','Dhfkr3K','EMLjzw4','y3rVCIGICMv0Dq','yw5NzvzVBhvTzq','sePNA1m','tfz2EhO','icaGicaGicaGia','wfbICe8','ruzpwhK','uLHKD2O','B3iTz3jLzw4','i3jPz2H0lxnLyW','ENndvgy','AxreD2C','r3biswy','y1nrqNK','zxLZlwnVBNrLBG','tKLRDg4','Dg9tDhjPBMC','zhjwwfq','Bwj1twS','D2HPy2G','rhbNAe8','AgPWrfe','lwj1DhrVBG','A3HjB08','r2vru2q','CgXHEwXPC3q9iG','qKznBMW','B3HdqKe','C3rYAw5NAwz5','Aw5LCG','ufncwu8','zK5ZvM4','DhjHBNnSyxrPBW','zwLYDMe','qMrRvfC','qvrYt3O','DgLNBg8','B2XVCG','j29Wzw5vCMWNla','zgHTB3O','Bhjcse0','vNHWB04','BNrHAw5LCIi+cG','BwrQzeS','BhmTlwLUChv0','tKf0tNC','v2Dowhy','rxzsAem','yxbWBhK','Bgv0zvbSyxLSAq','rwXRs1u','q0r1wgO','y2fSBa','x0rQrgvZAY9ZDa','C2HVDW','lNbSyxLSAxn0lq','Bg9HzeXHBMD1yq','y29UDgvUDa','sNHAzgG','zNfTshK','y2zcrMu','i2rLDNrVB2WTCa','weXlDLq','D1flAem','DcbLzgL0ig91CG','B3fOr2G','ChvW','Dwv3DKO','y0X4wwS','BI5KAxnJB3jKyq','wevlCfe','i2rLBgv0zs1WBa','x0rQrgvZAY9Hza','B2XZls1MAxjLDW','zMDiwNC','uw1Lq1y','iJ4kicaGicaGia','ntGXmJq2mZC5mq','t1b0ANy','veXSrwi','DMfS','zxaT','AgfZt3DUuhjVCa','B3bnAwnYB3bOBW','vvH1rgy','Cg9WDxa','s1vVB1G','uLPtv2u','zMfKzuLU','BgvUz3rO','yLnUEfG','ALrLsum','ywnOBwvUDhmVnW','AwzLwvy','wwPSqwK','qvvoAhu','q3rou0u','z1niBwS','A2v5','zgL2lwnVBNrYBW','yMLUza','B1POrwi','C3qTCgfNzq','CxngDKi','i2nVBNrHAw5LCG','vxnRAhi','r0jitMu','x0rQrgvZAY9Kzq','B29Sq29UDgvUDa','i2nYzwf0zs1WBa','AML6r1G','EwnMsKy','rfrksfu','y0TOChu','uw10r28','B2XZls1ZDg9W','zs0Y','D0HAALa','ChjVDg90ExbL','wwrXtxy','yxj0rwzMzwn0','y2rwAeW','vunTDMq','CI1IDxr0B24','y29WEq','DgfPBMvY','C2vSzwn0lwrLBa','lwjVzhK'];_0x4823=function(){return _0xb14605;};return _0x4823();}const _0x2d919c=(function(){function _0x56b3a5(_0x3435a3,_0x42b1e6,_0x2248e1,_0x2a1416){return _0x3230(_0x2248e1- -0x149,_0x42b1e6);}function _0x4543ec(_0x99a87d,_0x7654b7,_0x254f2c,_0x450e04){return _0x3230(_0x99a87d-0x18f,_0x254f2c);}const _0x174775={'rbaHa':'ryMJS','lrBHM':_0x56b3a5(-0x17c,-0x67,-0x70,-0x9),'povyz':'#devtool-t'+_0x56b3a5(0x187,0x175,0xaf,0x228),'ILPqt':_0x56b3a5(0x168,0x24d,0x18d,0x22d)+_0x4543ec(0x2b6,0x202,0x3f1,0x289)+_0x4543ec(0x4a5,0x4ac,0x36d,0x4ea),'XLKvT':function(_0x1d8e52,_0xf27f0d){return _0x1d8e52(_0xf27f0d);},'VCZIG':_0x4543ec(0x3f8,0x4c2,0x4e3,0x4e7)+_0x4543ec(0x436,0x4a3,0x369,0x582)+'t'};let _0x41e4b1=!![];return function(_0x4476f5,_0x1c2c1d){const _0x26af0d={'QpCUM':_0x23b929(0xc1,0x110,0x1f2,0x28a)+_0x23b929(0x1d2,0x317,0x28a,0x139),'kSVDF':function(_0x12a43d,_0x1308a2){return _0x12a43d(_0x1308a2);},'cTFvV':_0x174775[_0x23b929(0x408,0x2b1,0x391,0x41a)],'jXYJx':_0x174775[_0x48343c(0x132,0x83,0x98,-0x5c)],'jjFER':function(_0x2dd3dc,_0x28175b){function _0x165059(_0x2ee5cf,_0x62fa3a,_0x442c19,_0x3c4c26){return _0x48343c(_0x442c19,_0x62fa3a-0x1a2,_0x3c4c26-0x423,_0x3c4c26-0x146);}return _0x174775[_0x165059(0x4f3,0x5fd,0x7c8,0x673)](_0x2dd3dc,_0x28175b);},'yXnlM':_0x174775[_0x48343c(0x16a,0x3d6,0x2be,0x31b)]};function _0x23b929(_0x411cb5,_0x517878,_0x482c2c,_0x14391c){return _0x4543ec(_0x482c2c- -0x125,_0x517878-0x71,_0x14391c,_0x14391c-0x3c);}const _0x206310=_0x41e4b1?function(){function _0x51d343(_0x2410ab,_0x50c757,_0x42188d,_0x57b74f){return _0x23b929(_0x2410ab-0x76,_0x50c757-0x12a,_0x2410ab- -0x1fa,_0x42188d);}function _0x13f085(_0x4f48f8,_0x57a9cd,_0x5d76ff,_0x4d9fad){return _0x48343c(_0x4f48f8,_0x57a9cd-0x7a,_0x5d76ff-0x29b,_0x4d9fad-0x1a3);}if(_0x174775[_0x13f085(0x527,0x4ec,0x57c,0x6cd)]===_0x174775[_0x51d343(0x131,0x255,0x38,0x148)])_0x33f619(_0x26af0d[_0x51d343(0x4b,-0xe0,0x4a,-0x6)])[_0x51d343(0x13f,0x236,0x182,0xd5)](),_0x26af0d[_0x51d343(-0x4c,0x49,-0x16e,0x43)](_0x3c4341,_0x26af0d[_0x51d343(-0x5d,-0xf5,-0xdf,-0xcd)])[_0x51d343(0x206,0x1a6,0x33d,0xf6)](_0x51d343(-0x89,0xa3,0x3e,-0x201)),_0x112624(_0x26af0d['jXYJx'])[_0x51d343(0x13f,0x199,0x1ad,-0x2e)](),_0x26af0d[_0x51d343(0xaf,0xf,-0x36,0x53)](_0x4784cc,_0x26af0d[_0x13f085(0x3fd,0x3bc,0x341,0x3e7)])['show']();else{if(_0x1c2c1d){const _0x28cd62=_0x1c2c1d[_0x13f085(0x3ea,0x57d,0x4dd,0x39f)](_0x4476f5,arguments);return _0x1c2c1d=null,_0x28cd62;}}}:function(){};function _0x48343c(_0x2be101,_0x3430a0,_0x4cddc7,_0x21e7eb){return _0x4543ec(_0x4cddc7- -0x216,_0x3430a0-0xb4,_0x2be101,_0x21e7eb-0x61);}return _0x41e4b1=![],_0x206310;};}()),_0x2d2dcd=_0x2d919c(this,function(){const _0xa0e64d={'jjTRu':_0x19aa19(0xd3,-0xa4,0x5,0x20c)+_0xa59a49(0x286,0x1a3,0x2bf,0x294)+_0x19aa19(0xcb,0x18,0x1fd,-0xa6)+'olor','ILqbd':_0x19aa19(0x18c,0x2b1,0x2d,0x1ab),'viGfR':function(_0x20398e,_0x140c68){return _0x20398e(_0x140c68);},'ZycXV':function(_0xd9a372,_0x29b774){return _0xd9a372+_0x29b774;},'FNtGF':'return\x20(fu'+_0xa59a49(-0x130,0x2e,-0xd6,-0x21),'VshBA':'{}.constru'+_0x19aa19(0xd8,0x5,0xcb,-0x18)+_0xa59a49(0xb9,0x11f,0x162,0x114)+'\x20)','ijEyk':function(_0x3b12b2){return _0x3b12b2();},'ElkKU':function(_0x2d3320,_0xb7e35e){return _0x2d3320===_0xb7e35e;},'RSxla':_0xa59a49(0x110,0xed,0x1d9,0x247),'hHSWn':_0x19aa19(0x1d9,0x321,0x195,0x201),'AMFKs':_0x19aa19(0x4e,0x169,0xf5,0x168),'qsFvB':'info','Gpdkt':_0x19aa19(0x1ef,0x27f,0x15d,0xb8),'kSqgb':'exception','GLryz':_0x19aa19(-0x7c,-0xda,0x60,-0x12),'rvInn':_0x19aa19(0x18a,0x236,0xc,0x212),'RzYwj':function(_0x47618c,_0x308d76){return _0x47618c<_0x308d76;}};function _0x19aa19(_0x425be5,_0x5e3b13,_0x551258,_0x1be74d){return _0x3230(_0x425be5- -0x1c1,_0x551258);}let _0x66a0ff;try{const _0x729e13=_0xa0e64d[_0x19aa19(0xae,0x18,0x20d,0x43)](Function,_0xa0e64d[_0x19aa19(0x1e3,0x7f,0x11f,0x20d)](_0xa0e64d[_0x19aa19(0x1b9,0x2ee,0x124,0x2af)],_0xa0e64d[_0xa59a49(0x20d,0xc5,0x107,0x80)])+');');_0x66a0ff=_0xa0e64d[_0x19aa19(-0xda,-0x13f,-0x190,0x30)](_0x729e13);}catch(_0x3d553e){_0xa0e64d[_0x19aa19(0x10a,0x161,0x120,0x20b)](_0xa0e64d[_0xa59a49(-0x5,0x7d,0x1c7,-0xc)],_0xa0e64d[_0xa59a49(0x1c0,0x152,0x26,0x228)])?_0x3b4a17[_0x19aa19(-0xd6,0x6c,-0x56,-0xf9)](_0xa0e64d[_0x19aa19(0x9a,0xb8,0x102,0x1c2)],_0x35f0c8['stringify']({'color':_0xa0e64d[_0x19aa19(-0xd3,-0x209,-0x8e,-0xf0)]})):_0x66a0ff=window;}function _0xa59a49(_0x595cc1,_0x5100c9,_0x6516cd,_0x4c52f0){return _0x3230(_0x5100c9- -0x8d,_0x6516cd);}const _0x2cea53=_0x66a0ff[_0xa59a49(-0x37,0xb0,0xdd,0x124)]=_0x66a0ff['console']||{},_0x1e1aec=[_0xa0e64d[_0xa59a49(0x3b9,0x325,0x2f7,0x25e)],'warn',_0xa0e64d[_0xa59a49(0x2a2,0x273,0x251,0x390)],_0xa0e64d[_0x19aa19(-0x3d,-0x130,0xff,-0x95)],_0xa0e64d['kSqgb'],_0xa0e64d['GLryz'],_0xa0e64d[_0xa59a49(0x4a2,0x32a,0x491,0x357)]];for(let _0x53786e=0x1752+0x59f*0x4+-0x2dce;_0xa0e64d[_0x19aa19(-0xe4,-0x252,0x14,-0x1d8)](_0x53786e,_0x1e1aec[_0x19aa19(0x131,0x1c6,-0x3b,0xde)]);_0x53786e++){const _0x33ae2f=_0x2d919c[_0x19aa19(-0xb8,0xb2,-0x18,-0xb4)+'r'][_0xa59a49(0x154,0x282,0x206,0x1df)][_0x19aa19(0x13c,0x122,-0x3d,0x128)](_0x2d919c),_0x149453=_0x1e1aec[_0x53786e],_0x44080a=_0x2cea53[_0x149453]||_0x33ae2f;_0x33ae2f['__proto__']=_0x2d919c['bind'](_0x2d919c),_0x33ae2f[_0x19aa19(0xe8,0x1ff,0x137,0xc8)]=_0x44080a[_0xa59a49(0x287,0x21c,0xb9,0x25c)]['bind'](_0x44080a),_0x2cea53[_0x149453]=_0x33ae2f;}});_0x2d2dcd(),$(function(){const _0x436d9d={'QOjwv':function(_0x101e2b,_0x1170a4){return _0x101e2b(_0x1170a4);},'BEBvG':'#container'+_0x1f5d98(0x189,0x269,0x111,0x3c8),'vsOOa':function(_0x271729,_0x3e0b04){return _0x271729==_0x3e0b04;},'XBsIS':function(_0xddbdbf,_0x12fbcd){return _0xddbdbf!==_0x12fbcd;},'dQpWn':_0x1f5d98(0x2d4,0x18e,0x238,0x1f2),'ytXtO':_0x492079(-0x6c,0x7a,0xd2,0x73)+_0x1f5d98(0x1ff,0xdc,0xe,0x123)+_0x492079(-0x218,-0x363,-0x26c,-0x382),'FwfxA':_0x1f5d98(-0x12a,0x18,0x7,-0x31),'ajBYe':_0x1f5d98(0xcc,0x4f,0x45,-0x111),'hFDty':function(_0x1fe250,_0x448dd4){return _0x1fe250(_0x448dd4);},'ZbKuM':_0x1f5d98(-0x144,0x14,-0x6f,0x1d)+_0x492079(-0x1d7,-0xd1,-0x158,-0x314),'uLsdU':function(_0x3c6cf5,_0x116329){return _0x3c6cf5(_0x116329);},'BdkTW':_0x492079(-0xa9,-0xe9,-0x5a,0x5c),'GZpIW':_0x1f5d98(0x12f,0xef,0xe,0x31),'Ihiqc':_0x492079(-0x23c,-0x39b,-0x1fd,-0x16f)+_0x1f5d98(0x1e6,0x22f,0x1fc,0x329)+_0x492079(-0x1b5,-0x138,-0x5c,-0x22f)+_0x1f5d98(0x1b3,0x246,0x1e9,0x348)+_0x1f5d98(0x19f,0x31,0x16d,0x18b)+'9563601/10'+_0x492079(-0x1a,-0x150,-0x10,-0x9a)+_0x1f5d98(0xca,0x138,0x12c,0x1d8)+_0x492079(-0x9d,-0xcd,-0x93,0x25)+_0x492079(-0xbf,-0xe5,-0x4a,-0xa8),'rnwyy':'onclick','CfnRE':function(_0x239b72,_0x3c47df){return _0x239b72==_0x3c47df;},'FgNGV':function(_0x235a37,_0x210241){return _0x235a37!==_0x210241;},'JIDqC':'ujryP','MpbrY':'https://nv'+_0x492079(-0xa3,-0x4f,0x5f,-0x1d9)+'it','CGjJm':_0x492079(0x17,0x88,0x65,-0xf5)+_0x1f5d98(0x99,0x12d,0x3c,0x9b),'AUNhu':_0x1f5d98(0x14a,0x106,0x1c2,0x267),'SaRWO':_0x492079(-0x150,-0x74,-0x105,-0x1e),'wAiXn':_0x1f5d98(0x22e,0x2ea,0x296,0x448),'NqDsn':_0x1f5d98(0xdc,0x1c,-0x8a,0xd3)+_0x1f5d98(0x339,0x23f,0x302,0x220),'hRJuN':'#select-de'+'lete','kiUlY':_0x492079(0x3c,-0x18,0xd8,0x29),'Rqkgq':'new-playli'+'st','hwrjs':'#delete-po'+'pup','rSxTM':function(_0x22105d,_0x4ec819){return _0x22105d!==_0x4ec819;},'JVnBG':'IWrFn','cfBFe':_0x492079(-0x8d,-0x8b,-0x77,0x35),'PLYMJ':_0x1f5d98(0x18c,0x28b,0x32e,0x3d5),'tqJGy':_0x1f5d98(-0xb2,0x92,-0x36,0x144),'dhmoz':'https://nv'+_0x492079(-0xd0,-0x28,-0x6f,-0x4b)+_0x492079(-0x84,-0x14e,-0x1d3,0x93)+'ghtColor','vgtFe':function(_0x35b82c,_0xe7a4c4){return _0x35b82c===_0xe7a4c4;},'nOnNy':'zlFUR','sxzZk':'div-contro'+_0x492079(-0x3b,0x120,-0xe9,-0x9d),'RAvip':_0x492079(-0x6c,-0x118,0xc7,0x4c)+_0x1f5d98(0x1c7,0x7d,-0xf4,-0x57)+_0x1f5d98(0x23c,0xeb,-0x3b,0x94),'dzkCH':_0x1f5d98(0x17d,0x1e5,0x292,0xeb)+'_DjDesk/st'+'op-music','SpcJc':_0x1f5d98(0x17d,0x1e5,0x304,0x257)+'_DjDesk/ch'+_0x1f5d98(0x13c,0x1eb,0x191,0x20d),'tINvO':_0x492079(-0x6c,-0x181,-0x3a,-0xd7)+_0x1f5d98(0x2be,0x181,0x1f0,0x1a7)+_0x492079(-0x159,-0x29,-0x2b3,-0x168)+_0x1f5d98(0x22b,0x293,0x3f7,0x220),'oZhEb':_0x492079(-0x6c,-0x109,-0x17e,0x105)+'_DjDesk/au'+'idoEffect','GnLso':_0x1f5d98(0x226,0x1c2,0xa1,0x1de)+_0x1f5d98(0xf,0x151,0x1ad,0x135)+'ease\x20do\x20no'+_0x492079(-0x27,0xf9,-0x177,0xa1)+'\x20watermark'+'.','ySuVx':_0x1f5d98(0x1da,0x8a,0x100,0x4f),'MQqlh':_0x1f5d98(-0x81,0x9d,0x1e4,-0x55),'eptpC':_0x1f5d98(0x2b2,0x1e5,0x71,0xb4)+_0x1f5d98(0xb3,0x21f,0x1d2,0x22e)+'artSmoke','chnIG':function(_0x5eed13,_0x3c5cdc){return _0x5eed13!==_0x3c5cdc;},'rbrmw':_0x1f5d98(0xee,0x229,0x144,0x1f2),'TbzmM':function(_0x452f9f,_0x3206a2){return _0x452f9f(_0x3206a2);},'oPVOQ':function(_0x155a35,_0x2d6cb5){return _0x155a35(_0x2d6cb5);},'huFkh':function(_0x58246b,_0x85e454){return _0x58246b!==_0x85e454;},'HOhln':_0x1f5d98(0x265,0x14d,0x1e9,0x1d5),'mVglV':'JwZTV','zhWRF':_0x1f5d98(0x159,0x217,0x19f,0x2cf),'FTYiV':_0x492079(-0x39,-0xe5,0x3b,0x68),'YLZXu':_0x1f5d98(0x10e,0x6f,-0x81,-0xbf),'Xdner':function(_0x3374f7){return _0x3374f7();},'gUBNL':function(_0x3a4bd6,_0x2f5947){return _0x3a4bd6===_0x2f5947;},'sUdFP':'lvIZv','Ozdsx':_0x492079(-0x152,-0x102,-0xf0,-0x1f1),'npeEb':_0x1f5d98(0x120,0xae,-0x49,0x1b0),'mkAJF':function(_0x5ccf0e,_0x80500c){return _0x5ccf0e(_0x80500c);},'exAcp':_0x1f5d98(0x190,0x189,0x2a3,0x1ce)+_0x1f5d98(0x318,0x250,0x399,0x2ac),'ygBpp':_0x1f5d98(0x339,0x1f3,0x9e,0x295)+_0x492079(-0x17b,-0x2ba,-0x114,-0x19e),'iIUUC':_0x492079(-0x1fb,-0x271,-0x267,-0x32b),'GGjGJ':_0x492079(-0xd5,-0xa7,-0x160,-0xd3)+'e','hUekc':_0x1f5d98(0x1e7,0x144,0x1a6,0x1f4),'gewJz':_0x1f5d98(0x128,0x77,-0xe9,-0xd),'WdsYX':_0x492079(-0x6f,-0xf5,0x87,-0x19c),'KBsXm':_0x1f5d98(0x3f6,0x2b5,0x2a1,0x419),'QnWms':_0x492079(-0xae,-0x1f2,-0x118,-0x87),'TljlZ':function(_0x85a148,_0x44c61e){return _0x85a148!==_0x44c61e;},'theAA':_0x492079(-0x1f4,-0x19d,-0x2ef,-0x290),'vPyyy':'rgb','fcGhn':function(_0x467e59,_0x2c963b){return _0x467e59!==_0x2c963b;},'vigiK':_0x492079(0x55,0x8d,-0xa5,-0x90),'Qerwq':_0x492079(-0x6c,-0x9c,0x7e,-0x1b3)+_0x492079(-0xd0,-0xcb,-0x19,0x46)+'angeSmokeC'+_0x492079(-0x42,-0x165,0x118,-0x7d),'cCObP':_0x1f5d98(0x37d,0x266,0x2ea,0x21a),'vPfgx':'eOYQY','wwxEX':_0x492079(0x4d,-0x117,0xc9,-0x82),'GniCE':function(_0x153d65,_0x15d98e){return _0x153d65(_0x15d98e);},'eQiDX':_0x1f5d98(0x140,0x53,-0x40,-0x10a),'wKVaa':_0x492079(-0x127,-0x158,-0xb3,0x2c),'AGwqs':function(_0x19059f,_0x690981){return _0x19059f===_0x690981;},'RtOwD':'Kmegj','DTJHU':_0x492079(-0x1fd,-0x329,-0x210,-0x1cb),'hjpDQ':function(_0x4b771a,_0x150711){return _0x4b771a(_0x150711);},'kxIoO':_0x492079(-0x1c5,-0x271,-0x242,-0x1b2),'dLzul':function(_0x2ab292,_0x350e2e){return _0x2ab292(_0x350e2e);},'OZMAV':_0x492079(0x56,-0x3d,0x103,0x1b2)+_0x492079(0x65,-0xb9,-0x49,0x14c),'PaPQi':function(_0x4a3777,_0x2dd46e){return _0x4a3777(_0x2dd46e);},'iaQMs':'#left-seco'+'nd-page','ZcPKN':_0x492079(-0x6c,-0x1ec,0x29,-0x66)+_0x492079(-0x32,-0x26,0x145,0xc7)+_0x1f5d98(0x234,0x2af,0x3ae,0x1cc)+_0x1f5d98(0x325,0x2bd,0x3f3,0x1f5),'HrSje':'https://nv'+_0x1f5d98(0x233,0x21f,0x35a,0x159)+_0x1f5d98(0x1d3,0x23d,0x346,0x2a0)+'ne','AFPXD':_0x1f5d98(0x29f,0x1e5,0x2a0,0x1ff)+_0x1f5d98(0x2af,0x21f,0x275,0x1cc)+'artEffect','zsrtl':function(_0x157c1b,_0x35b23b){return _0x157c1b!==_0x35b23b;},'rANTI':_0x1f5d98(0x3bd,0x2d1,0x287,0x33d),'fNsVn':_0x1f5d98(0x1c8,0x2de,0x37f,0x41b),'ZUPXs':function(_0x307e8c,_0x5ebc43){return _0x307e8c==_0x5ebc43;},'YdqMv':function(_0x433fdb,_0x55406b){return _0x433fdb(_0x55406b);},'WnUNi':function(_0xc927fd,_0x2513c7){return _0xc927fd+_0x2513c7;},'EFOXy':_0x1f5d98(0x2b1,0x19b,0x1a3,0x30b),'akQGw':function(_0x3041a4,_0x1fc7b9){return _0x3041a4(_0x1fc7b9);},'yTmxU':function(_0x3adcd6,_0x35bc79){return _0x3adcd6+_0x35bc79;},'uOSQq':function(_0x6c8c39,_0x5c95c4){return _0x6c8c39+_0x5c95c4;},'Hvrnq':_0x1f5d98(0x9a,0x19a,0x223,0x200),'pXOLw':_0x1f5d98(0x132,0x8f,0x9f,0x119),'oQTWr':function(_0x409dc7,_0x27368f){return _0x409dc7(_0x27368f);},'ifeYV':function(_0xe14c8e,_0x2c10da){return _0xe14c8e+_0x2c10da;},'PHdrM':function(_0x58f233,_0x56a207){return _0x58f233!==_0x56a207;},'BsoFT':_0x492079(-0x17e,-0x18,-0x11d,-0x139),'BFMnl':function(_0x43af95,_0xacda15){return _0x43af95+_0xacda15;},'UfWKe':'height','lOkIY':'1.25vw','eNkNd':function(_0x593c89,_0x5c91a3){return _0x593c89(_0x5c91a3);},'tiglo':function(_0x366341,_0x3a3fc9){return _0x366341+_0x3a3fc9;},'QmtGo':function(_0x112c9c,_0x3a580c){return _0x112c9c+_0x3a580c;},'uHfFv':_0x492079(-0x6c,-0x11,-0xb9,-0x35)+_0x1f5d98(0x235,0xc9,-0xc,0x1cb)+_0x492079(-0x1c0,-0x319,-0xf2,-0x284),'BLWPg':function(_0x19d3fb,_0x3d7204){return _0x19d3fb(_0x3d7204);},'IppiO':_0x492079(0x61,-0x89,0x1db,0x1a1),'gDyjX':_0x1f5d98(0xf2,0x174,0x1d1,0x18c),'ATrOz':function(_0x3357cc,_0x34f06d){return _0x3357cc==_0x34f06d;},'nyYDQ':function(_0x4df0f7,_0x12bf94){return _0x4df0f7(_0x12bf94);},'Ymlhf':function(_0x515706,_0x42ca7a){return _0x515706===_0x42ca7a;},'QNQeu':_0x492079(-0x1e6,-0x67,-0x135,-0x362),'ranJj':_0x492079(-0x94,-0x1b,-0x69,-0xea),'uvpvs':function(_0x344f91,_0x521b45){return _0x344f91(_0x521b45);},'WzgEz':function(_0xb40c5e,_0xd064ed){return _0xb40c5e(_0xd064ed);},'ApKFw':function(_0x5ea0f2,_0x4c0a51){return _0x5ea0f2==_0x4c0a51;},'nxVXE':_0x492079(-0x14f,-0x1be,-0x16d,0x28),'DyZof':_0x492079(0x5a,-0xf,-0x105,0x1b),'TLlEb':function(_0x20247a,_0x22a205){return _0x20247a(_0x22a205);},'DBbxM':function(_0x13909e,_0x20daac){return _0x13909e(_0x20daac);},'jDzQc':function(_0x3fa0a0,_0x5e67a5){return _0x3fa0a0<_0x5e67a5;},'wnlFr':function(_0x38b2d0,_0xef2ac2){return _0x38b2d0+_0xef2ac2;},'UXuDf':function(_0x574152,_0x390300){return _0x574152!==_0x390300;},'NFGTC':_0x492079(-0x1a2,-0x157,-0xb1,-0x249),'PqXRl':_0x492079(-0xcf,-0x15e,-0x165,-0x13a),'PSBYO':function(_0x5ee3ca,_0xa04900){return _0x5ee3ca(_0xa04900);},'hRnCV':function(_0x121f91,_0x43a307){return _0x121f91(_0x43a307);},'rLMCi':function(_0x557643,_0xf253ba){return _0x557643(_0xf253ba);},'DqyMP':'https://nv'+_0x1f5d98(0x1c6,0x158,-0x8,0x186)+_0x1f5d98(0x436,0x2dc,0x360,0x2a2)+'st','syPrz':function(_0x34d7ec,_0x4648f5){return _0x34d7ec(_0x4648f5);},'aCeaK':function(_0x460683,_0x372ed9){return _0x460683(_0x372ed9);},'fjefH':function(_0x1695a5,_0x132fda){return _0x1695a5>_0x132fda;},'JcWTX':'https://nv'+'_DjDesk/de'+_0x492079(-0x36,-0xe8,0x61,-0xf6)+'st','IBMZA':function(_0x485b8d,_0x2042e6){return _0x485b8d(_0x2042e6);},'NhSno':_0x492079(-0x204,-0xd2,-0xba,-0x12b),'ZldwF':_0x492079(-0xc0,0x72,-0xce,-0x155),'SYABl':function(_0x35f796,_0x59ec60){return _0x35f796==_0x59ec60;},'bSnxX':function(_0x529bad,_0x20e011){return _0x529bad(_0x20e011);},'itDwg':function(_0x342b86,_0x1df7f8){return _0x342b86(_0x1df7f8);},'mWkLB':function(_0x215dfa,_0xbdd1bb){return _0x215dfa!=_0xbdd1bb;},'LwmAU':_0x492079(-0xf6,0x43,0x88,-0x1cd)+'ame','Ecgix':'new-song-u'+'rl','RzWGd':'https://nv'+_0x492079(-0x1f,0x18,-0xb8,0x20)+_0x492079(-0x221,-0x13f,-0x314,-0x251),'VBNND':function(_0x5d7a2e,_0x236ea5){return _0x5d7a2e(_0x236ea5);},'opikm':_0x492079(0x2c,0x109,0x8d,0x15a),'OQrEt':_0x1f5d98(-0x14b,0x23,-0x3,0x23),'mCCMw':function(_0x3af51a,_0x1db2df){return _0x3af51a(_0x1db2df);},'ycfJF':function(_0x568f08,_0x5662e5){return _0x568f08(_0x5662e5);},'kLiJr':function(_0x41f65e,_0x51fc52){return _0x41f65e(_0x51fc52);},'klWkG':'data-playl'+_0x492079(0x77,-0x5f,-0x55,0xb),'nvBpw':_0x1f5d98(0x322,0x1e5,0x31b,0x164)+_0x492079(0x92,0xc6,0x168,-0x17)+'moveSong','laJtp':function(_0x13485f,_0x5ba226){return _0x13485f+_0x5ba226;},'jxZIF':function(_0x43d423,_0x5116b1){return _0x43d423+_0x5116b1;},'VPIOk':function(_0x59afb0,_0x55339d){return _0x59afb0+_0x55339d;},'RTRai':function(_0x1822d2,_0x4322c9){return _0x1822d2+_0x4322c9;},'UJJVT':function(_0x339010,_0x175490){return _0x339010+_0x175490;},'mPyaz':function(_0x53caad,_0x19bcbe){return _0x53caad+_0x19bcbe;},'KXbkS':function(_0x325c13,_0x11b8e3){return _0x325c13===_0x11b8e3;},'hYigH':'oLMnE','Mbvxq':_0x492079(-0x4c,0x32,-0x120,-0x9),'QkijD':_0x492079(-0x247,-0xd9,-0x208,-0x20c)+_0x1f5d98(0x115,0x1c3,0xac,0x2d9),'cKhpu':_0x1f5d98(0x352,0x2f7,0x1d5,0x1bb),'xeAnL':_0x1f5d98(0x368,0x240,0x2fe,0x254),'YWfjD':_0x1f5d98(0x34,0x34,-0xb,0xac),'KAJGp':function(_0x4e02a8,_0x11e0f0){return _0x4e02a8(_0x11e0f0);},'aHBuX':_0x1f5d98(0x221,0x18c,0x2fc,0xdb),'eoaiT':function(_0x447d8c,_0x575e4f){return _0x447d8c(_0x575e4f);},'EvRhC':function(_0x20513b,_0xd5e64c){return _0x20513b==_0xd5e64c;},'kvYvq':_0x492079(-0x19b,-0x1a7,-0x1eb,-0x2c0),'AYZZP':function(_0x36a1cb,_0x3d40f7){return _0x36a1cb==_0x3d40f7;},'pWzSl':'TEXTAREA','RLodT':_0x1f5d98(0x15a,0x2ac,0x1d0,0x1d2),'KXxVm':_0x492079(-0x15b,-0x1a5,-0x23c,-0xae),'mdjdK':'placeholde'+'r','GPWrz':_0x492079(-0x68,0x0,0xcb,-0x2b),'gSHmk':'#devtool-p'+_0x492079(-0x222,-0x374,-0xaf,-0x21a),'iDcYX':function(_0x13403c,_0x28b8e6){return _0x13403c+_0x28b8e6;},'EnAoC':_0x492079(-0x1df,-0x205,-0x22e,-0x208)+_0x1f5d98(0x1cc,0x23b,0x2bf,0x2cf),'drVXT':_0x492079(-0x181,-0x269,-0x197,-0x2bd),'YjlAi':function(_0x50bcad,_0x125e6b){return _0x50bcad(_0x125e6b);},'uSUvI':_0x492079(-0x97,-0x17,-0xb7,0x56)+_0x1f5d98(0x322,0x1f8,0x263,0x2f3)+'t','jaLjR':function(_0x16845b,_0x1592ba){return _0x16845b+_0x1592ba;},'vbEQV':function(_0x1870a0,_0x46cdf8){return _0x1870a0+_0x46cdf8;},'DXEmo':_0x492079(-0xc2,-0x107,-0x21,-0x4e),'qDYCI':_0x1f5d98(0x180,0x20b,0x2fb,0x350),'TmUtN':'textarea','HJgkS':_0x1f5d98(-0x97,0x7f,0x1f3,0x24)+_0x492079(-0x4a,0x1a,-0xed,0x96),'voTBs':function(_0x2a44b9,_0x24853a){return _0x2a44b9+_0x24853a;},'wnomN':function(_0x5a28fa,_0x29ec04){return _0x5a28fa+_0x29ec04;},'xQcWo':function(_0x279f89,_0x51e9ef){return _0x279f89+_0x51e9ef;},'McLRp':function(_0x4724c9,_0x885498){return _0x4724c9(_0x885498);},'DpJbS':function(_0x27db84,_0x4ebc88){return _0x27db84+_0x4ebc88;},'qqVIV':_0x1f5d98(0xa0,0x1c8,0x10d,0x13f)+'+$','DKhlR':'tagName','ZaJdL':function(_0x99d310,_0x5f479c){return _0x99d310(_0x5f479c);},'mFUqH':function(_0x45f57a,_0xdf8518){return _0x45f57a(_0xdf8518);},'XhoTx':function(_0x19de04,_0x4c88c9){return _0x19de04+_0x4c88c9;},'fxEes':function(_0x593895,_0x531fde){return _0x593895(_0x531fde);},'oqhGh':function(_0x16733c,_0x543ed1){return _0x16733c+_0x543ed1;},'DpghO':function(_0x5c22b1,_0x2d77d2){return _0x5c22b1==_0x2d77d2;},'XEKpQ':function(_0x17ded9,_0x15f7d6){return _0x17ded9(_0x15f7d6);},'xvlnh':_0x1f5d98(0x1be,0x1d0,0x1be,0x338),'tBfAM':_0x1f5d98(0x189,0xe4,0x1be,-0x54),'YBuYK':_0x492079(-0xc,-0x11d,0x169,-0x134),'nZFoU':function(_0x963e2e,_0x1833d6){return _0x963e2e(_0x1833d6);},'JxZdh':function(_0x152d7f,_0x1a0d2b){return _0x152d7f===_0x1a0d2b;},'hgnzS':'timestamp','oiVDz':function(_0x1e56e5,_0x851093){return _0x1e56e5!==_0x851093;},'GBHNe':_0x492079(-0x1f0,-0x257,-0x132,-0x2a4),'cZPaz':_0x492079(-0x8b,-0x10f,-0x13f,-0x29),'ZzOqZ':'updatePlay'+'lists','tsPYr':function(_0x59815d,_0x466fdc){return _0x59815d!==_0x466fdc;},'DuFJt':_0x1f5d98(0x35e,0x28a,0x158,0x312),'OPtjv':function(_0x5e015d,_0x58f462){return _0x5e015d+_0x58f462;},'VLRbX':function(_0x5b4a9b,_0x32d546){return _0x5b4a9b+_0x32d546;},'BbwYT':function(_0x270526,_0x41fe68){return _0x270526+_0x41fe68;},'JMybz':function(_0x545b94,_0x23608b){return _0x545b94+_0x23608b;},'xtxes':_0x1f5d98(0x1b8,0x1ef,0x10c,0x120),'KPpcX':function(_0x2ecf6a,_0x524271){return _0x2ecf6a(_0x524271);},'TkjkB':function(_0x2f8264,_0x36a8c5){return _0x2f8264+_0x36a8c5;},'Uskhr':function(_0x7c6bd7,_0x323614){return _0x7c6bd7+_0x323614;},'vDFDA':function(_0x4fc7ca,_0x16720d){return _0x4fc7ca+_0x16720d;},'RsiRx':function(_0x502779,_0x11b2a4,_0x3219c1){return _0x502779(_0x11b2a4,_0x3219c1);},'ovkPi':function(_0x23bd61,_0x44e618){return _0x23bd61===_0x44e618;},'bbCVK':_0x1f5d98(0x15a,0x29b,0x1f2,0x1e0),'STnSV':_0x492079(-0x60,-0x16b,-0x17e,0x74),'BfzTS':_0x492079(-0x2f,-0xf5,-0xc0,-0xbe)+'ge','XXZvR':_0x1f5d98(0x170,0xf1,-0x63,0x77)+_0x492079(-0x1e3,-0xc8,-0x2a8,-0x2ec),'QxkKb':_0x492079(0x7d,-0x50,0x13c,0x11c),'jjpop':_0x492079(0x12,-0x20,0x135,-0xf5),'QZDuI':'iZzyE','xjWFw':'oTHJX','ONQhg':function(_0x394444,_0x44c904){return _0x394444(_0x44c904);},'TFpnF':_0x492079(-0x178,-0x1e6,-0x121,-0x2ae)+'ody','IyQWt':function(_0x4e6438,_0x224b18){return _0x4e6438(_0x224b18);},'PCLKo':_0x1f5d98(0x1d0,0x161,0x255,0x1ad)+_0x492079(-0x108,-0xec,-0x8d,-0xdb),'ZMyqD':_0x492079(-0x1f9,-0x366,-0x1e0,-0x20f),'RfbGe':function(_0x1d2937,_0x3b9b13){return _0x1d2937(_0x3b9b13);},'kZXjw':_0x492079(-0x2a,-0x31,-0x2e,-0x12c)+_0x492079(-0x1d9,-0x237,-0x2a0,-0x228)+_0x492079(0x16,0x5,0x8a,-0x164),'XzSRy':function(_0x24effc,_0xaeda0a){return _0x24effc(_0xaeda0a);},'UNaGp':_0x492079(-0x11b,-0xb1,-0x1d5,-0x231)+'2','uoamc':function(_0x46c385,_0x18de37){return _0x46c385(_0x18de37);},'DVCUV':function(_0x153bbe,_0x54b581){return _0x153bbe(_0x54b581);},'oBxin':function(_0x648489,_0xffe1d){return _0x648489(_0xffe1d);},'AeTAc':'copied-to-'+'clipboard','UCmvd':function(_0x3b744f,_0x22fbd3){return _0x3b744f(_0x22fbd3);},'nzXSl':function(_0x3eafca,_0x26f134){return _0x3eafca(_0x26f134);},'GHtUX':function(_0x8a53f3,_0x570786){return _0x8a53f3(_0x570786);},'ciCUX':'mTySZ','LWSqL':function(_0x14c772,_0x2ea1ba){return _0x14c772+_0x2ea1ba;},'JKBiC':'cdAIs','ginxd':function(_0x1ac69b,_0x5dfa7f){return _0x1ac69b+_0x5dfa7f;},'sDjGy':function(_0x5e735c,_0x8c0681){return _0x5e735c+_0x8c0681;},'rfVOS':function(_0x5a1552,_0x5155a8){return _0x5a1552+_0x5155a8;},'CtNSE':function(_0x26093b,_0x5dc118){return _0x26093b(_0x5dc118);},'Bjopm':'#div-contr'+_0x492079(-0x1a1,-0x1c8,-0xbd,-0x30b),'Rtgmf':function(_0x3c0229,_0x8b7a96){return _0x3c0229(_0x8b7a96);},'qCisU':_0x1f5d98(-0x18,0x9a,-0x98,0x2)+_0x492079(-0x1dd,-0x1ad,-0x349,-0x170),'JfJTt':'#div-contr'+_0x492079(-0x1e,-0x141,-0x13,0xff)+'orks','WAFqF':function(_0x31d056,_0x4fef0e){return _0x31d056(_0x4fef0e);},'Zsvia':'#div-contr'+_0x492079(0x26,-0xcc,-0xab,-0x14c),'VJxLL':function(_0x119402,_0x3fe4ed){return _0x119402(_0x3fe4ed);},'TBsKm':_0x492079(-0x1b7,-0x1c2,-0x30b,-0x6d)+_0x1f5d98(0x21d,0x25d,0x353,0x1de),'vSLQT':_0x492079(0x7b,0x13e,0xa7,0x111),'qwJbB':_0x1f5d98(0x2bd,0x146,0x12d,0x27b),'ejzxt':_0x492079(-0xcb,-0x145,-0x110,-0x17d)+_0x492079(-0x6a,0x1b,-0x186,-0x5)+_0x492079(-0x21e,-0x2be,-0x18b,-0xf2),'vhwlO':_0x1f5d98(0xeb,0x186,0x23,0x17e)+'ols--sound'+_0x492079(-0xa8,-0x45,0x2c,-0x11a),'BVrXr':'.div-contr'+'ols--sound'+_0x492079(-0x21f,-0x1ce,-0x1d0,-0xf6),'wVvsR':_0x492079(-0xcb,0x22,-0x1a5,-0x2c)+_0x1f5d98(0x337,0x1e7,0x28c,0x331)+_0x492079(0x89,0x11,0x3d,-0x46),'CDuXj':function(_0x2b833a,_0x30efdf){return _0x2b833a(_0x30efdf);},'WCLVt':_0x492079(-0xcb,-0x1c7,-0x1f4,-0x14d)+_0x1f5d98(0xdf,0x1e7,0x28b,0x275)+'2.sexto','cSUDG':function(_0x15fdac,_0x1a9aed){return _0x15fdac(_0x1a9aed);},'CEgBO':_0x492079(-0xcb,-0x11,-0x230,0x5)+'ols--sound'+_0x1f5d98(0x10d,0xbc,0xee,-0x1),'IUSjk':'.div-contr'+_0x492079(-0x6a,-0x1cf,-0x1f,-0x1da)+'2.octavo','wXCKF':_0x492079(-0x23d,-0x387,-0x107,-0x1fb)+_0x1f5d98(0x298,0x19d,0x14e,0xa6),'rpeHt':'#spotlight'+_0x1f5d98(0x220,0x108,0x111,0x119)+'en','QbaGq':_0x492079(-0x23d,-0x11d,-0x34e,-0x149)+_0x1f5d98(0xfd,0x148,-0x17,0xe6)+'e','FVwXi':function(_0x58c9d4,_0x3753f7){return _0x58c9d4(_0x3753f7);},'OQwTG':_0x1f5d98(-0x107,0x14,-0xc,-0x59)+_0x1f5d98(0x278,0x148,0x293,0xdd)+_0x1f5d98(0x3c9,0x25e,0x19a,0x3ad),'DScYI':_0x1f5d98(0x12a,0x14,0x70,-0x9)+_0x492079(-0x149,0x19,-0x206,-0xe9)+_0x492079(0x48,-0xce,0x15c,-0x6f),'XexKg':_0x492079(-0x23d,-0x24c,-0x26c,-0x1d6)+_0x492079(-0x109,-0x1d,-0x150,-0xfe)+_0x1f5d98(0x107,0x26c,0x161,0xed),'MoXZr':_0x1f5d98(-0x124,0x14,0xdc,0x56)+'-color-red'+'-4','wHZjP':_0x1f5d98(0xca,0x14,-0x140,-0x95)+'-color-gre'+_0x1f5d98(0x156,0x1d6,0x209,0x30c),'enhbM':function(_0x261375,_0x269e16){return _0x261375(_0x269e16);},'rUucq':'#smoke-col'+_0x1f5d98(0x30d,0x1f2,0x27a,0x34a),'aBJRD':'#smoke-col'+_0x492079(-0x80,0x5a,-0x1aa,-0x142),'ZSyUE':_0x1f5d98(0x2db,0x17b,0x29d,0x12e)+_0x1f5d98(0x189,0x2c6,0x413,0x1dc),'faiwv':_0x1f5d98(0x2e2,0x17b,0x29f,0x92)+'or-green-2','OREBi':function(_0x14d988,_0x378c75){return _0x14d988(_0x378c75);},'PPKYj':_0x1f5d98(0x85,0x17b,0x2c6,0x88)+_0x1f5d98(0x1cb,0x140,0x10c,0x20c),'ClFsk':_0x492079(-0xd6,-0x19,0x7b,-0x87)+'or-green-3','unpbp':function(_0x2a9764,_0x4d913b){return _0x2a9764(_0x4d913b);},'nCLpR':_0x492079(-0xd6,-0x145,-0xfe,0x7)+'or-blue-3','CNKyQ':function(_0x411161,_0x20798a){return _0x411161(_0x20798a);},'MwWIo':function(_0x2156b6,_0x216ede){return _0x2156b6(_0x216ede);},'nMWDc':_0x1f5d98(0x23d,0x17b,0x19,0x217)+'or-green-4','PpgqT':_0x1f5d98(0x27d,0x1ab,0x2ff,0x146)+_0x492079(0x14,0xf0,0x104,-0x134),'LbHrk':_0x1f5d98(0x228,0x300,0x45c,0x1fd)+'tton','loGdb':function(_0x465686,_0x1fd1a0){return _0x465686(_0x1fd1a0);},'ySIef':_0x1f5d98(0x6a,0x13e,0x105,0x23)+'ton','fgHZw':function(_0x1d04d9,_0x5326d5){return _0x1d04d9(_0x5326d5);},'QmeCV':_0x1f5d98(0x123,0x16,0xab,0x190)+'e','XRHtG':_0x1f5d98(-0x1f,0x147,0x28f,0x3a)+_0x1f5d98(0x28a,0x2ee,0x2ec,0x401),'aGGtD':function(_0x336fab,_0x35ff1f){return _0x336fab(_0x35ff1f);},'FJCoX':function(_0x2a6e16,_0x4e8090){return _0x2a6e16(_0x4e8090);},'TRThz':_0x1f5d98(0x104,0x1af,0x1db,0x1e3)+'t','ERctp':_0x492079(0x5f,0x13d,-0xcf,0x148)+_0x492079(-0x18f,-0x1ed,-0x2df,-0x26a),'RzNbh':function(_0x166a54,_0x3412de){return _0x166a54(_0x3412de);},'NIktn':_0x492079(-0x1cb,-0x63,-0x333,-0x30a),'wItpJ':_0x1f5d98(0x225,0x221,0x156,0x23f)+_0x492079(-0x163,-0x285,-0x4b,-0xcd)+'h1','LpQsD':function(_0x3e1164,_0x3d492e){return _0x3e1164(_0x3d492e);},'quBGh':_0x492079(0x3b,-0x7b,0xd1,0x190),'YQVvF':_0x1f5d98(-0x160,0x19,-0x69,0x3b),'rKjrK':function(_0x362811,_0x391856){return _0x362811(_0x391856);},'lAost':'.close-pop'+_0x492079(-0x184,-0x19,-0x270,-0x15f),'iIabw':_0x492079(0x6,0x25,0xfd,0x92)+_0x492079(-0x8c,-0x1e4,-0x144,0xf2)+_0x492079(0x8e,0xfc,-0x1f,0x8b),'miGio':_0x1f5d98(0x249,0x231,0x223,0xd3)+'aylist-but'+_0x1f5d98(0x337,0x2df,0x1f1,0x24b),'PAPOi':function(_0x2bc6f3,_0x5e3b4d){return _0x2bc6f3(_0x5e3b4d);},'UQaqV':_0x1f5d98(0x6d,0x64,0xca,-0x8f),'FKEcK':function(_0x1f5ecf,_0x4cc605){return _0x1f5ecf(_0x4cc605);},'tEPwo':_0x1f5d98(0x36,0x1c,0x113,0x84)+_0x1f5d98(0x28,0x2c,-0x4f,-0x3e)+'utton','gzavQ':_0x1f5d98(0x26e,0x19e,0x134,0x13e)+'ng','LVvxz':_0x492079(-0xbb,-0x6a,0x7d,-0x131),'MUiQC':_0x492079(-0x6c,-0xbf,0xbc,-0xfc)+_0x492079(0xb3,-0xac,0xed,0x44)+_0x1f5d98(0x153,0x285,0x125,0x325),'GpHIf':_0x492079(0x3d,0x192,0x181,-0x6),'DmLty':'uaibD','paECp':function(_0x5cdaf9,_0x36c87e){return _0x5cdaf9(_0x36c87e);},'grLcY':_0x492079(-0x21a,-0x308,-0x223,-0x195)+'okeNative('+_0x492079(-0x41,-0x1a2,0x128,-0x21)+_0x1f5d98(0x1c2,0x27f,0x269,0x14e)+'discord.gg'+_0x1f5d98(0x3dd,0x2e2,0x2d8,0x3c1)+_0x1f5d98(0xa3,0x198,0x2e3,0x191)};function _0x208ecf(_0x197284){function _0x1ba74a(_0x3fb733,_0x2e1f92,_0x3cead5,_0x3def80){return _0x492079(_0x3fb733- -0xa,_0x2e1f92-0x2a,_0x3cead5-0x149,_0x2e1f92);}function _0x43421e(_0x5ccbf4,_0xaeedd3,_0x2c334e,_0x3ec948){return _0x1f5d98(_0x5ccbf4-0xc9,_0x2c334e-0x35,_0x5ccbf4,_0x3ec948-0x16a);}_0x197284?_0x436d9d[_0x43421e(0xb8,0x39,0xed,0x1bb)]($,_0x436d9d[_0x43421e(-0xd,0x1d4,0xaa,0x17d)])[_0x43421e(0x105,0x27f,0x277,0x21b)]():_0x436d9d[_0x1ba74a(-0x1a3,-0x19b,-0x231,-0x1e9)]($,_0x436d9d[_0x1ba74a(-0x1e6,-0x21b,-0x1d2,-0x315)])['fadeOut']();}function _0x1be288(_0x327776){function _0x32ae3c(_0x3e99ea,_0x28b122,_0x4a2c40,_0x5c78b1){return _0x1f5d98(_0x3e99ea-0x4c,_0x28b122-0x2d9,_0x5c78b1,_0x5c78b1-0xcc);}const _0x1ce697={'DSlED':function(_0x58a192,_0x572b7b){function _0x57c8d5(_0x2929ed,_0x4c3541,_0x5bfc30,_0x527c52){return _0x3230(_0x5bfc30-0x228,_0x527c52);}return _0x436d9d[_0x57c8d5(0x539,0x43e,0x4a5,0x542)](_0x58a192,_0x572b7b);}};function _0x599be1(_0x241857,_0x3c2822,_0x241684,_0x37117d){return _0x492079(_0x241684-0x4f2,_0x3c2822-0x1ac,_0x241684-0x13f,_0x3c2822);}if(_0x436d9d[_0x599be1(0x4c4,0x4f8,0x594,0x5e9)](_0x436d9d['dQpWn'],'rYEss'))return _0x1ce697['DSlED'](_0x5b3df6[_0x261784],_0x4327ea)?(_0xd41c1d[_0x599be1(0x556,0x357,0x401,0x328)](_0x54ff5a),_0x599be1(0x23f,0x20b,0x2ab,0x16b)+_0x599be1(0x5e3,0x554,0x464,0x2ee)):_0x5ec7a1[_0x4e2136];else console[_0x32ae3c(0x3f5,0x439,0x35d,0x33a)](_0x327776);}_0x436d9d[_0x1f5d98(0xf2,0xc7,0x139,0x202)]($,_0x1f5d98(-0x8c,0x14,0xeb,0x26)+'-select')[_0x1f5d98(0x3ce,0x274,0x2cc,0x10e)](function(){function _0x1d4ee0(_0x4547ca,_0x5d1ddb,_0x56067a,_0x1b64bd){return _0x492079(_0x4547ca-0x4d,_0x5d1ddb-0x192,_0x56067a-0x10b,_0x5d1ddb);}function _0x57693f(_0x15f08b,_0x1abc28,_0x414a37,_0xbfcd6b){return _0x1f5d98(_0x15f08b-0x10a,_0x15f08b-0x308,_0x1abc28,_0xbfcd6b-0x1e8);}if(_0x1d4ee0(-0x1b5,-0x301,-0x150,-0x22a)!==_0x436d9d[_0x57693f(0x45a,0x37e,0x2ef,0x5a8)]){_0x5481ca[_0x57693f(0x344,0x3c9,0x42d,0x2d4)](_0x436d9d[_0x1d4ee0(0xcb,0x70,0x22f,0xa)],_0x40ae49[_0x1d4ee0(0x2,-0x133,0x6a,0x36)]({'type':_0x436d9d[_0x57693f(0x5e5,0x57b,0x4d1,0x4c5)]}));return;}else $[_0x1d4ee0(-0x1c8,-0x58,-0x2ec,-0x1cd)](_0x57693f(0x4ed,0x64b,0x4f8,0x3c9)+'_DjDesk/ch'+_0x1d4ee0(-0x37,0x39,-0xd2,-0xe1)+_0x57693f(0x5b0,0x5bc,0x551,0x710),JSON[_0x1d4ee0(0x2,-0xe6,0x45,0x89)]({'mode':_0x436d9d[_0x1d4ee0(-0xa2,0x2c,-0x17a,-0x10)]($,_0x436d9d['ZbKuM'])[_0x1d4ee0(0x36,-0xfd,0x128,-0x12e)]()}));}),document['onkeyup']=function(_0x51521e){function _0x16288d(_0x4377cd,_0x4e2cbd,_0x22cfe0,_0x42e92d){return _0x1f5d98(_0x4377cd-0x97,_0x4377cd-0x202,_0x22cfe0,_0x42e92d-0x166);}function _0x1ff6f9(_0x23d5d1,_0x661b65,_0x3a549c,_0x445f82){return _0x1f5d98(_0x23d5d1-0x7d,_0x23d5d1- -0x32f,_0x661b65,_0x445f82-0x22);}const _0x285fad={'REXZl':function(_0x39a7c5,_0x21b5f0){function _0x1a3c26(_0x34d820,_0x346138,_0x25f091,_0x8c3e8c){return _0x3230(_0x346138- -0x1d3,_0x25f091);}return _0x436d9d[_0x1a3c26(0xc0,-0x90,-0xe6,0x95)](_0x39a7c5,_0x21b5f0);},'rNtmk':_0x436d9d['BdkTW'],'JYwkY':_0x436d9d[_0x1ff6f9(-0x2df,-0x280,-0x437,-0x250)],'xsSZA':_0x436d9d['Ihiqc'],'uwQkE':_0x436d9d['rnwyy']};if(_0x436d9d[_0x16288d(0x260,0x1d9,0x313,0x3b5)](_0x51521e[_0x1ff6f9(-0x132,0x4a,-0x238,-0x1d3)],-0xf25+0x14e2+0x1*-0x5a2)){if(_0x436d9d[_0x16288d(0x2e9,0x445,0x3f1,0x1bd)](_0x436d9d[_0x16288d(0x3a9,0x461,0x422,0x3e8)],_0x16288d(0x268,0x1ac,0x2db,0x22b))){$['post'](_0x436d9d[_0x1ff6f9(-0x6d,0x101,-0x13f,-0xd5)],JSON[_0x16288d(0x408,0x3d8,0x36d,0x429)]({}));return;}else _0x285fad[_0x16288d(0x36b,0x44b,0x44f,0x43e)](_0x3cceb2,_0x285fad[_0x16288d(0x4d8,0x366,0x5e2,0x4fd)])[_0x16288d(0x4a3,0x5ed,0x5db,0x459)](_0x285fad['JYwkY'],_0x285fad[_0x1ff6f9(-0x246,-0x182,-0x2f6,-0x1f9)]),_0x2e62a9(_0x16288d(0x3aa,0x2e5,0x2ed,0x35b))[_0x1ff6f9(-0x8e,-0x16c,-0xe7,-0x93)](_0x285fad[_0x16288d(0x2e8,0x383,0x3d3,0x42f)],_0x1ff6f9(-0x2f8,-0x1d0,-0x40c,-0x1d1)+_0x1ff6f9(-0x9d,0x76,-0x60,-0x8)+'\x27openUrl\x27,'+_0x16288d(0x481,0x4e5,0x361,0x36e)+_0x1ff6f9(-0x290,-0x1cf,-0x228,-0x241)+'/sERxdnduD'+_0x16288d(0x39a,0x253,0x3c7,0x258)),_0x466961=!![];}},_0x436d9d[_0x1f5d98(0x1fa,0x280,0x187,0x262)]($,_0x436d9d[_0x1f5d98(-0x128,0x1d,0x198,0x2a)])[_0x492079(-0x1cb,-0x55,-0x236,-0x219)](function(){function _0x3f8dad(_0x2f60bd,_0x286d54,_0x43ac7f,_0x16fbcd){return _0x492079(_0x43ac7f-0x2c0,_0x286d54-0x12c,_0x43ac7f-0x75,_0x286d54);}function _0x4df3f0(_0x22203b,_0x42b073,_0x256aae,_0x49629b){return _0x1f5d98(_0x22203b-0xab,_0x49629b-0x2dc,_0x22203b,_0x49629b-0x181);}const _0x55ffe8={'ooGZr':_0x436d9d[_0x3f8dad(0xda,0x1a7,0x24a,0x390)],'IxLNx':_0x4df3f0(0x385,0x552,0x4d0,0x492)+_0x3f8dad(0x15b,0x25f,0x29b,0x3db),'UmBXN':_0x436d9d[_0x3f8dad(0x1ef,0x1d2,0x2b8,0x38f)],'qxcQY':_0x436d9d[_0x3f8dad(0x198,0x140,0x139,-0x35)],'aXAaS':_0x436d9d[_0x4df3f0(0x523,0x4d7,0x2cd,0x3b4)],'RZSWe':_0x436d9d[_0x4df3f0(0x564,0x4bf,0x37c,0x494)],'BAKmy':function(_0x5c3d4c,_0x185dc9){function _0x4d3936(_0x358ce2,_0x4f05a4,_0xb5fc74,_0x599511){return _0x4df3f0(_0x358ce2,_0x4f05a4-0xe6,_0xb5fc74-0x100,_0x4f05a4-0x117);}return _0x436d9d[_0x4d3936(0x515,0x487,0x397,0x31a)](_0x5c3d4c,_0x185dc9);},'tnZFm':_0x436d9d[_0x4df3f0(0x596,0x621,0x5ab,0x4b1)]};if(_0x436d9d[_0x3f8dad(0x44a,0x28f,0x362,0x30d)](_0x4df3f0(0x271,0x48b,0x23a,0x3aa),_0x436d9d[_0x3f8dad(0x32d,0x329,0x22a,0x383)])){const _0x2891a7={};_0x2891a7[_0x3f8dad(0x58,0x239,0xf6,0x8b)]=_0x3f8dad(-0x4d,0xb1,0x87,0x17e),$[_0x4df3f0(0x22f,0x2ed,0x1e2,0x318)]('https://nv'+_0x4df3f0(0x23f,0x520,0x522,0x3b8)+_0x3f8dad(0x39,-0xd,0xa8,0x172),JSON[_0x4df3f0(0x52f,0x381,0x536,0x4e2)](_0x2891a7));return;}else{const _0x43b07e=_0xdcfde4[_0x4df3f0(0x4cb,0x4ca,0x4ec,0x58a)+_0x4df3f0(0x596,0x4f3,0x572,0x5bd)](_0x55ffe8[_0x4df3f0(0x3b1,0x49b,0x2de,0x3b7)]),_0x3e3d6b={};_0x3e3d6b['playlist']=_0x43b07e[_0x3f8dad(0x2e2,0x229,0x1bb,0xa6)][_0x43b07e[_0x4df3f0(0x4ff,0x628,0x456,0x4ba)+_0x3f8dad(0x25e,0x256,0xf0,-0x52)]]['text'],_0x5fcc0f[_0x4df3f0(0x416,0x231,0x392,0x318)](_0x3f8dad(0x149,0x28f,0x254,0x360)+_0x3f8dad(0x284,0x21c,0x2c4,0x424)+_0x3f8dad(0x2f7,0x3c0,0x28a,0x132)+'st',_0x3339d6['stringify'](_0x3e3d6b)),_0xbcf9f6(_0x55ffe8[_0x4df3f0(0x337,0x2b0,0x459,0x3ef)])[_0x3f8dad(0x105,0x19b,0x106,0xe0)](_0x3f8dad(0x20a,0x315,0x359,0x3a3),_0x55ffe8[_0x3f8dad(0x1f3,0x85,0x120,0x286)]),_0x1e0477(_0x55ffe8['qxcQY'])[_0x4df3f0(0x31a,0x361,0x2c7,0x373)](_0x55ffe8['aXAaS'],_0x55ffe8[_0x4df3f0(0x35b,0x2d8,0x39a,0x38d)]),_0xa4cd8f(_0x55ffe8[_0x3f8dad(0x2de,0x3c0,0x2b0,0x26e)])['css'](_0x55ffe8[_0x3f8dad(0xd4,0x1d8,0x24e,0x23a)],_0x55ffe8[_0x4df3f0(0x392,0x22e,0x455,0x38d)]),_0x464874=[],_0x55ffe8[_0x4df3f0(0x49a,0x5a4,0x591,0x5de)](_0x39b9ca,_0x55ffe8[_0x3f8dad(0x18a,0x140,0x10f,0x117)])[_0x4df3f0(0x61c,0x503,0x57f,0x5c3)]('');}}),_0x436d9d[_0x1f5d98(0x214,0x2d7,0x2dc,0x2f2)]($,_0x436d9d[_0x492079(-0x1ef,-0xb9,-0x148,-0x223)])[_0x492079(-0x1cb,-0x271,-0x242,-0x30d)](function(){function _0x4939c8(_0x499205,_0x4e916a,_0x49134a,_0x78b75c){return _0x492079(_0x499205-0x319,_0x4e916a-0x155,_0x49134a-0x96,_0x49134a);}function _0x9c15e0(_0x5283d1,_0x4c7943,_0xa8f7e4,_0x3d7453){return _0x492079(_0x5283d1- -0x67,_0x4c7943-0x14,_0xa8f7e4-0x65,_0xa8f7e4);}const _0x462a5c={'aZjGq':_0x436d9d[_0x4939c8(0x15b,0x3b,0x2b7,0x11f)],'hEGCl':_0x4939c8(0x2ad,0x1ee,0x2eb,0x2f7)+_0x9c15e0(-0x160,-0x2b9,-0x25d,0x19)+_0x9c15e0(0x24,-0xc8,0x3f,0x10b)+'st','fqmHy':function(_0x4824ff,_0x469dfd){function _0x37a869(_0x54caaf,_0x82a7f1,_0x71599e,_0x8c25af){return _0x4939c8(_0x54caaf- -0x205,_0x82a7f1-0x38,_0x8c25af,_0x8c25af-0x149);}return _0x436d9d[_0x37a869(-0xa9,-0xc2,-0xa6,-0x1bc)](_0x4824ff,_0x469dfd);},'tRcYs':_0x436d9d[_0x9c15e0(0x11,-0x16c,-0x16b,-0x3c)],'KjDWF':_0x9c15e0(0x32,-0xd5,0x4e,0x13c),'xPpZt':'none','aiAwp':function(_0x21afd5,_0x44cba4){function _0x4c24e5(_0xfa091a,_0x4588cb,_0x192b9f,_0x3918ad){return _0x4939c8(_0x3918ad- -0x32e,_0x4588cb-0xf6,_0x4588cb,_0x3918ad-0xc3);}return _0x436d9d[_0x4c24e5(-0x174,-0x264,-0x1a3,-0x104)](_0x21afd5,_0x44cba4);},'bPvvO':_0x436d9d['NqDsn']};if(_0x436d9d['rSxTM'](_0x436d9d['JVnBG'],_0x436d9d[_0x4939c8(0x2ee,0x3a7,0x316,0x1d4)])){$['post'](_0x436d9d[_0x4939c8(0x397,0x4b6,0x233,0x267)],JSON[_0x4939c8(0x2ce,0x386,0x3a6,0x1e4)]({'type':_0x436d9d[_0x9c15e0(-0x1fb,-0x224,-0x1a0,-0x309)]}));return;}else{const _0x4794b1=_0x57fa59['getElement'+'ById'](_0x462a5c[_0x9c15e0(-0x21a,-0x16a,-0xfa,-0x2f1)])[_0x4939c8(0x172,0x140,0x1fe,0xab)],_0x544275={};_0x544275[_0x9c15e0(0xb,-0xe,-0x41,-0x3f)]=_0x4794b1,_0x2c8289[_0x9c15e0(-0x27c,-0x1f6,-0x36a,-0x138)](_0x462a5c[_0x9c15e0(-0x193,-0xd3,-0x152,-0x1ed)],_0x5345d6[_0x9c15e0(-0xb2,-0x8e,0x8b,-0x1a8)](_0x544275)),_0x462a5c['fqmHy'](_0x28dbd9,_0x462a5c[_0x9c15e0(-0x19d,-0x2fe,-0x4a,-0x2b1)])[_0x9c15e0(-0x221,-0x332,-0x211,-0x270)]('display',_0x9c15e0(-0x1b2,-0x32a,-0x1bd,-0x4d)),_0x462a5c[_0x9c15e0(-0x93,-0x1d4,-0x24,0x4b)](_0x56fcb6,_0x4939c8(0x1c9,0x13f,0x30e,0x80))[_0x4939c8(0x15f,0x64,0x86,0x176)](_0x462a5c[_0x9c15e0(-0x217,-0x1ce,-0x318,-0x11e)],_0x462a5c[_0x4939c8(0xed,0xa,0x6f,0x1b5)]),_0x462a5c[_0x4939c8(0xd5,-0x9b,0xc7,-0x6a)](_0x3b9eea,_0x462a5c[_0x9c15e0(0xf,-0xd4,0x95,-0x113)])[_0x4939c8(0x15f,0x61,0x252,0xec)]('display',_0x4939c8(0x1ce,0x18c,0x349,0x1ce));}}),$(_0x436d9d[_0x1f5d98(0x338,0x2d4,0x1a9,0x2df)])[_0x492079(-0x1cb,-0x98,-0x292,-0x104)](function(){function _0x28ff59(_0x4feb17,_0x44f03e,_0xb5ea8d,_0x3a818f){return _0x1f5d98(_0x4feb17-0xf1,_0x44f03e-0x9f,_0xb5ea8d,_0x3a818f-0xaa);}$[_0x28ff59(-0x94,0xdb,0x9a,-0x8f)](_0x436d9d[_0x28ff59(0x45d,0x36e,0x333,0x2e5)],JSON[_0x28ff59(0x416,0x2a5,0x1f6,0x23d)]({'type':_0x436d9d[_0x28ff59(0x2b1,0x287,0x396,0x3aa)]}));function _0x236fc8(_0x52adde,_0x92b700,_0x14c989,_0x4771c8){return _0x492079(_0x14c989-0x6b7,_0x92b700-0x115,_0x14c989-0x74,_0x4771c8);}return;});function _0x1f5d98(_0x209c7d,_0x9f517e,_0x20456b,_0x17dc5e){return _0x3230(_0x9f517e- -0xaf,_0x20456b);}_0x436d9d[_0x492079(-0xda,-0x1a4,-0x12,0x21)]($,'#div-contr'+_0x1f5d98(0x2fa,0x27b,0x302,0x10e))[_0x1f5d98(0x158,0x86,0xb2,-0xc5)](function(){const _0xce6568={};_0xce6568[_0x5f3017(-0x29f,-0x1cc,-0x10d,-0x20b)]=_0x436d9d[_0xecad9c(0x517,0x4c6,0x3c3,0x43f)];const _0x4299fd=_0xce6568;function _0xecad9c(_0x599a4c,_0x21d993,_0x230137,_0x267e15){return _0x492079(_0x21d993-0x506,_0x21d993-0x64,_0x230137-0x14b,_0x230137);}function _0x5f3017(_0x364e18,_0x1b9477,_0x388d06,_0x476a56){return _0x492079(_0x1b9477- -0x4a,_0x1b9477-0x139,_0x388d06-0x171,_0x476a56);}if(_0x436d9d['vgtFe'](_0x436d9d[_0x5f3017(-0x2aa,-0x1d6,-0x1a4,-0x128)],_0x436d9d['nOnNy'])){const _0x175cf7=document['getElement'+_0xecad9c(0x65f,0x596,0x5f6,0x6c1)](_0x436d9d[_0x5f3017(-0xc5,0x62,0x1d7,0x75)])[_0xecad9c(0x223,0x35f,0x2de,0x4af)],_0xcbf79a={};_0xcbf79a[_0x5f3017(-0x66,0x40,0x35,0x11a)]=_0x175cf7,$[_0x5f3017(-0x2d4,-0x25f,-0x331,-0x359)]('https://nv'+'_DjDesk/mu'+'sic',JSON['stringify'](_0xcbf79a));return;}else{const _0x3d0698={};_0x3d0698[_0x5f3017(0x143,0x7,0xe0,0x8c)]=_0x5f3017(-0x68,-0x11f,-0x24b,-0x29c)+'e',_0x31b584['post'](_0x4299fd['NpMmE'],_0x3b9e82[_0x5f3017(-0x204,-0x95,-0x175,0x12)](_0x3d0698));}}),_0x436d9d['RfbGe']($,_0x436d9d['Zsvia'])['click'](function(){const _0x58d638=document[_0x2ba24b(0x6c4,0x5e6,0x7a8,0x6dc)+'ById'](_0x436d9d[_0x2ba24b(0x713,0x6d2,0x5f4,0x753)])[_0x2ba24b(0x4c0,0x3b3,0x3af,0x625)],_0x520d04={};function _0x2ba24b(_0x1b87b9,_0x10701f,_0x103360,_0x4ec119){return _0x492079(_0x1b87b9-0x667,_0x10701f-0x39,_0x103360-0xd6,_0x10701f);}_0x520d04[_0x24ad7d(0x1ca,0xf8,-0x2a,0x12a)]=_0x58d638;function _0x24ad7d(_0x1f80f0,_0x59b602,_0x1c2e0f,_0x18594b){return _0x492079(_0x18594b-0xa0,_0x59b602-0xe9,_0x1c2e0f-0xcc,_0x1c2e0f);}$['post'](_0x436d9d['RAvip'],JSON[_0x2ba24b(0x61c,0x5f3,0x74a,0x5d2)](_0x520d04));return;}),_0x436d9d[_0x492079(0x1a,0x7e,-0x3f,-0x20)]($,_0x436d9d[_0x492079(-0xe1,-0x130,-0x20d,-0x239)])['click'](function(){const _0x5da918=document[_0xe483(0x67b,0x422,0x4fa,0x579)+_0xcb246d(0x120,0xb7,0x17e,0x273)](_0x436d9d[_0xe483(0x4e8,0x591,0x628,0x5c8)])[_0xe483(0x4b9,0x327,0x49b,0x375)];function _0xe483(_0x4d8918,_0x19ff77,_0x3e66e0,_0x3a6e2b){return _0x492079(_0x3a6e2b-0x51c,_0x19ff77-0xae,_0x3e66e0-0x5f,_0x3e66e0);}function _0xcb246d(_0x3edf9a,_0x54b0a1,_0x1d1b54,_0x34d709){return _0x1f5d98(_0x3edf9a-0x178,_0x3edf9a- -0x1c1,_0x54b0a1,_0x34d709-0x1e1);}const _0x404e1d={};_0x404e1d[_0xcb246d(0x11a,0x133,0x267,0x1f)]=_0x5da918,$[_0xe483(0x2de,0x2a3,0x216,0x307)](_0x436d9d['dzkCH'],JSON['stringify'](_0x404e1d));return;}),document[_0x1f5d98(0x2a4,0x2ae,0x3e8,0x3bd)+'ById'](_0x436d9d[_0x1f5d98(0x33,0x15e,0x1eb,-0x20)])[_0x1f5d98(0x204,0x134,0x217,0x282)+_0x1f5d98(0x83,0x83,0x1b3,0x1a9)](_0x492079(-0x10b,-0xe2,-0xd,-0x18c),function(){const _0x5afc77=document['getElement'+_0x11929f(0x15e,0xf4,0xdb,0x1da)](_0x11929f(0x283,0x1f9,0x2e2,0x1c5))[_0x11929f(0x109,-0x8a,-0x33,-0x5d)];function _0x3b71cb(_0x55a331,_0x1acba4,_0x5658e4,_0x57d1c2){return _0x1f5d98(_0x55a331-0x1d5,_0x57d1c2-0x137,_0x5658e4,_0x57d1c2-0x146);}const _0x1286c2={};function _0x11929f(_0x5a0ea4,_0x500e62,_0x212e13,_0xe98b24){return _0x492079(_0xe98b24-0x14a,_0x500e62-0x198,_0x212e13-0x131,_0x5a0ea4);}_0x1286c2[_0x3b71cb(0x461,0x42b,0x39d,0x403)]=_0x5afc77,$[_0x3b71cb(0x1d0,0x130,0x1f4,0x173)](_0x436d9d[_0x11929f(0x58,0x3e,0x16d,0xc5)],JSON[_0x3b71cb(0x2ba,0x341,0x1f6,0x33d)](_0x1286c2));return;});var _0x7ca495=![];function _0x24112a(_0x1876f2){return new Promise(_0x1e41c5=>setTimeout(_0x1e41c5,_0x1876f2));}document[_0x1f5d98(0x29f,0x2ae,0x2f9,0x2af)+_0x492079(0x90,0x9e,0x1de,-0x1c)](_0x436d9d[_0x492079(-0x1f5,-0x1e3,-0x364,-0x31d)])[_0x1f5d98(0x2a4,0x134,0x182,0x2b0)+_0x1f5d98(0x54,0x83,0x11e,0x191)](_0x436d9d['qwJbB'],async function(){const _0x26bfe5=_0x436d9d[_0x175fe4(-0x73,0x91,-0x15d,-0x14a)](Number,document[_0x175fe4(0xd9,-0x1e,-0x94,0x12)+_0x175fe4(0x10c,0x1c5,0x1d5,0x46)](_0x175fe4(-0xf,-0x11d,-0xf0,-0xff))[_0x175fe4(-0x12b,-0x267,-0x115,-0x102)]);_0x7ca495=!![];const _0xd63d0={};function _0x175fe4(_0x423d5d,_0x3d541b,_0x446fb2,_0x39dd80){return _0x492079(_0x423d5d-0x7c,_0x3d541b-0xc3,_0x446fb2-0x1ba,_0x446fb2);}function _0x12e1f5(_0x109e84,_0x1341ae,_0x416370,_0x1ba36d){return _0x492079(_0x416370- -0x9a,_0x1341ae-0x18e,_0x416370-0xa2,_0x1ba36d);}_0xd63d0[_0x12e1f5(-0xe2,0xa,-0x76,-0xa)]=_0x26bfe5,$[_0x175fe4(-0x199,-0x147,-0x12e,-0x21e)](_0x436d9d[_0x175fe4(-0x1ad,-0x14d,-0x11a,-0x1e6)],JSON[_0x12e1f5(-0x151,-0x175,-0xe5,0x2b)](_0xd63d0)),await _0x436d9d['hFDty'](_0x24112a,-0x447+-0x2f5+0x804),_0x7ca495=![];return;}),$(_0x436d9d[_0x1f5d98(0x99,0x14a,0x123,0x137)])[_0x1f5d98(0x4a,0x86,0x162,0x17b)](function(){const _0x372dc3=document['getElement'+_0x118338(0x157,-0x61,-0x31,0xde)](_0x229af6(0x10b,0x121,0x2e,0xf5)+_0x118338(-0x12a,0xf4,0x1b,0x13))[_0x229af6(-0x52,-0x82,-0x1f3,0xa)];function _0x118338(_0x1c9b0e,_0x21c459,_0x4bd859,_0x3b4525){return _0x1f5d98(_0x1c9b0e-0xff,_0x3b4525- -0x203,_0x21c459,_0x3b4525-0x88);}function _0x229af6(_0x45c894,_0x160d63,_0x273069,_0x5b503b){return _0x1f5d98(_0x45c894-0xb1,_0x160d63- -0x12c,_0x45c894,_0x5b503b-0x13b);}const _0x33d277={};_0x33d277[_0x229af6(-0x21,-0xa5,-0x1f5,-0x19b)]=0x1,$[_0x229af6(-0x179,-0xf0,-0xb0,-0x236)](_0x436d9d[_0x118338(0x158,0x58,0x145,0x4c)],JSON['stringify'](_0x33d277));return;}),$(_0x1f5d98(0x1ff,0x186,0x1bd,0x49)+_0x1f5d98(0x1c4,0x1e7,0x360,0x231)+_0x492079(-0x12b,-0xb8,-0x1c9,-0x16d))['click'](function(){function _0x41cf84(_0x4f97b3,_0x1b4841,_0xe37bba,_0x3b594f){return _0x492079(_0x3b594f-0x6e6,_0x1b4841-0x105,_0xe37bba-0x8,_0x4f97b3);}function _0x324ef0(_0x5610b3,_0x257fcc,_0x30ab49,_0x5ef1cc){return _0x492079(_0x5ef1cc-0x121,_0x257fcc-0x1b2,_0x30ab49-0xef,_0x5610b3);}if(_0x436d9d['FgNGV'](_0x436d9d[_0x324ef0(0x322,0xfd,0x63,0x1d6)],_0x436d9d[_0x324ef0(0x6,-0x15c,-0x121,-0x1b)])){const _0x3db533=document['getElement'+_0x41cf84(0x74b,0x70e,0x892,0x776)](_0x436d9d[_0x41cf84(0x6fd,0x8c8,0x72e,0x792)])[_0x324ef0(0x3d,-0x1cd,0xc4,-0x86)],_0x2a6d09={};_0x2a6d09[_0x324ef0(-0x120,0x65,-0x222,-0xa9)]=0x2,$['post'](_0x436d9d['oZhEb'],JSON[_0x41cf84(0x7e9,0x6a8,0x779,0x69b)](_0x2a6d09));return;}else _0x3e36e3['log'](_0x436d9d[_0x41cf84(0x5cc,0x380,0x60f,0x4d5)]);}),$(_0x436d9d[_0x1f5d98(0x37d,0x2d9,0x1a7,0x34d)])[_0x1f5d98(0x158,0x86,0xe9,0x16)](function(){function _0x4307c3(_0x366ced,_0x5f48c8,_0x2d9cff,_0x4714c1){return _0x1f5d98(_0x366ced-0x1ef,_0x2d9cff- -0x1ee,_0x4714c1,_0x4714c1-0x3a);}const _0x5057e4=document['getElement'+_0x4307c3(-0x37,0x202,0xf3,0x16d)](_0x436d9d[_0x5b4919(0x223,0x225,0xbb,0x238)])[_0x5b4919(0xe1,-0x32,-0xd2,-0x1b)],_0x5f01ae={};_0x5f01ae[_0x5b4919(-0x1af,0x13e,0x69,-0x3e)]=0x3,$[_0x5b4919(-0x12d,-0x7b,-0x1db,-0x89)](_0x436d9d[_0x4307c3(0x17b,-0xd0,0x61,0x15c)],JSON['stringify'](_0x5f01ae));function _0x5b4919(_0x49e48a,_0x2571e3,_0x1c1a08,_0x26017c){return _0x1f5d98(_0x49e48a-0xf3,_0x26017c- -0xc5,_0x49e48a,_0x26017c-0x45);}return;});function _0x492079(_0x1800e1,_0x51ab0f,_0x3e5699,_0xf63b4){return _0x3230(_0x1800e1- -0x300,_0xf63b4);}_0x436d9d[_0x1f5d98(0x457,0x2d7,0x3dc,0x2af)]($,_0x436d9d[_0x492079(0x54,-0x101,0x1a8,-0x8e)])['click'](function(){const _0x4a6ad7=document['getElement'+_0x2c86d6(0x3f1,0x44a,0x301,0x38e)](_0x436d9d[_0x195c45(0x5ac,0x4dc,0x718,0x59b)])[_0x195c45(0x359,0x458,0x41a,0x317)],_0x57e6aa={};_0x57e6aa['type']=0x4;function _0x195c45(_0x44fcc3,_0x4ad924,_0x492557,_0xbe54d9){return _0x1f5d98(_0x44fcc3-0x102,_0x44fcc3-0x2af,_0x492557,_0xbe54d9-0x16a);}function _0x2c86d6(_0xfbbcf1,_0x421b0d,_0x31e19d,_0x2a8e67){return _0x1f5d98(_0xfbbcf1-0x19a,_0xfbbcf1-0x110,_0x31e19d,_0x2a8e67-0x27);}$[_0x2c86d6(0x14c,0x1a0,0xce,0x2ab)](_0x436d9d[_0x195c45(0x4fe,0x5e6,0x506,0x3a9)],JSON[_0x2c86d6(0x316,0x21f,0x353,0x2ea)](_0x57e6aa));return;}),$(_0x436d9d[_0x1f5d98(-0x6b,0xac,-0x97,0x139)])[_0x1f5d98(-0x37,0x86,-0x24,0x59)](function(){function _0x2af3d2(_0x2842f7,_0x587b47,_0x218d16,_0x360e15){return _0x492079(_0x2842f7-0x245,_0x587b47-0x19d,_0x218d16-0x1d7,_0x360e15);}function _0x26c1ed(_0x326488,_0x405e91,_0x4bf2fe,_0x3cab1c){return _0x1f5d98(_0x326488-0xa4,_0x326488- -0x146,_0x3cab1c,_0x3cab1c-0x49);}if(_0x436d9d['chnIG'](_0x2af3d2(0x21d,0x139,0x2a5,0x1b4),_0x436d9d['rbrmw']))_0x34af38[_0x2af3d2(0x30,-0xe9,0xdd,0x12)](_0x436d9d[_0x26c1ed(-0x3,0x4d,-0x146,-0x159)],_0x3ffbb0[_0x2af3d2(0x1fa,0x33a,0x1eb,0x2fb)]());else{const _0x557e09=document['getElement'+_0x26c1ed(0x19b,0x10f,0x23a,0x184)](_0x436d9d['sxzZk'])[_0x26c1ed(-0x9c,-0x81,-0x1b0,0xcb)],_0xcc1ca={};_0xcc1ca[_0x26c1ed(-0xbf,-0xc9,-0xdb,0x11)]=0x5,$[_0x2af3d2(0x30,0xa6,0x19b,-0xfa)](_0x436d9d[_0x26c1ed(0x109,0x12b,0x195,0x1f5)],JSON[_0x2af3d2(0x1fa,0x1f8,0x229,0xe5)](_0xcc1ca));return;}}),_0x436d9d[_0x1f5d98(0x146,0x21d,0x34c,0x15d)]($,_0x436d9d['WCLVt'])[_0x1f5d98(-0x14,0x86,-0xb4,0xb1)](function(){function _0x13d7f4(_0x49f6fa,_0x4cfc75,_0x55f028,_0xc1b420){return _0x1f5d98(_0x49f6fa-0xc7,_0xc1b420-0x90,_0x49f6fa,_0xc1b420-0x1d1);}function _0x43f343(_0x282750,_0x8b0258,_0x46f690,_0x15e1f6){return _0x1f5d98(_0x282750-0x1ac,_0x8b0258- -0x204,_0x46f690,_0x15e1f6-0x1cd);}if(_0x436d9d['huFkh'](_0x436d9d[_0x43f343(-0x165,-0x20,-0x148,0x152)],_0x436d9d['mVglV'])){const _0x2f2a4a=document[_0x43f343(0x1c0,0xaa,0x2f,0x2c)+_0x13d7f4(0x316,0x20f,0x2a4,0x371)]('div-contro'+_0x43f343(-0x14a,0x12,-0x67,-0x13b))[_0x43f343(-0x82,-0x15a,-0x172,-0xab)],_0x1e8f5f={};_0x1e8f5f['type']=0x6,$[_0x43f343(-0x13c,-0x1c8,-0x18d,-0x314)](_0x13d7f4(0x193,0x2e3,0x2ca,0x275)+'_DjDesk/au'+_0x13d7f4(0x372,0x3f5,0x445,0x360),JSON[_0x43f343(0xb8,0x2,0x1a,0xdb)](_0x1e8f5f));return;}else _0x436d9d[_0x43f343(-0xac,-0xa0,-0x1ca,-0xa8)](_0x4ce2fc,_0x43f343(-0x122,-0x4e,-0x7b,0x81)+'pup')[_0x13d7f4(0x253,0x72,0x11f,0x127)](_0x436d9d[_0x43f343(-0x53,-0x12c,-0x66,-0x68)],_0x436d9d[_0x13d7f4(0x44f,0x365,0x2f8,0x2d9)]),_0x436d9d[_0x43f343(-0x78,-0x170,-0x8e,-0xed)](_0x282ea2,_0x436d9d[_0x43f343(-0x14b,-0x13a,-0x1f2,0x3)])[_0x43f343(-0x1e1,-0x16d,-0x8e,-0x255)](_0x436d9d['wAiXn'],_0x13d7f4(0x103,0x1ac,0x2a0,0x196)),_0x436d9d[_0x13d7f4(0x388,0x2e5,0x343,0x320)](_0xb8a679,_0x43f343(-0x127,-0x1e8,-0x29f,-0xd6)+_0x13d7f4(0x27f,0x29e,0x2e2,0x2cf))['css']('display','none');}),_0x436d9d['cSUDG']($,_0x436d9d['CEgBO'])[_0x1f5d98(0x125,0x86,0x20,-0xdb)](function(){const _0x4f2567=document[_0x76da6e(0x326,0x349,0x22e,0x206)+_0x1c6be2(-0x66,-0x27,0x99,-0xc6)](_0x436d9d[_0x1c6be2(-0x71,-0xb,-0x179,-0x1a)])[_0x1c6be2(-0x3b7,-0x25e,-0x3c0,-0x3dc)],_0x514ea8={};_0x514ea8[_0x76da6e(0xff,0xef,-0x5f,0x21)]=0x7;function _0x1c6be2(_0x534099,_0x1dca55,_0x3b759f,_0x331f44){return _0x492079(_0x1dca55- -0xb7,_0x1dca55-0x10,_0x3b759f-0x13c,_0x331f44);}function _0x76da6e(_0x2fab45,_0x1375ab,_0x1f0f17,_0x561101){return _0x1f5d98(_0x2fab45-0x83,_0x2fab45-0x78,_0x1375ab,_0x561101-0xda);}$[_0x1c6be2(-0x33b,-0x2cc,-0x225,-0x2ae)](_0x436d9d[_0x76da6e(0x2c7,0x214,0x2d3,0x297)],JSON['stringify'](_0x514ea8));return;}),_0x436d9d[_0x1f5d98(0x163,0x248,0x3a5,0x28f)]($,_0x436d9d['IUSjk'])[_0x492079(-0x1cb,-0x123,-0x1bd,-0x11d)](function(){const _0x53f8e2=document[_0x181717(0x725,0x5d7,0x6fa,0x666)+'ById'](_0x436d9d[_0x181717(0x6ac,0x57d,0x75e,0x6b5)])[_0x181717(0x2f2,0x531,0x4d8,0x462)],_0x1a5676={};_0x1a5676[_0x181717(0x403,0x3b3,0x30b,0x43f)]=0x8,$['post'](_0x436d9d[_0x181717(0x734,0x6cb,0x565,0x607)],JSON['stringify'](_0x1a5676));function _0x181717(_0x21cc42,_0x1a8ffa,_0x3aa923,_0xc53eae){return _0x1f5d98(_0x21cc42-0x124,_0xc53eae-0x3b8,_0x21cc42,_0xc53eae-0xe7);}function _0x4abd6e(_0x1ae8e3,_0x2d3962,_0x4e2117,_0x515477){return _0x492079(_0x515477-0x314,_0x2d3962-0x185,_0x4e2117-0xd8,_0x2d3962);}return;}),_0x436d9d['oPVOQ']($,_0x436d9d[_0x1f5d98(0x16e,0x1e,0x82,-0x8a)])[_0x1f5d98(0x41,0x86,0x1c9,0x1a7)](function(){function _0x1234b0(_0x38e02e,_0x411e7b,_0x5ca936,_0x16113e){return _0x492079(_0x5ca936-0x69c,_0x411e7b-0x2c,_0x5ca936-0x25,_0x411e7b);}function _0x36dbf2(_0x20231f,_0x9f6d0d,_0x3e4641,_0x48fd75){return _0x492079(_0x9f6d0d-0x374,_0x9f6d0d-0x16e,_0x3e4641-0x133,_0x20231f);}_0x436d9d[_0x36dbf2(0x31e,0x2fa,0x1fd,0x208)]===_0x436d9d['FTYiV']?_0x2e4eb4['log'](_0x4fac47):$[_0x1234b0(0x376,0x3d2,0x487,0x3b5)](_0x436d9d['dhmoz'],JSON[_0x1234b0(0x5ba,0x7b3,0x651,0x54e)]({'color':_0x436d9d['YLZXu']}));}),$(_0x436d9d['rpeHt'])['click'](function(){function _0x47cec1(_0x32a349,_0x22bca1,_0x1aa844,_0x27e1e6){return _0x1f5d98(_0x32a349-0x1d1,_0x32a349-0x231,_0x27e1e6,_0x27e1e6-0x14a);}function _0x4cb5d8(_0x4a34b8,_0x5367e7,_0x53889d,_0x2b9327){return _0x1f5d98(_0x4a34b8-0x1de,_0x5367e7-0x2cb,_0x4a34b8,_0x2b9327-0x182);}_0x436d9d[_0x4cb5d8(0x463,0x562,0x4fb,0x541)](_0x436d9d[_0x47cec1(0x2b9,0x259,0x2e1,0x2b3)],_0x47cec1(0x49b,0x539,0x5b8,0x567))?$[_0x4cb5d8(0x241,0x307,0x220,0x1f6)](_0x436d9d[_0x47cec1(0x442,0x2e2,0x2f9,0x4ff)],JSON[_0x47cec1(0x437,0x3bd,0x59a,0x2fe)]({'color':_0x436d9d[_0x47cec1(0x39c,0x472,0x4c9,0x461)]})):(_0x39d0f1=_0x437f5e[_0x47cec1(0x43b,0x3d7,0x2df,0x4fa)+'n'],_0x436d9d[_0x4cb5d8(0x5ce,0x5b4,0x5ac,0x4de)](_0x53c1a6));}),$(_0x436d9d[_0x1f5d98(0x1f6,0x129,0x2a,-0x47)])[_0x1f5d98(-0xcd,0x86,0x17c,-0xe0)](function(){function _0x4b0acc(_0xf8a872,_0x1093a0,_0x51ccbb,_0x47d0b1){return _0x1f5d98(_0xf8a872-0x1f2,_0x47d0b1-0x484,_0x51ccbb,_0x47d0b1-0x11a);}function _0x6aa7ef(_0x2b9025,_0x1860a5,_0x372b29,_0xa683b2){return _0x1f5d98(_0x2b9025-0x1af,_0xa683b2-0x357,_0x2b9025,_0xa683b2-0xc2);}$[_0x4b0acc(0x61d,0x621,0x378,0x4c0)](_0x436d9d['dhmoz'],JSON[_0x6aa7ef(0x6d5,0x442,0x6c2,0x55d)]({'color':_0x436d9d[_0x6aa7ef(0x3b4,0x42f,0x356,0x3c0)]}));}),_0x436d9d[_0x492079(0x1e,0x1a,0x31,0xce)]($,_0x492079(-0x23d,-0x393,-0x26e,-0x153)+_0x1f5d98(0x29c,0x19d,0x4e,0x7d)+'-2')[_0x1f5d98(0x190,0x86,0x1fe,0x8c)](function(){function _0x3cf1eb(_0x1ebb28,_0x25d381,_0x1eea8d,_0x16e8da){return _0x492079(_0x16e8da-0x2a7,_0x25d381-0x1a9,_0x1eea8d-0x107,_0x25d381);}function _0x151ac6(_0x5cd348,_0x3493b7,_0x398ee2,_0x359f48){return _0x1f5d98(_0x5cd348-0x52,_0x398ee2- -0x29e,_0x3493b7,_0x359f48-0xf2);}if(_0x3cf1eb(0x371,0x20d,0x36a,0x35d)===_0x151ac6(-0x34f,-0x308,-0x1df,-0x2b1))_0x436d9d[_0x3cf1eb(0x78,0x2cc,0x182,0x1f5)](_0x4244d5,_0x436d9d[_0x151ac6(-0x28d,-0x1d4,-0x19a,-0x154)])[_0x151ac6(0xf1,-0x1c1,-0x7e,0x8f)](),_0x55d412(_0x436d9d['ygBpp'])[_0x3cf1eb(0x79,0x31f,0xcb,0x1f6)]();else{const _0x4b85cd={};_0x4b85cd['color']='yellow',$['post'](_0x436d9d['dhmoz'],JSON[_0x3cf1eb(0x1b1,0x264,0x102,0x25c)](_0x4b85cd));}}),_0x436d9d[_0x492079(-0xe9,0xb,-0x113,-0x3c)]($,_0x492079(-0x23d,-0x2fc,-0x223,-0x37e)+_0x492079(-0x149,-0x257,-0x12d,-0x12f)+_0x1f5d98(0x1cc,0x2a9,0x1d6,0x302))[_0x1f5d98(-0xcd,0x86,0x1f2,0xa7)](function(){function _0x14a12f(_0x39e607,_0xc8c945,_0x3b8c1e,_0x597f10){return _0x1f5d98(_0x39e607-0x142,_0xc8c945-0x28f,_0x597f10,_0x597f10-0xce);}const _0x2aa6df={};_0x2aa6df[_0x14a12f(0x4d5,0x531,0x65b,0x657)]=_0x436d9d['iIUUC'];function _0x4ab16e(_0x4da017,_0x59d393,_0x182c82,_0x364985){return _0x492079(_0x364985-0x5ce,_0x59d393-0x1a6,_0x182c82-0xf0,_0x182c82);}$[_0x14a12f(0x1cb,0x2cb,0x21c,0x2b2)](_0x4ab16e(0x46f,0x682,0x592,0x562)+_0x4ab16e(0x5bc,0x4f7,0x457,0x4fe)+'angeSpotli'+_0x14a12f(0x394,0x342,0x47f,0x21d),JSON[_0x14a12f(0x4fb,0x495,0x34e,0x3a1)](_0x2aa6df));}),_0x436d9d[_0x1f5d98(0x1b2,0x162,0x268,0x1a5)]($,_0x436d9d[_0x1f5d98(0x2a8,0x281,0x213,0x16e)])[_0x1f5d98(0x1a1,0x86,0x1aa,0x1b1)](function(){function _0xe65cd8(_0x5a47bf,_0x30bf3f,_0x271f25,_0x10b73c){return _0x492079(_0x30bf3f-0x5a7,_0x30bf3f-0xe3,_0x271f25-0x150,_0x5a47bf);}function _0x1470bc(_0xee73ad,_0x11f6d6,_0x1f12ce,_0x33562e){return _0x492079(_0x11f6d6-0x7f,_0x11f6d6-0x17,_0x1f12ce-0x14d,_0x33562e);}$['post'](_0x436d9d[_0xe65cd8(0x654,0x567,0x5c1,0x682)],JSON[_0x1470bc(0xb4,0x34,-0x43,0x133)]({'color':_0x436d9d[_0x1470bc(-0x4e,0x120,0x13f,-0x5e)]}));}),$(_0x492079(-0x23d,-0x2b1,-0x189,-0x36c)+_0x1f5d98(0xcb,0x19d,0x171,0x304)+'-3')[_0x492079(-0x1cb,-0x2dd,-0x254,-0x2b8)](function(){function _0x4ee03a(_0x2f6162,_0x454a97,_0x46fedd,_0x3ab281){return _0x492079(_0x454a97-0x5b5,_0x454a97-0x11,_0x46fedd-0x16c,_0x2f6162);}function _0x1c92ef(_0x11627b,_0x3c4452,_0x59f7c3,_0x5c0da5){return _0x1f5d98(_0x11627b-0x153,_0x3c4452-0x1ce,_0x59f7c3,_0x5c0da5-0x104);}$['post'](_0x436d9d[_0x1c92ef(0x369,0x3df,0x477,0x33d)],JSON[_0x1c92ef(0x266,0x3d4,0x507,0x445)]({'color':_0x436d9d['hUekc']}));}),_0x436d9d['mkAJF']($,_0x436d9d['DScYI'])[_0x492079(-0x1cb,-0x2d8,-0xf5,-0x7d)](function(){function _0x53ec1b(_0x554c29,_0x1d8794,_0x2a61a0,_0x358b60){return _0x1f5d98(_0x554c29-0xbe,_0x554c29-0x29d,_0x1d8794,_0x358b60-0xc3);}const _0x251d1a={};function _0x56f419(_0x5b4b21,_0x252eec,_0x5f5b78,_0x29f518){return _0x492079(_0x252eec-0x2a0,_0x252eec-0x1b7,_0x5f5b78-0xa4,_0x29f518);}_0x251d1a['color']=_0x436d9d[_0x56f419(0x18c,0x12e,0x14f,0x228)],$[_0x56f419(0x91,0x8b,-0x9c,0x1e7)](_0x53ec1b(0x482,0x340,0x5eb,0x317)+_0x56f419(0x1b6,0x1d0,0x270,0xf4)+_0x56f419(0x203,0x21c,0x1aa,0x23b)+_0x56f419(0x22d,0x102,0x1eb,0xc9),JSON[_0x56f419(0xec,0x255,0xdb,0x271)](_0x251d1a));}),$(_0x436d9d['XexKg'])[_0x1f5d98(0x171,0x86,0x1e0,0xbb)](function(){function _0x1c8964(_0x2efd4b,_0x16b1ab,_0x51cb48,_0x5865c2){return _0x492079(_0x5865c2- -0x6,_0x16b1ab-0x2,_0x51cb48-0xfb,_0x51cb48);}function _0x4ed896(_0x33c805,_0x4d1b31,_0xc09e7e,_0x8b7092){return _0x492079(_0xc09e7e-0x4d9,_0x4d1b31-0x39,_0xc09e7e-0x19c,_0x8b7092);}$[_0x1c8964(-0x28a,-0xf7,-0x395,-0x21b)](_0x436d9d[_0x4ed896(0x3d3,0x564,0x499,0x443)],JSON['stringify']({'color':_0x436d9d[_0x4ed896(0x4f5,0x2c8,0x3d6,0x306)]}));}),_0x436d9d[_0x1f5d98(0x1fd,0x16d,0x1f8,0x50)]($,_0x436d9d[_0x492079(-0x16f,-0xe,-0x135,-0x2c8)])[_0x492079(-0x1cb,-0x1ca,-0xcd,-0x54)](function(){function _0x5e7dc6(_0x4d61f3,_0x2ccda7,_0xff1284,_0x3d3aa){return _0x492079(_0x3d3aa-0x5c0,_0x2ccda7-0x14c,_0xff1284-0xe3,_0xff1284);}function _0x4a0f84(_0xd8911e,_0x3212e1,_0x45c5b6,_0x337f51){return _0x1f5d98(_0xd8911e-0x134,_0x3212e1- -0x20e,_0x337f51,_0x337f51-0xc7);}$['post'](_0x436d9d[_0x4a0f84(0x17,0x3,-0x5f,0x12f)],JSON[_0x4a0f84(-0x123,-0x8,-0xf8,0x37)]({'color':_0x436d9d[_0x4a0f84(-0x2a4,-0x1c5,-0x2a1,-0xe7)]}));}),_0x436d9d['VBNND']($,_0x436d9d[_0x492079(0xe,0x1f,0x5b,0x154)])[_0x1f5d98(-0x43,0x86,0x9c,0x27)](function(){function _0x13249f(_0x134a32,_0x12d2a2,_0x13a6f8,_0x4bf329){return _0x1f5d98(_0x134a32-0x8,_0x4bf329-0x37c,_0x12d2a2,_0x4bf329-0x144);}function _0x4429a9(_0x28d9fd,_0x24db6b,_0x2b5df6,_0x42e724){return _0x1f5d98(_0x28d9fd-0x4a,_0x28d9fd- -0x2a0,_0x2b5df6,_0x42e724-0x8c);}$[_0x13249f(0x3ef,0x487,0x286,0x3b8)](_0x436d9d[_0x4429a9(-0x8f,0x85,-0x54,-0x1a4)],JSON['stringify']({'color':_0x436d9d['QnWms']}));}),$('#spotlight'+_0x1f5d98(0x181,0x148,0x216,0x31)+_0x1f5d98(0x168,0x8b,0x17d,-0xca))[_0x1f5d98(0x36,0x86,0x1fe,0x1c7)](function(){function _0x1c744b(_0x1d6df3,_0x1701b1,_0x318682,_0x29daf4){return _0x492079(_0x29daf4-0x176,_0x1701b1-0xcb,_0x318682-0x1d9,_0x318682);}function _0x4c374f(_0x172ea8,_0x49eaa3,_0x405099,_0x5c1e6e){return _0x492079(_0x5c1e6e-0x20f,_0x49eaa3-0x13f,_0x405099-0x1f,_0x405099);}const _0x3c3893={'XZcxb':function(_0x321413,_0x29a676){function _0x3287d4(_0x47d804,_0x225167,_0x2714c6,_0x5d87b6){return _0x3230(_0x5d87b6-0x12d,_0x2714c6);}return _0x436d9d[_0x3287d4(0x32b,0x382,0x353,0x340)](_0x321413,_0x29a676);},'GeQSd':_0x1c744b(0x1db,0x210,0x259,0x177)+'-body'};_0x436d9d[_0x1c744b(0x24c,0xe8,0xfc,0xcf)](_0x436d9d['theAA'],_0x1c744b(-0x8b,-0x199,0x8b,-0x7e))?_0x3c3893['XZcxb'](_0x5f07f4,_0x3c3893[_0x4c374f(0x5c,0x122,0x2e7,0x1c0)])[_0x1c744b(-0xee,-0x213,-0x1fd,-0x9d)]():$['post'](_0x436d9d[_0x4c374f(0x128,0xa2,0x80,0x1cf)],JSON[_0x4c374f(0x21a,0x165,0xf0,0x1c4)]({'color':_0x436d9d[_0x1c744b(0x219,0x108,0x324,0x211)]}));}),_0x436d9d[_0x1f5d98(-0x1,0xb2,0x139,0xd7)]($,_0x492079(-0xd6,-0x184,-0x2e,-0x81)+_0x1f5d98(0xfa,0xf4,0x24f,0x21e))[_0x492079(-0x1cb,-0x1d7,-0x2bd,-0x1b6)](function(){function _0xa1eb9f(_0x296974,_0x39dc73,_0x1c25ef,_0x16cf04){return _0x1f5d98(_0x296974-0xab,_0x296974-0xaa,_0x1c25ef,_0x16cf04-0x196);}function _0x258786(_0x26f4e6,_0x25b02a,_0x57665a,_0x1d28a8){return _0x1f5d98(_0x26f4e6-0x15a,_0x25b02a-0x146,_0x1d28a8,_0x1d28a8-0x1bf);}if(_0x436d9d[_0x258786(0x3e5,0x2c0,0x1a5,0x330)](_0x436d9d[_0x258786(0x263,0x18a,0x174,0xe7)],'XNJSJ')){const _0x1ad17a={};_0x1ad17a[_0x258786(0x503,0x3e8,0x4ff,0x4f2)]=_0x436d9d['YLZXu'],$[_0xa1eb9f(0xe6,-0x55,-0x7a,0x1b8)](_0x258786(0x2e7,0x32b,0x1eb,0x2d7)+'_DjDesk/ch'+_0x258786(0x2ca,0x323,0x2f0,0x370)+_0x258786(0x4cd,0x355,0x4b5,0x317),JSON[_0x258786(0x357,0x34c,0x222,0x37a)](_0x1ad17a));}else{const _0xbc0316={};_0xbc0316[_0x258786(0x512,0x3e8,0x351,0x2ce)]=_0xa1eb9f(0x28c,0x358,0x18a,0x290),_0x4ab359[_0xa1eb9f(0xe6,0xd,-0x2c,0x265)](_0x436d9d[_0xa1eb9f(0x2bb,0x16d,0x169,0x391)],_0x32848d['stringify'](_0xbc0316));}}),$(_0x436d9d[_0x492079(0x93,-0x68,0x1e4,0x5f)])['click'](function(){function _0x420ce3(_0x4c71dc,_0x45b73a,_0x5d7c15,_0x4b87cc){return _0x492079(_0x4c71dc- -0x5a,_0x45b73a-0x8f,_0x5d7c15-0x152,_0x45b73a);}function _0x2295d5(_0x10d1c5,_0x193029,_0x187e54,_0x4f52fd){return _0x1f5d98(_0x10d1c5-0x8a,_0x4f52fd- -0x224,_0x187e54,_0x4f52fd-0x5d);}$[_0x2295d5(-0x1c4,-0x2ec,-0x267,-0x1e8)](_0x436d9d[_0x420ce3(-0x19c,-0xb8,-0x2e8,-0x48)],JSON[_0x2295d5(-0x165,-0x39,-0x7e,-0x1e)]({'color':_0x436d9d[_0x420ce3(-0x140,-0xef,-0x1c8,0x9)]}));}),_0x436d9d[_0x1f5d98(0x238,0x1f5,0x1e3,0x1a1)]($,_0x436d9d['aBJRD'])['click'](function(){function _0x1c3b6b(_0x392e53,_0x52c0fe,_0x3bfe37,_0xd05da0){return _0x1f5d98(_0x392e53-0x1d6,_0xd05da0-0x242,_0x52c0fe,_0xd05da0-0x1bc);}function _0x35223b(_0x605417,_0x42c241,_0x46fb8c,_0xd25d4d){return _0x492079(_0x42c241-0x302,_0x42c241-0xbe,_0x46fb8c-0x13d,_0x605417);}$[_0x1c3b6b(0x313,0x2f2,0x3d3,0x27e)](_0x436d9d[_0x35223b(0x26e,0x1c0,0x211,0x4b)],JSON['stringify']({'color':_0x436d9d[_0x1c3b6b(0x13c,0x3a0,0x1ec,0x2ab)]}));}),_0x436d9d[_0x492079(-0x228,-0x307,-0x2f5,-0x245)]($,_0x436d9d[_0x492079(-0x146,-0x259,-0xfd,-0x1ea)])[_0x492079(-0x1cb,-0xf2,-0xa0,-0x227)](function(){function _0xee587d(_0x1a6866,_0x2edc95,_0x4c7d6c,_0x3eea6f){return _0x1f5d98(_0x1a6866-0x120,_0x2edc95-0xaf,_0x1a6866,_0x3eea6f-0x147);}function _0x37f1f7(_0x37b85b,_0x53bebf,_0x523a14,_0x124227){return _0x1f5d98(_0x37b85b-0x6e,_0x53bebf- -0x1bd,_0x37b85b,_0x124227-0xf3);}if(_0x436d9d[_0xee587d(0x300,0x328,0x3cf,0x3bc)](_0x436d9d[_0xee587d(0x3de,0x382,0x403,0x38d)],_0x436d9d[_0x37f1f7(0x1c4,0x116,0x28e,0x1e7)])){const _0x22cbf6=_0x3a3c34['createElem'+_0xee587d(0x94,0x1b8,0x54,0x1df)](_0x37f1f7(-0x133,-0x125,0xa,-0x171));_0x22cbf6['value']=_0x5377ea,_0x2dd2b9[_0x37f1f7(-0x185,-0x78,-0x10,0x47)][_0x37f1f7(-0x38,-0x168,-0xad,-0x2ce)+'d'](_0x22cbf6),_0x22cbf6['select'](),_0x4c4f02['execComman'+'d'](_0x436d9d[_0xee587d(0x100,0x125,0x22a,0x154)]),_0x40d51f[_0x37f1f7(-0x8b,-0x78,-0xb8,0xa2)]['removeChil'+'d'](_0x22cbf6);}else{const _0x8b35cf={};_0x8b35cf[_0xee587d(0x469,0x351,0x464,0x369)]=_0x436d9d[_0xee587d(0x16e,0x227,0x232,0x223)],$['post'](_0xee587d(0x3c1,0x294,0x215,0x2f9)+'_DjDesk/ch'+_0x37f1f7(0xc8,0x20,-0x32,0x142)+'olor',JSON['stringify'](_0x8b35cf));}}),_0x436d9d[_0x1f5d98(0xd1,0x179,0x204,0xd8)]($,_0x436d9d['faiwv'])['click'](function(){function _0x2cff8f(_0x3d1e78,_0x396c8a,_0x5cc4fa,_0x499f26){return _0x1f5d98(_0x3d1e78-0x134,_0x396c8a-0x46e,_0x5cc4fa,_0x499f26-0x18b);}const _0xb91e25={};function _0x5272e5(_0x429d0b,_0x4a1e9a,_0x570a11,_0x3d78b8){return _0x1f5d98(_0x429d0b-0xf4,_0x4a1e9a-0x2d7,_0x429d0b,_0x3d78b8-0x7);}_0xb91e25['color']=_0x436d9d[_0x2cff8f(0x5d7,0x5af,0x6d4,0x5d4)],$[_0x5272e5(0x2c8,0x313,0x352,0x34d)](_0x2cff8f(0x57b,0x653,0x4f8,0x54e)+'_DjDesk/ch'+'angeSmokeC'+'olor',JSON['stringify'](_0xb91e25));}),_0x436d9d[_0x1f5d98(0x344,0x1e6,0x270,0x20a)]($,_0x436d9d[_0x1f5d98(0x63,0x154,0x1e5,0x67)])[_0x1f5d98(0x192,0x86,0x121,-0x19)](function(){function _0x40a772(_0xab94e5,_0x198ba4,_0x2ae241,_0x204569){return _0x1f5d98(_0xab94e5-0x176,_0xab94e5-0x3cc,_0x198ba4,_0x204569-0x10);}function _0x144865(_0x49b732,_0x24f6f0,_0x31553f,_0x56bc70){return _0x492079(_0x56bc70-0x65e,_0x24f6f0-0xeb,_0x31553f-0x71,_0x24f6f0);}const _0x2456c9={'kVsoz':function(_0x3b7ce8,_0x735828){return _0x3b7ce8==_0x735828;},'zsCTf':function(_0x46bce0,_0x2b3d52){return _0x436d9d['mkAJF'](_0x46bce0,_0x2b3d52);},'lkDCJ':_0x144865(0x61a,0x7c0,0x74d,0x6f7),'DzfLe':_0x436d9d[_0x144865(0x68b,0x7a3,0x6a3,0x6d6)],'CXZpb':function(_0x18d7a9,_0x4da9ff){function _0x1993f3(_0x3cb1ef,_0x3e6150,_0x101aa8,_0x5c3b26){return _0x144865(_0x3cb1ef-0x1b3,_0x3cb1ef,_0x101aa8-0x75,_0x101aa8- -0x2a7);}return _0x436d9d[_0x1993f3(0x3bb,0x29c,0x3dc,0x30a)](_0x18d7a9,_0x4da9ff);},'KLDqm':_0x436d9d[_0x40a772(0x584,0x696,0x58d,0x4c0)],'tzToF':_0x436d9d[_0x144865(0x79f,0x79c,0x5f0,0x656)],'jaMIj':function(_0x1337bd,_0x66b1c2){function _0x567b22(_0x3ed178,_0x1f9718,_0x50e2e7,_0x2bb9be){return _0x144865(_0x3ed178-0x1ce,_0x3ed178,_0x50e2e7-0x1,_0x1f9718- -0x221);}return _0x436d9d[_0x567b22(0x3c2,0x280,0x220,0x2bd)](_0x1337bd,_0x66b1c2);},'DiwVZ':_0x436d9d[_0x40a772(0x496,0x397,0x4f8,0x4f9)],'DHAaD':_0x436d9d[_0x144865(0x43f,0x32a,0x3be,0x45f)]};_0x436d9d[_0x40a772(0x4b3,0x4fb,0x4af,0x47b)]('gIapb',_0x436d9d['wKVaa'])?_0x2456c9[_0x40a772(0x664,0x53a,0x778,0x759)](_0x2456c9[_0x144865(0x6b7,0x5bb,0x5a6,0x601)](_0x538452,'#add-popup')['css'](_0x2456c9[_0x144865(0x5b4,0x3ed,0x54a,0x44a)]),_0x40a772(0x4d2,0x4a7,0x496,0x3f1))?(_0x2456c9[_0x144865(0x559,0x76a,0x551,0x601)](_0x585b83,_0x2456c9[_0x144865(0x38f,0x45d,0x324,0x42d)])[_0x144865(0x327,0x61f,0x43c,0x4a4)](_0x2456c9[_0x144865(0x4aa,0x5ac,0x30c,0x44a)],_0x40a772(0x4d2,0x5cb,0x625,0x3d0)),_0x2456c9['CXZpb'](_0x3938e5,_0x2456c9['KLDqm'])['css'](_0x40a772(0x6b6,0x7d7,0x6c9,0x775),_0x2456c9[_0x40a772(0x4a3,0x42a,0x359,0x45a)]),_0x2456c9[_0x40a772(0x46e,0x519,0x2fd,0x42e)](_0x256948,_0x2456c9[_0x40a772(0x4ff,0x4ea,0x465,0x576)])['css'](_0x40a772(0x6b6,0x7cd,0x592,0x5ef),_0x2456c9[_0x40a772(0x517,0x420,0x436,0x551)])):_0x2456c9[_0x40a772(0x5c0,0x5b4,0x561,0x517)](_0x28bd96,_0x2456c9['DiwVZ'])[_0x144865(0x45d,0x568,0x3b6,0x4a4)](_0x2456c9[_0x144865(0x54b,0x511,0x4d9,0x44a)],'none'):$[_0x40a772(0x408,0x568,0x484,0x449)](_0x436d9d['Qerwq'],JSON['stringify']({'color':_0x436d9d[_0x40a772(0x6be,0x813,0x6d8,0x823)]}));}),_0x436d9d[_0x1f5d98(-0x78,0x89,0x161,0x1e1)]($,_0x492079(-0xd6,-0x4d,-0xff,-0x147)+_0x1f5d98(0x217,0x2e0,0x199,0x226))[_0x492079(-0x1cb,-0x2f5,-0x120,-0x199)](function(){function _0x55b9b1(_0x2aef0a,_0x335ec6,_0x5b117d,_0x285f0c){return _0x492079(_0x285f0c-0x46c,_0x335ec6-0xb9,_0x5b117d-0x87,_0x335ec6);}function _0x4a898f(_0x5d9d72,_0x1d1026,_0x144232,_0x4f7a15){return _0x1f5d98(_0x5d9d72-0x158,_0x4f7a15-0x3c6,_0x144232,_0x4f7a15-0x2d);}$[_0x4a898f(0x4e3,0x402,0x4d1,0x402)](_0x436d9d[_0x55b9b1(0x463,0x313,0x1d8,0x32a)],JSON[_0x55b9b1(0x31f,0x4d4,0x3b2,0x421)]({'color':_0x436d9d[_0x55b9b1(0x345,0x22d,0x202,0x288)]}));}),_0x436d9d[_0x1f5d98(0x1e9,0xfa,0x1a6,0xef)]($,_0x436d9d[_0x492079(-0x205,-0xad,-0xa2,-0x253)])[_0x492079(-0x1cb,-0xc3,-0x79,-0x94)](function(){function _0x3c4d67(_0x572a39,_0x5d77aa,_0x21c364,_0x289923){return _0x1f5d98(_0x572a39-0x128,_0x572a39-0x229,_0x5d77aa,_0x289923-0xfa);}function _0xa93470(_0x19b8e6,_0x276da0,_0x5097d3,_0x24f084){return _0x1f5d98(_0x19b8e6-0x14e,_0x5097d3-0xed,_0x19b8e6,_0x24f084-0x1ae);}$['post'](_0x436d9d['Qerwq'],JSON[_0xa93470(0x26c,0x1a9,0x2f3,0x313)]({'color':_0x436d9d[_0xa93470(0x89,0x2d5,0x1cc,0xa6)]}));}),_0x436d9d[_0x1f5d98(-0x9a,0x63,-0xae,0x153)]($,_0x436d9d[_0x492079(0x35,0x56,0xf0,0x5f)])[_0x1f5d98(0xe3,0x86,-0xc0,-0x16)](function(){function _0x3a85cd(_0x2bdf1a,_0x3ac4fc,_0x273373,_0x59fe54){return _0x492079(_0x273373-0x429,_0x3ac4fc-0x25,_0x273373-0x15b,_0x2bdf1a);}function _0x2bef4b(_0x4b50ea,_0x22fc7e,_0x5821e3,_0x28a6b6){return _0x492079(_0x5821e3-0x235,_0x22fc7e-0x6,_0x5821e3-0xe0,_0x4b50ea);}$[_0x2bef4b(0x23,-0x8f,0x20,-0xed)](_0x436d9d['Qerwq'],JSON['stringify']({'color':_0x436d9d[_0x3a85cd(0x30d,0x2b5,0x326,0x48b)]}));}),_0x436d9d[_0x1f5d98(0xdf,0xf0,-0x61,0x13f)]($,_0x1f5d98(0x219,0x17b,0x167,0x268)+_0x1f5d98(0x196,0x17f,0x9b,0x12c))[_0x1f5d98(0x205,0x86,0x30,0x1a0)](function(){const _0x183cb9={};function _0x89af41(_0x5a7197,_0x31f4da,_0x5e69eb,_0x4b41ee){return _0x1f5d98(_0x5a7197-0x10e,_0x31f4da-0x35a,_0x4b41ee,_0x4b41ee-0x2a);}_0x183cb9[_0x89af41(0x60c,0x529,0x407,0x423)]=_0x436d9d['sxzZk'],_0x183cb9['QDGRE']=_0x436d9d[_0x4bb127(0x683,0x6e3,0x712,0x817)];function _0x4bb127(_0x59ba17,_0x432312,_0x576ab6,_0x3f602d){return _0x492079(_0x432312-0x63e,_0x432312-0x164,_0x576ab6-0xb1,_0x3f602d);}const _0x4425b6=_0x183cb9;if(_0x436d9d[_0x89af41(0x78f,0x64b,0x6db,0x777)](_0x436d9d[_0x4bb127(0x62a,0x6dc,0x7f7,0x5d1)],_0x436d9d[_0x89af41(0x6dc,0x5b4,0x468,0x642)])){const _0x122a26=_0x15c313[_0x89af41(0x67a,0x608,0x5a6,0x76a)+'ById'](_0x4425b6[_0x89af41(0x4cd,0x529,0x417,0x670)])[_0x4bb127(0x3fc,0x497,0x5a9,0x333)],_0x2957b2={};_0x2957b2[_0x4bb127(0x5de,0x6c8,0x7a5,0x6ef)]=_0x122a26,_0x2e3113[_0x4bb127(0x4c5,0x429,0x451,0x3b3)](_0x4425b6[_0x4bb127(0x410,0x486,0x574,0x34f)],_0x5852c7['stringify'](_0x2957b2));return;}else $['post'](_0x436d9d[_0x4bb127(0x4ce,0x4fc,0x53f,0x3b9)],JSON[_0x89af41(0x5fd,0x560,0x3ed,0x469)]({'color':_0x436d9d[_0x89af41(0x418,0x3a3,0x466,0x418)]}));}),_0x436d9d[_0x492079(-0xf4,-0xa,-0x153,-0x1e9)]($,_0x436d9d[_0x1f5d98(0x256,0x1a5,0x18a,0x266)])[_0x1f5d98(0x1bc,0x86,-0x6f,0x1f6)](function(){function _0x56af6a(_0x2bc685,_0x876a1,_0x22be54,_0x2bfea1){return _0x492079(_0x2bfea1-0x3c4,_0x876a1-0x149,_0x22be54-0xdc,_0x22be54);}function _0x496e2d(_0x10f2c7,_0x248aff,_0x2af694,_0xe65a8c){return _0x492079(_0x2af694-0x484,_0x248aff-0xe3,_0x2af694-0x18f,_0xe65a8c);}$[_0x56af6a(0xd5,0x2e5,0x211,0x1af)](_0x436d9d['Qerwq'],JSON[_0x496e2d(0x3d5,0x441,0x439,0x418)]({'color':_0x436d9d['QnWms']}));}),_0x436d9d[_0x492079(-0x7,-0x3f,-0xd0,-0x13b)]($,_0x436d9d[_0x492079(-0x87,-0x5a,0xac,-0x166)])[_0x1f5d98(0x18d,0x86,0x18f,0x16a)](function(){_0x436d9d['hjpDQ']($,_0x436d9d[_0x5508c0(0x40d,0x40c,0x470,0x349)])[_0x5508c0(0x669,0x4e1,0x58c,0x527)]();function _0x3ea77e(_0x1e79a8,_0x1db079,_0x5b3cea,_0x142c73){return _0x492079(_0x142c73-0x3ed,_0x1db079-0x178,_0x5b3cea-0x1cd,_0x1db079);}function _0x5508c0(_0x5a4d7d,_0x5b587e,_0x576a39,_0x3c5e10){return _0x1f5d98(_0x5a4d7d-0x11b,_0x576a39-0x36c,_0x3c5e10,_0x3c5e10-0x17d);}$(_0x436d9d[_0x5508c0(0x369,0x557,0x4c2,0x356)])[_0x5508c0(0x3b4,0x4e6,0x50c,0x499)]();}),_0x436d9d[_0x492079(-0x228,-0x319,-0x34f,-0x236)]($,_0x436d9d[_0x492079(0x5c,0x147,0x11b,-0xc)])[_0x492079(-0x1cb,-0x15e,-0x342,-0x2c0)](function(){function _0x34c2e0(_0x3199c1,_0x3521e9,_0x3ed559,_0x537609){return _0x492079(_0x3199c1-0x492,_0x3521e9-0xb7,_0x3ed559-0x1a,_0x3521e9);}function _0x35e497(_0x1dc568,_0x301ab8,_0x2ddca2,_0x36b923){return _0x492079(_0x301ab8-0x214,_0x301ab8-0xf0,_0x2ddca2-0x3b,_0x36b923);}if(_0x34c2e0(0x315,0x247,0x453,0x406)===_0x436d9d[_0x34c2e0(0x442,0x33e,0x589,0x4c4)]){if(_0x438ee1){const _0xfa9a69=_0x3d5195[_0x35e497(0x135,0x1dd,0x1ec,0x1fd)](_0x4a7bd8,arguments);return _0x475a1e=null,_0xfa9a69;}}else _0x436d9d[_0x34c2e0(0x4d1,0x437,0x628,0x35d)]($,_0x436d9d[_0x35e497(0x1d3,0xc7,0x108,-0xaa)])[_0x35e497(0x12f,0x163,0xd8,0x48)](),_0x436d9d[_0x34c2e0(0x3e0,0x351,0x454,0x2ec)]($,_0x34c2e0(0x434,0x422,0x571,0x4ae)+_0x35e497(0x134,0x99,-0x12,-0x7))[_0x35e497(0x10b,0x1e3,0x2ba,0x2c7)]();}),_0x436d9d[_0x492079(0x66,-0xf2,0x83,0x185)]($,_0x436d9d['ySIef'])[_0x1f5d98(0x9f,0x86,-0x88,0x5d)](function(){function _0x246ca1(_0x50f048,_0x75f268,_0x1fd158,_0x1a0c3f){return _0x1f5d98(_0x50f048-0x97,_0x75f268-0x1aa,_0x50f048,_0x1a0c3f-0x86);}_0x436d9d['dLzul']($,_0x436d9d[_0x246ca1(0x182,0x2b4,0x25a,0x33e)])[_0x3172a5(0x4b5,0x5ad,0x611,0x70b)]();function _0x3172a5(_0x4a3310,_0x3a07be,_0x125357,_0x59b718){return _0x1f5d98(_0x4a3310-0xd3,_0x125357-0x3f1,_0x59b718,_0x59b718-0x40);}_0x436d9d[_0x246ca1(0x254,0x312,0x2c0,0x2ca)]($,_0x436d9d[_0x246ca1(0x18c,0x2d1,0x3f5,0x304)])['hide']();}),_0x436d9d[_0x1f5d98(0xe1,0x234,0x119,0xd3)]($,_0x492079(-0x145,-0x15e,-0x258,-0xc3)+_0x492079(-0x51,0xa7,0xc9,0xb9))['click'](function(){function _0x221207(_0x5c5477,_0x13355e,_0x3cfdde,_0x52f3f3){return _0x1f5d98(_0x5c5477-0x96,_0x52f3f3-0x2a3,_0x13355e,_0x52f3f3-0x25);}function _0x5b0707(_0x3d2da0,_0x4120e1,_0x502957,_0x4cb9d4){return _0x492079(_0x4cb9d4-0x3d6,_0x4120e1-0x162,_0x502957-0xaf,_0x3d2da0);}_0x436d9d[_0x221207(0x3c1,0x4a1,0x4d5,0x4a2)]($,_0x221207(0x47e,0x489,0x66f,0x54a)+'t-page')['hide'](),_0x436d9d[_0x221207(0x35d,0x28e,0x2ac,0x308)]($,_0x436d9d[_0x221207(0x549,0x45f,0x28b,0x3ca)])[_0x221207(0x526,0x641,0x4d6,0x4c3)]();}),_0x436d9d[_0x492079(-0x70,-0xe6,0x11,-0xfa)]($,_0x436d9d[_0x1f5d98(0x24e,0x235,0x262,0x2c5)])[_0x1f5d98(-0x50,0x86,-0x4,0x9e)](function(){function _0x51b7dc(_0x1c1d62,_0x445d09,_0x1a98bc,_0x5ac9e7){return _0x1f5d98(_0x1c1d62-0xc3,_0x1c1d62-0x6c,_0x445d09,_0x5ac9e7-0xf4);}function _0x43415b(_0x4a75f4,_0x2ce77d,_0x42016c,_0x9859a2){return _0x1f5d98(_0x4a75f4-0x61,_0x9859a2- -0x289,_0x2ce77d,_0x9859a2-0x109);}$[_0x51b7dc(0xa8,0x1b5,-0x3f,0x2e)](_0x436d9d[_0x51b7dc(0x2dc,0x17f,0x448,0x1d2)],JSON[_0x51b7dc(0x272,0x208,0x380,0x322)]({'color':_0x436d9d[_0x51b7dc(0x366,0x4db,0x2c0,0x207)]}));}),_0x436d9d['uoamc']($,_0x436d9d[_0x492079(-0x190,-0x210,-0x1e1,-0x17c)])[_0x1f5d98(0x11e,0x86,0x7c,0x124)](function(){function _0xaf45c5(_0x507030,_0x17c07e,_0x2292a9,_0x5762b3){return _0x492079(_0x507030-0x34a,_0x17c07e-0x105,_0x2292a9-0x5a,_0x2292a9);}const _0x384606={};function _0xe660e1(_0x342c86,_0x3df9b0,_0x49631e,_0x5c2e79){return _0x1f5d98(_0x342c86-0x1e8,_0x342c86-0x2d5,_0x3df9b0,_0x5c2e79-0x183);}_0x384606[_0xe660e1(0x577,0x539,0x459,0x533)]='black',$[_0xaf45c5(0x135,0x4a,0x17d,0x1e9)](_0x436d9d['HrSje'],JSON[_0xe660e1(0x4db,0x460,0x5ee,0x382)](_0x384606));}),_0x436d9d['aGGtD']($,_0x492079(-0x130,-0x45,-0x1a7,-0x254)+'rt')[_0x492079(-0x1cb,-0x27a,-0x117,-0x24c)](function(){function _0x21a1ea(_0x189e40,_0x5c335c,_0xcaf3ca,_0x56db22){return _0x1f5d98(_0x189e40-0x1d0,_0x189e40- -0x5,_0xcaf3ca,_0x56db22-0x15c);}function _0x49307b(_0xcee104,_0x5e5bfc,_0x1a02f1,_0xc1aa85){return _0x1f5d98(_0xcee104-0xdd,_0x1a02f1-0x1f0,_0x5e5bfc,_0xc1aa85-0x139);}$[_0x49307b(0x2fe,0x24f,0x22c,0x386)](_0x436d9d[_0x21a1ea(0x13e,0x1e0,0x24,0x77)],JSON['stringify']());}),_0x436d9d[_0x492079(0x22,-0xfc,0x18c,-0x77)]($,_0x436d9d[_0x492079(-0xc6,-0x1ff,-0x17a,-0x163)])['click'](function(){const _0x41f89b={};function _0xb45997(_0x48b21e,_0x36feb4,_0x1db67d,_0x34c187){return _0x1f5d98(_0x48b21e-0x82,_0x48b21e-0x167,_0x34c187,_0x34c187-0x150);}function _0x5e9002(_0xbea445,_0x25001c,_0x28a05f,_0x4c1abd){return _0x1f5d98(_0xbea445-0x165,_0x25001c- -0x291,_0x4c1abd,_0x4c1abd-0x1c4);}_0x41f89b['type']='1',$[_0x5e9002(-0x386,-0x255,-0x2da,-0x12a)](_0x436d9d['AFPXD'],JSON[_0xb45997(0x36d,0x424,0x4bc,0x3ad)](_0x41f89b));}),$(_0x436d9d[_0x492079(0x9f,-0x45,0x20,0x5f)])[_0x492079(-0x1cb,-0xa5,-0x135,-0x2e2)](function(){const _0xe0eb1={};function _0x54bcb5(_0x32c96f,_0x4eae11,_0x3cb52e,_0x571a18){return _0x1f5d98(_0x32c96f-0x1ef,_0x3cb52e- -0x22,_0x32c96f,_0x571a18-0xbf);}_0xe0eb1[_0x54bcb5(-0xe6,-0x7c,0x65,-0xe5)]='2';function _0x3bd5bf(_0x23fe49,_0x4f2263,_0x58adf7,_0x2550ec){return _0x492079(_0x4f2263-0x67b,_0x4f2263-0x41,_0x58adf7-0x1f,_0x23fe49);}$[_0x54bcb5(0x12b,0xd0,0x1a,0x161)]('https://nv'+'_DjDesk/st'+_0x54bcb5(0xca,0x142,0x240,0x2b5),JSON[_0x54bcb5(0x25d,0x155,0x1e4,0xc7)](_0xe0eb1));}),_0x436d9d['RzNbh']($,document)['on'](_0x436d9d[_0x492079(-0x58,0x34,-0x92,-0x1ac)],_0x436d9d[_0x1f5d98(0x235,0x12e,-0x41,0x25e)],function(){const _0xaa7775={};_0xaa7775[_0x5662f3(0x200,-0x55,0xe5,0x143)]=_0x436d9d[_0x5662f3(0x1b2,0x126,0x89,0x15b)];function _0x236eb1(_0x339159,_0x2e83ed,_0x1bc26e,_0x1be453){return _0x492079(_0x339159-0x418,_0x2e83ed-0xd5,_0x1bc26e-0xbb,_0x2e83ed);}_0xaa7775[_0x236eb1(0x2db,0x28e,0x3c4,0x3f7)]=_0x436d9d[_0x236eb1(0x4b3,0x394,0x559,0x446)];function _0x5662f3(_0x5759cb,_0x231ce2,_0x5b358c,_0x1b98c4){return _0x492079(_0x5b358c-0xc9,_0x231ce2-0x18d,_0x5b358c-0xc1,_0x5759cb);}const _0x119962=_0xaa7775;if(_0x436d9d[_0x5662f3(0x180,-0x2b,0xd,0x1e)](_0x436d9d[_0x236eb1(0x316,0x3ed,0x403,0x2cc)],_0x436d9d[_0x236eb1(0x3d0,0x4cc,0x30d,0x2a8)]))_0x436d9d[_0x5662f3(0x119,-0x104,0x50,0x11e)](_0x436d9d[_0x236eb1(0x428,0x473,0x3be,0x4fa)]($,_0x436d9d[_0x236eb1(0x4af,0x46e,0x62d,0x538)]('#'+this['id'],_0x436d9d[_0x5662f3(-0xb9,-0xbc,0x68,0xa6)]))[_0x5662f3(0x2c,-0x51,-0xf1,-0x236)](_0x236eb1(0x4b1,0x4fa,0x3ed,0x391)),_0x436d9d['AUNhu'])?(_0x436d9d[_0x5662f3(-0x21f,0x14,-0xfb,-0xd9)]($,_0x436d9d[_0x5662f3(-0x117,-0x175,-0x131,-0x1d0)](_0x436d9d[_0x5662f3(0x185,-0xb,0x171,0x276)]('#',this['id']),_0x436d9d[_0x5662f3(-0x2f,0xf,-0x121,-0x1bc)]))[_0x5662f3(-0x4b,-0x1fc,-0xf1,-0x227)](_0x236eb1(0x345,0x3fd,0x339,0x345),_0x436d9d[_0x5662f3(-0x11f,-0x170,-0x23,-0xf0)]),_0x436d9d[_0x5662f3(-0x2c7,-0x280,-0x171,-0x107)]($,_0x436d9d['WnUNi'](_0x436d9d[_0x236eb1(0x40e,0x2af,0x371,0x57b)]('#',this['id']),_0x436d9d['EFOXy']))[_0x236eb1(0x25e,0x1e3,0x220,0x249)](_0x5662f3(0x13b,0x27c,0x162,0x50),_0x436d9d[_0x5662f3(-0xd9,-0x131,-0x136,-0x239)])):_0x436d9d['PHdrM'](_0x436d9d[_0x236eb1(0x456,0x2f5,0x4f8,0x4f8)],_0x436d9d[_0x236eb1(0x456,0x416,0x40a,0x3a1)])?_0x134d4e['post'](_0x119962[_0x5662f3(0x19f,0x242,0xe5,0x1dd)],_0x2904a5['stringify']({'color':_0x119962[_0x5662f3(-0x12c,-0xe2,-0x74,0x4d)]})):(_0x436d9d[_0x5662f3(0x73,-0x12,-0x26,-0x9a)]($,_0x436d9d[_0x236eb1(0x3cb,0x332,0x410,0x487)]('#'+this['id'],_0x436d9d[_0x236eb1(0x22e,0x2ac,0x287,0x20d)]))[_0x236eb1(0x25e,0x1e9,0x1c3,0x1b8)](_0x436d9d['UfWKe'],_0x436d9d[_0x236eb1(0x27c,0x157,0x2a9,0x308)]),_0x436d9d[_0x236eb1(0x351,0x214,0x24b,0x4c7)]($,_0x436d9d[_0x5662f3(0x16,-0x9f,0x86,0x58)](_0x436d9d['QmtGo']('#',this['id']),_0x436d9d['EFOXy']))[_0x236eb1(0x25e,0x1ec,0x2a2,0x1b7)](_0x436d9d[_0x236eb1(0x29f,0x1a9,0x2b2,0x2b7)],_0x436d9d[_0x236eb1(0x410,0x48d,0x4c0,0x434)]));else{const _0x3aead3={};_0x3aead3[_0x236eb1(0x4a2,0x53c,0x3b2,0x3ce)]=this['id'],_0x13e5fc[_0x236eb1(0x203,0x125,0x17f,0x181)](_0x236eb1(0x3ac,0x442,0x427,0x3ac)+_0x236eb1(0x290,0x17a,0x1ae,0x328)+_0x5662f3(-0x220,-0x145,-0xf7,-0x19),_0x3186b9[_0x236eb1(0x3cd,0x370,0x2d0,0x41a)](_0x3aead3));}}),_0x436d9d[_0x1f5d98(0x12b,0x117,0x142,0x285)]($,document)['on']('click',_0x436d9d['quBGh'],function(){const _0x468c05={};function _0xe957ad(_0x5de016,_0x87b890,_0x1fcba2,_0x2904f3){return _0x492079(_0x2904f3-0x217,_0x87b890-0x80,_0x1fcba2-0x43,_0x87b890);}function _0x4eba5e(_0x335e94,_0x21703b,_0x12c6e2,_0x3d14d4){return _0x492079(_0x3d14d4-0x4a,_0x21703b-0x7d,_0x12c6e2-0x1dc,_0x21703b);}_0x468c05[_0x4eba5e(-0x37,0x1ca,0x82,0xd4)]=this['id'],$[_0xe957ad(-0xe4,-0xfa,0x65,0x2)](_0x436d9d['uHfFv'],JSON['stringify'](_0x468c05));});var _0xfdf730=[];$(document)['on'](_0x492079(-0x1cb,-0x27c,-0x1b1,-0xfb),_0x436d9d['YQVvF'],function(){function _0x18f7ee(_0x166705,_0x4caa6a,_0x4cf7cd,_0x4e7017){return _0x1f5d98(_0x166705-0xb0,_0x4e7017-0x1dc,_0x4caa6a,_0x4e7017-0x1af);}function _0x388a85(_0x3a2fee,_0x3036c0,_0x4bb89c,_0x394678){return _0x492079(_0x3a2fee-0x389,_0x3036c0-0x15d,_0x4bb89c-0x16d,_0x4bb89c);}if(_0x436d9d[_0x388a85(0x42b,0x423,0x410,0x434)](_0x436d9d[_0x388a85(0x29f,0x3fe,0x21a,0x319)],_0x436d9d['gDyjX']))_0x436d9d[_0x388a85(0x345,0x340,0x2e5,0x2a1)](_0x436d9d[_0x388a85(0x312,0x391,0x248,0x237)]($,_0x388a85(0x239,0x13c,0x39f,0x240))['css']('display'),_0x18f7ee(0x353,0x35c,0x2ff,0x2e2))?_0x436d9d['Ymlhf'](_0x436d9d[_0x388a85(0x3eb,0x545,0x495,0x498)],_0x436d9d['ranJj'])?(_0x436d9d['eNkNd'](_0xdc70ee,_0x436d9d[_0x388a85(0x401,0x315,0x353,0x3e1)])[_0x18f7ee(0x143,0x2b8,0x2e6,0x273)](_0x436d9d[_0x18f7ee(0x1d9,0x2db,0x296,0x2b4)],_0x436d9d[_0x18f7ee(0x432,0x49f,0x439,0x425)]),_0x436d9d[_0x18f7ee(0x286,0x390,0x425,0x35f)](_0x334e9d,'#add-popup')[_0x388a85(0x1cf,0x203,0x149,0xbd)](_0x436d9d[_0x18f7ee(0x2fb,0x15f,0x33b,0x2b4)],_0x18f7ee(0x3ac,0x39d,0x3ad,0x2e2)),_0x1c9f4d(_0x388a85(0x154,0x102,0x188,0x1ce)+'popup')[_0x18f7ee(0x26b,0x34c,0x35a,0x273)](_0x436d9d['wAiXn'],_0x18f7ee(0x1fe,0xdc,0x397,0x22f))):(_0x436d9d[_0x388a85(0x3c8,0x3e4,0x4e7,0x29f)]($,_0x436d9d[_0x18f7ee(0x4fd,0x3ed,0x4fa,0x4a5)])[_0x388a85(0x1cf,0x107,0x256,0x27d)](_0x388a85(0x422,0x31f,0x4de,0x355),_0x436d9d[_0x388a85(0x381,0x35c,0x25b,0x3b1)]),_0x436d9d['uvpvs']($,_0x18f7ee(0x224,0x17b,0x285,0x1f8)+'popup')[_0x388a85(0x1cf,0x185,0x2a6,0x181)](_0x436d9d[_0x388a85(0x210,0xf2,0xb7,0x134)],_0x436d9d['AUNhu']),_0x436d9d[_0x388a85(0x1cc,0x190,0x2f0,0x196)]($,_0x388a85(0x239,0x217,0x399,0xed))[_0x388a85(0x1cf,0xcd,0x19d,0x20b)](_0x436d9d[_0x18f7ee(0x2d0,0x39a,0x2ae,0x2b4)],_0x436d9d[_0x388a85(0x18a,0x280,0x297,0x19)])):_0x436d9d[_0x388a85(0x14f,0x16e,0x1ed,0x213)]($,_0x18f7ee(0x389,0x458,0x2f1,0x2dd))['css'](_0x436d9d[_0x18f7ee(0x1b6,0x142,0x1fb,0x2b4)],_0x436d9d[_0x18f7ee(0x4a0,0x59e,0x321,0x425)]);else{if(_0x7339f4[_0x388a85(0x335,0x23d,0x450,0x30c)]==-0x7e4+-0x1*0x535+0x2*0x69a){_0xc71f23['post'](_0x18f7ee(0x509,0x269,0x388,0x3c1)+_0x388a85(0x2e6,0x175,0x2b1,0x3a9)+'it',_0x4bd6b1[_0x388a85(0x33e,0x1d4,0x494,0x3f5)]({}));return;}}}),_0x436d9d[_0x1f5d98(0xa1,0x124,0x1a2,0x116)]($,document)['on'](_0x436d9d['NIktn'],_0x492079(-0x16c,-0xbc,-0xb2,-0x2b6)+'g',function(){const _0x18f6e5={'efkHW':function(_0x390cbd,_0x1d2823){return _0x436d9d['WzgEz'](_0x390cbd,_0x1d2823);}};function _0x4aafaa(_0x3f9f99,_0x51217c,_0x53a453,_0x1200d5){return _0x1f5d98(_0x3f9f99-0xf1,_0x51217c- -0xe6,_0x1200d5,_0x1200d5-0xba);}function _0xbfaf68(_0x392085,_0x2b9742,_0x57cbdb,_0x37268e){return _0x492079(_0x2b9742-0x5ed,_0x2b9742-0xd4,_0x57cbdb-0x9a,_0x392085);}if(_0x436d9d[_0x4aafaa(-0x4,0x7d,0x88,-0x72)](_0x436d9d[_0xbfaf68(0x72a,0x62c,0x57a,0x50c)]($,_0x436d9d[_0xbfaf68(0x680,0x665,0x7b1,0x608)])[_0x4aafaa(0xba,-0x4f,-0x3f,-0x10a)](_0x436d9d['wAiXn']),_0xbfaf68(0x587,0x4a2,0x5a9,0x335))){if(_0x436d9d['Ymlhf'](_0x436d9d[_0xbfaf68(0x430,0x445,0x557,0x511)],_0x436d9d[_0x4aafaa(0x89,0x88,0xf2,0x207)]))_0x535de9[_0xbfaf68(0x25b,0x3d8,0x34d,0x2e3)](_0x436d9d['Qerwq'],_0x400687[_0x4aafaa(0xc1,0x120,0xb6,0x1c)]({'color':_0x436d9d['QnWms']}));else{_0x436d9d[_0xbfaf68(0x59b,0x5d5,0x5f4,0x45f)]($,_0x436d9d[_0x4aafaa(-0x4d,-0x1c,-0x130,-0xfe)])[_0xbfaf68(0x584,0x433,0x391,0x2bc)](_0x436d9d[_0xbfaf68(0x43f,0x474,0x37e,0x472)],_0x436d9d[_0x4aafaa(0x11,0x163,0x1d1,0x216)]),_0x436d9d[_0xbfaf68(0x401,0x484,0x5ef,0x53d)]($,_0x436d9d[_0xbfaf68(0x6cc,0x554,0x44b,0x50c)])['css'](_0x436d9d[_0x4aafaa(0xae,-0xe,0x3c,-0x18b)],_0x436d9d[_0xbfaf68(0x68c,0x5e5,0x571,0x5d1)]),_0x436d9d[_0x4aafaa(0x67,0xa4,-0x59,0x12b)]($,_0x436d9d[_0x4aafaa(0x8d,0x1e3,0x30f,0x22a)])[_0xbfaf68(0x41e,0x433,0x551,0x3ff)](_0x436d9d[_0x4aafaa(0x6c,-0xe,-0x17d,0x89)],_0x436d9d[_0xbfaf68(0x492,0x3ee,0x4e6,0x423)]),$(_0xbfaf68(0x7b6,0x69b,0x5fa,0x79e)+_0x4aafaa(0x293,0x1da,0x1f1,0x320))[_0xbfaf68(0x788,0x683,0x52a,0x6ec)]('');for(let _0x216d88=0x103b+-0xc87+-0x3b4;_0x436d9d[_0x4aafaa(0x71,0x16,0x179,0x75)](_0x216d88,_0xfdf730['length']);_0x216d88++){const _0x18d1db=_0xfdf730[_0x216d88];$('#select-de'+_0xbfaf68(0x4fc,0x65c,0x6cb,0x6ff))[_0x4aafaa(0x2f7,0x216,0x36b,0x35b)](_0x436d9d['wnlFr'](_0xbfaf68(0x718,0x661,0x76f,0x4fb)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x4aafaa(-0xcd,0x71,0x159,0x1c2)+'alue=\x22\x22>'+_0x18d1db,_0xbfaf68(0x5bd,0x489,0x48e,0x50e)+_0xbfaf68(0x6ae,0x58a,0x67b,0x58e)+_0xbfaf68(0x3bf,0x47a,0x3b6,0x415)));}}}else _0x436d9d[_0x4aafaa(0x288,0x158,0x1fd,0x240)](_0x436d9d['NFGTC'],'wFMlY')?_0x18f6e5['efkHW'](_0x4585ba,_0x321d24[_0xbfaf68(0x65f,0x65b,0x6d9,0x7c7)]):_0x436d9d[_0xbfaf68(0x483,0x500,0x381,0x637)]($,_0x436d9d[_0xbfaf68(0x561,0x665,0x6aa,0x7dc)])['css'](_0x436d9d['wAiXn'],_0xbfaf68(0x5b1,0x4a2,0x384,0x51b));}),$(document)['on'](_0x436d9d[_0x1f5d98(0x79,0x1f9,0x2af,0x112)],_0x436d9d[_0x492079(-0x19a,-0x134,-0x36,-0x252)],function(){const _0x2197aa={};_0x2197aa[_0x9bf767(0x331,0x3bd,0x410,0x3a1)]='div-contro'+'ls--input';function _0x2b014a(_0x11d64c,_0x5aa2ef,_0x3faa8d,_0x113a0f){return _0x492079(_0x5aa2ef-0x109,_0x5aa2ef-0x4f,_0x3faa8d-0xc,_0x113a0f);}function _0x9bf767(_0x1f783c,_0x2a943b,_0x1424e3,_0x55ba85){return _0x1f5d98(_0x1f783c-0xf3,_0x2a943b-0x1aa,_0x1424e3,_0x55ba85-0x1e9);}_0x2197aa[_0x2b014a(-0x20,0x14d,0x28,0x108)]=_0x436d9d[_0x9bf767(0x350,0x3f9,0x497,0x565)];const _0x2bcde3=_0x2197aa;if(_0x9bf767(0x384,0x32c,0x44c,0x1cb)===_0x436d9d['PqXRl'])_0x436d9d[_0x2b014a(0x69,0xc0,0x82,0x80)]($,_0x436d9d[_0x9bf767(0x3f7,0x473,0x56d,0x5ea)])[_0x2b014a(-0xdb,-0xb1,-0x9c,-0x177)](_0x2b014a(0x245,0x1a2,0x97,0x14f),_0x436d9d[_0x2b014a(-0x5e,0x101,0x234,-0x3e)]),_0x436d9d[_0x2b014a(0x136,0x99,-0xc2,-0x61)]($,_0x436d9d['SaRWO'])[_0x9bf767(0x32d,0x241,0x2a6,0x343)](_0x436d9d[_0x9bf767(0x294,0x282,0x12b,0x306)],_0x436d9d['AUNhu']),_0x436d9d[_0x2b014a(-0x12a,-0x29,-0xc8,0xce)]($,_0x2b014a(-0xfc,-0x12c,-0x26c,-0x60)+_0x9bf767(0x46c,0x3e9,0x528,0x3e8))[_0x2b014a(-0x166,-0xb1,-0x11f,0x86)](_0x9bf767(0x54f,0x494,0x5f3,0x3bd),_0x436d9d['AUNhu']);else{const _0x22e54c=_0x36dd65[_0x9bf767(0x300,0x458,0x386,0x44f)+_0x9bf767(0x430,0x48b,0x587,0x520)](_0x2bcde3[_0x2b014a(-0xa,0xcb,-0x74,0x159)])['value'],_0x6bbe77={};_0x6bbe77[_0x2b014a(-0x43,-0xc1,-0xaa,0xa4)]=0x5,_0x3c3f60[_0x2b014a(-0x76,-0x10c,-0x21,-0xee)](_0x2bcde3[_0x2b014a(-0x1a,0x14d,0xb0,0x2ca)],_0x2e991a[_0x9bf767(0x4c4,0x3b0,0x314,0x38b)](_0x6bbe77));return;}}),_0x436d9d['rLMCi']($,document)['on']('click',_0x436d9d[_0x1f5d98(-0x52,0xb9,0x1d0,0x5a)],function(){const _0x52e41e=document[_0x28a26c(0x33f,0x30d,0x2fe,0x221)+_0x28a26c(0x2a4,0x3df,0x331,0x2c8)]('new-playli'+'st')['value'];function _0x28a26c(_0x287701,_0x475400,_0x43dfe5,_0x4d8166){return _0x492079(_0x43dfe5-0x2a1,_0x475400-0x78,_0x43dfe5-0x8f,_0x4d8166);}const _0x81c080={};_0x81c080['playlist']=_0x52e41e,$['post'](_0x436d9d[_0x28a26c(0x300,0x2e9,0x205,0x179)],JSON[_0x33db00(0x724,0x58f,0x694,0x5f0)](_0x81c080)),_0x436d9d[_0x33db00(0x6ac,0x51d,0x601,0x50b)]($,_0x436d9d['hwrjs'])[_0x33db00(0x66b,0x470,0x525,0x484)](_0x436d9d['wAiXn'],_0x436d9d[_0x28a26c(0x28a,0x255,0x299,0x170)]);function _0x33db00(_0x20b2a9,_0x1a9ca0,_0xf71b6b,_0x52657d){return _0x1f5d98(_0x20b2a9-0x14f,_0xf71b6b-0x48e,_0x20b2a9,_0x52657d-0xd7);}_0x436d9d[_0x33db00(0x839,0x5ab,0x716,0x712)]($,_0x436d9d['SaRWO'])[_0x28a26c(0x81,0x20b,0xe7,0x21a)](_0x28a26c(0x2b5,0x2c3,0x33a,0x49e),_0x436d9d[_0x33db00(0x7b6,0x686,0x6d7,0x714)]),_0x436d9d['hFDty']($,_0x436d9d['NqDsn'])[_0x33db00(0x622,0x5b9,0x525,0x42e)](_0x436d9d['wAiXn'],_0x33db00(0x5c9,0x46d,0x594,0x42f));});function _0x1b04b0(_0x121826,_0x516c30){function _0x118b5c(_0x56778d,_0x4bac7b,_0x35a7da,_0x492360){return _0x492079(_0x4bac7b-0x68f,_0x4bac7b-0x63,_0x35a7da-0x23,_0x35a7da);}var _0x34a357=_0x121826[_0x118b5c(0x624,0x4a8,0x34e,0x5ba)](_0x516c30);return _0x436d9d['fjefH'](_0x34a357,-(-0x26e3+0xb*-0x125+0x337b))&&_0x121826['splice'](_0x34a357,0xd9b+-0xd*0x6d+-0x811*0x1),_0x121826;}_0x436d9d[_0x1f5d98(0x242,0xd1,-0x33,0xe2)]($,document)['on'](_0x436d9d['NIktn'],_0x436d9d[_0x492079(-0xcc,-0x1f3,-0x3b,0x87)],function(){const _0xb24d5b=document[_0xfb052a(-0x2d,0x13c,0xa,0x53)+_0xfb052a(0x6,0x98,0xc9,0x75)]('select-del'+'ete');function _0xfb052a(_0x257a47,_0x44ebcd,_0x5b3824,_0x27272e){return _0x492079(_0x257a47- -0x8a,_0x44ebcd-0x184,_0x5b3824-0x15f,_0x5b3824);}const _0x5c84ac={};_0x5c84ac[_0x29a2ff(-0x41,-0x1d7,-0x58,-0xa4)]=_0xb24d5b[_0xfb052a(-0x18f,-0xb6,-0x2f6,-0x10f)][_0xb24d5b[_0xfb052a(-0xfd,-0x132,-0x81,0x75)+_0x29a2ff(-0x2fe,-0x304,-0x29a,-0x139)]]['text'],$['post'](_0x436d9d[_0xfb052a(-0x259,-0x300,-0x390,-0x272)],JSON[_0x29a2ff(-0x153,-0x12b,-0x115,-0x32)](_0x5c84ac));function _0x29a2ff(_0x461031,_0xbb5a92,_0x10aabe,_0x58ced3){return _0x1f5d98(_0x461031-0x10d,_0x10aabe- -0x31b,_0x58ced3,_0x58ced3-0x54);}$(_0xfb052a(-0x125,0x37,-0x27b,-0x15b)+'pup')[_0xfb052a(-0x244,-0x163,-0x340,-0x2e6)](_0x436d9d[_0xfb052a(-0x203,-0xc0,-0x302,-0x306)],_0x436d9d[_0xfb052a(-0x92,-0x19d,0xaa,0xd4)]),_0x436d9d[_0x29a2ff(-0x135,-0x210,-0x233,-0x17d)]($,_0x436d9d[_0xfb052a(-0x211,-0x158,-0xd9,-0x258)])[_0xfb052a(-0x244,-0x35d,-0x129,-0x156)](_0x436d9d[_0xfb052a(-0x203,-0x316,-0xd8,-0x37a)],_0x436d9d[_0xfb052a(-0x92,-0x92,0x42,-0x11b)]),_0x436d9d['IBMZA']($,'#add-song-'+_0x29a2ff(-0x26,-0x55,-0xdc,0x4))[_0x29a2ff(-0x257,-0x24d,-0x284,-0x145)](_0x29a2ff(0x27,-0x15f,-0x31,0xb4),_0x436d9d[_0x29a2ff(-0x15b,-0x17f,-0xd2,-0x1b0)]),_0xfdf730=[],_0x436d9d[_0x29a2ff(-0x29a,-0x2d4,-0x191,-0x12f)]($,_0x436d9d[_0xfb052a(-0x106,-0x12c,-0x252,-0xf5)])[_0xfb052a(0xc,-0x31,0xf8,0xc9)]('');});var _0x1c1c5a='';_0x436d9d['PAPOi']($,document)['on'](_0x436d9d[_0x1f5d98(0x34a,0x1f9,0xa5,0x2c9)],_0x436d9d[_0x1f5d98(0xfb,0x120,0x7,0xbe)],function(){function _0x57a1e0(_0xfd8607,_0x56a0e1,_0x2b36e9,_0x249774){return _0x492079(_0x249774-0x42f,_0x56a0e1-0x16f,_0x2b36e9-0x185,_0xfd8607);}function _0x2b7ef5(_0x22779d,_0x2d933f,_0x2e868a,_0x21c7af){return _0x492079(_0x22779d- -0x75,_0x2d933f-0x1e1,_0x2e868a-0x186,_0x2d933f);}if(_0x2b7ef5(-0x279,-0x16e,-0x2ea,-0x1fd)===_0x436d9d[_0x2b7ef5(-0x267,-0x1ec,-0x319,-0x317)])_0x1c1c5a=_0x436d9d[_0x2b7ef5(-0x143,-0xc3,-0x224,-0x1fe)]($,this)[_0x57a1e0(0x427,0x304,0x50a,0x47f)](_0x436d9d['ZldwF']),_0x436d9d[_0x57a1e0(0x26d,0x3aa,0x23f,0x390)](_0x436d9d['syPrz']($,_0x436d9d[_0x57a1e0(0x3d2,0x32d,0x251,0x396)])['css'](_0x436d9d[_0x2b7ef5(-0x1ee,-0xc3,-0x1e1,-0x34f)]),_0x436d9d[_0x57a1e0(0x4cc,0x2ff,0x463,0x427)])?(_0x436d9d[_0x2b7ef5(-0xe5,-0x8b,-0x1db,-0x241)]($,_0x57a1e0(0x27e,0x2c8,0x249,0x394)+_0x2b7ef5(-0x9a,0xa2,-0x88,-0x210))[_0x57a1e0(0x194,0x219,0x36c,0x275)](_0x436d9d[_0x57a1e0(0x1a8,0x3e5,0x22e,0x2b6)],_0x436d9d[_0x2b7ef5(-0x7d,0x28,-0x153,-0x44)]),_0x436d9d[_0x57a1e0(0x3db,0x2cf,0x52c,0x422)]($,_0x436d9d['SaRWO'])['css'](_0x436d9d[_0x2b7ef5(-0x1ee,-0x191,-0x11c,-0x360)],_0x436d9d[_0x57a1e0(0x340,0x321,0x512,0x427)]),_0x436d9d[_0x2b7ef5(-0x1de,-0x140,-0xf3,-0x279)]($,_0x436d9d[_0x2b7ef5(-0x10e,0x43,-0x51,-0x4b)])[_0x57a1e0(0x18c,0x1d1,0x21a,0x275)](_0x436d9d[_0x2b7ef5(-0x1ee,-0x1db,-0x2b0,-0x18b)],_0x436d9d['eQiDX'])):_0x436d9d[_0x57a1e0(0x265,0x2af,0x331,0x340)]($,_0x436d9d[_0x2b7ef5(-0x10e,-0xaf,-0x248,0x4a)])[_0x57a1e0(0x2e5,0x155,0x135,0x275)](_0x436d9d[_0x2b7ef5(-0x1ee,-0x208,-0x190,-0x13b)],_0x436d9d[_0x57a1e0(0x393,0x438,0x437,0x427)]);else return new _0x327ec4(_0x514548=>_0x51ae40(_0x514548,_0x17fd0d));}),_0x436d9d['FKEcK']($,document)['on'](_0x492079(-0x1cb,-0x24f,-0x348,-0x18b),_0x436d9d[_0x1f5d98(0x1ae,0x197,0x2fb,0x11a)],function(){function _0x3f05e7(_0xd73ca4,_0x51b873,_0x309b34,_0x249cf4){return _0x1f5d98(_0xd73ca4-0x5a,_0x51b873-0x2e,_0xd73ca4,_0x249cf4-0xf4);}function _0x5c8815(_0x57ac55,_0x7dd545,_0x13f120,_0x22c988){return _0x1f5d98(_0x57ac55-0xf,_0x13f120- -0x2ed,_0x22c988,_0x22c988-0x12e);}const _0x342daf={'HoniE':function(_0x196757,_0x4103d2){return _0x436d9d['mWkLB'](_0x196757,_0x4103d2);},'SIpBO':_0x436d9d[_0x3f05e7(0x199,0x18a,0x77,0x1f5)],'ZBSfQ':_0x436d9d[_0x5c8815(-0x319,-0x1ae,-0x1e8,-0x1c0)],'NwFAR':_0x436d9d[_0x3f05e7(0x25e,0x2d8,0x2bc,0x344)],'uewvJ':function(_0x31f42a,_0x39fb2f){function _0xb77be4(_0x2554cf,_0xd1f51a,_0x479a7f,_0x43a134){return _0x5c8815(_0x2554cf-0x166,_0xd1f51a-0x191,_0xd1f51a-0x60c,_0x2554cf);}return _0x436d9d[_0xb77be4(0x63d,0x4d8,0x533,0x56f)](_0x31f42a,_0x39fb2f);},'pdtqN':_0x436d9d['hwrjs'],'wqzkq':_0x3f05e7(0x1ce,0x318,0x3e6,0x231),'yLsKD':_0x3f05e7(0x2b,0x134,0x200,0x1e8),'cmiYG':function(_0x1aa7cf,_0x3e8d54){return _0x436d9d['oPVOQ'](_0x1aa7cf,_0x3e8d54);},'zggKB':_0x436d9d[_0x5c8815(-0x122,-0x144,-0x223,-0x233)],'MKnnO':_0x3f05e7(0x5e,0x4a,0x18c,0x75)+'popup'};if(_0x436d9d[_0x5c8815(-0xb8,-0x1d,-0x49,-0x24)](_0x436d9d[_0x5c8815(-0x30,-0x128,-0x166,-0x255)],_0x436d9d['opikm'])){if(_0x1c1c5a!=''){if(_0x436d9d[_0x3f05e7(0x218,0x29c,0x37e,0x17f)]!==_0x436d9d[_0x3f05e7(0x390,0x29c,0x39a,0x314)]){if(_0x342daf['HoniE'](_0x286e03,'')){const _0x259a90=_0x4b9097['getElement'+_0x3f05e7(0x27b,0x30f,0x216,0x2aa)](_0x342daf[_0x3f05e7(0x1dd,0x1ae,0x1ac,0x204)])['value'],_0x1dacd1=_0x50ea98['getElement'+'ById'](_0x342daf['ZBSfQ'])[_0x3f05e7(-0x2b,0xd8,-0x18,0x131)],_0xa139ba={};_0xa139ba[_0x5c8815(0x68,-0xa,-0x2a,-0x13b)]=_0x5d9a24,_0xa139ba[_0x3f05e7(0x299,0x1b6,0x96,0x2d2)]=_0x259a90,_0xa139ba['song']=_0x1dacd1,_0x533fcd[_0x5c8815(-0x1e4,-0x347,-0x2b1,-0x403)](_0x342daf[_0x5c8815(-0x271,-0x17e,-0x154,-0x141)],_0x4815e9[_0x5c8815(-0x230,-0x1ea,-0xe7,-0x1d)](_0xa139ba)),_0x342daf[_0x3f05e7(0x106,0x25b,0x21e,0x308)](_0x3813c,_0x342daf[_0x5c8815(-0x193,-0x3f7,-0x2a7,-0x2d3)])['css'](_0x342daf[_0x3f05e7(0x1d4,0xe9,-0x48,0x14c)],_0x342daf[_0x5c8815(-0x152,0x17,-0x159,0xf)]),_0x342daf[_0x5c8815(0x4b,0xc,-0x31,0xbe)](_0xf522b6,_0x342daf[_0x3f05e7(0x29,0x5b,0x28,0x1cd)])[_0x5c8815(-0x141,-0xdf,-0x256,-0x1fb)](_0x342daf['wqzkq'],_0x342daf[_0x5c8815(-0x1c3,-0x2a1,-0x159,-0x7b)]),_0x342daf['uewvJ'](_0x39579e,_0x342daf[_0x3f05e7(0x72,0xf2,0xbd,0x1c4)])[_0x5c8815(-0x340,-0x3ba,-0x256,-0x1fe)](_0x5c8815(0x91,-0x69,-0x3,0x17c),_0x342daf[_0x5c8815(-0x235,-0x251,-0x159,-0x6b)]);}}else{const _0x4faa93=document[_0x5c8815(-0x196,-0x11c,-0x3f,0x127)+_0x3f05e7(0x44c,0x30f,0x410,0x36c)]('new-song-n'+_0x5c8815(-0x185,-0x2b0,-0x1d3,-0x80))[_0x3f05e7(0x115,0xd8,-0x7f,0x23e)],_0xf14b3b=document[_0x5c8815(-0xb,-0x196,-0x3f,0x0)+'ById']('new-song-u'+'rl')[_0x5c8815(-0x146,-0x12b,-0x243,-0x116)],_0x23b3a8={};_0x23b3a8[_0x3f05e7(0x33c,0x2f1,0x229,0x1d6)]=_0x1c1c5a,_0x23b3a8[_0x3f05e7(0x38,0x1b6,0xde,0x13e)]=_0x4faa93,_0x23b3a8[_0x3f05e7(0x194,0x68,0x1,-0xcb)]=_0xf14b3b,$[_0x3f05e7(-0x2,0x6a,-0x3b,0xa9)](_0x436d9d[_0x3f05e7(0x2ac,0x2d8,0x42d,0x455)],JSON[_0x3f05e7(0x1c3,0x234,0x121,0x228)](_0x23b3a8)),_0x436d9d[_0x3f05e7(-0x5c,0xff,0xba,-0x12)]($,_0x436d9d[_0x3f05e7(0x347,0x2f7,0x37b,0x2dd)])['css'](_0x436d9d[_0x3f05e7(0x1e8,0x106,0x24f,0x249)],_0x436d9d['AUNhu']),_0x436d9d[_0x5c8815(-0x1a2,-0x16b,-0x77,-0x61)]($,_0x436d9d[_0x3f05e7(-0x11,0xf8,0x265,-0x83)])[_0x3f05e7(0xe5,0xc5,-0xb6,0xa9)](_0x436d9d['wAiXn'],_0x436d9d[_0x5c8815(-0x192,-0x1d0,-0xa4,-0xd0)]),_0x436d9d[_0x3f05e7(0x275,0x287,0x1b8,0x357)]($,_0x436d9d[_0x3f05e7(0xd5,0x1e6,0xbd,0x88)])[_0x3f05e7(0x224,0xc5,0x77,0x1f6)](_0x436d9d['wAiXn'],_0x436d9d[_0x3f05e7(0x122,0x277,0x2cd,0x2f7)]);}}}else _0x436d9d[_0x3f05e7(0x2b9,0x223,0xe5,0x1e1)](_0x17d26b,!![]);}),$(document)['on'](_0x436d9d[_0x492079(-0x58,0xf5,-0x173,-0x1a0)],_0x436d9d[_0x1f5d98(0x160,0x27,-0x14c,0xb)],function(){function _0x45a2ef(_0xa2644e,_0xbcaaf5,_0x540980,_0x3c3ba5){return _0x492079(_0x3c3ba5-0x4a,_0xbcaaf5-0x12,_0x540980-0x194,_0x540980);}songname=_0x436d9d['kLiJr']($,this)[_0x45a2ef(0x1db,0xe7,0x3e,0x9a)](_0x45a2ef(-0x11e,-0x116,0xf0,-0x76)),_0x1c1c5a=$(this)[_0x45a2ef(-0x29,0xf1,-0xd6,0x9a)](_0x436d9d[_0x45a2ef(-0x4f,-0x106,-0x126,-0x33)]);function _0x2795bd(_0xe42dc,_0x13e177,_0xad80d2,_0x3db3b2){return _0x1f5d98(_0xe42dc-0x16a,_0xad80d2- -0x16c,_0x13e177,_0x3db3b2-0x1cc);}const _0x555ec7={};_0x555ec7[_0x45a2ef(0x10a,0xfb,0x20b,0xbc)]=_0x1c1c5a,_0x555ec7[_0x45a2ef(-0x1c0,0xab,0x33,-0x7f)]=songname,$['post'](_0x436d9d[_0x45a2ef(0xda,0xff,0x7b,0x6a)],JSON[_0x45a2ef(0x177,-0x137,-0x8e,-0x1)](_0x555ec7));});var _0x57a28b={};function _0x2deaf8(_0x15a19d){function _0x31915c(_0x3d4df8,_0x228eeb,_0x1d3e09,_0x33ae02){return _0x1f5d98(_0x3d4df8-0xdd,_0x1d3e09-0x54,_0x33ae02,_0x33ae02-0x1ef);}function _0x401d52(_0x36ab1e,_0x458de1,_0x3b32b6,_0x4e8c61){return _0x1f5d98(_0x36ab1e-0xc4,_0x36ab1e- -0xe4,_0x3b32b6,_0x4e8c61-0xeb);}const _0x4386ec={};_0x4386ec['HYKgs']=_0x436d9d['oZhEb'];const _0x31d3e9=_0x4386ec;if(_0x57a28b){if(_0x436d9d[_0x31915c(0x146,0x17d,0xc5,-0x35)](_0x436d9d[_0x401d52(-0x24,-0x16c,-0x3,0xae)],_0x436d9d[_0x31915c(0x19a,0x1ce,0x146,0x35)])){if(_0x131540[_0x31915c(0x1b1,0x271,0x290,0x143)+_0x31915c(0x2c9,0x355,0x237,0x316)][_0x401d52(0x13a,0x24f,0x215,-0x7)](_0x435670,_0x169d0c)){const _0x443094=_0x2c1b22[_0x615848];_0x436d9d[_0x31915c(0x127,0x1da,0x1c7,0x4e)](_0xafc610,_0x436d9d[_0x31915c(0x103,0x204,0x9e,-0x13)](_0x436d9d[_0x31915c(0x2c7,0x43e,0x318,0x48a)]('#',_0x35ef0c),_0x401d52(0xb7,-0xb4,0x1a5,0xb6)))['append'](_0x436d9d[_0x401d52(0x2e,0x3b,0x13b,-0x29)](_0x436d9d['RTRai'](_0x436d9d[_0x31915c(0x50,-0xd4,0x96,0x17e)](_0x436d9d[_0x31915c(0x140,0xb1,0x11c,0x11b)](_0x436d9d['laJtp'](_0x31915c(0x421,0x337,0x319,0x21a)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x31915c(0x105,0xdc,0x242,0xe9)+_0x401d52(-0x3d,-0x12f,-0x6c,-0x96)+'tton\x20id=\x27'+_0x443094+(_0x31915c(0xbe,0xdf,0x20b,0x135)+'ong-parr\x22>'),_0x4bf509),_0x31915c(0x97,0x8c,0x8f,0x17)+_0x31915c(0x107,0x21e,0x257,0xfd)),_0x356a18),'\x22\x20data-nam'+_0x31915c(0xb7,0x2b6,0x227,0x351)),_0x47d8e4)+(_0x31915c(-0x75,0x16d,0x5f,0x165)+_0x401d52(0x34,-0x17,0xf4,0x12a)+'\x22\x20src=\x22./i'+_0x31915c(0x322,0x321,0x230,0x281)+_0x31915c(0x25e,0x322,0x359,0x368)+_0x31915c(0x1e9,0x18a,0x1f8,0x345)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x401d52(0x10a,0x11e,0x6,0x1d4)+_0x401d52(0x10a,-0x25,0x6e,0x105)+'\x20'));}}else{if(_0x436d9d[_0x31915c(0x1d1,0x382,0x206,0x14e)](_0x57a28b[_0x15a19d],undefined))return console['log'](_0x15a19d),_0x436d9d[_0x31915c(0x40d,0x467,0x339,0x40b)];else{if(_0x436d9d[_0x401d52(0x177,0x6b,0x1bf,0x18e)]===_0x436d9d[_0x401d52(0x177,0x1a,0x7,0xb2)])return _0x57a28b[_0x15a19d];else{const _0x55ec44={};_0x55ec44[_0x31915c(0x44,0x1d,0xdb,0xa8)]='1',_0x5ee73f[_0x401d52(-0xa8,-0xb5,-0x12b,-0xde)]('https://nv'+_0x31915c(0x253,0x3ea,0x273,0x328)+_0x401d52(0x17e,0x290,0x23f,0x15c),_0x2fea3b[_0x401d52(0x122,0x23a,0x1c,0x251)](_0x55ec44));}}}}else{if(_0x436d9d[_0x31915c(0xee,0x217,0x164,-0x15)]===_0x436d9d['YWfjD']){const _0x4a9ab1=_0x22084d[_0x31915c(0x26d,0x47c,0x302,0x2ac)+_0x31915c(0x45c,0x233,0x335,0x3ad)](_0x401d52(0x169,0x16a,0x179,0x23a)+_0x31915c(0x2bc,0x17d,0x26a,0x361))[_0x401d52(-0x3a,0xe6,-0xc8,-0x104)],_0x2b1318={};_0x2b1318['type']=0x4,_0x52e64b['post'](_0x31d3e9[_0x401d52(0xda,0x7f,0x1e9,0x1e3)],_0x34ff32['stringify'](_0x2b1318));return;}else return console[_0x31915c(0x20e,0x2e8,0x1b4,0x285)](_0x15a19d),_0x436d9d['QkijD'];}}function _0x19d168(){function _0x439d54(_0x40be09,_0x44b735,_0x53ce6a,_0x38ccc1){return _0x1f5d98(_0x40be09-0x1d5,_0x38ccc1- -0x2e9,_0x44b735,_0x38ccc1-0x11d);}function _0x314916(_0x2a9f65,_0x384c01,_0x29e035,_0x504672){return _0x1f5d98(_0x2a9f65-0xf9,_0x29e035- -0xa2,_0x504672,_0x504672-0xf9);}const _0x5c2587={'ZHPvZ':function(_0x1a8a16,_0x56d1d2){function _0x2f299b(_0x4eff9d,_0x489082,_0x40591d,_0x56eb5f){return _0x3230(_0x40591d- -0x29,_0x489082);}return _0x436d9d[_0x2f299b(0x4be,0x30b,0x381,0x31e)](_0x1a8a16,_0x56d1d2);},'IGQdk':_0x436d9d['BdkTW']};if(_0x436d9d['chnIG'](_0x436d9d[_0x439d54(0x9d,-0xff,-0x123,-0x14)],_0x436d9d[_0x439d54(-0xa,-0xaa,0x1d,-0x14)])){const _0x50f4db={};_0x50f4db['color']='orange',_0x3e6487[_0x439d54(-0x183,-0x130,-0x426,-0x2ad)](_0x439d54(-0x12d,-0x1d7,-0x27a,-0x104)+'_DjDesk/ch'+_0x439d54(0x54,0xc,-0xc1,-0x10c)+_0x439d54(0x9b,0x29,-0x183,-0xda),_0x455949['stringify'](_0x50f4db));}else for(const _0x160799 in _0x57a28b){let _0x4b4b09=_0x436d9d[_0x314916(0x212,0x22b,0xd7,0x172)]($,_0x436d9d[_0x439d54(-0x113,-0x20,-0x6a,-0x8d)]('#',_0x160799))[_0x314916(-0x4c,-0xd1,0x41,0xc7)](_0x439d54(-0x1ad,-0x16f,-0xb8,-0x148));if(_0x436d9d[_0x439d54(-0x37,0xe,0xe,-0xd0)](_0x4b4b09,_0x436d9d[_0x439d54(-0x13a,-0x14c,-0x1af,-0x17d)])||_0x436d9d[_0x314916(-0x47,0x172,0x9a,0x122)](_0x4b4b09,_0x436d9d[_0x314916(0x82,0x154,0x1da,0x179)])){if(_0x436d9d[_0x314916(0x235,0xe5,0x212,0xad)]===_0x436d9d[_0x314916(0x306,0x125,0x24b,0x319)])return _0x23338a[_0x314916(0xad,0x16,0xbe,-0x1e)](_0x538443),_0x314916(-0x1e7,-0x213,-0x98,-0x201)+_0x314916(0x1c9,0x140,0x121,0x1ef);else _0x436d9d[_0x314916(0x206,0xe,0xe8,0xf)]($,_0x436d9d[_0x439d54(-0x2c5,-0x231,-0x359,-0x29f)]('#',_0x160799))[_0x314916(0x29e,0xdd,0x1ff,0x140)](_0x436d9d['mdjdK'],_0x57a28b[_0x160799]);}else _0x436d9d[_0x314916(-0x153,-0x118,-0x31,-0x157)](_0x314916(-0x28,0xa4,0x111,0x76),_0x436d9d[_0x314916(0x141,-0x3e,0x6b,0x179)])?_0x5c2587[_0x439d54(-0xd8,-0x358,-0x23f,-0x223)](_0x283b60,_0x5c2587[_0x439d54(-0x44,-0x1e4,-0x123,-0x174)])['hide']():_0x436d9d[_0x314916(0xa7,0x144,0x1e5,0x1a1)]($,'#'+_0x160799)[_0x439d54(-0x11b,0x16,0xdc,-0x2)](_0x57a28b[_0x160799]);}}function _0x210b7f(_0x5e1efe){function _0x588977(_0x5363fc,_0x530125,_0x24de6c,_0x577567){return _0x492079(_0x5363fc-0x3ac,_0x530125-0x140,_0x24de6c-0xb6,_0x577567);}function _0x4fc00b(_0x210e52,_0x6ae199,_0x473fac,_0x35622a){return _0x492079(_0x210e52-0x126,_0x6ae199-0x17,_0x473fac-0xdf,_0x6ae199);}if(_0x436d9d[_0x4fc00b(0x68,0xfc,-0xe9,0xab)]===_0x436d9d['qDYCI']){_0xe9b183(_0x436d9d[_0x4fc00b(0x120,-0x1d,-0x23,0x28b)])['attr'](_0x436d9d['GZpIW'],_0x436d9d[_0x588977(0x2c5,0x3a2,0x259,0x2c6)](_0x436d9d[_0x588977(0x1a2,0x164,0xa3,0x16b)]+_0x1e548c,_0x436d9d[_0x4fc00b(0xd0,0x10f,0x232,0x18c)])),_0x436d9d['YjlAi'](_0x13509,_0x436d9d[_0x4fc00b(-0x105,-0x4f,-0x1f5,-0x79)])[_0x4fc00b(0x1bc,0xac,0x2aa,0x13b)]('');for(const _0x163677 in _0x5b6d73){_0x436d9d['eNkNd'](_0x44d342,'#devtool-k'+_0x4fc00b(0xcd,0x154,-0x95,0x21f)+'t')[_0x588977(0x457,0x5b2,0x4a8,0x463)](_0x436d9d[_0x4fc00b(-0xd2,-0x1ab,-0x24e,0x28)](_0x436d9d[_0x588977(0x2c1,0x421,0x219,0x1f5)](_0x436d9d[_0x4fc00b(-0xe1,0x57,0x8c,-0x1c2)](_0x4fc00b(0x19a,0x186,0xd3,0x20a)+_0x588977(0x326,0x32d,0x377,0x411)+_0x4fc00b(-0x41,0x10,-0x8,0x74)+'evtool-box'+_0x4fc00b(0x10b,-0x5b,0x73,0x60)+_0x588977(0x349,0x28c,0x41c,0x391)+_0x4fc00b(0x18d,0xe,0xd4,0x20d)+_0x4fc00b(0x1bb,0x1e2,0x2f7,0x227)+_0x588977(0x419,0x578,0x3a4,0x482),_0x5927ad[_0x163677][_0x588977(0x3a7,0x297,0x446,0x2ec)]),_0x588977(0x259,0x241,0x1ff,0x310)+_0x4fc00b(-0xe0,0x7b,-0xe1,-0xcf)+_0x4fc00b(0xc3,0x179,0x76,0xf5)+_0x588977(0x1a0,0x1fd,0x223,0x147))+_0x436d9d['GniCE'](_0x252ab4,_0x2eba48[_0x163677][_0x4fc00b(-0xf5,-0xb3,-0x22e,-0xfa)]),_0x588977(0x27e,0x191,0x119,0x32b)+_0x4fc00b(0xc3,-0x85,0xf9,0xa2)+_0x588977(0x17f,0x2d2,0x1b4,0x2f9)+_0x4fc00b(0xc3,0x23d,0xf6,0x22c)));}}else{const _0x22e305=document[_0x588977(0x324,0x409,0x1df,0x1c5)+'ent'](_0x436d9d[_0x588977(0x44f,0x3f2,0x2f4,0x419)]);_0x22e305[_0x4fc00b(-0x81,-0x5,-0x9,-0xed)]=_0x5e1efe,document['body'][_0x4fc00b(-0xd6,0x6e,-0xf7,-0xa7)+'d'](_0x22e305),_0x22e305[_0x4fc00b(0x1a7,0xe4,0x124,0xdb)](),document[_0x4fc00b(0x15e,0x1,0x9c,0x2b8)+'d'](_0x588977(0x3c1,0x35e,0x2e2,0x344)),document[_0x4fc00b(0x1a,-0xe4,0x54,0x100)][_0x4fc00b(0x86,0x15a,0x6c,-0xc9)+'d'](_0x22e305);}};window[_0x1f5d98(0x2ae,0x134,0x11b,0x1ea)+'stener'](_0x436d9d[_0x1f5d98(0x2f9,0x1ed,0x1b4,0x98)],function(_0x2bf1d8){function _0x33e543(_0x565cb3,_0x538196,_0x42b0f6,_0x57a7bd){return _0x1f5d98(_0x565cb3-0x9e,_0x538196-0x332,_0x42b0f6,_0x57a7bd-0xae);}const _0x4fbfd8={'UMUdO':function(_0x4ac5ac,_0x46b0b9){function _0x4559b0(_0x3cd912,_0x5aa7b4,_0x553a31,_0x3a861e){return _0x3230(_0x553a31- -0x3c7,_0x3a861e);}return _0x436d9d[_0x4559b0(-0x260,-0x2e6,-0x1c5,-0x181)](_0x4ac5ac,_0x46b0b9);},'mbjgJ':function(_0x21f825,_0x2e3988){function _0x264398(_0x2e9f27,_0x43e030,_0x393223,_0xdf1322){return _0x3230(_0x393223- -0xba,_0x43e030);}return _0x436d9d[_0x264398(0x332,0x174,0x220,0x1ea)](_0x21f825,_0x2e3988);},'mbuMk':_0x436d9d['Hvrnq'],'ogYzS':_0x436d9d[_0x4e8391(0x2c9,0x186,0x83,0x14a)],'EgEDm':_0x4e8391(0x2e5,0x1bc,0x1dd,0x6e),'bnZlT':'block','OfROl':_0x436d9d[_0x4e8391(0x27c,0x31e,0x282,0x26a)],'cYAAS':_0x33e543(0x47a,0x4d3,0x555,0x47a),'kFwCG':function(_0x1bce21,_0x3f2156){function _0x1deb87(_0x26c4d7,_0x44ddde,_0x5e4926,_0x2485e1){return _0x33e543(_0x26c4d7-0x193,_0x44ddde- -0x44e,_0x5e4926,_0x2485e1-0x18f);}return _0x436d9d[_0x1deb87(0x1e3,0xe2,-0x2d,-0x2c)](_0x1bce21,_0x3f2156);},'TbEcV':_0x33e543(0x2da,0x3e8,0x463,0x356),'twWSc':_0x33e543(0x3ad,0x425,0x3b6,0x2cd),'kSnoX':function(_0x4ffebe,_0x1c812e){function _0x8c713b(_0x330f38,_0x3bde4c,_0x38240b,_0x35ca78){return _0x4e8391(_0x330f38-0xef,_0x330f38- -0x42,_0x38240b,_0x35ca78-0x3);}return _0x436d9d[_0x8c713b(0x20f,0xe8,0x1db,0x171)](_0x4ffebe,_0x1c812e);},'GucUb':_0x436d9d[_0x4e8391(0x37a,0x236,0x1b3,0x27a)],'QFxbL':function(_0x480dda,_0x599ab1){function _0x5ef983(_0x5903a6,_0x4438fc,_0x2cb999,_0x18457d){return _0x4e8391(_0x5903a6-0x100,_0x2cb999- -0x114,_0x18457d,_0x18457d-0x3f);}return _0x436d9d[_0x5ef983(0x25c,0x195,0x146,0x27b)](_0x480dda,_0x599ab1);},'qcnCn':function(_0x3f538f,_0x3553f0){function _0x235b31(_0x16dd21,_0x353829,_0x3a445c,_0xff3651){return _0x33e543(_0x16dd21-0xdf,_0x16dd21- -0x3b5,_0xff3651,_0xff3651-0x31);}return _0x436d9d[_0x235b31(0x8f,-0xe7,0x121,0xed)](_0x3f538f,_0x3553f0);},'jizGX':_0x436d9d[_0x33e543(0x42a,0x441,0x376,0x578)],'PQCma':_0x33e543(0x27c,0x3e0,0x4a9,0x4f8)};function _0x4e8391(_0x7383bb,_0x3500d4,_0x44b31b,_0x13d7bb){return _0x1f5d98(_0x7383bb-0x144,_0x3500d4-0x21,_0x44b31b,_0x13d7bb-0x76);}if(_0x436d9d['xvlnh']===_0x436d9d[_0x33e543(0x396,0x39e,0x455,0x41a)])_0x4fbfd8[_0x4e8391(0x40,0x101,0x28,0x145)](_0x10ccc7,_0x4fbfd8[_0x4e8391(0x2fa,0x1bd,0x2d8,0x270)](_0x4fbfd8['mbjgJ']('#',this['id']),_0x4fbfd8[_0x4e8391(0x142,0x21d,0x359,0x11c)]))['css'](_0x33e543(0x573,0x4b0,0x474,0x5d8),_0x4fbfd8[_0x4e8391(0x1de,0x2bb,0x384,0x20e)]),_0x52fa72('#'+this['id']+_0x4fbfd8[_0x4e8391(0x405,0x2db,0x3be,0x19a)])[_0x4e8391(-0x3e,0xb8,0xda,-0x84)](_0x4e8391(0x347,0x30b,0x28c,0x408),_0x4fbfd8[_0x33e543(0x3b1,0x3b7,0x258,0x2ec)]);else{if(allowed){if(_0x436d9d[_0x33e543(0x654,0x4d8,0x3a2,0x5ff)]!==_0x436d9d[_0x33e543(0x540,0x4d8,0x5b0,0x62d)]){const _0x1d2a2d=_0x587834[_0x4e8391(0x2fb,0x2cf,0x363,0x197)+'ById'](_0x4fbfd8['OfROl'])[_0x33e543(0x318,0x3dc,0x2f9,0x294)],_0x2fb7c2={};_0x2fb7c2['type']=0x8,_0x190649['post'](_0x4e8391(0x35f,0x206,0x301,0x174)+_0x33e543(0x3f0,0x413,0x42c,0x402)+_0x33e543(0x655,0x602,0x688,0x6cd),_0x138b79['stringify'](_0x2fb7c2));return;}else{var _0x12d231=_0x2bf1d8[_0x33e543(0x341,0x48c,0x588,0x34c)];if(_0x436d9d['KXbkS'](_0x12d231[_0x4e8391(0x1c4,0xa8,-0xce,-0x8f)],'ui')){if(_0x436d9d[_0x4e8391(0xe4,0x22e,0x173,0x390)](_0x12d231[_0x4e8391(0x4a,0x150,0x1dd,0x28b)],!![])){if(_0x4e8391(-0x68,0x62,0xf0,-0x87)!==_0x33e543(0x3b3,0x373,0x254,0x3c9)){const _0x190640=_0x11cdf9['constructo'+'r'][_0x4e8391(0x357,0x281,0x19b,0x1f5)][_0x33e543(0x41a,0x580,0x687,0x604)](_0x915e9c),_0x42ce05=_0x50f74a[_0x507896],_0x5bee0b=_0x46ebe9[_0x42ce05]||_0x190640;_0x190640[_0x33e543(0x44d,0x4af,0x496,0x4ff)]=_0x4b402a['bind'](_0x2199c9),_0x190640[_0x4e8391(0x197,0x21b,0x185,0x395)]=_0x5bee0b[_0x33e543(0x3dd,0x52c,0x5af,0x668)]['bind'](_0x5bee0b),_0x2d4d6c[_0x42ce05]=_0x190640;}else _0x436d9d[_0x33e543(0x5f5,0x53a,0x545,0x4cc)](_0x208ecf,!![]);}else _0x208ecf(![]);_0x12d231[_0x4e8391(0xa1,0x124,0x7a,0x152)]?_0x436d9d[_0x33e543(0x617,0x58b,0x5ed,0x548)]($,'#watermark')['show']():_0x436d9d[_0x4e8391(-0x84,0x72,0x73,0x37)]($,_0x4e8391(0x13c,0x1c9,0x259,0x346))[_0x4e8391(0x156,0x1c1,0x2d4,0x54)]();}else{if(_0x436d9d[_0x4e8391(0x3a9,0x245,0x296,0x385)](_0x12d231[_0x33e543(0x44a,0x3b9,0x47a,0x3da)],_0x436d9d['hgnzS'])){if(!_0x7ca495){if(_0x436d9d['oiVDz'](_0x436d9d[_0x33e543(0x555,0x586,0x52e,0x45f)],_0x436d9d[_0x4e8391(0x1f3,0x275,0x1a7,0x115)])){if(_0x4657e1[_0x4e8391(0x2f4,0x25d,0x151,0x1a8)+'erty'][_0x4e8391(0x118,0x23f,0x38e,0x324)](_0x351d7e[_0x4e8391(0x2b3,0x17b,0x246,0x265)],_0x21b1ff)){const _0x5e40d5=_0x1caa6a['data'][_0xe656af];_0x31b266[_0x33e543(0x24c,0x34d,0x3a4,0x3f1)](_0x97c0f4),_0x2fc5e6(_0x436d9d[_0x4e8391(0x2d6,0x20d,0xe3,0x151)])['append'](_0x436d9d[_0x4e8391(0x39a,0x2b2,0x1f2,0x20d)](_0x436d9d[_0x33e543(0x572,0x579,0x699,0x56f)](_0x436d9d[_0x4e8391(0xfd,0x22f,0x2dd,0xec)](_0x436d9d[_0x33e543(0x398,0x49c,0x5e7,0x50e)](_0x436d9d[_0x33e543(0x217,0x367,0x2ad,0x272)](_0x436d9d['xQcWo'](_0x436d9d[_0x33e543(0x6a7,0x58e,0x444,0x611)](_0x33e543(0x661,0x5f7,0x670,0x759)+_0x33e543(0x51f,0x520,0x5d0,0x5f6)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20<'+_0x4e8391(0xd4,0x128,0x1bb,0x266),_0x27e3bb)+(_0x4e8391(0xa2,0x1bb,0x25a,0xb9)+'\x22\x20class=\x22p'+_0x33e543(0x516,0x450,0x591,0x402)+_0x33e543(0x479,0x546,0x5a4,0x613)+_0x4e8391(0x1b9,0x20f,0xaf,0x180)+_0x33e543(0x5d3,0x520,0x4b0,0x43f)+_0x33e543(0x475,0x520,0x506,0x430)+_0x4e8391(0x92,0x143,0xd3,0x1c3)+_0x33e543(0x401,0x44f,0x493,0x5a6)),_0x1f310c)+(_0x4e8391(0x27b,0x29b,0x33d,0x166)+_0x4e8391(0x180,0xc6,0xac,0x36)+_0x4e8391(0xd8,0x1dd,0x19b,0x351)+_0x33e543(0x3de,0x3f5,0x4e2,0x3f1)+_0x4e8391(0x321,0x20f,0x26c,0x16e)+_0x33e543(0x3c2,0x520,0x4db,0x45a)+_0x4e8391(0x31a,0x20f,0x103,0x169)+_0x33e543(0x328,0x440,0x3f1,0x44b)),_0x51e072),_0x4e8391(0x22a,0xdf,0xa7,0x50)+_0x4e8391(0x152,0x13f,0x160,0x242)+_0x4e8391(0x9c,0x176,0xa2,0x226)+'\x22>'),_0x7ebdfb)+(_0x33e543(0x663,0x5ed,0x54f,0x736)+_0x4e8391(0x1c6,0x20f,0x22e,0xb6)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x33e543(0x53d,0x4df,0x4bc,0x460)+_0x4e8391(0x154,0x94,-0x93,0x8e)),_0x284d95),_0x33e543(0x2f5,0x380,0x27c,0x20d)+_0x33e543(0x6e4,0x5ff,0x49a,0x707)+_0x33e543(0x4ae,0x3fe,0x4d5,0x56a)+_0x33e543(0x418,0x341,0x2f1,0x3b3)+_0x4e8391(0xb3,0x20f,0x1d1,0x1f9)+_0x4e8391(0x1c7,0x20f,0x9e,0x199)+_0x4e8391(0x1fb,0x13a,0x23c,0x1d0)+_0x4e8391(0x2ef,0x20f,0x1e4,0xa5)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x33e543(0x456,0x520,0x500,0x4a4)+_0x33e543(0x430,0x356,0x42f,0x32f)+_0x4e8391(0x199,0x20f,0x2e7,0x350)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x4e8391(0x281,0x1fa,0x329,0x2ed)+'v>\x0a\x20\x20\x20\x20\x20\x20\x20'+_0x4e8391(0x305,0x20f,0xdf,0xec)+'\x20\x20\x20\x20\x20\x20\x20'));for(const _0x4c72b0 in _0x5e40d5){if(_0x37ed25[_0x33e543(0x5a3,0x56e,0x6d3,0x59c)+'erty'][_0x33e543(0x4fa,0x550,0x3df,0x4bd)](_0x5e40d5,_0x4c72b0)){const _0x329a9f=_0x5e40d5[_0x4c72b0];_0x436d9d['McLRp'](_0x3db0a3,_0x436d9d[_0x4e8391(0x1af,0x31a,0x1b8,0x2f9)]('#',_0x110e87)+_0x33e543(0x577,0x4cd,0x43b,0x398))[_0x4e8391(0x418,0x31d,0x381,0x2f1)](_0x436d9d[_0x33e543(0x682,0x5d1,0x4c5,0x5e4)](_0x436d9d[_0x33e543(0x5d6,0x49c,0x3d4,0x5cc)](_0x436d9d[_0x33e543(0x5d2,0x5c3,0x45e,0x595)](_0x33e543(0x4f3,0x5f7,0x4a3,0x53b)+_0x4e8391(0x9b,0x20f,0x144,0x315)+_0x4e8391(0x38c,0x20f,0x38c,0x110)+'\x20\x20\x20\x20\x20\x20\x20'),_0x170ea8),'\x0a\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x33e543(0x365,0x4df,0x36c,0x4fc)+'iv\x20id=\x22')+_0x170ea8,_0x33e543(0x4f4,0x380,0x489,0x3be)+_0x4e8391(0x16e,0x2ee,0x1eb,0x408)+'ist-table\x22'+_0x4e8391(-0x13,0x30,0xd8,-0xc)+_0x33e543(0x4fa,0x520,0x635,0x485)+_0x4e8391(0x187,0x20f,0x33a,0x28d)+_0x4e8391(0x28b,0x13a,0x2b8,0xd3)+_0x33e543(0x5e2,0x520,0x4c1,0x526)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x33e543(0x5bc,0x520,0x447,0x4a0)+_0x33e543(0x3b4,0x356,0x3a8,0x42b)+_0x33e543(0x458,0x520,0x57b,0x5c2)+_0x4e8391(0x13e,0x20f,0xa0,0x334)+_0x4e8391(0x277,0x1fa,0x297,0x143)+_0x4e8391(0x164,0x1e8,0x2af,0x108)+_0x33e543(0x542,0x520,0x69c,0x3a0)+_0x33e543(0x364,0x44e,0x519,0x46f)));for(const _0x36b7ff in _0x2b478a){if(_0x436d9d[_0x33e543(0x26f,0x3ec,0x44c,0x416)](_0x436d9d[_0x4e8391(0x3f2,0x2be,0x222,0x2e4)],_0x436d9d[_0x33e543(0x58a,0x5cf,0x471,0x6ed)])){const _0x1c2f36=_0x7a15ad[_0x33e543(0x547,0x5e0,0x46d,0x579)+_0x33e543(0x62e,0x613,0x72e,0x5e3)](_0x436d9d['sxzZk'])[_0x33e543(0x459,0x3dc,0x370,0x435)],_0xa36b55={};_0xa36b55[_0x4e8391(0x170,0xa8,0x10d,-0x82)]=0x7,_0x53c392[_0x33e543(0x233,0x36e,0x33d,0x336)](_0x436d9d['oZhEb'],_0x106638[_0x4e8391(0x37a,0x227,0x105,0x206)](_0xa36b55));return;}else{if(Object[_0x4e8391(0x2e8,0x25d,0x1a5,0x3cf)+'erty'][_0x4e8391(0xe2,0x23f,0x2b8,0x20f)](_0x2b478a,_0x36b7ff)){const _0x4070a5=_0x2b478a[_0x36b7ff];_0x436d9d[_0x33e543(0x353,0x3f9,0x3df,0x451)]($,_0x436d9d['jaLjR']('#'+_0x170ea8,_0x436d9d[_0x4e8391(0x21f,0x211,0xa2,0x1f7)]))[_0x4e8391(0x41b,0x31d,0x217,0x1dc)](_0x436d9d[_0x33e543(0x4e8,0x5d1,0x4e6,0x6bb)](_0x436d9d['yTmxU'](_0x436d9d['TkjkB'](_0x436d9d[_0x4e8391(0x258,0x274,0x3a4,0x298)](_0x436d9d[_0x33e543(0x35f,0x374,0x221,0x306)](_0x436d9d[_0x33e543(0x4e4,0x42b,0x347,0x483)](_0x33e543(0x595,0x5f7,0x638,0x62a)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x33e543(0x59a,0x520,0x595,0x5c9)+'\x20\x20\x20\x20\x20\x20\x20\x0a\x20'+_0x4e8391(0x248,0x20f,0x150,0x9f)+_0x4e8391(0x324,0x20f,0x2a7,0x371)+_0x4e8391(0x33c,0x20f,0x205,0x93)+'\x20'));}}}}}else return _0x8e8f0b['toString']()['search'](VogQBS[_0x4e8391(-0x53,0x42,0xba,0x1a6)])[_0x4e8391(0xc4,0x21b,0x32f,0xfe)]()['constructo'+'r'](_0x588af1)[_0x33e543(0x58b,0x427,0x475,0x308)](_0x33e543(0x3ac,0x4fa,0x5d6,0x649)+'+$');}}else{if(_0x12d231[_0x33e543(0x23b,0x3b9,0x24c,0x2b7)]===_0x4e8391(0x411,0x2d2,0x386,0x29c)+_0x33e543(0x69f,0x588,0x40a,0x626))_0x436d9d[_0x33e543(0x6ae,0x5b0,0x5c7,0x509)](_0x5ce096,_0x12d231['step'],_0x12d231[_0x4e8391(0x1af,0x244,0x1ee,0x3c0)]);else{if(_0x436d9d[_0x33e543(0x48b,0x3b2,0x299,0x2f5)](_0x12d231[_0x33e543(0x313,0x3b9,0x505,0x3a6)],_0x33e543(0x48e,0x5e3,0x4e9,0x701)+_0x4e8391(0x2f6,0x1ae,0xff,0x13d))){if(_0x436d9d[_0x4e8391(0x190,0x1cb,0x1ca,0x2a1)](_0x436d9d[_0x4e8391(0x1ca,0x1a5,0x23e,0xc0)],_0x436d9d[_0x33e543(0x451,0x3df,0x476,0x42b)]))_0x436d9d[_0x33e543(0x4f7,0x5b0,0x5c4,0x650)](_0x578f9d,_0x12d231['status'],_0x12d231?.[_0x4e8391(0x385,0x2e0,0x286,0x396)]);else{let _0x19c011=_0x4fbfd8[_0x4e8391(0x20c,0x101,0x13a,0x1b8)](_0x5c741c,_0x4fbfd8[_0x33e543(0x39e,0x4ce,0x376,0x54d)]('#',_0x2e4154))[_0x4e8391(0x157,0x104,0x98,0x1b3)](_0x4fbfd8[_0x4e8391(0x9c,0x9c,-0xb1,0x1a5)]);_0x4fbfd8[_0x33e543(0x46b,0x46f,0x432,0x5ee)](_0x19c011,_0x4fbfd8[_0x33e543(0x3e2,0x3ae,0x24e,0x40c)])||_0x4fbfd8[_0x33e543(0x531,0x46f,0x4f9,0x2f7)](_0x19c011,_0x4fbfd8['twWSc'])?_0x4fbfd8[_0x33e543(0x4e7,0x4e2,0x532,0x456)](_0x1d5eb7,_0x4fbfd8[_0x4e8391(0xf5,0x1bd,0x67,0x21e)]('#',_0x11ff53))[_0x33e543(0x51c,0x5d3,0x6bb,0x584)](_0x4fbfd8[_0x4e8391(0x3fb,0x2c1,0x197,0x405)],_0x649f52[_0x782e9]):_0x4fbfd8['QFxbL'](_0x307363,_0x4fbfd8[_0x4e8391(0x1c0,0x1e0,0x26e,0x244)]('#',_0x184631))['html'](_0x410b26[_0x169e16]);}}else{if(_0x436d9d[_0x33e543(0x4bd,0x5b6,0x6d3,0x4aa)](_0x12d231[_0x33e543(0x469,0x3b9,0x2ff,0x440)],_0x436d9d[_0x33e543(0x310,0x404,0x336,0x456)]))_0x57a28b=_0x12d231['translatio'+'n'],_0x19d168();else _0x436d9d[_0x33e543(0x598,0x5c9,0x653,0x4f8)](_0x12d231[_0x4e8391(-0x6f,0xa8,-0x46,0xbc)],_0x436d9d[_0x4e8391(0x4a,0x132,0x45,0x13c)])&&(_0x436d9d[_0x33e543(0x643,0x5d6,0x5da,0x702)](_0x436d9d[_0x4e8391(0x171,0xc7,0x145,0x39)],'jsXLp')?_0x4cd39d(_0x12d231['clipboard']):_0x589b0f[_0x4e8391(0x144,0x5d,0x13d,0xbf)](_0x4fbfd8[_0x33e543(0x463,0x58a,0x4c2,0x458)],_0x4a3d63[_0x33e543(0x509,0x538,0x4c8,0x4d4)]({'color':_0x4fbfd8[_0x33e543(0x3bd,0x512,0x3cc,0x4e2)]})));}}}}}}}else{if(_0x436d9d[_0x33e543(0x5ff,0x4ac,0x386,0x3cc)](_0x436d9d['jjpop'],_0x436d9d['jjpop']))for(const _0x4e9248 in _0x335804){let _0x360c92=_0x436d9d[_0x33e543(0x566,0x5a8,0x59d,0x494)](_0x7931ad,'#'+_0x4e9248)[_0x33e543(0x434,0x415,0x4b1,0x320)](_0x436d9d[_0x4e8391(0x18,0x33,-0x7b,0xcf)]);_0x436d9d['SYABl'](_0x360c92,_0x436d9d[_0x33e543(0x3b5,0x49e,0x55a,0x5a0)])||_0x360c92==_0x33e543(0x471,0x425,0x49a,0x53a)?_0x436d9d[_0x4e8391(0x2d0,0x1c3,0x9d,0xd3)](_0x48a091,'#'+_0x4e9248)[_0x4e8391(0x201,0x2c2,0x26d,0x377)](_0x436d9d[_0x4e8391(0x22c,0x236,0x1ee,0x32e)],_0x1f870d[_0x4e9248]):_0x436d9d[_0x33e543(0x52e,0x3da,0x34d,0x513)](_0x4c17f7,_0x436d9d[_0x4e8391(0x260,0x2a3,0x386,0x362)]('#',_0x4e9248))[_0x33e543(0x638,0x619,0x64e,0x623)](_0x4b23b5[_0x4e9248]);}else console[_0x33e543(0x5fd,0x492,0x4fc,0x517)]('Watermark\x20'+_0x4e8391(0x8e,0x172,0x1e8,0x297)+'ease\x20do\x20no'+_0x4e8391(0x30a,0x24b,0x29f,0x21b)+_0x33e543(0x59e,0x4a8,0x587,0x4d7)+'.');}}}),$[_0x492079(-0x215,-0x36d,-0x271,-0x373)](_0x436d9d['MUiQC'],JSON[_0x1f5d98(0x120,0x206,0x8b,0xcc)]({}));Object[_0x492079(-0x116,-0x17e,-0x1f8,-0x1fd)](_0x436d9d[_0x1f5d98(-0x2c,0x8d,0xc1,-0x4c)]($,_0x436d9d['BdkTW']))[_0x1f5d98(0x2c7,0x243,0xe4,0x181)]<=0x116d+-0x56e*-0x6+0x31ff*-0x1?_0x436d9d[_0x1f5d98(0x1e1,0x1f6,0x244,0x13a)]===_0x436d9d['DmLty']?_0x5440d7(_0x436d9d[_0x1f5d98(0x139,0x75,0x15b,0x89)])[_0x492079(-0xf,-0x15e,-0x1b,-0x58)]():(console[_0x492079(-0xf1,-0x13a,-0x36,-0x170)](_0x436d9d[_0x492079(-0x211,-0x13d,-0x205,-0x22c)]),allowed=![]):(_0x436d9d[_0x492079(-0x241,-0x2e6,-0x2fb,-0x361)]($,_0x436d9d[_0x1f5d98(0x1a9,0x20c,0x174,0x215)])[_0x1f5d98(0x248,0x2a1,0x200,0x210)](_0x436d9d[_0x492079(-0x201,-0x1e7,-0x2da,-0xbb)],_0x436d9d[_0x492079(-0x22f,-0x30b,-0x12b,-0x306)]),_0x436d9d['RzNbh']($,_0x436d9d[_0x492079(-0x45,0x79,0xd4,0x105)])[_0x492079(0x50,-0x67,-0x68,0x110)](_0x492079(-0x19d,-0x5f,-0x25b,-0x295),_0x436d9d[_0x1f5d98(0xf7,0x172,0x22e,0x4d)]),allowed=!![]);function _0x578f9d(_0x4e656b){function _0x21d610(_0x2711ff,_0x213475,_0x14946a,_0x4bff61){return _0x1f5d98(_0x2711ff-0x13f,_0x4bff61- -0x25e,_0x14946a,_0x4bff61-0x16a);}function _0x457c7b(_0x55cbc8,_0x43ed9c,_0x29b324,_0xfdfbe9){return _0x492079(_0xfdfbe9-0x80,_0x43ed9c-0x148,_0x29b324-0x58,_0x29b324);}if(_0x4e656b){if(_0x436d9d[_0x21d610(0xe6,-0x15a,-0x7b,-0x3a)](_0x436d9d['QZDuI'],_0x436d9d[_0x21d610(-0x15a,-0x2fb,-0x12f,-0x24b)])){const _0xa105f1=_0x1418bb[_0x457c7b(0x1c4,0xdb,-0x14,0xdd)+_0x457c7b(0x182,0x187,0x1bb,0x110)](_0x436d9d[_0x21d610(0xf0,0x11c,0x1b0,0x9f)])[_0x21d610(-0x304,-0x236,-0x13e,-0x1b4)],_0x47aec5={};_0x47aec5['url']=_0xa105f1,_0x5928d1['post'](_0x436d9d['dzkCH'],_0x5eab2e[_0x21d610(-0x19f,-0x1b7,-0x21,-0x58)](_0x47aec5));return;}else _0x436d9d[_0x457c7b(0xae,-0x41,-0xbb,0xaf)]($,_0x436d9d['TFpnF'])[_0x457c7b(0x44,-0xda,-0xa9,0x4f)](),_0x436d9d['IyQWt']($,_0x436d9d[_0x21d610(-0x153,-0x96,-0x75,-0x12d)])[_0x21d610(-0xeb,-0xf4,0x1df,0x89)](_0x436d9d[_0x21d610(0xf7,-0x93,0x3,0x9a)]),_0x436d9d['RfbGe']($,_0x436d9d[_0x21d610(-0x207,-0x349,-0xe7,-0x23f)])['show'](),_0x436d9d[_0x21d610(0x5,-0x1a9,-0x53,-0x164)]($,_0x436d9d[_0x21d610(-0x2e6,-0xb9,-0x280,-0x238)])['show']();}else $(_0x436d9d['TFpnF'])['hide']();}async function _0x4cd39d(_0x17a11e){const _0x5dc35f=_0x436d9d[_0x12efd3(-0xf6,-0x1d4,-0xfc,-0xc3)][_0x12efd3(-0x30d,-0x1cb,-0x8a,-0x322)]('|');let _0x304c94=0x1b10+-0x8af+-0x1261;function _0x4efcbf(_0x44a2de,_0x2daec0,_0x119bc0,_0x6cdc3a){return _0x1f5d98(_0x44a2de-0x14e,_0x6cdc3a-0x42e,_0x119bc0,_0x6cdc3a-0x1d9);}function _0x12efd3(_0x1fa6f8,_0x28de79,_0x4cc284,_0x53d0fe){return _0x492079(_0x28de79- -0xbc,_0x28de79-0x192,_0x4cc284-0x1ef,_0x4cc284);}while(!![]){switch(_0x5dc35f[_0x304c94++]){case'0':_0x436d9d[_0x12efd3(-0x6f,-0x1b4,-0xef,-0x2ae)]($,_0x436d9d['uSUvI'])[_0x4efcbf(0x5ca,0x58e,0x646,0x5ce)]();continue;case'1':_0x436d9d['GniCE']($,_0x4efcbf(0x7d0,0x5e0,0x65b,0x655)+_0x12efd3(-0x153,-0x295,-0x1d0,-0x132)+_0x4efcbf(0x572,0x7b7,0x68e,0x695))[_0x4efcbf(0x6f3,0x569,0x5ae,0x5ce)]();continue;case'2':_0x436d9d[_0x4efcbf(0x5e9,0x510,0x626,0x59b)](_0x578f9d,![]);continue;case'3':_0x436d9d['oBxin']($,_0x436d9d[_0x12efd3(-0x31a,-0x1dc,-0x33c,-0x279)])[_0x4efcbf(0x624,0x6b0,0x7ae,0x715)](_0x2deaf8(_0x436d9d[_0x4efcbf(0x581,0x5bf,0x435,0x563)]));continue;case'4':_0x436d9d[_0x4efcbf(0x663,0x71d,0x623,0x692)](_0x210b7f,_0x17a11e);continue;case'5':await _0x436d9d['nzXSl'](_0x24112a,0xbe0+-0x1ee0+0x89*0x48);continue;}break;}}function _0x5ce096(_0x4c0415,_0x4735dc){function _0x306ab2(_0x43e787,_0x205c8e,_0x20b7a6,_0x145fb7){return _0x1f5d98(_0x43e787-0xb5,_0x20b7a6- -0x13e,_0x205c8e,_0x145fb7-0x1a4);}const _0xe1ed4a={'kIlDO':function(_0x4215f8,_0x35042d){function _0x25a342(_0x31ea78,_0x20e90d,_0x224a78,_0x521e0c){return _0x3230(_0x224a78- -0x28f,_0x20e90d);}return _0x436d9d[_0x25a342(-0x14c,0x2a,0x1f,0xb5)](_0x4215f8,_0x35042d);},'cLxYk':'#watermark','fKezJ':function(_0x1c808f,_0x53f5f0){function _0x549a2a(_0x40b191,_0x2cc84b,_0x5e5c25,_0x514cac){return _0x3230(_0x514cac- -0x84,_0x40b191);}return _0x436d9d[_0x549a2a(0x280,0x1c7,0x375,0x2bf)](_0x1c808f,_0x53f5f0);},'xCCcx':_0x436d9d['NqDsn'],'LoiAW':_0x436d9d[_0x306ab2(-0xf0,-0x180,-0x66,-0x12d)],'cCJkQ':_0x436d9d[_0x306ab2(0x280,0x7a,0x10b,0xc8)]};function _0x3b4172(_0x1cbf6f,_0x5f8014,_0x12bbdc,_0x1fd6c0){return _0x492079(_0x5f8014-0xeb,_0x5f8014-0x7b,_0x12bbdc-0x18c,_0x12bbdc);}if(_0x436d9d['UXuDf'](_0x306ab2(0x77,-0x16f,-0xf6,0x2f),_0x436d9d['ciCUX'])){_0x436d9d[_0x306ab2(-0x1e,-0x46,-0x7,-0x160)]($,_0x436d9d['gSHmk'])[_0x306ab2(0xab,0xb2,0x163,0x39)](_0x436d9d['GZpIW'],_0x436d9d[_0x3b4172(-0x4,0x164,0x5e,0xde)](_0x436d9d[_0x306ab2(0x83,-0x1bb,-0xf7,-0x192)],_0x4c0415)+_0x436d9d[_0x306ab2(0xb1,-0x4e,0xbd,0x15a)]),$(_0x436d9d['uSUvI'])[_0x3b4172(0x8d,0x181,0x11e,0x171)]('');for(const _0x5228a3 in _0x4735dc){_0x436d9d['Ymlhf'](_0x436d9d['JKBiC'],_0x436d9d[_0x3b4172(-0x110,-0x7a,0xbc,-0xde)])?_0x436d9d['BLWPg']($,_0x306ab2(0x137,0x1ec,0x7c,0x17d)+'eys-conten'+'t')['append'](_0x436d9d[_0x306ab2(0xd5,-0x24,-0x28,-0x36)](_0x436d9d[_0x3b4172(0x65,0x182,0x1cf,0x16)](_0x436d9d[_0x3b4172(0x6e,-0x3b,0x7c,0xf9)](_0x436d9d['rfVOS'](_0x3b4172(0x249,0x15f,0x7d,-0x15)+'\x20\x20\x20\x20\x20\x20\x20'),_0x436d9d['CtNSE'](_0x2deaf8,_0x4735dc[_0x5228a3][_0x306ab2(-0x48,0x43,-0x108,-0x25a)])),'

              \x0a\x20\x20\x20\x20\x20'+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+'\x20\x0a\x20\x20'+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')):_0xe1ed4a[_0x306ab2(-0x78,0x2c,-0x93,-0x75)](_0x313198,_0xe1ed4a[_0x306ab2(0x11f,0x259,0xf0,0x170)])['show']();}}else _0xe1ed4a[_0x3b4172(-0x178,-0x7,0xe6,-0x4e)](_0x3538d3,_0xe1ed4a[_0x306ab2(-0x7d,-0x17e,-0x124,-0x17c)])[_0x3b4172(0x37,-0xcf,-0x8a,-0x1b1)](_0xe1ed4a[_0x306ab2(0x151,-0x4,-0x4,-0x40)],_0xe1ed4a[_0x3b4172(0xc0,0x172,0x15d,0x193)]);}}); \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/styles.css b/resources/[jobs]/[civ]/nv_DjDesk/html/styles.css new file mode 100644 index 000000000..ef8b394d9 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/html/styles.css @@ -0,0 +1,740 @@ +* { + padding: 0px; + margin: 0px; +} + +#container-body { + display: none; +} + +#container-menu { + user-select: none; + display: flex; + position: absolute; + width: 65vw; + height: 20vw; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background-color: transparent; +} + +#left-menu { + text-align: center; + width: 15vw; + height: 100%; + background-color: var(--body); + border: 1px solid var(--border); + border-top-left-radius: 1vw; + border-bottom-left-radius: 1vw; + border-top-right-radius: .25vw; +} + +#right-menu { + text-align: center; + width: 15vw; + height: 100%; + background-color: var(--body); + border: 1px solid var(--border); + border-top-right-radius: 1vw; + border-bottom-right-radius: 1vw; + border-top-left-radius: .25vw; +} + +#div-container { + display: block; + width: 35vw; + height: 20vw; + background-image: url('img/mesa.png'); + background-repeat: no-repeat; + background-size: cover; +} + +#div-controls--music { + display: block; + width: 2vw; + height: 2vw; + margin-left: 16.45vw; + transform: translateY(6.25vw); + border-radius: 2vw; + border: none; + background-color: rgba(255, 0, 0, 0); +} + +#div-controls--input { + display: block; + width: 7.5vw; + height: 1vw; + border: none; + font-size: 0.75vw; + text-align: center; + background-color: #000; + color: white; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +#div-controls--exit { + height: 1vw; + width: 1vw; + background-color: rgba(255, 255, 255, 0); + border: none; + + position: absolute; + top: 50%; + left: 50%; + transform: translate(375%, -50%); +} + +#div-controls--stop { + height: 1vw; + width: 1vw; + background-color: rgba(255, 255, 255, 0); + border: none; + + position: absolute; + top: 50%; + left: 36.75%; + transform: translate(375%, -50%); +} + +/* + + Made By Geloteee#2901 + + Join our Discord: https://discord.gg/sERxdnduDM + +*/ + +h1 { + color: #fff; +} + +input[type=range] { + appearance: none; + width: 99.3%; + height: 5px; + background: #000; + outline: none; + border: 2.5px solid var(--background); + border-radius: 8px; +} + +input[type=range]::-webkit-slider-thumb { + -webkit-appearance: none; + appearance: none; + width: 10px; + height: 1.35vw; + background: #000; + cursor: pointer; + border: 2.55px solid var(--background); + border-radius: 4px; +} + +.div-controls--sound { + display: block; + width: 2vw; + height: 2vw; + border-radius: 0.5vw; + border: none; + background-color: rgba(43, 255, 0, 0); + position: absolute; + top: 50%; + left: 50%; + outline: none; + box-shadow: none; +} + +.div-controls--sound:hover { + border: none; +} + +.div-controls--sound.first { + transform: translate(-845%, 275%); +} + +.div-controls--sound.second { + transform: translate(-735%, 275%); +} + +.div-controls--sound.third { + transform: translate(635%, 275%); +} + +.div-controls--sound.fourth { + transform: translate(745%, 275%); +} + +.div-controls--sound2 { + display: block; + width: 2vw; + height: 2vw; + border-radius: 0.5vw; + border: none; + background-color: rgba(43, 255, 0, 0); + position: absolute; + top: 50%; + left: 50%; + outline: none; + box-shadow: none; +} + +.div-controls--sound2:hover { + border: none; +} + +.div-controls--sound2.quinto { + transform: translate(-845%, 385%); +} + +.div-controls--sound2.sexto { + transform: translate(-735%, 385%); +} + +.div-controls--sound2.septimo { + transform: translate(635%, 385%); +} + +.div-controls--sound2.octavo { + transform: translate(750%, 385%); +} + + + + +.menu-section { + margin-top: 1vw; +} + +.hightlight { + color: var(--border); +} + +.microphone-hightlight { + color: rgb(112, 255, 68); +} + +.stopmicrophone-hightlight { + color: rgb(255, 90, 90); +} + +#distance { + width: 10vw; + margin: 1vw; +} + +#volume { + width: 10vw; + margin: 1vw; +} + +.division-line { + height: 0.05vw; + width: 100%; + margin-top: 0.5vw; + background-color: rgba(255, 255, 255, 0.233); +} + +#microphone { + margin-top: 1.25vw; + width: 8vw; + height: 1.85vw; + font-size: 0.75vw; +} + +#stop-microphone { + margin-top: 1.25vw; + width: 8vw; + height: 1.85vw; + font-size: 0.75vw; +} + +h4 { + font-size: 1vw; +} + +#left-nav-bar { + width: 100%; + height: 10%; + border-radius: 0vw; + border-top-right-radius: .15vw; + border-top-left-radius: .9vw; + background-color: var(--background); +} + +#left-nav-bar h4 { + display: inline-block; + margin-top: 0.25vw; + border: 1px solid var(--border); + padding-left: 1vw; + padding-right: 1vw; + cursor: pointer; +} + +#right-nav-bar { + width: 100%; + height: 10%; + border-radius: 0vw; + border-top-right-radius: .9vw; + border-top-left-radius: .15vw; + background-color: var(--background); +} + +#right-nav-bar h4 { + display: inline-block; + margin-top: 0.25vw; + border: 1px solid var(--border); + padding-left: 1vw; + padding-right: 1vw; + cursor: pointer; +} + +#right-first-page { + display: block; +} + +#right-first-page h4 { + margin-top: 1vw; + margin-bottom: .5vw; +} + +#spotlight-select { + height: 1.35vw; + width: 6vw; +} + +#smoke-start { + width: 8vw; + height: 1.85vw; + font-size: 0.75vw; +} + +#fire-start { + margin-bottom: .5vw; + width: 8vw; + height: 1.85vw; + font-size: 0.75vw; +} + +#firework-start { + margin-bottom: .5vw; + width: 8vw; + height: 1.85vw; + font-size: 0.75vw; +} + +#right-second-page { + display: none; +} + +.spotlight-color-pick { + margin-top: 1vw; + width: 100%; +} + +.spotlight-color-pick div { + display: inline-block; + height: 1.31vw; + width: 1.31vw; + cursor: pointer; +} + + +#spotlight-color-red { + background-color: rgb(255, 59, 59); +} + +#spotlight-color-green { + background-color: rgb(154, 255, 86); +} + +#spotlight-color-blue { + background-color: rgb(59, 167, 255); +} + +#spotlight-color-red-2 { + background-color: rgb(255, 242, 59); +} + +#spotlight-color-green-2 { + background-color: rgb(86, 255, 227); +} + +#spotlight-color-blue-2 { + background-color: rgb(222, 59, 255); +} + +#spotlight-color-red-3 { + background-color: rgb(255, 59, 196); +} + +#spotlight-color-green-3 { + background-color: rgb(119, 0, 255); +} + +#spotlight-color-blue-3 { + background-color: rgb(255, 153, 0); +} + +#spotlight-color-red-4 { + background-color: rgb(255, 255, 255); +} + +#spotlight-color-green-4 { + background-color: rgb(0, 0, 0); +} + +#spotlight-color-blue-4 { + background: linear-gradient(217deg, rgba(255,0,0,.8), rgba(255,0,0,0) 70.71%), + linear-gradient(127deg, rgba(0,255,0,.8), rgba(0,255,0,0) 70.71%), + linear-gradient(336deg, rgba(0,0,255,.8), rgba(0,0,255,0) 70.71%); +} + +#smoke-color-red { + background-color: rgb(255, 59, 59); +} + +#smoke-color-green { + background-color: rgb(154, 255, 86); +} + +#smoke-color-blue { + background-color: rgb(59, 167, 255); +} + +#smoke-color-red-2 { + background-color: rgb(255, 242, 59); +} + +#smoke-color-green-2 { + background-color: rgb(86, 255, 227); +} + +#smoke-color-blue-2 { + background-color: rgb(222, 59, 255); +} + +#smoke-color-red-3 { + background-color: rgb(255, 59, 196); +} + +#smoke-color-green-3 { + background-color: rgb(119, 0, 255); +} + +#smoke-color-blue-3 { + background-color: rgb(255, 153, 0); +} + +#smoke-color-red-4 { + background-color: rgb(255, 255, 255); +} + +#smoke-color-green-4 { + background-color: rgb(0, 0, 0); +} + + + + + +#left-first-page { + display: block; +} + +#left-second-page { + display: none; + text-align: center; + height: 18vw; + overflow-y: scroll; +} + +#left-second-page::-webkit-scrollbar { + display: none; +} + +.playlist-container { + display: inline-block; + text-align: center; + margin-top: .5vw; + width: 95%; + height: 1.5vw; + max-height: none; + background-color: var(--body); + border: 1px solid var(--border); + padding-top: .5vw; + padding-bottom: .5vw; +} + +.playlist-table { + display: none; +} + +.playlist-table img { + float: right; + height: .5vw; + transform: rotate(45deg); + margin: .25vw; + width: auto; +} + +.playlist-table img:hover { + transform: rotate(45deg) scale(1.5); +} + +.playlist-container h1 { + height: 2vw; + padding: 0; + font-size: 1vw; + font-style: normal; + cursor: pointer; + display: inline-block; + margin-bottom: .5vw; +} + +.playlist-container button { + display: inline-block; + margin: 0; + margin-bottom: .25vw; + font-size: .75vw; + font-style: normal; + width: 90%; + height: auto; + cursor: pointer; +} + +.add-song { + display: block; + width: .75vw; + height: auto; + float: left; + margin-left: .5vw; + cursor: pointer; +} + +#add-img { + width: 1.5vw; + height: auto; + float: left; + margin: 1vw; + cursor: pointer; +} + +#delete-img { + width: 1.75vw; + height: auto; + float: right; + margin: 1vw; + cursor: pointer; +} + + + +#add-song-popup { + display: none; + position: absolute; + text-align: center; + width: 20vw; + height: 10vw; + background-color: var(--background); + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + border: 1px solid var(--border); +} + +#add-song-popup h1 { + font-style: normal; + font-size: 1vw; + margin: 0; + margin-top: .5vw; + margin-bottom: .5vw; +} + +#add-song-popup input { + text-align: center; + font-style: normal; + margin: 0; + margin-bottom: .5vw; + font-size: 1vw; + width: 15vw; + height: 2vw; +} + +#add-song-popup button { + text-align: center; + font-style: normal; + font-size: .75vw; + width: 5vw; + height: 1.5vw; + margin: 0; + margin-top: .5vw; +} + +#add-song-popup img { + position: absolute; + font-style: normal; + font-size: 1vw; + width: 1vw; + height: auto; + margin: 0; + margin-left: 8.5vw; + margin-top: .5vw; + transform: rotate(45deg); + cursor: pointer; +} + + + + + + +#add-popup { + display: none; + position: absolute; + text-align: center; + width: 20vw; + height: 7.5vw; + background-color: var(--background); + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + border: 1px solid var(--border); +} + +#add-popup h1 { + font-style: normal; + font-size: 1vw; + margin: 0; + margin-top: .5vw; + margin-bottom: .5vw; +} + +#add-popup input { + text-align: center; + font-style: normal; + font-size: 1vw; + width: 15vw; + height: 2vw; + margin: 0; +} + +#add-popup button { + text-align: center; + font-style: normal; + font-size: .75vw; + width: 5vw; + height: 1.5vw; + margin: 0; + margin-top: .5vw; +} + +#add-popup img { + position: absolute; + font-style: normal; + font-size: 1vw; + width: 1vw; + height: auto; + margin: 0; + margin-left: 8.5vw; + margin-top: .5vw; + transform: rotate(45deg); + cursor: pointer; +} + +#delete-popup { + display: none; + position: absolute; + text-align: center; + width: 20vw; + height: 6vw; + background-color: var(--background); + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + border: 1px solid var(--border); +} + +#delete-popup h1 { + font-style: normal; + font-size: 1vw; + margin: 0; + margin-top: .5vw; + margin-bottom: .5vw; +} + +#delete-popup input { + text-align: center; + font-style: normal; + font-size: 1vw; + width: 15vw; + height: 2vw; + margin: 0; +} + +#delete-popup button { + text-align: center; + font-style: normal; + font-size: .75vw; + width: 5vw; + height: 1.75vw; + margin: 0; + margin-top: .5vw; +} + +#delete-popup img { + position: absolute; + font-style: normal; + font-size: 1vw; + width: 1vw; + height: auto; + margin: 0; + margin-left: 8.5vw; + margin-top: .5vw; + transform: rotate(45deg); + cursor: pointer; +} + +#devtool-body { + display: none; + position: absolute; + right: 0; + top: 0; + width: 500px; + height: auto; + margin: 150px; + margin-top: 15px; + background-color: var(--body); + border: 1px solid var(--border); + padding-bottom: 15px; +} + +#devtool-title { + text-align: center; + padding: 5px; +} + +.devtool-box { + display: flex; + align-items: center; + margin-left: 20px; + margin-top: 10px; +} + +.devtool-box p { + display: inline-block; + margin-left: 10px; +} + +#devtool-preview-container { + display: block; + text-align: center; +} + +#devtool-preview { + width: 455px; + margin-top: 20px; +} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-1.mp4 b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-1.mp4 new file mode 100644 index 000000000..39e058621 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-1.mp4 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-2.mp4 b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-2.mp4 new file mode 100644 index 000000000..bb4ef9381 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-2.mp4 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-3.mp4 b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-3.mp4 new file mode 100644 index 000000000..4e5c4cb07 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-3.mp4 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-4.mp4 b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-4.mp4 new file mode 100644 index 000000000..328420b94 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-4.mp4 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-5.mp4 b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-5.mp4 new file mode 100644 index 000000000..faa3c91da Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/html/video/step-5.mp4 differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_c/devToolKit.lua b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_c/devToolKit.lua new file mode 100644 index 000000000..29812d191 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_c/devToolKit.lua differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_c/main.lua b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_c/main.lua new file mode 100644 index 000000000..b5107543b Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_c/main.lua differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/data.json b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/data.json new file mode 100644 index 000000000..08d5230c3 --- /dev/null +++ b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/data.json @@ -0,0 +1 @@ +{"license:561c1d84b5d92ea7eed4e048eb5c1090996ecb5f":{"ExamplePlayList":{"Shakira: Bzrp Music Sessions, Vol. 53":"https://www.youtube.com/watch?v=CocEMWdc7Ck&ab_channel=Bizarrap"}},"license:f19ccc2eaaf7380a07a1e3eba5d995e8a3d11fd0":{},"license:eb4983efa214bcf442cc5fea513aaff7c59e9088":{"ExamplePlayList":{"Shakira: Bzrp Music Sessions, Vol. 53":"https://www.youtube.com/watch?v=CocEMWdc7Ck&ab_channel=Bizarrap"}}} \ No newline at end of file diff --git a/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/devToolKit.lua b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/devToolKit.lua new file mode 100644 index 000000000..4aa8a8c72 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/devToolKit.lua differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/main.lua b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/main.lua new file mode 100644 index 000000000..9ca598664 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/modules/modules_s/main.lua differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/modules/translations.lua b/resources/[jobs]/[civ]/nv_DjDesk/modules/translations.lua new file mode 100644 index 000000000..e3b4be92b Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/modules/translations.lua differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/stream/molly@megaphone2.ycd b/resources/[jobs]/[civ]/nv_DjDesk/stream/molly@megaphone2.ycd new file mode 100644 index 000000000..38542e1e9 Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/stream/molly@megaphone2.ycd differ diff --git a/resources/[jobs]/[civ]/nv_DjDesk/stream/prop_spot_01.ydr b/resources/[jobs]/[civ]/nv_DjDesk/stream/prop_spot_01.ydr new file mode 100644 index 000000000..3e2f18ecc Binary files /dev/null and b/resources/[jobs]/[civ]/nv_DjDesk/stream/prop_spot_01.ydr differ