Script name: FurnitureSys
Script author(s): DamianC
Authors comment: First and foremost it should be obvious to people at this point but if not I'm going to start off by saying I was a gigantic Sims junkie growing up. I lived, breathed, and slept the Sims. Human simulation was only a portion of the fun for me, the majority of my amusement was found in the decorating and building of a home. And since Sims had the feature where you could download custom items, I practically abused that feature.
Downloading content after content day by day on a 56k modem, it made no difference to me I just loved turning some regular box into a home that I could vision in my head. I finally had a canvas at the time to just splash all my interior design imagination on to. The Sims molded a huge part of my life, and when I finally realized I myself could make my own version of that Sims home amazement on LS-RP I honestly froze up.
That was a dream to me to even hear that type of feature not only be possible but for me to have full control over how it will look, act, limits, and all of that. I could finally re-create that same magic I felt with playing the Sims for LS-RP and I just needed time to let that sink in.
As time went on and other servers were hopping on to the idea and I needed to snap back to reality and get back to the field. Thus here we are, furniture system for LS-RP!
Script description:
*subject to change*
Amount of Furniture/Donators:
- Regular Person - 20 objects.
Bronze Donator - 45 objects.
Silver Donator - 75 objects.
Gold Donator - 100 objects.
Appliances
- Refrigerators, Stoves, Trash Compactor/Dish Washers,
Mini-Appliances(Microwaves, toaster, coffee maker, etc)
- Beds, Chairs, Arm Chairs,
Sofas, Stools
- Plants, Paintings, Sculptures,
Rugs, Flags(?), Posters(?)
- Televisions, Sporting Equipment, Gaming Machines,
Musical Instruments, Stereos
- Lamps, Sconces, Ceiling Lights
- Toilets, Sinks, Showers,
Bath Tubs
- Safe, Book Shelves, Dressers
Filing Cabinets
- Counters, Coffee Tables, TV Stands
Desks, Cabinets
Special thanks to [HLF]Southclaw for gathering up a list of textures to start off with.
General information
/furniture
- If you own the house and would like to add/edit/remove the furniture in your house you will have to type this command. You will be presented with a dialog, information on the dialog below.
- If you own the house and would rather a bare model of your interior(the interior without the default San Andreas objects) you type this command at the entrance door of the interior. Type this command again to change the interior back if you decide against the bare interior.
- If you are the owner of a house and want someone to help you and or decorate your house for you just use this command to invite them over to help.
- For complex owners. If you want the apartment owners inside your complex to have access to whether or not they can edit their rooms.
- Buy Furniture
- When you click this button you will be presented with a full dialog of the available categories you can browse through when buying furniture.
- Once you click a category item you will be directed to the sub-category items inside. The sub-categories contain the furniture tied to them.
- Here you pick with furniture item you want. If you click buy and you decide against it simply press escape and you will be refunded. If you want to keep it just click the save icon.
- Once you click a category item you will be directed to the sub-category items inside. The sub-categories contain the furniture tied to them.
- When you click this button you will be presented with a full dialog of the available categories you can browse through when buying furniture.
- Current Furniture
- You will be presented with all the items inside of your house. At the bottom will be a *Select Furniture Item*. If you click that, rather than the furniture item slot in your house, you can use your mouse at that point to pick what exactly you're trying to edit.
Once you get pass that you will be sent towards DIALOG_OBJECT_EDITING(details below).
- You will be presented with all the items inside of your house. At the bottom will be a *Select Furniture Item*. If you click that, rather than the furniture item slot in your house, you can use your mouse at that point to pick what exactly you're trying to edit.
- Information
- Information
- Information on the selected the item. What category it belongs to, what sub-category it belongs to, the price of it.
- Position
- Moving Tool
- Will direct you straight to the moving tool that comes with SA-MP. It's an amazing tool that helps you position and or rotate your objects around with ease. Extremely user friendly.
- Flatten Rotation
- Will flatten out the rotation of the object. For example if you can't position it to stand back up right, or the turn on it is just too crooked just use this to flatten and start over.
- Sharp Turn
- Sharp and easy turns, helps you avoid crookedness when lining up your furniture items.
- Copy + Paste Position
- Want to copy the position of this furniture item, then click the Copy Position dialog line and you're free to paste it on to any other furniture item in the house. It will bring that item directly to the item's position you copied originally.
- Copy + Paste Rotation
- Want to copy the rotation of this furniture item, then click the Copy Rotation dialog line and you're free to paste it on to any other furniture item in the house. It will give that furniture item the direct copy of the rotation measurements of the original copied item.
- Moving Tool
- Edit Materials
- This section is for Silver Donators and up. See DIALOG_FURNITURE_MATERIAL_SLOT_EDITING
- Sell
- Want to sell that item. Go here and you will be presented with an Are You Sure message. If you're really sure hit sell and you will give the item back and get a portion of the item's price back.
- Rename
- This dialog slot will help you organize your current furniture list to names you're more comfortable with. 60 characters is the maximum limit. For example if you got a lamp in the kitchen and it's hard to find the furniture item in your Current Furniture list just click this and rename it to "Lamp in the kitchen"!
- [List of Texture Slots]
- Edit Color
- Here you can either directly enter a color hex id in- can find a list here. Or you can use the (c) system found within /bbcodes. Meaning you could put (w) for white or (p) for pink etc etc. Leaving it blank will erase the custom color off.
- Edit Texture
- You will be presented with a list of different textures to place over the section of the item. Let your mind wonder!
- Remove Material
- Self explanatory.
- Material Information
- Will let you know everything you have on this furniture item, material wise.
Before getting directly to editing a section of the furniture item's color and or fabric you will have to use this section to first pick which part of the item you're trying to change. Each item traditionally has around 3 texture slots, but just incase there is more I made 5 slots available to possibly edit.
This section is perfectly fine to toy around in, besides you're going to need to get your feet wet here to get a general idea of how it is done. Once again this system is user friendly from ages 10 and up!