Jump to content

Wardrobe system


L33SA5

Recommended Posts

NOTE: BEFORE YOU READ THIS, THIS IS NOT A REQUEST TO ADD MORE SLOTS FOR NON-DONATOR PLAYERS.

 

Detailed description:

NOTE: ADDITIONAL CATEGORIES FROM THE STANDARD FORMAT ARE NOT SHOWN BUT ARE INCLUDED IN TEXT ("How will it benefit the server", "Relevant Commands").

I would like to see a system where someone could save outfits (or maybe certain clothes pieces) in their own property and/or car inventory.

The reason behind this is simple, it's unrealistic having to buy the same clothes all over again to make a new outfit with , for example winter/summer periods or when uniforms are made with little changes to different types of uniforms.

 

There are two ideas, one "expensive" scriptwise, and one "cheap" scriptwise:

 

1. The player should be able to buy clothes as items , not specific outfits. This means when you buy a pair of shoes, it appears in your inventory as for example:

 *WORN* (if worn) CLOTHESPIECE_NAME [VARIANT] - example: *WORN* High heels [1]. The player will basically have these clothes available to make outfit combos similar to how the clothes shop system works, but only with the clothes they have in their posession. This could also open second-hand clothes markets and other similar stuff. The potential flaws of this is being complicated to implement. The slot system will not be removed, as a mean of quick access and will still have donator benefits! The players still won't be able to switch their clothes and slots without visiting their property. This just saves them from re-buying the same clothes over & over again.

 

2. This idea relies on simplicity to code. The player can put and take outfits in and from their property/car.

This does not mean gaining more slots, just saving and loading slots into a property.

For example. A player will have a default wardrobe space (20 slots maybe, like the clothing slots ingame, or less).

There will be three commands.

/saveoutfit [slot] [slot] - puts the players outfit into the wardrobe on the available slot. Throws error if slot is not available. The player's outfit on that slot now becomes the default blank pattern one.

/loadoutfit [slot] [slot] - loads the outfit from the wardrobe slot onto the quick access slot.

/swapoutfit [slot] [slot] - swaps the outfits between the wardrobe & quick access slot.

This wardrobe system is also not a means of extending the player's quick access slots without donation as these slots, when in storage, cannot be accessed when changing clothes. They will have to be /loadoutfit or /swapoutfit'ed in order to be accessible. This is in no means different than players writing down their clothes ID's and then re-buying them, but again, saves them from re-buying the same clothes which is not realistic.

  • Upvote 3
Link to comment
1 hour ago, L33SA5 said:

1. The player should be able to buy clothes as items , not specific outfits. This means when you buy a pair of shoes, it appears in your inventory as for example:

 *WORN* (if worn) CLOTHESPIECE_NAME [VARIANT] - example: *WORN* High heels [1]. The player will basically have these clothes available to make outfit combos similar to how the clothes shop system works, but only with the clothes they have in their posession. This could also open second-hand clothes markets and other similar stuff. The potential flaws of this is being complicated to implement. The slot system will not be removed, as a mean of quick access and will still have donator benefits! The players still won't be able to switch their clothes and slots without visiting their property. This just saves them from re-buying the same clothes over & over again.

I participated in the creation of such a system, for a French GTA V RP server. It took a long, long time to adjust everything, with a team of 5 people. But in the long run it was well worth it ^^ Torsos adjusted automatically for your shirt/undershirt, you could take off a jacket and whatever's worn below was properly displayed, etc. 🙂 

 

It's a lot of manual work though, and quite a fair bit of active debugging (there will always be combos that are messier than others, and require some intervention from a dev to fix). 

  • Upvote 1
Link to comment
  • 5 months later...
  • Giga locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...