Skip to main content

TStudio

This is the whole Opium Nights Hotel MLO preconfigured with over 1500 lines by TStudio. We also offer a pre-configuration for our elevator script RiP-Elevator

RiP-Elevator

RiP.Elevators = {
{
Name = "Opium Nights Hotel", -- [STRING] elevator name

Required = {
Job = 'false', -- [STRING] job requirement (job-name/false)
Item = 'false', -- [STRING] item requirement (item-name/false)
},

Marker = { -- elevator marker
Show = true,
Type = 22,
Size = {X = 1.0, Y = 1.0, Z = 0.9,},
Color = {R = 117, G = 94, B = 170,},
},


Stations = { -- unlimited elevator stations
{
Name = 'Lobby', -- [STRING] station name
Location = vector3(-709.77, -2255.89, 13.46), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
{
Name = 'Floor 1', -- [STRING] station name
Location = vector3(-709.69, -2251.11, 30.4), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
{
Name = 'Floor 2', -- [STRING] station name
Location = vector3(-709.69, -2251.11, 39.0), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
{
Name = 'Floor 3', -- [STRING] station name
Location = vector3(-709.69, -2251.11, 47.5), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
{
Name = 'Floor 4', -- [STRING] station name
Location = vector3(-709.69, -2251.11, 57.0), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
{
Name = 'Floor 5', -- [STRING] station name
Location = vector3(-709.69, -2251.11, 65.5), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
{
Name = 'Floor 6', -- [STRING] station name
Location = vector3(-709.69, -2251.11, 74.5), -- [VECTOR] station coords (x,y,z)
Heading = 177.9, -- [DECIMAL] station heading
},
}
},
}

Opium Nights MLO

RiP.Hotels = {                          -- [ARRAY] all hotels
[1] = { -- [INTEGER] unique id for each hotel
Menu = vector3(-719.91, -2262.83, 13.46), -- [VECTOR] menu coords (x,y,z)

Image = 'https://gamesmods.net/uploads/posts/2020-08/1596258866_44a9fa-pgta5910046022.jpg',
Description = "Kaufe dir dieses Hotel und vermiete Zimmer als \"passive\" Einkommensquelle. Es handelt sich bei diesem Objekt um ein Motel der Mittelklasse für Kurzurlaube oder Menschen auf der Durchreise.",

RoomImage = 'https://gta5mod.net/wp-content/uploads/2021/02/Opium-Nights-Hotel-Interior2.jpg', -- [STRING] default room image url (jpg/png)
RoomDescription = "This hotel room has its own special charm due to the certain red light aspect. If you wish, you can also access the telephone numbers of a large number of ladies via an enclosed information sheet.", -- [STRING] default room description

Blip = { -- [OBJECT] remove/set false to disable blip (https://docs.fivem.net/docs/game-references/blips/)
Name = 'Opium Nights Hotel', -- [STRING] blip name
Type = 475, -- [INTEGER] blip sprite
Scale = 0.9, -- [DECIMAL] blip size
Display = 4, -- [INTEGER] blip display type
Color = 13 -- [INTEGER] blip color
},

Ped = { -- https://docs.fivem.net/docs/game-references/ped-models/
Enable = true, -- [BOOLEAN] enable npc on entery
Hash = 0x3293B9CE, -- [HASH] ped hash
Coords = vector4(-719.91, -2262.83, 13.46, 184.25) -- [VECTOR] ped coords (x,y,z,h)
},

RetailPrice = 60000, -- [INTEGER] hotel retail price

Interior = {
Type = 'ipl', -- [STRING] interior type (mlo/ymap)

-- if Type == 'ipl' then these options are required
Loading = {
Default = { -- add all ipl names for each floor/room registered under RiP.Hotels.Rooms (use *f to replace the floor number and *r for the room-number 01-99)
'johanni_opium_hallway_e0*f_milo_',
'johanni_opium_hotel_e0*f_r*r_milo_',
'johanni_opium_penthouse_e0*f_milo_',
},
Floors = { -- all floors floor registered under RiP.Hotels.Rooms with the height (z-coords)
[1] = 30.4, -- [INTEGER-FLOAT] floor index - height coords
[2] = 39.0,
[3] = 47.5,
[4] = 57.0,
[5] = 65.5,
[6] = 74.5
},
},
},

Upgrades = {
['storage'] = 1,
['equipment'] = 3
},

Rooms = {
[1] = { -- [INTEGER] unique (for hotel) floor number
[1] = { -- [INTEGER] unique (for floor) room number (max. 99)
Entery = vector3(-694.65, -2260.1, 30.4),

Price = 1000, -- [INTEGER] default price per night
Unlock = 10000, -- [INTEGER] unlock price for hotel owners

Interior = {
Type = 'ipl',

Entery = vector4(-694.78, -2261.28, 30.4, 351.54),
Door = 'johanni_opium_door01', -- [STRING|TABLE] door object name(s) for automatic doorlock
Range = 12, -- [INTEGER] range around entery after which the player left room automaticly (for bugging/better performance)

Storage = vector3(-697.11, -2262.51, 30.4),
Clothing = vector3(-697.57, -2268.24, 30.4),
Minibar = vector3(-690.41, -2265.76, 30.4),
Safe = vector3(-695.05, -2267.98, 30.4),
}
},
[2] = {
Entery = vector3(-693.99, -2258.32, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-694.02, -2257.45, 30.4, 5.26),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-691.42, -2256.22, 30.4),
Clothing = vector3(-691.1, -2249.99, 30.4),
Minibar = vector3(-698.21, -2252.85, 30.4),
Safe = vector3(-693.7, -2250.44, 30.4),
}
},
[3] = {
Entery = vector3(-684.95, -2260.13, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-685.11, -2261.12, 30.4, 187.4),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-687.4, -2262.54, 30.4),
Clothing = vector3(-687.85, -2268.25, 30.4),
Minibar = vector3(-680.68, -2265.76, 30.4),
Safe = vector3(-685.23, -2268.0, 30.4),
}
},
[4] = {
Entery = vector3(-684.37, -2258.37, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-684.22, -2257.3, 30.4, 170.33),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-681.6, -2256.08, 30.4),
Clothing = vector3(-681.42, -2250.85, 30.4),
Minibar = vector3(-688.55, -2252.99, 30.4),
Safe = vector3(-684.09, -2250.48, 30.4),
}
},
[5] = {
Entery = vector3(-675.18, -2260.18, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-675.25, -2261.06, 30.4, 16.17),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-677.57, -2262.67, 30.4),
Clothing = vector3(-678.23, -2268.3, 30.4),
Minibar = vector3(-670.96, -2265.76, 30.4),
Safe = vector3(-675.4, -2268.11, 30.4),
}
},
[6] = {
Entery = vector3(-674.54, -2258.32, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-674.63, -2257.3, 30.4, 188.99),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-672.05, -2256.1, 30.4),
Clothing = vector3(-671.72, -2250.26, 30.4),
Minibar = vector3(-678.9, -2252.73, 30.4),
Safe = vector3(-674.29, -2250.44, 30.4),
}
},
[7] = {
Entery = vector3(-746.83, -2260.1, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.76, -2261.16, 30.4, 19.34),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-749.19, -2262.51, 30.4),
Clothing = vector3(-749.63, -2268.07, 30.4),
Minibar = vector3(-742.43, -2265.34, 30.4),
Safe = vector3(-747.09, -2267.95, 30.4),
}
},
[8] = {
Entery = vector3(-746.06, -2258.42, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.13, -2257.42, 30.4, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-743.51, -2255.98, 30.4),
Clothing = vector3(-743.18, -2250.51, 30.4),
Minibar = vector3(-750.41, -2252.83, 30.4),
Safe = vector3(-745.76, -2250.25, 30.4),
}
},
[9] = {
Entery = vector3(-756.53, -2260.07, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-756.49, -2261.11, 30.4, 5.3),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-758.98, -2262.51, 30.4),
Clothing = vector3(-759.18, -2267.78, 30.4),
Minibar = vector3(-752.2, -2265.63, 30.4),
Safe = vector3(-756.63, -2268.02, 30.4),
}
},
[10] = {
Entery = vector3(-755.74, -2258.35, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-755.71, -2257.39, 30.4, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-753.4, -2256.13, 30.4),
Clothing = vector3(-752.84, -2250.94, 30.4),
Minibar = vector3(-760.06, -2252.73, 30.4),
Safe = vector3(-755.45, -2250.47, 30.4),
}
},
[11] = {
Entery = vector3(-766.13, -2260.08, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-766.2, -2261.15, 30.4, 3.39),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-768.67, -2262.45, 30.4),
Clothing = vector3(-769.03, -2267.94, 30.4),
Minibar = vector3(-761.84, -2265.76, 30.4),
Safe = vector3(-766.38, -2267.94, 30.4),
}
},
[12] = {
Entery = vector3(-765.36, -2258.34, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-765.52, -2257.37, 30.4, 192.11),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-763.26, -2256.13, 30.4),
Clothing = vector3(-762.54, -2250.72, 30.4),
Minibar = vector3(-769.73, -2252.73, 30.4),
Safe = vector3(-765.19, -2250.32, 30.4),
}
},
[13] = {
Entery = vector3(-720.1, -2279.64, 30.4),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-719.54, -2280.62, 30.4, 176.1),
Door = {'johanni_opium_door02','johanni_opium_door02'},
Range = 12,

Storage = vector3(-763.26, -2256.13, 30.4),
Clothing = vector3(-762.54, -2250.72, 30.4),
Minibar = vector3(-769.73, -2252.73, 30.4),
Safe = vector3(-765.19, -2250.32, 30.4),
}
},
},
[2] = { -- [INTEGER] unique (for hotel) floor number
[1] = { -- [INTEGER] unique (for floor) room number (max. 99)
Entery = vector3(-694.65, -2260.1, 39.0),

Price = 1000, -- [INTEGER] default price per night
Unlock = 10000, -- [INTEGER] unlock price for hotel owners

Interior = {
Type = 'ipl',

Entery = vector4(-694.78, -2261.28, 39.0, 351.54),
Door = 'johanni_opium_door01',
Range = 12, -- [INTEGER] range around entery after which the player left room automaticly (for bugging/better performance)

Storage = vector3(-697.11, -2262.51, 39.0),
Clothing = vector3(-697.57, -2268.24, 39.0),
Minibar = vector3(-690.41, -2265.76, 39.0),
Safe = vector3(-695.05, -2267.98, 39.0),
}
},
[2] = {
Entery = vector3(-693.99, -2258.32, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-694.02, -2257.45, 39.0, 5.26),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-691.42, -2256.22, 39.0),
Clothing = vector3(-691.1, -2249.99, 39.0),
Minibar = vector3(-698.21, -2252.85, 39.0),
Safe = vector3(-693.7, -2250.44, 39.0),
}
},
[3] = {
Entery = vector3(-684.95, -2260.13, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-685.11, -2261.12, 39.0, 187.4),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-687.4, -2262.54, 39.0),
Clothing = vector3(-687.85, -2268.25, 39.0),
Minibar = vector3(-680.68, -2265.76, 39.0),
Safe = vector3(-685.23, -2268.0, 39.0),
}
},
[4] = {
Entery = vector3(-684.37, -2258.37, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-684.22, -2257.3, 39.0, 170.33),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-681.6, -2256.08, 39.0),
Clothing = vector3(-681.42, -2250.85, 39.0),
Minibar = vector3(-688.55, -2252.99, 39.0),
Safe = vector3(-684.09, -2250.48, 39.0),
}
},
[5] = {
Entery = vector3(-675.18, -2260.18, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-675.25, -2261.06, 39.0, 16.17),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-677.57, -2262.67, 39.0),
Clothing = vector3(-678.23, -2268.3, 39.0),
Minibar = vector3(-670.96, -2265.76, 39.0),
Safe = vector3(-675.4, -2268.11, 39.0),
}
},
[6] = {
Entery = vector3(-674.54, -2258.32, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-674.63, -2257.3, 39.0, 188.99),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-672.05, -2256.1, 39.0),
Clothing = vector3(-671.72, -2250.26, 39.0),
Minibar = vector3(-678.9, -2252.73, 39.0),
Safe = vector3(-674.29, -2250.44, 39.0),
}
},
[7] = {
Entery = vector3(-746.83, -2260.1, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.76, -2261.16, 39.0, 19.34),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-749.19, -2262.51, 39.0),
Clothing = vector3(-749.63, -2268.07, 39.0),
Minibar = vector3(-742.43, -2265.34, 39.0),
Safe = vector3(-747.09, -2267.95, 39.0),
}
},
[8] = {
Entery = vector3(-746.06, -2258.42, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.13, -2257.42, 39.0, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-743.51, -2255.98, 39.0),
Clothing = vector3(-743.18, -2250.51, 39.0),
Minibar = vector3(-750.41, -2252.83, 39.0),
Safe = vector3(-745.76, -2250.25, 39.0),
}
},
[9] = {
Entery = vector3(-756.53, -2260.07, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-756.49, -2261.11, 39.0, 5.3),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-758.98, -2262.51, 39.0),
Clothing = vector3(-759.18, -2267.78, 39.0),
Minibar = vector3(-752.2, -2265.63, 39.0),
Safe = vector3(-756.63, -2268.02, 39.0),
}
},
[10] = {
Entery = vector3(-755.74, -2258.35, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-755.71, -2257.39, 39.0, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-753.4, -2256.13, 39.0),
Clothing = vector3(-752.84, -2250.94, 39.0),
Minibar = vector3(-760.06, -2252.73, 39.0),
Safe = vector3(-755.45, -2250.47, 39.0),
}
},
[11] = {
Entery = vector3(-766.13, -2260.08, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-766.2, -2261.15, 39.0, 3.39),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-768.67, -2262.45, 39.0),
Clothing = vector3(-769.03, -2267.94, 39.0),
Minibar = vector3(-761.84, -2265.76, 39.0),
Safe = vector3(-766.38, -2267.94, 39.0),
}
},
[12] = {
Entery = vector3(-765.36, -2258.34, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-765.52, -2257.37, 39.0, 192.11),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-763.26, -2256.13, 39.0),
Clothing = vector3(-762.54, -2250.72, 39.0),
Minibar = vector3(-769.73, -2252.73, 39.0),
Safe = vector3(-765.19, -2250.32, 39.0),
}
},
[13] = {
Entery = vector3(-720.1, -2279.64, 39.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-719.54, -2280.62, 39.0, 176.1),
Door = {'johanni_opium_door02','johanni_opium_door02'},
Range = 12,

Storage = vector3(-763.26, -2256.13, 39.0),
Clothing = vector3(-762.54, -2250.72, 39.0),
Minibar = vector3(-769.73, -2252.73, 39.0),
Safe = vector3(-765.19, -2250.32, 39.0),
}
},
},
[3] = { -- [INTEGER] unique (for hotel) floor number
[1] = { -- [INTEGER] unique (for floor) room number (max. 99)
Entery = vector3(-694.65, -2260.1, 47.5),

Price = 1000, -- [INTEGER] default price per night
Unlock = 10000, -- [INTEGER] unlock price for hotel owners

Interior = {
Type = 'ipl',

Entery = vector4(-694.78, -2261.28, 47.5, 351.54),
Door = 'johanni_opium_door01',
Range = 12, -- [INTEGER] range around entery after which the player left room automaticly (for bugging/better performance)

Storage = vector3(-697.11, -2262.51, 47.5),
Clothing = vector3(-697.57, -2268.24, 47.5),
Minibar = vector3(-690.41, -2265.76, 47.5),
Safe = vector3(-695.05, -2267.98, 47.5),
}
},
[2] = {
Entery = vector3(-693.99, -2258.32, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-694.02, -2257.45, 47.5, 5.26),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-691.42, -2256.22, 47.5),
Clothing = vector3(-691.1, -2249.99, 47.5),
Minibar = vector3(-698.21, -2252.85, 47.5),
Safe = vector3(-693.7, -2250.44, 47.5),
}
},
[3] = {
Entery = vector3(-684.95, -2260.13, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-685.11, -2261.12, 47.5, 187.4),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-687.4, -2262.54, 47.5),
Clothing = vector3(-687.85, -2268.25, 47.5),
Minibar = vector3(-680.68, -2265.76, 47.5),
Safe = vector3(-685.23, -2268.0, 47.5),
}
},
[4] = {
Entery = vector3(-684.37, -2258.37, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-684.22, -2257.3, 47.5, 170.33),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-681.6, -2256.08, 47.5),
Clothing = vector3(-681.42, -2250.85, 47.5),
Minibar = vector3(-688.55, -2252.99, 47.5),
Safe = vector3(-684.09, -2250.48, 47.5),
}
},
[5] = {
Entery = vector3(-675.18, -2260.18, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-675.25, -2261.06, 47.5, 16.17),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-677.57, -2262.67, 47.5),
Clothing = vector3(-678.23, -2268.3, 47.5),
Minibar = vector3(-670.96, -2265.76, 47.5),
Safe = vector3(-675.4, -2268.11, 47.5),
}
},
[6] = {
Entery = vector3(-674.54, -2258.32, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-674.63, -2257.3, 47.5, 188.99),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-672.05, -2256.1, 47.5),
Clothing = vector3(-671.72, -2250.26, 47.5),
Minibar = vector3(-678.9, -2252.73, 47.5),
Safe = vector3(-674.29, -2250.44, 47.5),
}
},
[7] = {
Entery = vector3(-746.83, -2260.1, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.76, -2261.16, 47.5, 19.34),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-749.19, -2262.51, 47.5),
Clothing = vector3(-749.63, -2268.07, 47.5),
Minibar = vector3(-742.43, -2265.34, 47.5),
Safe = vector3(-747.09, -2267.95, 47.5),
}
},
[8] = {
Entery = vector3(-746.06, -2258.42, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.13, -2257.42, 47.5, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-743.51, -2255.98, 47.5),
Clothing = vector3(-743.18, -2250.51, 47.5),
Minibar = vector3(-750.41, -2252.83, 47.5),
Safe = vector3(-745.76, -2250.25, 47.5),
}
},
[9] = {
Entery = vector3(-756.53, -2260.07, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-756.49, -2261.11, 47.5, 5.3),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-758.98, -2262.51, 47.5),
Clothing = vector3(-759.18, -2267.78, 47.5),
Minibar = vector3(-752.2, -2265.63, 47.5),
Safe = vector3(-756.63, -2268.02, 47.5),
}
},
[10] = {
Entery = vector3(-755.74, -2258.35, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-755.71, -2257.39, 47.5, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-753.4, -2256.13, 47.5),
Clothing = vector3(-752.84, -2250.94, 47.5),
Minibar = vector3(-760.06, -2252.73, 47.5),
Safe = vector3(-755.45, -2250.47, 47.5),
}
},
[11] = {
Entery = vector3(-766.13, -2260.08, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-766.2, -2261.15, 47.5, 3.39),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-768.67, -2262.45, 47.5),
Clothing = vector3(-769.03, -2267.94, 47.5),
Minibar = vector3(-761.84, -2265.76, 47.5),
Safe = vector3(-766.38, -2267.94, 47.5),
}
},
[12] = {
Entery = vector3(-765.36, -2258.34, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-765.52, -2257.37, 47.5, 192.11),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-763.26, -2256.13, 47.5),
Clothing = vector3(-762.54, -2250.72, 47.5),
Minibar = vector3(-769.73, -2252.73, 47.5),
Safe = vector3(-765.19, -2250.32, 47.5),
}
},
[13] = {
Entery = vector3(-720.1, -2279.64, 47.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-719.54, -2280.62, 47.5, 176.1),
Door = {'johanni_opium_door02','johanni_opium_door02'},
Range = 12,

Storage = vector3(-763.26, -2256.13, 47.5),
Clothing = vector3(-762.54, -2250.72, 47.5),
Minibar = vector3(-769.73, -2252.73, 47.5),
Safe = vector3(-765.19, -2250.32, 47.5),
}
},
},
[4] = { -- [INTEGER] unique (for hotel) floor number
[1] = { -- [INTEGER] unique (for floor) room number (max. 99)
Entery = vector3(-694.65, -2260.1, 57.0),

Price = 1000, -- [INTEGER] default price per night
Unlock = 10000, -- [INTEGER] unlock price for hotel owners

Interior = {
Type = 'ipl',

Entery = vector4(-694.78, -2261.28, 57.0, 351.54),
Door = 'johanni_opium_door01',
Range = 12, -- [INTEGER] range around entery after which the player left room automaticly (for bugging/better performance)

Storage = vector3(-697.11, -2262.51, 57.0),
Clothing = vector3(-697.57, -2268.24, 57.0),
Minibar = vector3(-690.41, -2265.76, 57.0),
Safe = vector3(-695.05, -2267.98, 57.0),
}
},
[2] = {
Entery = vector3(-693.99, -2258.32, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-694.02, -2257.45, 57.0, 5.26),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-691.42, -2256.22, 57.0),
Clothing = vector3(-691.1, -2249.99, 57.0),
Minibar = vector3(-698.21, -2252.85, 57.0),
Safe = vector3(-693.7, -2250.44, 57.0),
}
},
[3] = {
Entery = vector3(-684.95, -2260.13, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-685.11, -2261.12, 57.0, 187.4),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-687.4, -2262.54, 57.0),
Clothing = vector3(-687.85, -2268.25, 57.0),
Minibar = vector3(-680.68, -2265.76, 57.0),
Safe = vector3(-685.23, -2268.0, 57.0),
}
},
[4] = {
Entery = vector3(-684.37, -2258.37, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-684.22, -2257.3, 57.0, 170.33),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-681.6, -2256.08, 57.0),
Clothing = vector3(-681.42, -2250.85, 57.0),
Minibar = vector3(-688.55, -2252.99, 57.0),
Safe = vector3(-684.09, -2250.48, 57.0),
}
},
[5] = {
Entery = vector3(-675.18, -2260.18, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-675.25, -2261.06, 57.0, 16.17),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-677.57, -2262.67, 57.0),
Clothing = vector3(-678.23, -2268.3, 57.0),
Minibar = vector3(-670.96, -2265.76, 57.0),
Safe = vector3(-675.4, -2268.11, 57.0),
}
},
[6] = {
Entery = vector3(-674.54, -2258.32, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-674.63, -2257.3, 57.0, 188.99),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-672.05, -2256.1, 57.0),
Clothing = vector3(-671.72, -2250.26, 57.0),
Minibar = vector3(-678.9, -2252.73, 57.0),
Safe = vector3(-674.29, -2250.44, 57.0),
}
},
[7] = {
Entery = vector3(-746.83, -2260.1, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.76, -2261.16, 57.0, 19.34),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-749.19, -2262.51, 57.0),
Clothing = vector3(-749.63, -2268.07, 57.0),
Minibar = vector3(-742.43, -2265.34, 57.0),
Safe = vector3(-747.09, -2267.95, 57.0),
}
},
[8] = {
Entery = vector3(-746.06, -2258.42, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.13, -2257.42, 57.0, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-743.51, -2255.98, 57.0),
Clothing = vector3(-743.18, -2250.51, 57.0),
Minibar = vector3(-750.41, -2252.83, 57.0),
Safe = vector3(-745.76, -2250.25, 57.0),
}
},
[9] = {
Entery = vector3(-756.53, -2260.07, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-756.49, -2261.11, 57.0, 5.3),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-758.98, -2262.51, 57.0),
Clothing = vector3(-759.18, -2267.78, 57.0),
Minibar = vector3(-752.2, -2265.63, 57.0),
Safe = vector3(-756.63, -2268.02, 57.0),
}
},
[10] = {
Entery = vector3(-755.74, -2258.35, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-755.71, -2257.39, 57.0, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-753.4, -2256.13, 57.0),
Clothing = vector3(-752.84, -2250.94, 57.0),
Minibar = vector3(-760.06, -2252.73, 57.0),
Safe = vector3(-755.45, -2250.47, 57.0),
}
},
[11] = {
Entery = vector3(-766.13, -2260.08, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-766.2, -2261.15, 57.0, 3.39),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-768.67, -2262.45, 57.0),
Clothing = vector3(-769.03, -2267.94, 57.0),
Minibar = vector3(-761.84, -2265.76, 57.0),
Safe = vector3(-766.38, -2267.94, 57.0),
}
},
[12] = {
Entery = vector3(-765.36, -2258.34, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-765.52, -2257.37, 57.0, 192.11),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-763.26, -2256.13, 57.0),
Clothing = vector3(-762.54, -2250.72, 57.0),
Minibar = vector3(-769.73, -2252.73, 57.0),
Safe = vector3(-765.19, -2250.32, 57.0),
}
},
[13] = {
Entery = vector3(-720.1, -2279.64, 57.0),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-719.54, -2280.62, 57.0, 176.1),
Door = {'johanni_opium_door02','johanni_opium_door02'},
Range = 12,

Storage = vector3(-763.26, -2256.13, 57.0),
Clothing = vector3(-762.54, -2250.72, 57.0),
Minibar = vector3(-769.73, -2252.73, 57.0),
Safe = vector3(-765.19, -2250.32, 57.0),
}
},
},
[5] = { -- [INTEGER] unique (for hotel) floor number
[1] = { -- [INTEGER] unique (for floor) room number (max. 99)
Entery = vector3(-694.65, -2260.1, 65.5),

Price = 1000, -- [INTEGER] default price per night
Unlock = 10000, -- [INTEGER] unlock price for hotel owners

Interior = {
Type = 'ipl',

Entery = vector4(-694.78, -2261.28, 65.5, 351.54),
Door = 'johanni_opium_door01',
Range = 12, -- [INTEGER] range around entery after which the player left room automaticly (for bugging/better performance)

Storage = vector3(-697.11, -2262.51, 65.5),
Clothing = vector3(-697.57, -2268.24, 65.5),
Minibar = vector3(-690.41, -2265.76, 65.5),
Safe = vector3(-695.05, -2267.98, 65.5),
}
},
[2] = {
Entery = vector3(-693.99, -2258.32, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-694.02, -2257.45, 65.5, 5.26),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-691.42, -2256.22, 65.5),
Clothing = vector3(-691.1, -2249.99, 65.5),
Minibar = vector3(-698.21, -2252.85, 65.5),
Safe = vector3(-693.7, -2250.44, 65.5),
}
},
[3] = {
Entery = vector3(-684.95, -2260.13, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-685.11, -2261.12, 65.5, 187.4),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-687.4, -2262.54, 65.5),
Clothing = vector3(-687.85, -2268.25, 65.5),
Minibar = vector3(-680.68, -2265.76, 65.5),
Safe = vector3(-685.23, -2268.0, 65.5),
}
},
[4] = {
Entery = vector3(-684.37, -2258.37, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-684.22, -2257.3, 65.5, 170.33),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-681.6, -2256.08, 65.5),
Clothing = vector3(-681.42, -2250.85, 65.5),
Minibar = vector3(-688.55, -2252.99, 65.5),
Safe = vector3(-684.09, -2250.48, 65.5),
}
},
[5] = {
Entery = vector3(-675.18, -2260.18, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-675.25, -2261.06, 65.5, 16.17),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-677.57, -2262.67, 65.5),
Clothing = vector3(-678.23, -2268.3, 65.5),
Minibar = vector3(-670.96, -2265.76, 65.5),
Safe = vector3(-675.4, -2268.11, 65.5),
}
},
[6] = {
Entery = vector3(-674.54, -2258.32, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-674.63, -2257.3, 65.5, 188.99),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-672.05, -2256.1, 65.5),
Clothing = vector3(-671.72, -2250.26, 65.5),
Minibar = vector3(-678.9, -2252.73, 65.5),
Safe = vector3(-674.29, -2250.44, 65.5),
}
},
[7] = {
Entery = vector3(-746.83, -2260.1, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.76, -2261.16, 65.5, 19.34),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-749.19, -2262.51, 65.5),
Clothing = vector3(-749.63, -2268.07, 65.5),
Minibar = vector3(-742.43, -2265.34, 65.5),
Safe = vector3(-747.09, -2267.95, 65.5),
}
},
[8] = {
Entery = vector3(-746.06, -2258.42, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.13, -2257.42, 65.5, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-743.51, -2255.98, 65.5),
Clothing = vector3(-743.18, -2250.51, 65.5),
Minibar = vector3(-750.41, -2252.83, 65.5),
Safe = vector3(-745.76, -2250.25, 65.5),
}
},
[9] = {
Entery = vector3(-756.53, -2260.07, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-756.49, -2261.11, 65.5, 5.3),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-758.98, -2262.51, 65.5),
Clothing = vector3(-759.18, -2267.78, 65.5),
Minibar = vector3(-752.2, -2265.63, 65.5),
Safe = vector3(-756.63, -2268.02, 65.5),
}
},
[10] = {
Entery = vector3(-755.74, -2258.35, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-755.71, -2257.39, 65.5, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-753.4, -2256.13, 65.5),
Clothing = vector3(-752.84, -2250.94, 65.5),
Minibar = vector3(-760.06, -2252.73, 65.5),
Safe = vector3(-755.45, -2250.47, 65.5),
}
},
[11] = {
Entery = vector3(-766.13, -2260.08, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-766.2, -2261.15, 65.5, 3.39),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-768.67, -2262.45, 65.5),
Clothing = vector3(-769.03, -2267.94, 65.5),
Minibar = vector3(-761.84, -2265.76, 65.5),
Safe = vector3(-766.38, -2267.94, 65.5),
}
},
[12] = {
Entery = vector3(-765.36, -2258.34, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-765.52, -2257.37, 65.5, 192.11),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-763.26, -2256.13, 65.5),
Clothing = vector3(-762.54, -2250.72, 65.5),
Minibar = vector3(-769.73, -2252.73, 65.5),
Safe = vector3(-765.19, -2250.32, 65.5),
}
},
[13] = {
Entery = vector3(-720.1, -2279.64, 65.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-719.54, -2280.62, 65.5, 176.1),
Door = {'johanni_opium_door02','johanni_opium_door02'},
Range = 12,

Storage = vector3(-763.26, -2256.13, 65.5),
Clothing = vector3(-762.54, -2250.72, 65.5),
Minibar = vector3(-769.73, -2252.73, 65.5),
Safe = vector3(-765.19, -2250.32, 65.5),
}
},
},
[6] = { -- [INTEGER] unique (for hotel) floor number
[1] = { -- [INTEGER] unique (for floor) room number (max. 99)
Entery = vector3(-694.65, -2260.1, 74.5),

Price = 1000, -- [INTEGER] default price per night
Unlock = 10000, -- [INTEGER] unlock price for hotel owners

Interior = {
Type = 'ipl',

Entery = vector4(-694.78, -2261.28, 74.5, 351.54),
Door = 'johanni_opium_door01',
Range = 12, -- [INTEGER] range around entery after which the player left room automaticly (for bugging/better performance)

Storage = vector3(-697.11, -2262.51, 74.5),
Clothing = vector3(-697.57, -2268.24, 74.5),
Minibar = vector3(-690.41, -2265.76, 74.5),
Safe = vector3(-695.05, -2267.98, 74.5),
}
},
[2] = {
Entery = vector3(-693.99, -2258.32, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-694.02, -2257.45, 74.5, 5.26),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-691.42, -2256.22, 74.5),
Clothing = vector3(-691.1, -2249.99, 74.5),
Minibar = vector3(-698.21, -2252.85, 74.5),
Safe = vector3(-693.7, -2250.44, 74.5),
}
},
[3] = {
Entery = vector3(-684.95, -2260.13, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-685.11, -2261.12, 74.5, 187.4),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-687.4, -2262.54, 74.5),
Clothing = vector3(-687.85, -2268.25, 74.5),
Minibar = vector3(-680.68, -2265.76, 74.5),
Safe = vector3(-685.23, -2268.0, 74.5),
}
},
[4] = {
Entery = vector3(-684.37, -2258.37, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-684.22, -2257.3, 74.5, 170.33),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-681.6, -2256.08, 74.5),
Clothing = vector3(-681.42, -2250.85, 74.5),
Minibar = vector3(-688.55, -2252.99, 74.5),
Safe = vector3(-684.09, -2250.48, 74.5),
}
},
[5] = {
Entery = vector3(-675.18, -2260.18, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-675.25, -2261.06, 74.5, 16.17),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-677.57, -2262.67, 74.5),
Clothing = vector3(-678.23, -2268.3, 74.5),
Minibar = vector3(-670.96, -2265.76, 74.5),
Safe = vector3(-675.4, -2268.11, 74.5),
}
},
[6] = {
Entery = vector3(-674.54, -2258.32, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-674.63, -2257.3, 74.5, 188.99),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-672.05, -2256.1, 74.5),
Clothing = vector3(-671.72, -2250.26, 74.5),
Minibar = vector3(-678.9, -2252.73, 74.5),
Safe = vector3(-674.29, -2250.44, 74.5),
}
},
[7] = {
Entery = vector3(-746.83, -2260.1, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.76, -2261.16, 74.5, 19.34),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-749.19, -2262.51, 74.5),
Clothing = vector3(-749.63, -2268.07, 74.5),
Minibar = vector3(-742.43, -2265.34, 74.5),
Safe = vector3(-747.09, -2267.95, 74.5),
}
},
[8] = {
Entery = vector3(-746.06, -2258.42, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-746.13, -2257.42, 74.5, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-743.51, -2255.98, 74.5),
Clothing = vector3(-743.18, -2250.51, 74.5),
Minibar = vector3(-750.41, -2252.83, 74.5),
Safe = vector3(-745.76, -2250.25, 74.5),
}
},
[9] = {
Entery = vector3(-756.53, -2260.07, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-756.49, -2261.11, 74.5, 5.3),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-758.98, -2262.51, 74.5),
Clothing = vector3(-759.18, -2267.78, 74.5),
Minibar = vector3(-752.2, -2265.63, 74.5),
Safe = vector3(-756.63, -2268.02, 74.5),
}
},
[10] = {
Entery = vector3(-755.74, -2258.35, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-755.71, -2257.39, 74.5, 178.94),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-753.4, -2256.13, 74.5),
Clothing = vector3(-752.84, -2250.94, 74.5),
Minibar = vector3(-760.06, -2252.73, 74.5),
Safe = vector3(-755.45, -2250.47, 74.5),
}
},
[11] = {
Entery = vector3(-766.13, -2260.08, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-766.2, -2261.15, 74.5, 3.39),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-768.67, -2262.45, 74.5),
Clothing = vector3(-769.03, -2267.94, 74.5),
Minibar = vector3(-761.84, -2265.76, 74.5),
Safe = vector3(-766.38, -2267.94, 74.5),
}
},
[12] = {
Entery = vector3(-765.36, -2258.34, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-774.52, -2257.37, 74.5, 192.11),
Door = 'johanni_opium_door01',
Range = 12,

Storage = vector3(-763.26, -2256.13, 74.5),
Clothing = vector3(-762.54, -2250.72, 74.5),
Minibar = vector3(-769.73, -2252.73, 74.5),
Safe = vector3(-765.19, -2250.32, 74.5),
}
},
[13] = {
Entery = vector3(-720.1, -2279.64, 74.5),

Price = 1000,
Unlock = 10000,

Interior = {
Type = 'ipl',

Entery = vector4(-719.54, -2280.62, 74.5, 176.1),
Door = {'johanni_opium_door02','johanni_opium_door02'},
Range = 12,

Storage = vector3(-763.26, -2256.13, 74.5),
Clothing = vector3(-762.54, -2250.72, 74.5),
Minibar = vector3(-769.73, -2252.73, 74.5),
Safe = vector3(-765.19, -2250.32, 74.5),
}
},
},
}
},
}