[Crossfire-wiki] [Crossfire DokuWiki] page changed: user:kshinji:estates
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Fri Feb 23 05:51:21 CST 2007
A page in your DokuWiki was added or changed. Here are the details:
Date : 2007/02/23 05:51
User : kshinji
Edit Summary:
@@ -6,11 +6,28 @@
2. Paying rents - the insitution to pay them should be bank account hooked either to player, or something else. As a side note: banks could certainly store smaller amounts of money than 1 imperial, and there should not be any 5% fee, which discourages from using banks. Maybe some monthly charge instead.
3. House laws management, it should be discussed. My personal view - basic system allow owner to set who is able to open which doors, and more complexive features should be slowly introduced. The laws to each doors should be two integers. First determines "pass" second "ownership". Owner of the doors can set pass level for other players, but not higher than his owners level. After he does so, awarded player gets something like "pass <doors> <passlevel> from <orderlevel>" where orderlevel is ownership level of whom allown him. Such order can be overriden only by someone with higher ownership for these doors. Real owner of the house can override any orders and has infinite pass level.
+
+ There should be possiblities to make doors lists, palyers groups and such stuff, to make it easier to manage guildhouses and other big stuff etc.
4. Doors.
Doors can be open, free or closed. Opened doors remain opened, free doors should automatically open when someone gets near, and closed doors should remain closed even then.
Doors should also have key 'passlevel'. Free doors should not open before somone of not high enough passlevel.
Doors should also have key 'orderlevel' here, like in law management, doors 'status'/'pass' pair cannot be overridden by someone of lower ownership to the doors than orderlevel.
+
+
+ For those who think i should practice my social skills, cause all the above is hardly understandable, some examples:
+
+ Frank bought a house with frontdoors. He wants to have some friends live with him in the house, thus he adds them to the list of house members. He sets their ownership to frontdoors to 0 and their passlevel to them to 1 or 2 for better friend.
+
+ Frank organizes party for best friends. He sets frontdoors status to free, and passlevel to 2.
+
+ Frank buys a guild. Guild has got lotsa' doors, so he makes a scheme. Scheme for initiatie includes all the doors of level one of the guild a ownership 0 passlevel 1. The scheme for member includes all the doors in basement, al lthe initiate doors and some doors at first floor as well, all with ownership 0 and passlevel 2. He sets some people to members, and some newbies to initiates.
+
+ Frank's guild grown very big, and he decided that someone else must maintain adding new members as initiate. He sets a scheme "Seargant" with ownership to all newbie doors, and ability to add members. He applies this scheme to Joe, who is already member. Now Joe has got two schemes, and he have passlevel 2 to most guild doors, and ownership 1 to the initiate area.
+
+ Notes:
+
+ One can allow someone into some areas if he himself can pass inside, however he cant set him ownership, so i dont think any additional way to handle members adding is needed.
IP-Address : 217.153.241.198
Old Revision: http://wiki.metalforge.net/doku.php/user:kshinji:estates?rev=1172230626
New Revision: http://wiki.metalforge.net/doku.php/user:kshinji:estates
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list