A_Li_N's Yard And Garden System
**Removed**I have removed the files for the simple reason that they tend to be buggy and I will someday be updating the system to actually contain good coding. I will still provide all the support I can for the current systems though.
It's my Yard and Garden System. As of yet, it does not include any part of the SE expansion, but if you're good enough at scripting to take a look at the code, I think I've made it pretty simple to copy/paste for new pages. Just take a look. (And yes, I know I do gumps wierd, but they work and I'm very happy with this project) Here's the info :
Contents
Features
Installation
Here's a couple screenshots :
Main Page
Settings Page
To change the demensions of your Yard, simply go into the YardTarget.cs and look for the two comments. In those lines, you will see 10's. Change these to whichever you want.
EX:
changed to this :
would give you 7 steps in front of the house, even with back, and 5 steps on either side.
Feedback, both good and constructive are very much welcome, but please no flaming. Other than that, Enjoy!
**Edit**I think I have edited the InteriorDecorator so that it runs with static housing. But since I do not have the static housing, I cannot be for sure without help from others. If you have static housing, please download the InteriorDecorator.cs that you see below and test it for me, and post any errors you might recieve. Thanks!
**Edit** The singular InteriorDecorator.cs is for use with the Static Housing from script submissions. The zips contain their own for non-Static Housing shards.
**Edit** Fixed the tiny bug in the gold version saying you don't have enough tokens. Look down the thread to find the code fix, or re-download the gold pack and replace YardTarget.cs
**Edit** Fixed a crash (I believe) when a player gets removed from the shard and another player double clicks the un-owned items.
**Removed**I have removed the files for the simple reason that they tend to be buggy and I will someday be updating the system to actually contain good coding. I will still provide all the support I can for the current systems though.
It's my Yard and Garden System. As of yet, it does not include any part of the SE expansion, but if you're good enough at scripting to take a look at the code, I think I've made it pretty simple to copy/paste for new pages. Just take a look. (And yes, I know I do gumps wierd, but they work and I'm very happy with this project) Here's the info :
Contents
- Yard Wand - The simple item that sends the gump. Change the itemID to whatever you want
- Tokens - (Taken from Dupre's Token System) Just a simple item script that I included so you can easily implement the pack on a clean installed server. More on this later.
- Yard System - All required files for the yard system to work on a clean install.
- InteriorDecorator - The only base file that is modified.
Features
- Place any item on the list (well over 400 currently) in and around your house. Currently 10 spaces in either direction, but can be changed.
- Items placed are owned by the player that placed them, and will not allow others to use.
- Refund an item by either double clicking on it (Most) or single clicking and select "Sell" (Stairs, gates, floor tiles, water tiles)
- Gates are lockable.
- All Items stay through world saves/loads/resets (Including ownership)
- Set where the gump opens. Will remember the location (Wand dependant)
Installation
- Find your InteriorDecorator.cs and backup/delete it
- Download the file you wish and place in your custom folder
- *Optional* Download Dupre's Token System, Link is in the text file included with zip.
- Restart server, distribute your Yard Wands and Tokens.
Here's a couple screenshots :
Main Page
Settings Page
To change the demensions of your Yard, simply go into the YardTarget.cs and look for the two comments. In those lines, you will see 10's. Change these to whichever you want.
EX:
Code:
if( loc.Y > m_From.Location.Y+10 || loc.Y < m_From.Location.Y-10 ) //Change the demensions of the yard HERE
if( loc.X > m_From.Location.X+10 || loc.X < m_From.Location.X-10 ) //and HERE
Code:
if( loc.Y > m_From.Location.Y+7 || loc.Y < m_From.Location.Y-1 ) //Change the demensions of the yard HERE
if( loc.X > m_From.Location.X+5 || loc.X < m_From.Location.X-5 ) //and HERE
Feedback, both good and constructive are very much welcome, but please no flaming. Other than that, Enjoy!
**Edit**I think I have edited the InteriorDecorator so that it runs with static housing. But since I do not have the static housing, I cannot be for sure without help from others. If you have static housing, please download the InteriorDecorator.cs that you see below and test it for me, and post any errors you might recieve. Thanks!
**Edit** The singular InteriorDecorator.cs is for use with the Static Housing from script submissions. The zips contain their own for non-Static Housing shards.
**Edit** Fixed the tiny bug in the gold version saying you don't have enough tokens. Look down the thread to find the code fix, or re-download the gold pack and replace YardTarget.cs
**Edit** Fixed a crash (I believe) when a player gets removed from the shard and another player double clicks the un-owned items.