Townhouses System
- Befehl: .Townhouses
Original-Read-me
Summary:
Version 2.01
Supports RunUO 2.0 RC1, RunUO 1.0 Final
This version may work with the current RunUO 2.0 SVN, and this may change as the SVN changes. Please report this to me, as I can add patches to allow functionality.
Version 2.01 News
Only about 15 days late, here is my latest TownHouses release! Since it is a build on top of the current 2.0 system, I just adjusted a little itty bitty .01! There have been many recent feature requests, and this only touches a few. One of them, however, is quite important, that being a major RAM usage overhaul. For most of you this will be transparent but the large shards will see an improvement.
Here’s the list of changes!
- RAM reduction on home purchase
- A new setup options: You can prevent banning in homes and force a home to be public or private.
- The [TownHouses menu now has a tab for showing all houses.
That’s it! Next time I update, I am planning to enhance the rental features. I can’t predict when that update will come however
Until then, I will continue support as always!
For this package to work under RunUO 1.0 Final, follow the directions below after the Installation directions.
This package doesn’t require any existing script modifications. (The patches are optional!)
I am soliciting any and all feedback: suggestions, coding style suggestions, bugs, and anything else! Don’t be shy; I can take well formed criticism.
Commands:
- [TownHouses: View a list of all TownHouses and access their menus here. You can also create new TownHouses from this menu.
- [TownHouseErrors, [the: View or report errors in the TownHouse system. Very similar to previous Error systems in Chat and TownHouses.
- „Create rental contract“: If allowed, players can use this spoken command in their home to begin the setup for renting portions of their home.
- „Check house rent“: Players can check to see how long before their rental cycle expires by speaking these words while in their home. At the end of the cycle, if the rent is reoccurring, the bank will attempt to take gold automatically. If not reoccurring, the bank will pack up the player’s belongings and put the home back up for rent.
- „Check storage“: While usable by all home owners, this command is especially useful for renters. It will detail how many lockdowns and secures are used by their rental property, and include those figures in how much storage they have available.
Features included in this system: Turn static buildings into homes, turn anything into a home, supports odd shaped homes, allows players to rent out their homes, easy to install, easy to use, and much more!
Details:
With this system you can not only sell static buildings to players, you can sell or rent any portion of land in any shape and size! Nothing like owning Blackthorn’s Castle, or the center of the Hedge Maze! Good way to give many of the never-used areas of the game some life.
These houses come with all the housing features we’ve come to love: lock downs, secures, private, public, vendors. In fact, it’s derived from RunUO’s own housing system! Setup is fairly simple, with a step-by-step menu to guide you through the process.
Players can also rent out their property, as long as they own it! By speaking the „Create rental contract“ command in their home, players can rent out unused rooms and make a little bit of cash on the side. This also works with classic and custom houses! You can also require players to have a renter’s license to rent property, which you will have to add for sale. You can find that option in Misc/General.cs right near the top.
To begin as a staff member, use the command [TownHouses. Here you can create a new TownHouse through the setup menu. This menu takes you step-by-step through the many different features you can apply to the home, with detailed explanations at every level.
In brief, here’s all the neat things you can customize with the home: lockdowns, secures, the area and floors, the sign location, ban location, whether or not to include items in the area with the purchase, restrictions on who can purchase the home, how much to charge, whether it is a purchase or rent, automated price suggestion.
While the home is owned, you can change its price, lockdowns, secures, its area, and ownership requirements through the now invisible TownHouseSign. Just in case you need to adjust the home!
Installing:
- Remove any older versions of TownHouses.
- Remove any older version of Utilities (Now obsolete)
- Place the TownHouses into a custom folder!
Enabling RunUO 1.0 Final:
In the main TownHouses directory, open up RUOVersion.cs Follow the directions at the top of this file.
Contact Info: Send me an email day or night (Though I will likely be sleeping at night)! kmwill23@hotmail.com
Menüerklärung
- Es öffnet sich ein Fenster wo alle TownHouses aufgelistet sind.
- Zur Neuerstellung drückt man auf „Add New Townhouse“
- Ein Neues Fenster öffnet sich. Dort kann man den Namen einstellen, einfach auf die Schreibfläche klicken, löschen, und tippen
- Unten Links gibt es drei Knöpfe. Der mit dem Q bedeutet Quicksetup, scheint wohl die Tutorialsache zu überspringen
- Drückt man drauf, kann man mit dem Knopf oben Links wieder zurück gehen.
- Die anderen Knöpfe sind lediglich Hinweise dazu, bei welchem schritt man sich aktuell Befindet.
- Grün ist der Schritt wo man gerade ist, Blau diejenigen die schon waren. Man kann damit auch
auf einen vergangenen Punkt zurückspringen.
- Eine gesetzte Area wird dabei nicht gelöscht, nur ausgeblendet.
- Area setzen funktioniert ganz einfach, man wird aufgefordert den Nordwestlichen und den Südöstlichen Eckpunkt festzulegen. Alles was dazwischen ist, wird dann die Hausarea
- Man kann mehrere Blöcke setzen.
- Das System erkennt automatisch ob es sich um ein Einstöckiges oder zweistöckiges Haus handelt.
- Man muss aber festlegen, auf welcher Höhe sich Top und Ground floor befinden.
- Einfach auf den jeweiligen Punkt im Menü klicken und den Boden des stockwerks auswählen.
- Danach kann man das Hausschild setzen, über das man auch ins Hausmenü kommt.
- Dann folgt das Festlegen der Banlokation, die eigentlich nichts anderes bestimmt als den Punkt wo die Leute hingeworfen werden, wenn man sie aus dem Haus schmeisst.
- Danach kann man festlegen wieviele Lockdowns und Secures man machen darf.
- Lockdown bedeutet:
- Wenn einfaches Item, kann man es nicht aufheben, ist also praktisch einfach
festgesetzt.
- Wenn Container, kann man immernoch reinschauen, ganz egal, wer man ist.
- Man kann keine Türen Lockdownen.
- Secure bedeutet:
- Bei Containern können dann nur noch Leute mit den entsprechenden Rechten rein also Hausbesitzer und so.
- Items sind festgesetzt.
- Man kann Türen securen. Das heisst, nur noch derjenige mit den Rechten kann sie aufmachen.
- Wichtig hierbei:
- Erst die Anzahl der Items eingeben, dann auf den Knopf drücken.
- Nächster Schritt legt fest:
- Ob der Käufer dieses Hauses alle Items mitvererbt, die drin sind, oder wie es standard ist, gelöscht werden.
- Man kann festlegen ob der Käufer dafür extra zahlen soll, oder es gratis kriegt.
- Danach darf man festlegen ob es sich um einen Kauf oder eine Miete handelt.
- Man kann festlegen ob es Täglich, Wöchentlich, oder Monatlich abgebucht wird und ob sie es selbst bezahlen müssen, jeden Tag/Woche/Monat, und wenn sie nicht Zahlen rausgeschmissen werden, oder ob es Automatisch abgebucht wird.
- Danach kann man einstellen wieviel es kosten soll.
- Merkt euch, wenn man Täglich abbuchen lässt, gilt der Preis da auch für die Täglichen Kosten.
- Man kann sich einen Preis vorschlagen lassen.
- Im nächsten Schritt ist eine Optionale Einstellung möglich.
- Und zwar kann man festlegen, das Spieler einen bestimmten Skill benötigen, um dieses Haus zu kaufen. Es ist einem selbst überlassen ob man das will und welcher Skill es sein soll.
- Auch Leute, die ÜBER einem gewissen Skilllevel sind, können so ausgeschlossen werden dieses Haus zu kaufen.
- Im nächsten Schritt kann man einstellen ob nur Young, murderer, etc. das Haus kaufen dürfen.
- Was „Relock doors on demolishion“ bewirkt, kann ich nur raten, aber es gibt eine Möglichkeit das Haus zu Demolishen was bei unserem System hier nur bedeuten würde, das der Hausgump gelöscht bzw. Besitzerlos wird. Und man dann eben einstellen kann ob die Türen verschlossen werden, oder nich.
- Im Nächsten Menü kann man einstellen ob das Haus gezwungenermaßen also auch für den Käufer dann nicht änderbar
- Privat – also nur für Leute die der Käufer auswählt betretbar ist oder
- Public – also für jeden betretbar (heisst nicht, das sie durch versperrte/secure türen kommen)
- No Trading heisst denke ich, das man keine Vendoren aufstellen kann und No Banning heisst, das man logischerweise niemanden rausschmeissen bzw permanent aus dem Haus sperren kann.
