House Menu

Trying to make a script in TUS 48e and need an answer or two? Ask here. Please don't request scripts be made here.

Moderators: Dezonus, Moderator

House Menu

Postby KillSwitch on Tue Aug 31, 2004 6:45 pm

yeah I need house menus For Tus just something simple something that my people can redeed there house and and get new keys that just links that house to them thx alot
KillSwitch
n00b
n00b
 
Posts: 13
Joined: Tue Aug 31, 2004 6:34 pm

Postby Jawn on Tue Aug 31, 2004 9:12 pm

NOT TESTED hehe


Gumps it self
Code: Select all
//  Add these scripts to Spheregump.scp.  Please replace all scripts if
//  they already exist.  Remember to back up all previous scripts
//  before replacing with others.

//  House Menu System v4.0e (Baseworlds.com) for use with Sphere v51.a
//  Created by Admin Vaticus


[GUMP 20]                              // INFO
0,0                                    // Position
resizepic 100 100 2600 400 300         // Curved Grey background
page 0                                 // Page 0
resizepic 116 165 5100 369 25          // Square Grey box
button 150 366 247 248 1 0 0           // Okay, button 0
gumppic 230 65 100                     // Top Sign Gump
text 251 105 46 14                     // Sign Gump Name
text 125 168 0 0                       // Info
button 170 169 5209 5003 0 1 1         // Opens Info
text 230 168 0 1                       // Friends     
button 310 169 5209 5003 0 2 2         // Opens Friends
text 375 168 0 2                       // Options
button 455 169 5209 5003 0 3 3         // Opens Options
page 1                                 // Page 1
text 245 205 995 3                     // Owner Text
text 320 205 0000 4                    // Owner Name
text 140 240 995 5                     // Lock Down
text 357 240 0000 6                    // Lock Down #
text 140 260 995 7                     // Secure Items
text 350 260 0000 8                    // Secure Items #
text 140 296 995 9                     // House Visits
text 415 296 0000 10                   // Visit #
text 245 365 995 11                    // Change Name
text 140 315 995 12                    // Properly Placed
text 140 333 995 13                    // Modern Design
button 425 365 2714 2715 1 0 4         // Name Change
page 2                                 // Page 2   
text 153 194 995 15                    // Coowner Text
button 125 194 2714 2714 1 2 5         // List Coowner B
text 340 194 995 16                    // Friends Text
button 310 194 2714 2714 1 2 6         // List Friends B
text 153 216 995 17                    // Coowner Text
button 125 216 2714 2714 1 2 7         // Add Coowner B
text 340 216 995 18                    // Friends Text
button 310 216 2714 2714 1 2 8         // Add Friend B
text 153 238 995 19                    // Remove Text C
button 125 238 2714 2714 1 2 9         // Remove Coowner B
text 340 238 995 20                    // Remove Text F
button 310 238 2714 2714 1 2 10        // Remove Friends B
text 340 260 995 21                    // Clear List Text
button 310 260 2714 2714 1 2 11        // Clear List B
text 225 281 995 22                    // Ban Text
button 195 281 2714 2714 1 2 12        // Ban Button
text 225 302 995 23                    // Eject Text
button 195 302 2714 2714 1 2 13        // Eject Button
text 225 324 995 24                    // Ban Text
button 195 324 2714 2714 1 2 14        // Ban Button
text 225 346 995 25                    // Lift Ban Text
button 195 346 2714 2714 1 2 15        // Lift Ban Button
page 3                                 // Page 3
text 180 195 995 26                    // Transfer Text
button 155 195 2714 2714 1 3 16        // Transfer Button
text 180 225 995 27                    // Demolish Text
button 155 225 2714 2714 1 3 17        // Demolish Button 
text 180 255 995 28                    // Change Sign T
button 155 255 2714 2714 0 4 18        // Change Sign B
text 180 285 995 29                    // Access Bank T
button 155 285 2714 2714 1 3 19        // Access Bank B   
text 180 315 995 30                    // Declare Private T
button 155 315 2714 2714 1 3 20        // Declare Private B
page 4                                 // Page 4
button 140 203 210 211 1 4 21          // Sign Button
tilepic 149 195 2980                   // Sign Picture
button 140 238 210 211 1 4 22          // Sign Button
tilepic 149 230 2982                   // Sign Picture
button 140 273 210 211 1 4 23          // Sign Button
tilepic 149 265 2984                   // Sign Picture
button 140 308 210 211 1 4 24          // Sign Button
tilepic 149 300 2986                   // Sign Picture
button 195 203 210 211 1 4 25          // Sign Button
tilepic 204 195 2988                   // Sign Picture
button 195 238 210 211 1 4 26          // Sign Button
tilepic 204 230 2990                   // Sign Picture
button 195 273 210 211 1 4 27          // Sign Button
tilepic 204 265 2992                   // Sign Picture
button 195 308 210 211 1 4 28          // Sign Button
tilepic 204 300 2994                   // Sign Picture
button 250 203 210 211 1 4 29          // Sign Button
tilepic 259 195 2996                   // Sign Picture
button 250 238 210 211 1 4 30          // Sign Button
tilepic 259 230 2998                   // Sign Picture
button 250 273 210 211 1 4 31          // Sign Button
tilepic 259 265 3000                   // Sign Picture
button 250 308 210 211 1 4 32          // Sign Button
tilepic 259 300 3002                   // Sign Picture
button 305 203 210 211 1 4 33          // Sign Button
tilepic 314 195 3004                   // Sign Picture
button 305 238 210 211 1 4 34          // Sign Button
tilepic 314 230 3006                   // Sign Picture
button 305 273 210 211 1 4 35          // Sign Button
tilepic 314 265 3008                   // Sign Picture
button 305 308 210 211 1 4 36          // Sign Button
tilepic 314 300 3010                   // Sign Picture
button 360 203 210 211 1 4 37          // Sign Button
tilepic 369 195 3012                   // Sign Picture
button 360 238 210 211 1 4 38          // Sign Button
tilepic 369 230 3014                   // Sign Picture
button 360 273 210 211 1 4 39          // Sign Button
tilepic 369 265 3016                   // Sign Picture
button 360 308 210 211 1 4 40          // Sign Button
tilepic 369 300 3018                   // Sign Picture
button 415 203 210 211 1 4 41          // Sign Button
tilepic 424 195 3020                   // Sign Picture
button 415 238 210 211 1 4 42          // Sign Button
tilepic 424 230 3022                   // Sign Picture
button 415 273 210 211 1 4 43          // Sign Button
tilepic 424 265 3024                   // Sign Picture
button 415 308 210 211 1 4 44          // Sign Button
tilepic 424 300 3026                   // Sign Picture
text 275 363 995 31                    // Guild Text
button 425 360 252 253 0 5 45          // Guild Section
page 5                                 // Page 5
button 140 203 210 211 1 5 46          // Sign Button
tilepic 149 195 3028                   // Sign Picture
button 140 238 210 211 1 5 47          // Sign Button
tilepic 149 230 3030                   // Sign Picture
button 140 273 210 211 1 5 48          // Sign Button
tilepic 149 265 3032                   // Sign Picture
button 140 308 210 211 1 5 49          // Sign Button
tilepic 149 300 3034                   // Sign Picture
button 140 343 210 211 1 5 50          // Sign Button
tilepic 149 335 3036                   // Sign Picture
button 195 203 210 211 1 5 51          // Sign Button
tilepic 204 195 3038                   // Sign Picture
button 195 238 210 211 1 5 52          // Sign Button
tilepic 204 230 3040                   // Sign Picture
button 195 273 210 211 1 5 53          // Sign Button
tilepic 204 265 3042                   // Sign Picture
button 195 308 210 211 1 5 54          // Sign Button
tilepic 204 300 3044                   // Sign Picture
button 195 343 210 211 1 5 55          // Sign Button
tilepic 204 335 3046                   // Sign Picture
button 250 203 210 211 1 5 56          // Sign Button
tilepic 259 195 3048                   // Sign Picture
button 250 238 210 211 1 5 57          // Sign Button
tilepic 259 230 3050                   // Sign Picture
button 250 273 210 211 1 5 58          // Sign Button
tilepic 259 265 3052                   // Sign Picture
button 250 308 210 211 1 5 59          // Sign Button
tilepic 259 300 3054                   // Sign Picture
button 250 343 210 211 1 5 60          // Sign Button
tilepic 259 335 3056                   // Sign Picture
button 305 203 210 211 1 5 61          // Sign Button
tilepic 314 195 3058                   // Sign Picture
button 305 238 210 211 1 5 62          // Sign Button
tilepic 314 230 3060                   // Sign Picture
button 305 273 210 211 1 5 63          // Sign Button
tilepic 314 265 3062                   // Sign Picture
button 305 308 210 211 1 5 64          // Sign Button
tilepic 314 300 3064                   // Sign Picture
button 305 343 210 211 1 5 65          // Sign Button
tilepic 314 335 3066                   // Sign Picture
button 360 203 210 211 1 5 66          // Sign Button
tilepic 369 195 3068                   // Sign Picture
button 360 238 210 211 1 5 67          // Sign Button
tilepic 369 230 3070                   // Sign Picture
button 360 273 210 211 1 5 68          // Sign Button
tilepic 369 265 3072                   // Sign Picture
button 360 308 210 211 1 5 69          // Sign Button
tilepic 369 300 3074                   // Sign Picture
button 360 343 210 211 1 5 70          // Sign Button
tilepic 369 335 3076                   // Sign Picture
button 415 203 210 211 1 5 71          // Sign Button
tilepic 424 195 3078                   // Sign Picture
button 415 238 210 211 1 5 72          // Sign Button
tilepic 424 230 3080                   // Sign Picture
button 415 273 210 211 1 5 73          // Sign Button
tilepic 424 265 3082                   // Sign Picture
button 415 308 210 211 1 5 74          // Sign Button
tilepic 424 300 3084                   // Sign Picture
text 275 363 995 32                    // Shop Test
button 425 360 250 251 0 4 75          // Shop Section

[GUMP 20 TEXT]
INFO                                   // Line 0
FRIENDS
OPTIONS
Owned by 
<UID.<LINK.MORE>.NAME>                                       
Number of locked down items:           // Line 5
0 out of 475
Number of secure containers:
0 out of 5
Number of visits this house has had:                 
<SRC.TARG.LINK.AMOUNT>                 // Line 10
Change this house's name!
This house is properly placed.
This house is of modern design.
<SRC.TARG.NAME>
List of Co-owners                      // Line 15
List of Friends
Add a Co-owner
Add a Friend
Remove a Co-owner
Remove a Friend                        // Line 20
Clear Friends list
Ban someone from the house
Eject someone from the house
View list of banned people
Lift a ban                             // Line 25
Transfer ownership of the house
Demolish the house & get a deed back
Change the sign type
Access your bank account
Declare this building to be private    // Line 30
Guild Sign Choices
Shop Sign Choices
                 
[GUMP 20 BUTTON]
ONBUTTON=0
ONBUTTON=4
IF (<SRC.UID>==<LINK.MORE>)
VAR.SIGNNAME=<LINK>
SRC.NEWITEM=100e
SRC.ACT.MORE=<VAR.SIGNNAME>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE To change the house's name, target the house sign.
ELSE
SRC.SYSMESSAGE Only the owner my change the name of the house.
ONBUTTON=5
TOME 23
ONBUTTON=6
TOME 24
ONBUTTON=7
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE Target the individual to make a co-owner of the house.
SRC.NEWITEM=7024
SRC.ACT.LINK=<LINK>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
ELSE
SRC.SYSMESSAGE Only the owner may add co-owners to the house.
ONBUTTON=8
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE Target the individual to make a friend of the house.
SRC.NEWITEM=7022
SRC.ACT.LINK=<UID>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
ELSE
SRC.SYSMESSAGE Only owners may add friends to the house.
ONBUTTON=9
TOME 27
ONBUTTON=10
TOME 30
ONBUTTON=11
SRC.ITEMMENU 313
ONBUTTON=12
SRC.SYSMESSAGE We are sorry, the banning system is not available in this version.
ONBUTTON=13
SRC.NEWITEM=7021
SRC.ACT.LINK=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE Target the individual to eject from this house.
SRC.SAY Remove thyself!
ONBUTTON=14
TOME 25
ONBUTTON=15
TOME 26
ONBUTTON=16
IF (<SRC.UID>==<LINK.MORE>)
SRC.NEWITEM=7023
SRC.ACT.LINK=<LINK>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE Whom do you wish to be the new owner?
ELSE
SRC.SYSMESSAGE Only the owner may transfer ownership of this house.
ONBUTTON=17
IF (<SRC.UID>==<LINK.MORE>)
SRC.ITEMMENU 312
ELSE
SRC.SYSMESSAGE Only the owner may use this option.
ONBUTTON=18
ONBUTTON=19
SRC.BANKSELF
ONBUTTON=20
IF (<SRC.UID>==<LINK.MORE>)
TYPE 2001
LINK.TYPE 2001
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bd2
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
SRC.SYSMESSAGE This house is now private.
TOME 21
ELSE
SRC.SYSMESSAGE Only the owner may use this option.
TOME 20
ONBUTTON=21
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0ba4
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=22
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0ba6
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=23
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0ba8
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=24
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0baa
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=25
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bac
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=26
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bae
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=27
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bb0
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=28
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bb2
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=29
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bb4
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=30
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bb6
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=31
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bb8
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=32
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bba
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=33
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bbc
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=34
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bbe
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=35
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bc0
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=36
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bc2
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=37
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bc4
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=38
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bc6
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=39
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bc8
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=40
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bca
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=41
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bcc
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=42
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bce
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=43
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bd0
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=44
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bd2
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=45
ONBUTTON=46
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bd4
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=47
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bd6
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=48
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bd8
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=49
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bda
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=50
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bdc
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=51
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bde
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=52
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0be0
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=53
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0be2
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=54
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0be4
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=55
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0be6
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=56
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0be8
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=57
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bea
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=58
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bec
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=59
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bee
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=60
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bf0
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=61
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bf2
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=62
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bf4
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=63
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bf6
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=64
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bf8
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=65
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bfa
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=66
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bfc
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=6
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0bfe
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=68
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c00
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=69
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c02
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=70
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c04
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=71
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c06
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=72
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c08
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=73
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c0a
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=74
VAR.HOUSETYPE=<TYPE>
VAR.HOUSEPOSITION=<P>
VAR.HOUSENAME=<NAME>
ID=0c0c
TYPE=<VAR.HOUSETYPE>
P=<VAR.HOUSEPOSITION>
NAME=<VAR.HOUSENAME>
ONBUTTON=75

[GUMP 21]                              // INFO
0,0                                    // Position
resizepic 100 100 2600 400 300         // Curved Grey background
page 0                                 // Page 0
resizepic 116 165 5100 369 25          // Square Grey box
button 150 366 247 248 1 0 0           // Okay, button 0
gumppic 230 65 100                     // Top Sign Gump
text 251 105 46 12                     // Sign Gump Name
text 125 168 0 0                       // Info
button 170 169 5209 5003 0 1 1         // Opens Info
text 230 168 0 1                       // Friends     
button 310 169 5209 5003 0 2 2         // Opens Friends
text 375 168 0 2                       // Options
button 455 169 5209 5003 0 3 3         // Opens Options
page 1                                 // Page 1
text 245 205 995 3                     // Owner Text
text 320 205 0 4                       // Owner Name
text 140 240 995 5                     // Lock Down
text 357 240 0 6                       // Lock Down #
text 140 260 995 7                     // Secure Items
text 350 260 0 8                       // Secure Items #
text 245 365 995 9                     // Change Name
text 140 315 995 10                    // Properly Placed
text 140 333 995 11                    // Modern Design
button 425 365 2714 2715 1 1 4         // Name Change
page 2                                 // Page 2   
text 153 194 995 13                    // Coowner Text
button 125 194 2714 2714 1 2 5         // List Coowner B
text 340 194 995 14                    // Friends Text
button 310 194 2714 2714 1 2 6         // List Friends B
text 153 216 995 15                    // Coowner Text
button 125 216 2714 2714 1 2 7         // Add Coowner B
text 340 216 995 16                    // Friends Text
button 310 216 2714 2714 1 2 8         // Add Friend B
text 153 238 995 17                    // Remove Text C
button 125 238 2714 2714 1 2 9         // Remove Coowner B
text 340 238 995 18                    // Remove Text F
button 310 238 2714 2714 1 2 10        // Remove Friends B
text 340 260 995 19                    // Clear List Text
button 310 260 2714 2714 1 2 11        // Clear List B
text 225 281 995 20                    // Ban Text
button 195 281 2714 2714 1 2 12        // Ban Button
text 225 302 995 21                    // Eject Text
button 195 302 2714 2714 1 2 13        // Eject Button
text 225 324 995 22                    // Ban Text
button 195 324 2714 2714 1 2 14        // Ban Button
text 225 346 995 23                    // Lift Ban Text
button 195 346 2714 2714 1 2 15        // Lift Ban Button
page 3                                 // Page 3
text 185 195 995 24                    // Transfer Text
button 155 195 2714 2714 1 3 16        // Transfer Button
text 185 225 995 25                    // Demolish Text
button 155 225 2714 2714 1 3 17        // Demolish Button 
text 185 255 995 26                    // Change Locks T
button 155 255 2714 2714 1 3 18        // Change Locks B
text 185 285 995 27                    // Declare Public T
text 185 305 995 28                    // Declare Public T
button 155 285 2714 2714 1 3 19        // Declare Public B   
text 185 335 995 29                    // Access Bank T
button 155 335 2714 2714 1 3 20        // Access Bank B
     
[GUMP 21 TEXT]
INFO                                   // Line 0
FRIENDS
OPTIONS
Owned by 
<UID.<LINK.MORE>.NAME>                                     
Number of locked down items:           // Line 5
0 out of 475
Number of secure containers:
0 out of 5     
Change this house's name!
This house is properly placed.         // Line 10
This house is of modern design.
<SRC.TARG.NAME>
List of Co-owners                     
List of Friends
Add a Co-owner                         // Line 15
Add a Friend
Remove a Co-owner
Remove a Friend                       
Clear Friends list
Ban someone from the house             // Line 20
Eject someone from the house           
View list of banned people
Lift a ban                             
Transfer ownership of the house
Demolish the house & get a deed back   // Line 25
Change the house locks
Declare this building to be public. This
will make your front door unlockable!
Access your bank account               
                                     
[GUMP 21 BUTTON]
ONBUTTON=0
ONBUTTON=4
IF (<SRC.UID> == <MORE2>)
VAR.SIGNNAME=<LINK>
SRC.NEWITEM=100e
SRC.ACT.MORE=<VAR.SIGNNAME>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE To change the house's name, target the house sign.
ELSE
SRC.SYSMESSAGE Only the owner my change the name of the house.
ONBUTTON=5
TOME 23
ONBUTTON=6
TOME 24
ONBUTTON=7
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE Target the individual to make a co-owner of the house.
SRC.NEWITEM=7024
SRC.ACT.LINK=<LINK>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
ELSE
SRC.SYSMESSAGE Only the owner may add co-owners to the house.
ONBUTTON=8
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE Target the individual to make a friend of the house.
SRC.NEWITEM=7022
SRC.ACT.LINK=<UID>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
ELSE
SRC.SYSMESSAGE Only owners may add friends to the house.
ONBUTTON=9
TOME 27
ONBUTTON=10
TOME 30
ONBUTTON=11
SRC.ITEMMENU 313
ONBUTTON=12
SRC.SYSMESSAGE We are sorry, the banning system is not available in this version.
ONBUTTON=13
SRC.NEWITEM=7021
SRC.ACT.LINK=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE Target the individual to eject from this house.
SRC.SAY Remove thyself!
ONBUTTON=14
TOME 25
ONBUTTON=15
TOME 26
ONBUTTON=16
IF (<SRC.UID>==<LINK.MORE>)
SRC.NEWITEM=7023
SRC.ACT.LINK=<LINK>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE Whom do you wish to be the new owner?
ELSE
SRC.SYSMESSAGE Only the owner may transfer ownership of this house.
ONBUTTON=17
IF (<SRC.UID>==<LINK.MORE>)
SRC.ITEMMENU 312
ELSE
SRC.SYSMESSAGE Only the owner may use this option.
ONBUTTON=18
IF (<SRC.UID>==<LINK.MORE>)
VAR.6=<LINK>
SRC.NEWITEM=100e
SRC.ACT.MORE=<VAR.6>
SRC.ACT.BOUNCE
SRC.SYSMESSAGE You have successfuly changed the house locks.
ELSE
SRC.SYSMESSAGE Only the owner may change the house locks.
ONBUTTON=19
IF (<SRC.UID>==<LINK.MORE>)
TYPE 2000
LINK.TYPE 2000
SRC.SYSMESSAGE This house is now public. Friends of the house may now have vendors working out of this building.
TOME 20
ELSE
SRC.SYSMESSAGE Only the owner may use this option.
TOME 21
ONBUTTON=20
SRC.BANKSELF

[GUMP 22]
0,0
gumppic 250 180 100                   // Top Sign Gump
text 280 218 46 0                     // Sign Gump Name

[GUMP 22 TEXT]         
<SRC.TARG.NAME>                       // Sign Gump Name Text

[GUMP 23]                             // Coowner List                                               
0,0                                   // Position
resizepic 100 100 2600 400 300        // Grey background
resizepic 147 359 5100 310 25         // Square Grey Box
button 270 360 247 248 1 0 1          // Okay, Button 0
text 215 118 995 0                    // Title
text 150 135 995 1                    // Title
text 170 158 0 2                      // Names

[GUMP 23 TEXT]
Co-owners of the house   
*This version only supports one coowner*    // Line 0
<UID.<LINK.MORE2>.NAME>  (no strongbox)

[GUMP 23 BUTTON] 
ONBUTTON=0                            // Cancel
ONBUTTON=1                            // Okay Button

[GUMP 24]                             // Friends list
0,0                                   // Postion
resizepic 100 100 2600 400 300        // Grey background
resizepic 147 359 5100 310 25         // Square Grey box
text 215 118 995 0                    // Title
text 150 135 995 1                    // Title
text 170 158 0 2                      // Names
button 270 360 247 248 1 0 1          // Okay, button 1

[GUMP 24 TEXT]
Friends of the house                  // Line 0
*This version only supports one friend*    // Line 0
<UID.<MORE2>.NAME> 

[GUMP 24 BUTTON] 
ONBUTTON=0 

[GUMP 25]                             // Enemies list
0,0                                   // Postion
resizepic 100 100 2600 400 300        // Grey background
resizepic 147 359 5100 310 25         // Square Grey box
text 215 118 995 0                    // Title
button 270 360 247 248 1 0 1          // Okay, button 1

[GUMP 25 TEXT]
Enemies of the house                  // Line 0

[GUMP 25 BUTTON] 

[GUMP 26]                             // Lift Ban
0,0                                   // Postion
resizepic 100 100 2600 400 300        // Grey background
resizepic 147 359 5100 310 25         // Square Grey box
text 215 118 995 0                    // Title
page 0                                // Page 0
button 270 360 247 248 1 0 1          // Okay, button 1
button 145 335 2714 2714 1 0 2        // Remove Button
text 165 335 995 1                    // Remove Text

[GUMP 26 TEXT]
Lift a ban from the house             // Line 0
Remove now!

[GUMP 26 BUTTON] 
ONBUTTON=0
ONBUTTON=1
We are sorry, the banning system is not available in this version.
ONBUTTON=2
We are sorry, the banning system is not available in this version.
     
[GUMP 27]                             // Remove Coowner
0,0                                   // Postion
resizepic 100 100 2600 400 300        // Grey background
resizepic 147 359 5100 310 25         // Square Grey box
text 185 118 995 0                    // Title
page 0                                // Page 0
button 270 360 247 248 1 0 1          // Okay, button 1
button 145 335 2714 2714 1 0 2        // Remove Button
text 165 335 995 1                    // Remove Text
button 150 158 210 211 1 0 3          // Remove Certain B
text 180 158 0 2                      // Names

[GUMP 27 TEXT]
Remove a co-owner from the house      // Line 0
Remove now!
<UID.<LINK.MORE2>.NAME>

[GUMP 27 BUTTON] 
ONBUTTON=0
ONBUTTON=2
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE <UID.<LINK.MORE2>.NAME> has been removed from friendship of the house.
LINK.MORE2=0
ELSE
SRC.SYSMESSAGE Only the owner may remove a co-owner from the house.
ONBUTTON=3
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE <UID.<LINK.MORE2>.NAME> has been removed from friendship of the house.
LINK.MORE2=0
ELSE
SRC.SYSMESSAGE Only the owner may remove a co-owner from the house.

[GUMP 29]                              // INFO - Admin Comtroll Menu
0,0                                    // Position
resizepic 100 100 2600 400 300         // Curved Grey background
page 0                                 // Page 0
resizepic 116 165 5100 369 25          // Square Grey box
button 150 366 247 248 1 0 0           // Okay, button 0
gumppic 230 65 100                     // Top Sign Gump
text 280 85 46 12                      // Sign Gump Name
text 272 105 46 34                     // Sign Gump Name
text 280 125 46 35                     // Sign Gump Name
text 125 168 0 0                       // Info
button 170 169 5209 5003 0 1 1         // Opens Info
text 230 168 0 1                       // Friends     
button 310 169 5209 5003 0 2 2         // Opens Friends
text 375 168 0 2                       // Options
button 455 169 5209 5003 0 3 3         // Opens Options
page 1                                 // Page 1
text 140 205 995 3                     // Owner Text
text 215 205 0 4                       // Owner Name
text 295 205 995 36                    // Account Text
text 375 205 0 37                      // Account Name
text 140 225 995 5                     // Lock Down
text 357 225 0 6                       // Lock Down #
text 140 245 995 7                     // Secure Items
text 350 245 0 8                       // Secure Items #
text 140 265 995 30                    // House Visits
text 415 265 0000 31                   // Visit #
text 140 285 995 32                    // Coordinates
text 260 285 0000 33                   // Coordinate #
text 245 365 995 9                     // Change Name
text 140 315 995 10                    // Properly Placed
text 140 333 995 11                    // Modern Design
button 425 365 2714 2715 1 1 4         // Name Change
page 2                                 // Page 2   
text 153 194 995 13                    // Coowner Text
button 125 194 2714 2714 1 2 5         // List Coowner B
text 340 194 995 14                    // Friends Text
button 310 194 2714 2714 1 2 6         // List Friends B
text 153 216 995 15                    // Coowner Text
button 125 216 2714 2714 1 2 7         // Add Coowner B
text 340 216 995 16                    // Friends Text
button 310 216 2714 2714 1 2 8         // Add Friend B
text 153 238 995 17                    // Remove Text C
button 125 238 2714 2714 1 2 9         // Remove Coowner B
text 340 238 995 18                    // Remove Text F
button 310 238 2714 2714 1 2 10        // Remove Friends B
text 340 260 995 19                    // Clear List Text
button 310 260 2714 2714 1 2 11        // Clear List B
text 225 281 995 20                    // Ban Text
button 195 281 2714 2714 1 2 12        // Ban Button
text 225 302 995 21                    // Eject Text
button 195 302 2714 2714 1 2 13        // Eject Button
text 225 324 995 22                    // Ban Text
button 195 324 2714 2714 1 2 14        // Ban Button
text 225 346 995 23                    // Lift Ban Text
button 195 346 2714 2714 1 2 15        // Lift Ban Button
page 3                                 // Page 3
text 185 195 995 24                    // Transfer Text
button 155 195 2714 2714 1 3 16        // Transfer Button
text 185 225 995 25                    // Demolish Text
button 155 225 2714 2714 1 3 17        // Demolish Button 
text 185 255 995 26                    // Relieve T
button 155 255 2714 2714 1 3 18        // Relieve B
text 185 285 995 27                    // Declare Public T
text 185 305 995 28                    // Declare Public T
button 155 285 2714 2714 1 3 19        // Declare Public B   
text 185 335 995 29                    // Access ACP T
button 155 335 2714 2714 1 3 20        // Access ACP B
     
[GUMP 29 TEXT]
INFO                                   // Line 0
FRIENDS
OPTIONS
Owned by
<UID.<LINK.MORE>.NAME>                                     
Number of locked down items:           // Line 5
0 out of 475
Number of secure containers:
0 out of 5     
Change this house's name!
This house is properly placed.         // Line 10
This house is of modern design.
Admin
House's Co-owners                     
List of Friends
Add a Co-owner                          // Line 15
Add a Friend
Remove a Co-owner
Remove a Friend                       
Clear Friends list
Ban someone from the house             // Line 20
Eject someone from the house           
View list of banned people
Lift a ban                             
Transfer this house to another character
Remove house in exchange for its deed  // Line 25
Releave ownership of this house
Declare this building to be public. This
will make your front door unlockable!
Access Admin Control Panel           
Number of visits this house has had:    // Line 30               
<SRC.TARG.LINK.AMOUNT>       
House location:
<SRC.TARG.LINK.P>
Control
Panel                       // Line 35
Account of
<UID.<LINK.MORE>.ACCOUNT>

[GUMP 29 BUTTON]
ONBUTTON=0
ONBUTTON=4
IF (<SRC.UID>==<LINK.MORE>)
VAR.SIGNNAME=<LINK>
SRC.NEWITEM=100e
SRC.ACT.MORE=<VAR.SIGNNAME>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE To change the house's name, target the house sign.
ELSE
SRC.SYSMESSAGE Only the owner my change the name of the house.
ONBUTTON=5
TOME 23
ONBUTTON=6
TOME 24
ONBUTTON=7
SRC.SYSMESSAGE Target the individual to make a co-owner of the house.
SRC.NEWITEM=7024
SRC.ACT.LINK=<LINK>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
ONBUTTON=8
SRC.SYSMESSAGE Target the individual to make a friend of the house.
SRC.NEWITEM=7022
SRC.ACT.LINK=<UID>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
ONBUTTON=9
TOME 27
ONBUTTON=10
TOME 30
ONBUTTON=11
SRC.ITEMMENU 313
ONBUTTON=12
SRC.SYSMESSAGE We are sorry, the banning system is not available in this version.
ONBUTTON=13
SRC.NEWITEM=7021
SRC.ACT.LINK=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE Target the individual to eject from this house.
SRC.SAY Remove thyself!
ONBUTTON=14
TOME 25
ONBUTTON=15
TOME 26
ONBUTTON=16
SRC.NEWITEM=7023
SRC.ACT.LINK=<LINK>
SRC.ACT.MORE2=<UID>
SRC.ACT.BOUNCE
SRC.ACT.DCLICK
SRC.SYSMESSAGE Whom do you wish to be the new owner?
ONBUTTON=17
SRC.ITEMMENU 312
ONBUTTON=18
SRC.SYSMESSAGE This house has been relieved of ownership!
<SRC.LINK.MORE>=0
TYPE 2002
LINK.TYPE 2002
ONBUTTON=19
TYPE 2000
LINK.TYPE 2000
SRC.SYSMESSAGE This house is now public. Friends of the house may now have vendors working out of this building.
TOME 20
ONBUTTON=20
SRC.ADMIN

[GUMP 30]                             // Remove Friend
0,0                                   // Postion
resizepic 100 100 2600 400 300        // Grey background
resizepic 147 359 5100 310 25         // Square Grey box
text 185 118 995 0                    // Title
page 0                                // Page 0
button 270 360 247 248 1 0 1          // Okay, button 1
button 145 335 2714 2714 1 0 2        // Remove Button
text 165 335 995 1                    // Remove Text
button 150 158 210 211 1 0 3          // Remove Certain B
text 180 158 0 2                      // Names

[GUMP 30 TEXT]
Remove a friend from the house      // Line 0
Remove now!
<UID.<MORE2>.NAME>

[GUMP 30 BUTTON] 
ONBUTTON=0
ONBUTTON=2
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE <UID.<MORE2>.NAME> has been removed from friendship of the house.
MORE2=0
ELSE
SRC.SYSMESSAGE Only the owner may remove a friend from the house.
ONBUTTON=3
IF (<SRC.UID>==<LINK.MORE>)
SRC.SYSMESSAGE <UID.<MORE2>.NAME> has been removed from friendship of the house.
MORE2=0
ELSE
SRC.SYSMESSAGE Only the owner may remove a friend from the house.





Items

Code: Select all
//  Add these parts to Sphereitem.scp.  Please make sure that you do a
//  search for these items first and then overwrite them with the
//  following.  Do search on [0bd1], [06a5], [06c5].  Remember to back
//  up your previous scripts when replacing with others.

//  House Menu System v4.0e (Baseworlds.com) for use with Sphere v51.a
//  Created by Admin Vaticus

[0bd1]
//brass sign
TYPE=3
ONTRIGGER=DCLICK
IF (<SRC.UID> == <LINK.MORE>)
MORE2 0
TYPE 2001
LINK.TYPE 2001
TOME 21
RETURN 1
ELSE
TOME 22
SRC.SYSMESSAGE This house is properly placed.
SRC.SYSMESSAGE This house is of modern design.
RETURN 1
ENDIF

CATEGORY=Decoration - Signs
SUBSECTION=Blank
DESCRIPTION=Brass Blank
DUPELIST=0bd2


[06a5]
//wooden door
TYPE=3
ONTRIGGER=DCLICK
IF <LINK.TYPE>=2001
LINK.AMOUNT=<SRC.TARG.LINK.AMOUNT>+1
RETURN 0
ENDIF
IF (<LINK.TYPE>==2000)
LINK.AMOUNT=<SRC.TARG.LINK.AMOUNT>+1
TYPE=3
RETURN 0
ENDIF
RETURN 0

CATEGORY=Buildings - Doors
SUBSECTION=Wooden Door 1
DESCRIPTION=@ (n / sw)
DUPELIST=06a6,06a7,06a8,06a9,06aa,06ab,06ac,06ad,06ae,06af,06b0,06b1,06b2,06b3,06b4


[06c5]
//metal door
TYPE=3
ONTRIGGER=DCLICK
IF (<LINK.TYPE>=2001)
LINK.AMOUNT=<SRC.TARG.LINK.AMOUNT>+1
RETURN 0
ENDIF
IF (<LINK.TYPE>==2000)
LINK.AMOUNT=<SRC.TARG.LINK.AMOUNT>+1
TYPE=3
RETURN 0
ENDIF
RETURN 0

CATEGORY=Buildings - Doors
SUBSECTION=Metal Door 2
DESCRIPTION=@ (n / sw)
DUPELIST=06c6,06c7,06c8,06c9,06ca,06cb,06cc,06cd,06ce,06cf,06d0,06d1,06d2,06d3,06d4





Items 2


Code: Select all
//  Add this part to Sphereitem2.scp.  If the number already exists, or
//  if the script is already there, please replace it.  Remember to
//  back up all your scripts before replacing any other script.

//  House Menu System v4.0e (Baseworlds.com) for use with Sphere v51.a
//  Created by Admin Vaticus


[7021]  // Ejection Coin
NAME=?
ID=GOLD
WEIGHT=0
TYPE=13
ATTR=8010
ONTRIGGER=TARGON_CHAR
IF (<SRC.TARG.REGION.FLAGS>&09092)&&(<SRC.TARG.DISTANCE><4)
SRC.TARG.GO <LINK.P>
SRC.TARG.SYSMESSAGE You have been ejected from the house!
REMOVE
RETURN 1
ELSE
SRC.MESSAGE The person must be in your house!
REMOVE
RETURN 1
ENDIF

[7022]  // Friends Coin
NAME=?
ID=GOLD
WEIGHT=0
TYPE=13
ATTR=8010
ONTRIGGER=TARGON_CHAR
LINK.MORE2=<SRC.TARG.UID>
SRC.TARG.UPDATE
SRC.TARG.SYSMESSAGE <SRC.TARG.NAME>, you have been made a friend of the house.
ATTR=8094
REMOVE
RETURN 1
ENDIF
ONTRIGGER=TARGON_ITEM
SRC.SYSMESSAGE You cannot transfer your house to that!
REMOVE
RETURN 1

[7023]  // Transfer Coin
NAME=?
ID=GOLD
WEIGHT=0
TYPE=13
ATTR=8010
RETURN 1
ONTRIGGER=TARGON_CHAR
SRC.SYSMESSAGE You and your target must be outside of the house to transfer.
REMOVE
RETURN 1
ELSE
LINK.AMOUNT=1
LINK.TYPE=2001
LINK.MORE=<SRC.TARG.UID>
LINK.MORE2=0
SRC.TARG.UPDATE
SRC.TARG.SYSMESSAGE <SRC.TARG.NAME>, you are the new owner of this house.
REMOVE
RETURN 1
ONTRIGGER=TARGON_ITEM
SRC.MESSAGE You can only transfer houses to people!
REMOVE
RETURN 1

[7024]  // Coowner Coin
NAME=?
ID=GOLD
WEIGHT=0
TYPE=13
ATTR=8010
ONTRIGGER=TARGON_CHAR
LINK.MORE2=<SRC.TARG.UID>
SRC.TARG.UPDATE
SRC.TARG.SYSMESSAGE <SRC.TARG.NAME>, you have been made a [co]owner of the house.
ATTR=8094
REMOVE
RETURN 1
ENDIF
ONTRIGGER=TARGON_ITEM
SRC.SYSMESSAGE You cannot transfer your house to that!
REMOVE
RETURN 1





Menu
Code: Select all
//  Add these scripts to Spheremenu.scp.  Please replace al scripts if
//  they already exist.  Remember to back up all previous scripts
//  before replacing with others.

//  House Menu System v4.0e (Baseworlds.com) for use with Sphere v51.a
//  Created by Admin Vaticus

[ITEMMENU 312]
Turning your house into a deed will dismiss any vendors that are associated with this house.  Are you sure you want to do this?
ON=0 No, I don't want to lose my vendors!
TOME 22
ON=0 Yes, demolish the house and put my deed in my back pack.
IF <SRC.TARG.LINK.BASEID>>0
SRC.NEWITEM=14f0
SRC.ACT.MORE <SRC.TARG.LINK.BASEID>
SRC.ACT.NAME a deed to a <SRC.TARG.LINK.NAME>
SRC.ACT.BOUNCE
SRC.ACT.ATTR=0004
SRC.TARG.LINK.REMOVE
ELSE
SRC.SYSMESSAGE You cannot demolish a city house!
ENDIF

[ITEMMENU 313]
If you go agead with this option, all the current friendships will be removed from the house, and any vendors associated with said friends will be made unwelcome. Are you sure you want to do this?
ON=0 Yes, go ahead and remove all my friends.
TARG.MORE2=0
SRC.SYSMESSAGE Your friends have been successfully removed.
ON=0 No, I do not want to do this after all.





Triggers

Code: Select all
//  Add these triggers to Spheretrig.scp  Please make sure triggers are
//  not already there.  If they are there, please overwrite them. 
//  Remember to back up all your scripts before replacing any other
//  script.

//  House Menu System v4.0e (Baseworlds.com) for use with Sphere v51.a
//  Created by Admin Vaticus


[TRIG 2000]
ONTRIGGER=DCLICK
IF (<SRC.ACCOUNT.PLEVEL>>4)
TOME 29
RETURN 1
ELSE
IF (<SRC.UID> == <LINK.MORE>)
TOME 20
SRC.SYSMESSAGE Welcome back to the house, friend!
RETURN 1
ELSE
IF (<SRC.UID> == <LINK.MORE2>)
TOME 20
SRC.SYSMESSAGE Welcome back to the house, friend!
RETURN 1
ELSE
IF (<SRC.UID> == <MORE2>)
TOME 20
SRC.SYSMESSAGE Welcome back to the house, friend!
RETURN 1
ELSE
TOME 22
SRC.SYSMESSAGE This house is properly placed.
SRC.SYSMESSAGE This house is of modern design.
RETURN 1
ENDIF

[TRIG 2001]
ONTRIGGER=DCLICK
IF (<SRC.ACCOUNT.PLEVEL>>4)
TOME 29
RETURN 1
ELSE
IF (<SRC.UID> == <LINK.MORE>)
TOME 21
SRC.SYSMESSAGE Welcome back to the house, friend!
RETURN 1
ELSE
IF (<SRC.UID> == <LINK.MORE2>)
TOME 21
SRC.SYSMESSAGE Welcome back to the house, friend!
RETURN 1
ELSE
IF (<SRC.UID> == <MORE2>)
TOME 21
SRC.SYSMESSAGE Welcome back to the house, friend!
RETURN 1
ELSE
TOME 22
SRC.SYSMESSAGE This house is properly placed.
SRC.SYSMESSAGE This house is of modern design.
RETURN 1
ENDIF

[TRIG 2002]
ONTRIGGER=DCLICK
LINK.MORE=<SRC.SERIAL>
LINK.MORE2=0
LINK.AMOUNT=0
MORE2=0
SRC.SYSMESSAGE You have claimed ownership of this house!
TYPE 2001
LINK.TYPE 2001
RETURN 1






Known bugs

Code: Select all
Here is a list of know bugs for the House Menu System.
Please do not ICQ me saying my house gump's options do not work.
I am aware of that, and it is because Sphere doesnt yet support these features.

// House Menu System V4.0e (Baseworlds.com Version)

// November 29, 2000

* Everything fixed (Besides Banning)
* Minor fixes from previous version

// House Menu System V4.0d FINAL

// October 29, 2000

* Everything fixed (Besides Banning)
* Fixed house rename

// House Menu System V4.0b

// October 25, 2000

* Fixed minor problems
* Added Staff Controll List
* Friends List Does not work.  (Coming next version)
* Add Friend doesn not work. (Next version...)
* House Lock Change feature only adds extra keys, but doesn not change   the actual lock.     (Still the same, don't know when this gets fixed, any ideas send to 40454203, you get credit)


// House Menu System V4.0b

// October 19, 2000

* Friends List Does not work.  (Coming next version)
* Add Friend doesn not work. (Next version...)
* House Lock Change feature only adds extra keys, but doesn not change   the actual lock.     (Still the same, don't know when this gets fixed, any ideas send to 40454203, you get credit)


// House Menu System V4.0a

// October 14, 2000

* Banning for some reason only works until server save. (Removed)
* Friends List Does not work.
* Add Friend doesn not work.
* House Lock Change feature only adds extra keys, but doesn not change   the actual lock.


// House Menu System V3.0f

// September 11, 2000

* Ejection (For Now) ejects the actual owner from the house.
* Banning for some reason only works until server save. (Removed)
* Friends List Does not work.
* Add Friend doesn not work.
* Add coowner CAN work, but runs into issues with other items.
* Remove coowner doesn not work because of issues with other items.
* List of coowners does not work because I have no clue how to list
  coowners in a gump.  (Memory values?)
* List of friends does not work because I have not a clue how to list
  friends in a gump.  (Memory values?)
* List of Ban does not work because dont know how to list on gump.
* House Lock Change feature only adds extra keys, but doesn not change   the actual lock.
* Number of visits goes beserk.  (Temp Removed)






Readme/installation

Code: Select all
Thank you for choosing House Menu System v4.0e(Baseworlds.com Version)
If you have any installation problems, please ICQ me at 40454203 or email me at thejinxcrew@hotmail.com.  To install the house menu, please read the instructions on each file.
Each file represents a certain Sphere*.scp

HMS-Gump          This file represents what will go in Spheregump2.scp
HMS-Item              This file represents what will go in Sphereitem.scp
HMS-Item2            This file represents what will go in Sphereitem2.scp
HMS-Menu            This file represents what will go in Spheremenu2.scp
HMS-Triggers      This file represents what will go in Spheretrig.scp

Please read each instruction carefully.
* Note
     PLEASE MAKE SURE THAT YOU BACK UP ALL OF YOUR FILES BEFORE ADDING 
     AY TYPE OF SCRIPT!!!

I will not be responsible for what you do not backup incase of incorrect installation.
User avatar
Jawn
Site Admin
Site Admin
 
Posts: 588
Joined: Tue Jun 22, 2004 9:33 pm

Postby Jawn on Tue Aug 31, 2004 9:13 pm

change log


Here is a list of some new features, and what is different or new from the previous version of the House Menu Systems.

// October 29, 2000

* It all works!

// October 25, 2000

* Add Staff Control List
* Staff Control Panel includes options for shard staff to control features in house. Tells house
coordinates, house owners acct name, allows other options in OPTION section of house.
* Co-owner ooption restrictions (OSI-like)
* Removed Banning Temporarily

// October 19, 2000

* Cleaned Gumps, Reorginized, and Renumbered
* Added House Visit Numbers (Forgot to add to 4.0a)
* Removed Banning Temporarily
* Added House Redeed to Owners Only Option

// October 14, 2000

* Fixed House Transfer
* Removed House Decay
* Cleaned Gumps, Reorginized, and Renumbered
* Fixed Ejection
* Fixed Adding of Coowners and Removing and Listing
* Fixed Text Color
* Added House Visit Numbers
* Removed Banning Temporarily

// September 12, 2000

* Fixed House Transfer
* Fixed House Decay Problems (Temp disabled by default)
* Fixed House Transfer Security Problem
* Fixed Public and Private Housing Issues
* Fixed Private Housing Door Issue
* Reversed Private and Public Housing upon House Creation (OSI Like)
* Fixed Text Color
* Added "Are You Sure?" Type Menus to Important Selections
* Removed Banning Temporarily

// September 4, 2000

* Added Private and Public Housing
* Converted House Gump to Page Format
* Fixed House Sign Change Issue
* Fixed House Ownership Issue
* Fixed House Transfer

// August 26, 2000

* Fixed Banning
* Fixed Ejection
* Fixed House Transfer Issue



*What's to Come*
- Be on the lookout for these special scripts coming soon from Admin Vaticus, Azule, and Richard Cypher

* Animal Post Addon for HMS, Allows only Owner to Stable Animals with
no NPC required - thx to Azule
* New Player Vendors will Work with House Menu System.
* Player Vendors Cannot be Placed if House Status is Private
* New House Addon Deeds (OSI-like) That Work with House System
* Fully Working Bannin System
* Fully Working Ejection System (DONE)
* Adding Coowners (DONE)
* And much more...
User avatar
Jawn
Site Admin
Site Admin
 
Posts: 588
Joined: Tue Jun 22, 2004 9:33 pm

Postby Phear on Wed Oct 13, 2004 9:15 pm

Im using this House Menu now, are there any known Bugs with it??
And could some1 help me or just give me a little Tip how to fix it that ppl wont be able to place houses on trees, into Mountains, and and!

Thx for ya Help.
Phear
Happy poster
Happy poster
 
Posts: 27
Joined: Mon Sep 27, 2004 3:22 pm

Postby Barkley on Sun Oct 17, 2004 3:06 am

~nm
Last edited by Barkley on Tue Mar 07, 2006 2:43 pm, edited 1 time in total.
User avatar
Barkley
Happy poster
Happy poster
 
Posts: 35
Joined: Tue Aug 10, 2004 7:59 am

Postby Phear on Sun Oct 17, 2004 9:20 am

Nice, ill try it, thanks.
Phear
Happy poster
Happy poster
 
Posts: 27
Joined: Mon Sep 27, 2004 3:22 pm

Postby Phear@work on Mon Nov 15, 2004 8:23 am

Could u explain it a bit more.
Phear@work
Happy poster
Happy poster
 
Posts: 27
Joined: Mon Nov 15, 2004 7:13 am

Postby Phear on Sat Nov 20, 2004 7:30 am

Should i create more than 1 man??
Is it possible that 1 man moves to some spots and collect the VAR's or should i create more than 1 man??
Phear
Happy poster
Happy poster
 
Posts: 27
Joined: Mon Sep 27, 2004 3:22 pm

Postby Phear on Sun Nov 21, 2004 10:29 am

BTW is this House Menu well scripted or are there any known Bugs??
Phear
Happy poster
Happy poster
 
Posts: 27
Joined: Mon Sep 27, 2004 3:22 pm

Postby Phear@work on Wed Dec 29, 2004 6:45 pm

Could some1 explain that collecting varibles from the z level?!
I played a bit with this scripts on my deeds, but there are still some chances to build a house on trees or into mountains.... :cry:
Phear@work
Happy poster
Happy poster
 
Posts: 27
Joined: Mon Nov 15, 2004 7:13 am

Postby Umesabro on Sun Feb 05, 2006 5:47 pm

Nice to see a Board that still supports the old Sphere/Tus Versions.
Just found the Boards and hey love it.

BTW i found this Threat about the House Placement.
I played a bit with this invis NPC which was posted by Barkley.
Code: Select all
[TRIG 2030]
ONTRIGGER=DCLICK
SRC.NEWNPC=01a8
SRC.ACT.P=<SRC.TARGP>
SRC.ACT.MOVE 2 -12
SRC.ACT.Z  //takes them to the top z level be it trees or buildings
SRC.ACT.UPDATE
VAR.Z1=<SRC.ACT.Z>  //collects var for z level
VAR.AREA1=<SRC.ACT.REGION.FLAGS> //collects var for region flags
SRC.ACT.REMOVE //removes the NPC keeping the vars till reboot, or end of deed check.


That move command 2 -12 will move the NPC 2 Tiles right and 12 tiles up to the North. But i need to collect more Positions to get right of the hole Square that will be used by the House.
Would i have to create more Invis NPC to collect more VAR or should the one NPC move to every Tile that will be used and save the Z Axis and the Multi Flag??
Code: Select all
[TRIG 2030]
ONTRIGGER=DCLICK
SRC.NEWNPC=01a8
SRC.ACT.P=<SRC.TARGP>
SRC.ACT.MOVE 2 -12
SRC.ACT.Z 
SRC.ACT.UPDATE
VAR.Z1=<SRC.ACT.Z> 
VAR.AREA1=<SRC.ACT.REGION.FLAGS>
SRC.ACT.MOVE -2 24
SRC.ACT.Z 
SRC.ACT.UPDATE
VAR.Z2=<SRC.ACT.Z> 
VAR.AREA2=<SRC.ACT.REGION.FLAGS>
SRC.ACT.REMOVE
.
.
.
and so on


OR

Code: Select all
[TRIG 2030]
ONTRIGGER=DCLICK
// First NPC, collecting first Tile
SRC.NEWNPC=01a8
SRC.ACT.P=<SRC.TARGP>
SRC.ACT.MOVE 2 -12
SRC.ACT.Z 
SRC.ACT.UPDATE
VAR.Z1=<SRC.ACT.Z> 
VAR.AREA1=<SRC.ACT.REGION.FLAGS>
SRC.ACT.REMOVE

// Second NPC, collection second Tile
SRC.NEWNPC=01a8
SRC.ACT.P=<SRC.TARGP>
SRC.ACT.MOVE -2 12
SRC.ACT.Z 
SRC.ACT.UPDATE
VAR.Z2=<SRC.ACT.Z> 
VAR.AREA2=<SRC.ACT.REGION.FLAGS>
SRC.ACT.REMOVE


How much VAR could Sphere handle??
Hopefully someone could help me with that...
Umesabro
n00b
n00b
 
Posts: 16
Joined: Sun Feb 05, 2006 5:35 pm


Return to TUS48e/Sphere51a help

Who is online

Users browsing this forum: No registered users and 0 guests

cron