DesignerApartment 1.03
7,887
116
7,887
116
HIGHLIGHTS
- TV & radio suppport for BigShaqNOKetchup's awesome Designer Penthouse remake;
- Persistence car support for the drive-in garage that comes with the Penthouse.
DETAILED DESCRIPTION
This DesignerApartment mod is meant to run in support, and alongside of the presence of BigShaqNOKetchup's awesome Designer Penthouse build, at:
https://www.gta5-mods.com/maps/mlo-designer-penthouse-remake-add-on-sp
In fact, this mod won't do anything when his Designer Penthouse is not loaded.
Much like my VeniceTVNStuff mod, DesignerApartment comes with TV and radio support for the high-end Penthouse, and a configurable settings.cfg, in which you can choose to enable Penthouse radio, or a set a specific hour of the day you want for when inside the Penthouse. The main attraction, however, is persistent-car support for his uebercool drive-in garage, directly enterable without teleporting! This garage is the first of its kind: not even Rockstar itself sports fancy garages you can drive into directly!
Creating a persistence mod for a drive-in garage is an order of magnitude trickier than just teleporting in and out of an underground box. When should the car be saved? Just when driving onto the gorgeous mirror floor? Obviously not. And how to determine when we just want to take it out for a spin? Or actually have it removed from storage. And when, and how, to update it? I will therefore explain how it works.
When you approach the garage door (at about 3/4th up the driveway), you will be asked whether you want to Enter the garage. If you confirm the action, the door will open after the cars have been loaded (and will stay locked otherwise). That is because this persistence mod is actually not keeping the cars in memory persistently at all. If fact, whenever you can't see your cars, they will be despawned (and thus require reloading). Don't worry, this reloading goes extremely fast (< 1 secs with a full garage). A single addon car can usurp as much resources as an entire vanilla parking lot! So, we're being extremely economical with our resources.
When you drive your car in, for the first time, a fancy lady mechanic (in the back) will welcome you to your new garage, and explain that she will be parking your cars.* She will address you gender-specifically.** And yes, cars will be parked (when leaving your car), but not via the usual teleport (which would defeat the purpose of having the immersive drive-in experience). As soon as you leave the garage, either by taking the elevator up to the Penthouse, or simply when you re-enter your garage after having left it (and its door has closed again), then, upon return, your cars will appear neatly parked (all at a 5 degree angle towards the front). To enhance the immersive drive-in experience, your newly added car will be parked in the nearest free slot from where you left your car (except when it was updated: then it will retain its former position). The position nearest to the elevator is slightly more towards the nearby pillar, so as to leave ample room to walk towards the elevator. Since vehicles are parked based on proximity to nearest free slot, if you have any bikes, this might be a good place to store them.
When you drive your car out of the garage, IT WILL NOT BE DELETED. Pardon the caps, but this is not a bug; rather, it's a feature, and one of the main reasons which prompted me to write my own garage system, back when, because the old SPA immediately removed your car from storage, leaving you with a nicely tuned car gone missing when the game crashed. The car you took out will visually no longer appear in its slot (when you return in the same car), but will only be actually deleted when you specifically request it. Which is done as soon as you enter a car (when coming from inside the complex), showing you a quick prompt to remove your car from storage. You can simply ignore this prompt by throttling up (> 0.3 km/s). If you actually choose to have your car removed, it won't be literally deleted/yanked from under you either, but will simply no longer exist in storage.
When you take your car out for a spin, and drive it back in, it will be updated in storage (if, say, you took it to Benny's for a tune-up). No need to delete your existing car in storage for that first.
Your garage is based on your current ped model. So, you can have as many as you like. And I don't do buy options (way I figure this: in SP I am God: I simply own everything).
The 'open' nature of the garage necessitates some rules. For instance, you can't just teleport in directly, and expect your cars to be there (this is, in fact, no different from just blindly tp-ing to the underground 10-car game garage). "Enter ye in at the strait gate," as the Book said. These are trigger points for things to happen:
- About 3/4th up the driveway (when coming in), your position will be acknowledged as wanting to enter;
- At the start of the driveway (when coming in), a full reset-to-default will occur: spawned ped and cars will be wiped. This will work for coming in and out.
- When inside, past the first wall on your left, the garage door will be locked (as soon as it's closed). This is because it has an absurd huge activation-radius, so it would otherwise constantly try and open (like when you're walking towards the elevator). Garage door will become unlocked again past the first wall (now on your right).***
- There are various trigger points near the elevators (both in garage and Penthouse). They just silently reposition the doors neatly, as the game handles those very sloppily, and allows them to become unaligned (like garage door can have deviated almost 2 degrees in rotation, after having opened and closed again).
- You can actually also enter the Penthouse via the frontdoor at street level (see image). Taking the elevator back down will teleport you outside again, near the same spot, when you entered this way. Otherwise you will just return to the basement garage.
Upon entering the Penthouse, a female help will welcome you home! She's set to be holographic by default (to go with modern times). If you don't like that, you can set:
Holo False
in the settings.cfg file.
* At first I tried something like 'cardesigner.Task.ParkVehicle ()', but that turned out to lead to an unmitigated disaster. Sadly, the game's parking A.i is simply severely limited.
** The Native responsible for recognizing your gender (IS_PED_MALE) was written rather awkwardly, in that when it can't determine your gender, it therefore just assumes you're female (or, rather, its response doesn't differentiate between 'gender info not found' and 'not male'). Therefore, should this be an issue for you, you can disable gender-recognition, by setting Gender to False in settings.cfg:
Gender False
*** The garage door is rather funky. It tends to disappear when too far away from it. This is, in itself, not an issue (as it will return); except, when it returns, it will no longer have retained its locked status. OPTIONAL: edit designer_Penthouse_garage.ytyp (in BigShaqNOKetchup's Designer Penthouse mod), and set its archetypeName flag to 32 (static). You can safely skip this, but then be prepared to hear that garage door open when you take elevator back down again.
INSTALLATION INSTRUCTIONS
UNRAR the downbloaded file, and move the DesignerApartment folder (and all its content) directly to your scripts folder, so that your path will look like:
Grand Theft Auto V\scripts\DesignerApartment
REQUIREMENTS
ScriptHookV
ScriptHookVDotNet (at least version 2.10.13)
.Net 4.8
BUGS:
Door garage audio won't stop at times, and keeps going.
CHANGELOG
1.0 Initial release.
1.02 Bug-fix. After RAR-ing so many times, I had forgotten to included DesignerApartment parent folder.
1.03
-- Bug-fix. Found a spurious race-condition, which could lead to a vehicle file becoming corrupted. (If you have a vehicle file of 0 length, delete it).
-- Added an extra personnel staff member to the penthouse (a bartender).
- TV & radio suppport for BigShaqNOKetchup's awesome Designer Penthouse remake;
- Persistence car support for the drive-in garage that comes with the Penthouse.
DETAILED DESCRIPTION
This DesignerApartment mod is meant to run in support, and alongside of the presence of BigShaqNOKetchup's awesome Designer Penthouse build, at:
https://www.gta5-mods.com/maps/mlo-designer-penthouse-remake-add-on-sp
In fact, this mod won't do anything when his Designer Penthouse is not loaded.
Much like my VeniceTVNStuff mod, DesignerApartment comes with TV and radio support for the high-end Penthouse, and a configurable settings.cfg, in which you can choose to enable Penthouse radio, or a set a specific hour of the day you want for when inside the Penthouse. The main attraction, however, is persistent-car support for his uebercool drive-in garage, directly enterable without teleporting! This garage is the first of its kind: not even Rockstar itself sports fancy garages you can drive into directly!
Creating a persistence mod for a drive-in garage is an order of magnitude trickier than just teleporting in and out of an underground box. When should the car be saved? Just when driving onto the gorgeous mirror floor? Obviously not. And how to determine when we just want to take it out for a spin? Or actually have it removed from storage. And when, and how, to update it? I will therefore explain how it works.
When you approach the garage door (at about 3/4th up the driveway), you will be asked whether you want to Enter the garage. If you confirm the action, the door will open after the cars have been loaded (and will stay locked otherwise). That is because this persistence mod is actually not keeping the cars in memory persistently at all. If fact, whenever you can't see your cars, they will be despawned (and thus require reloading). Don't worry, this reloading goes extremely fast (< 1 secs with a full garage). A single addon car can usurp as much resources as an entire vanilla parking lot! So, we're being extremely economical with our resources.
When you drive your car in, for the first time, a fancy lady mechanic (in the back) will welcome you to your new garage, and explain that she will be parking your cars.* She will address you gender-specifically.** And yes, cars will be parked (when leaving your car), but not via the usual teleport (which would defeat the purpose of having the immersive drive-in experience). As soon as you leave the garage, either by taking the elevator up to the Penthouse, or simply when you re-enter your garage after having left it (and its door has closed again), then, upon return, your cars will appear neatly parked (all at a 5 degree angle towards the front). To enhance the immersive drive-in experience, your newly added car will be parked in the nearest free slot from where you left your car (except when it was updated: then it will retain its former position). The position nearest to the elevator is slightly more towards the nearby pillar, so as to leave ample room to walk towards the elevator. Since vehicles are parked based on proximity to nearest free slot, if you have any bikes, this might be a good place to store them.
When you drive your car out of the garage, IT WILL NOT BE DELETED. Pardon the caps, but this is not a bug; rather, it's a feature, and one of the main reasons which prompted me to write my own garage system, back when, because the old SPA immediately removed your car from storage, leaving you with a nicely tuned car gone missing when the game crashed. The car you took out will visually no longer appear in its slot (when you return in the same car), but will only be actually deleted when you specifically request it. Which is done as soon as you enter a car (when coming from inside the complex), showing you a quick prompt to remove your car from storage. You can simply ignore this prompt by throttling up (> 0.3 km/s). If you actually choose to have your car removed, it won't be literally deleted/yanked from under you either, but will simply no longer exist in storage.
When you take your car out for a spin, and drive it back in, it will be updated in storage (if, say, you took it to Benny's for a tune-up). No need to delete your existing car in storage for that first.
Your garage is based on your current ped model. So, you can have as many as you like. And I don't do buy options (way I figure this: in SP I am God: I simply own everything).
The 'open' nature of the garage necessitates some rules. For instance, you can't just teleport in directly, and expect your cars to be there (this is, in fact, no different from just blindly tp-ing to the underground 10-car game garage). "Enter ye in at the strait gate," as the Book said. These are trigger points for things to happen:
- About 3/4th up the driveway (when coming in), your position will be acknowledged as wanting to enter;
- At the start of the driveway (when coming in), a full reset-to-default will occur: spawned ped and cars will be wiped. This will work for coming in and out.
- When inside, past the first wall on your left, the garage door will be locked (as soon as it's closed). This is because it has an absurd huge activation-radius, so it would otherwise constantly try and open (like when you're walking towards the elevator). Garage door will become unlocked again past the first wall (now on your right).***
- There are various trigger points near the elevators (both in garage and Penthouse). They just silently reposition the doors neatly, as the game handles those very sloppily, and allows them to become unaligned (like garage door can have deviated almost 2 degrees in rotation, after having opened and closed again).
- You can actually also enter the Penthouse via the frontdoor at street level (see image). Taking the elevator back down will teleport you outside again, near the same spot, when you entered this way. Otherwise you will just return to the basement garage.
Upon entering the Penthouse, a female help will welcome you home! She's set to be holographic by default (to go with modern times). If you don't like that, you can set:
Holo False
in the settings.cfg file.
* At first I tried something like 'cardesigner.Task.ParkVehicle ()', but that turned out to lead to an unmitigated disaster. Sadly, the game's parking A.i is simply severely limited.
** The Native responsible for recognizing your gender (IS_PED_MALE) was written rather awkwardly, in that when it can't determine your gender, it therefore just assumes you're female (or, rather, its response doesn't differentiate between 'gender info not found' and 'not male'). Therefore, should this be an issue for you, you can disable gender-recognition, by setting Gender to False in settings.cfg:
Gender False
*** The garage door is rather funky. It tends to disappear when too far away from it. This is, in itself, not an issue (as it will return); except, when it returns, it will no longer have retained its locked status. OPTIONAL: edit designer_Penthouse_garage.ytyp (in BigShaqNOKetchup's Designer Penthouse mod), and set its archetypeName flag to 32 (static). You can safely skip this, but then be prepared to hear that garage door open when you take elevator back down again.
INSTALLATION INSTRUCTIONS
UNRAR the downbloaded file, and move the DesignerApartment folder (and all its content) directly to your scripts folder, so that your path will look like:
Grand Theft Auto V\scripts\DesignerApartment
REQUIREMENTS
ScriptHookV
ScriptHookVDotNet (at least version 2.10.13)
.Net 4.8
BUGS:
Door garage audio won't stop at times, and keeps going.
CHANGELOG
1.0 Initial release.
1.02 Bug-fix. After RAR-ing so many times, I had forgotten to included DesignerApartment parent folder.
1.03
-- Bug-fix. Found a spurious race-condition, which could lead to a vehicle file becoming corrupted. (If you have a vehicle file of 0 length, delete it).
-- Added an extra personnel staff member to the penthouse (a bartender).
First Uploaded: December 29, 2020
Last Updated: December 30, 2020
Last Downloaded: 1 hour ago
92 Comments
More mods by meimeiriver:
HIGHLIGHTS
- TV & radio suppport for BigShaqNOKetchup's awesome Designer Penthouse remake;
- Persistence car support for the drive-in garage that comes with the Penthouse.
DETAILED DESCRIPTION
This DesignerApartment mod is meant to run in support, and alongside of the presence of BigShaqNOKetchup's awesome Designer Penthouse build, at:
https://www.gta5-mods.com/maps/mlo-designer-penthouse-remake-add-on-sp
In fact, this mod won't do anything when his Designer Penthouse is not loaded.
Much like my VeniceTVNStuff mod, DesignerApartment comes with TV and radio support for the high-end Penthouse, and a configurable settings.cfg, in which you can choose to enable Penthouse radio, or a set a specific hour of the day you want for when inside the Penthouse. The main attraction, however, is persistent-car support for his uebercool drive-in garage, directly enterable without teleporting! This garage is the first of its kind: not even Rockstar itself sports fancy garages you can drive into directly!
Creating a persistence mod for a drive-in garage is an order of magnitude trickier than just teleporting in and out of an underground box. When should the car be saved? Just when driving onto the gorgeous mirror floor? Obviously not. And how to determine when we just want to take it out for a spin? Or actually have it removed from storage. And when, and how, to update it? I will therefore explain how it works.
When you approach the garage door (at about 3/4th up the driveway), you will be asked whether you want to Enter the garage. If you confirm the action, the door will open after the cars have been loaded (and will stay locked otherwise). That is because this persistence mod is actually not keeping the cars in memory persistently at all. If fact, whenever you can't see your cars, they will be despawned (and thus require reloading). Don't worry, this reloading goes extremely fast (< 1 secs with a full garage). A single addon car can usurp as much resources as an entire vanilla parking lot! So, we're being extremely economical with our resources.
When you drive your car in, for the first time, a fancy lady mechanic (in the back) will welcome you to your new garage, and explain that she will be parking your cars.* She will address you gender-specifically.** And yes, cars will be parked (when leaving your car), but not via the usual teleport (which would defeat the purpose of having the immersive drive-in experience). As soon as you leave the garage, either by taking the elevator up to the Penthouse, or simply when you re-enter your garage after having left it (and its door has closed again), then, upon return, your cars will appear neatly parked (all at a 5 degree angle towards the front). To enhance the immersive drive-in experience, your newly added car will be parked in the nearest free slot from where you left your car (except when it was updated: then it will retain its former position). The position nearest to the elevator is slightly more towards the nearby pillar, so as to leave ample room to walk towards the elevator. Since vehicles are parked based on proximity to nearest free slot, if you have any bikes, this might be a good place to store them.
When you drive your car out of the garage, IT WILL NOT BE DELETED. Pardon the caps, but this is not a bug; rather, it's a feature, and one of the main reasons which prompted me to write my own garage system, back when, because the old SPA immediately removed your car from storage, leaving you with a nicely tuned car gone missing when the game crashed. The car you took out will visually no longer appear in its slot (when you return in the same car), but will only be actually deleted when you specifically request it. Which is done as soon as you enter a car (when coming from inside the complex), showing you a quick prompt to remove your car from storage. You can simply ignore this prompt by throttling up (> 0.3 km/s). If you actually choose to have your car removed, it won't be literally deleted/yanked from under you either, but will simply no longer exist in storage.
When you take your car out for a spin, and drive it back in, it will be updated in storage (if, say, you took it to Benny's for a tune-up). No need to delete your existing car in storage for that first.
Your garage is based on your current ped model. So, you can have as many as you like. And I don't do buy options (way I figure this: in SP I am God: I simply own everything).
The 'open' nature of the garage necessitates some rules. For instance, you can't just teleport in directly, and expect your cars to be there (this is, in fact, no different from just blindly tp-ing to the underground 10-car game garage). "Enter ye in at the strait gate," as the Book said. These are trigger points for things to happen:
- About 3/4th up the driveway (when coming in), your position will be acknowledged as wanting to enter;
- At the start of the driveway (when coming in), a full reset-to-default will occur: spawned ped and cars will be wiped. This will work for coming in and out.
- When inside, past the first wall on your left, the garage door will be locked (as soon as it's closed). This is because it has an absurd huge activation-radius, so it would otherwise constantly try and open (like when you're walking towards the elevator). Garage door will become unlocked again past the first wall (now on your right).***
- There are various trigger points near the elevators (both in garage and Penthouse). They just silently reposition the doors neatly, as the game handles those very sloppily, and allows them to become unaligned (like garage door can have deviated almost 2 degrees in rotation, after having opened and closed again).
- You can actually also enter the Penthouse via the frontdoor at street level (see image). Taking the elevator back down will teleport you outside again, near the same spot, when you entered this way. Otherwise you will just return to the basement garage.
Upon entering the Penthouse, a female help will welcome you home! She's set to be holographic by default (to go with modern times). If you don't like that, you can set:
Holo False
in the settings.cfg file.
* At first I tried something like 'cardesigner.Task.ParkVehicle ()', but that turned out to lead to an unmitigated disaster. Sadly, the game's parking A.i is simply severely limited.
** The Native responsible for recognizing your gender (IS_PED_MALE) was written rather awkwardly, in that when it can't determine your gender, it therefore just assumes you're female (or, rather, its response doesn't differentiate between 'gender info not found' and 'not male'). Therefore, should this be an issue for you, you can disable gender-recognition, by setting Gender to False in settings.cfg:
Gender False
*** The garage door is rather funky. It tends to disappear when too far away from it. This is, in itself, not an issue (as it will return); except, when it returns, it will no longer have retained its locked status. OPTIONAL: edit designer_Penthouse_garage.ytyp (in BigShaqNOKetchup's Designer Penthouse mod), and set its archetypeName flag to 32 (static). You can safely skip this, but then be prepared to hear that garage door open when you take elevator back down again.
INSTALLATION INSTRUCTIONS
UNRAR the downbloaded file, and move the DesignerApartment folder (and all its content) directly to your scripts folder, so that your path will look like:
Grand Theft Auto V\scripts\DesignerApartment
REQUIREMENTS
ScriptHookV
ScriptHookVDotNet (at least version 2.10.13)
.Net 4.8
BUGS:
Door garage audio won't stop at times, and keeps going.
CHANGELOG
1.0 Initial release.
1.02 Bug-fix. After RAR-ing so many times, I had forgotten to included DesignerApartment parent folder.
1.03
-- Bug-fix. Found a spurious race-condition, which could lead to a vehicle file becoming corrupted. (If you have a vehicle file of 0 length, delete it).
-- Added an extra personnel staff member to the penthouse (a bartender).
- TV & radio suppport for BigShaqNOKetchup's awesome Designer Penthouse remake;
- Persistence car support for the drive-in garage that comes with the Penthouse.
DETAILED DESCRIPTION
This DesignerApartment mod is meant to run in support, and alongside of the presence of BigShaqNOKetchup's awesome Designer Penthouse build, at:
https://www.gta5-mods.com/maps/mlo-designer-penthouse-remake-add-on-sp
In fact, this mod won't do anything when his Designer Penthouse is not loaded.
Much like my VeniceTVNStuff mod, DesignerApartment comes with TV and radio support for the high-end Penthouse, and a configurable settings.cfg, in which you can choose to enable Penthouse radio, or a set a specific hour of the day you want for when inside the Penthouse. The main attraction, however, is persistent-car support for his uebercool drive-in garage, directly enterable without teleporting! This garage is the first of its kind: not even Rockstar itself sports fancy garages you can drive into directly!
Creating a persistence mod for a drive-in garage is an order of magnitude trickier than just teleporting in and out of an underground box. When should the car be saved? Just when driving onto the gorgeous mirror floor? Obviously not. And how to determine when we just want to take it out for a spin? Or actually have it removed from storage. And when, and how, to update it? I will therefore explain how it works.
When you approach the garage door (at about 3/4th up the driveway), you will be asked whether you want to Enter the garage. If you confirm the action, the door will open after the cars have been loaded (and will stay locked otherwise). That is because this persistence mod is actually not keeping the cars in memory persistently at all. If fact, whenever you can't see your cars, they will be despawned (and thus require reloading). Don't worry, this reloading goes extremely fast (< 1 secs with a full garage). A single addon car can usurp as much resources as an entire vanilla parking lot! So, we're being extremely economical with our resources.
When you drive your car in, for the first time, a fancy lady mechanic (in the back) will welcome you to your new garage, and explain that she will be parking your cars.* She will address you gender-specifically.** And yes, cars will be parked (when leaving your car), but not via the usual teleport (which would defeat the purpose of having the immersive drive-in experience). As soon as you leave the garage, either by taking the elevator up to the Penthouse, or simply when you re-enter your garage after having left it (and its door has closed again), then, upon return, your cars will appear neatly parked (all at a 5 degree angle towards the front). To enhance the immersive drive-in experience, your newly added car will be parked in the nearest free slot from where you left your car (except when it was updated: then it will retain its former position). The position nearest to the elevator is slightly more towards the nearby pillar, so as to leave ample room to walk towards the elevator. Since vehicles are parked based on proximity to nearest free slot, if you have any bikes, this might be a good place to store them.
When you drive your car out of the garage, IT WILL NOT BE DELETED. Pardon the caps, but this is not a bug; rather, it's a feature, and one of the main reasons which prompted me to write my own garage system, back when, because the old SPA immediately removed your car from storage, leaving you with a nicely tuned car gone missing when the game crashed. The car you took out will visually no longer appear in its slot (when you return in the same car), but will only be actually deleted when you specifically request it. Which is done as soon as you enter a car (when coming from inside the complex), showing you a quick prompt to remove your car from storage. You can simply ignore this prompt by throttling up (> 0.3 km/s). If you actually choose to have your car removed, it won't be literally deleted/yanked from under you either, but will simply no longer exist in storage.
When you take your car out for a spin, and drive it back in, it will be updated in storage (if, say, you took it to Benny's for a tune-up). No need to delete your existing car in storage for that first.
Your garage is based on your current ped model. So, you can have as many as you like. And I don't do buy options (way I figure this: in SP I am God: I simply own everything).
The 'open' nature of the garage necessitates some rules. For instance, you can't just teleport in directly, and expect your cars to be there (this is, in fact, no different from just blindly tp-ing to the underground 10-car game garage). "Enter ye in at the strait gate," as the Book said. These are trigger points for things to happen:
- About 3/4th up the driveway (when coming in), your position will be acknowledged as wanting to enter;
- At the start of the driveway (when coming in), a full reset-to-default will occur: spawned ped and cars will be wiped. This will work for coming in and out.
- When inside, past the first wall on your left, the garage door will be locked (as soon as it's closed). This is because it has an absurd huge activation-radius, so it would otherwise constantly try and open (like when you're walking towards the elevator). Garage door will become unlocked again past the first wall (now on your right).***
- There are various trigger points near the elevators (both in garage and Penthouse). They just silently reposition the doors neatly, as the game handles those very sloppily, and allows them to become unaligned (like garage door can have deviated almost 2 degrees in rotation, after having opened and closed again).
- You can actually also enter the Penthouse via the frontdoor at street level (see image). Taking the elevator back down will teleport you outside again, near the same spot, when you entered this way. Otherwise you will just return to the basement garage.
Upon entering the Penthouse, a female help will welcome you home! She's set to be holographic by default (to go with modern times). If you don't like that, you can set:
Holo False
in the settings.cfg file.
* At first I tried something like 'cardesigner.Task.ParkVehicle ()', but that turned out to lead to an unmitigated disaster. Sadly, the game's parking A.i is simply severely limited.
** The Native responsible for recognizing your gender (IS_PED_MALE) was written rather awkwardly, in that when it can't determine your gender, it therefore just assumes you're female (or, rather, its response doesn't differentiate between 'gender info not found' and 'not male'). Therefore, should this be an issue for you, you can disable gender-recognition, by setting Gender to False in settings.cfg:
Gender False
*** The garage door is rather funky. It tends to disappear when too far away from it. This is, in itself, not an issue (as it will return); except, when it returns, it will no longer have retained its locked status. OPTIONAL: edit designer_Penthouse_garage.ytyp (in BigShaqNOKetchup's Designer Penthouse mod), and set its archetypeName flag to 32 (static). You can safely skip this, but then be prepared to hear that garage door open when you take elevator back down again.
INSTALLATION INSTRUCTIONS
UNRAR the downbloaded file, and move the DesignerApartment folder (and all its content) directly to your scripts folder, so that your path will look like:
Grand Theft Auto V\scripts\DesignerApartment
REQUIREMENTS
ScriptHookV
ScriptHookVDotNet (at least version 2.10.13)
.Net 4.8
BUGS:
Door garage audio won't stop at times, and keeps going.
CHANGELOG
1.0 Initial release.
1.02 Bug-fix. After RAR-ing so many times, I had forgotten to included DesignerApartment parent folder.
1.03
-- Bug-fix. Found a spurious race-condition, which could lead to a vehicle file becoming corrupted. (If you have a vehicle file of 0 length, delete it).
-- Added an extra personnel staff member to the penthouse (a bartender).
First Uploaded: December 29, 2020
Last Updated: December 30, 2020
Last Downloaded: 1 hour ago

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
Are you working on an update, this script doesn't seem to work properly, it doesn't save the cars properly and the text is xxs after a while
@NJWILLZGAMING See: https://github.com/crosire/scripthookvdotnet/releases/download/v3.1.0/ScriptHookVDotNet.zip It will have both v2 and v3 dll in it. This script still needs v2. But you can simply put both SHVDN versions in your GTA V root directory. They won't interfere with each other. In fact, it's customary to keep v2 present, for legacy reasons, as it were.
Is there a way to deactivate the vehicle saving feature? Im using Persistence 2 and the mods don't really work together.
My vehicles wont save for some reason
@jonnnyfive oh ok atleast its not just me, i think this just needs an update
@jonnnyfive @NJWILLZGAMING Logs, or it didn't happen. :)
@meimeiriver It´s the best Apartment in the Game. Would be nice to do more things like using the bong, drinking wine&beer, save the game in all bedrooms or using the showers with all animations of course. I´ll change my rating if you add more features.
update please
This mods is impressive, the best penthouse in the whole game, the only bad thing is that the saved cars last a long time to load and sometimes you have to go out and come in several times to be able to view them all, if you fix this, it will be the best of all
My game crashes whenever I try to enter the garage by pressing E on PC. Any fix for this
any chance i can commision u to make one of these savable garages for another location and maybe bigger
@Badchris010 Fully agree
@meimeiriver There's a too serious bug on your mod.
When i load the penthouse placements with menyoo, when i get in the elevator, and godown to the garage, or when i go up from the garage to penthouse, the peds on scenario that Menyoo loads, vanishes, are deleted from Menyoo's database, and from the scenario.
I don't know if did you see, or if you remember this detail. But the creator of this mod, has put a menyoo file on his mod, where you can load peds on scenario, and air support aircrafts around the building.
About the helis around the building, i can't say anything, cuz i didn't test. But i've put peds inside the penthouse, and by entering on the elevator to godown to the garage, and going up back to the penthouse, all placed peds just vanishes.
I tell you this, cuz your mod is a DotNet mod, while Menyoo is a ScriptHookV mod, and so therefore, it does not has nothing to do with your mod to suffering this serious bug.
So, i think you could try to discover what's wrong that makes meyoo deleting all peds and vehicles on scenario. Because as i said, Menyoo is a mod based on ScriptHookV, while DesinerApartment mod is a ScriptHookDotNet mod that only works if we have the ScriptHookDotNet, while Menyoo only needs the ScriptHookV. So this bug is too serious, because menyoo has nothing to do with your mod, or any other DotNet mod.
Thank you!
@thiagoandradevitoria "Menyoo is a mod based on ScriptHookV, while DesinerApartment mod is a ScriptHookDotNet mod"
The issue is much simpler than you think. At the time of the making of my script, I was unaware bigshaq had planned an accompanying Menyoo script (and one that shares a teleport entry point with my script, no less). As is kinda customary, my script does a 'clear area' prior to initializing and entering the apartment (so as to ensure spawned stuff doesn't clobber over itself on re-entry). In an upcoming bug-fix release, I will simply forego on doing said prior-to-entry cleanup. And also look, together with shaq, for teleport points that won't be used by both my script and his Menyoo spooner file.
@meimeiriver Hi! This script is cool, especially its feature with car persistance. But i am having troubles with it. Cars are saved succesfully, no corrupted files in garage folder. But when i enter the garage after a while, after pressing E a couple of Xs appear in the bottom of the screen. And there are no cars saved in the garage any more.
I've opened Designer Apartment log and it is written: "could not load" and then decimal hash number of the car.
I have tried with different addon cars, and it happens with all of them.
Any suggestions?
By the way, when the designer apartment is installed, my GTA crashes to the desctop without an error message. Any clues to this issue?
Thanks a lot!
My Elevator isn’t working, how to fix it ?
I have a problem with my cars i have four cars in the garage and i try to put another car and when i come back inside the garage it is gone?
Good mod script. please can you share source code for DesignerApartment.dll? I just want to try to modify some changes on functions. thank you.
can you share your source code for this?
Unfortunately I can't add cars to the garage anymore.
INFO: DesignerApartment initialized
ERROR: System.NullReferenceException: A referência de objecto não foi definida como uma instância de um objecto.
em DesignerApartmentV.DesignerApartment.onTick(Object sender, EventArgs e)
ERROR: System.Collections.Generic.KeyNotFoundException: A chave indicada não estava presente no dicionário.
em System.ThrowHelper.ThrowKeyNotFoundException()
em System.Collections.Generic.Dictionary`2.get_Item(TKey key)
em DesignerApartmentV.DesignerApartment.BUILD_8garage()
ERROR: System.Collections.Generic.KeyNotFoundException: A chave indicada não estava presente no dicionário.
em System.ThrowHelper.ThrowKeyNotFoundException()
em System.Collections.Generic.Dictionary`2.get_Item(TKey key)
em DesignerApartmentV.DesignerApartment.BUILD_8garage()
ERROR: System.NullReferenceException: A referência de objecto não foi definida como uma instância de um objecto.
em DesignerApartmentV.DesignerApartment.onTick(Object sender, EventArgs e)