Lors
New Member
Posts: 6
|
Post by Lors on Apr 22, 2012 22:25:21 GMT -5
Hey guys! Back in my day, I was a bit of a DragonScript and PhoenixSpeak master, and an amateur patcher (mostly structural, like walls, roofs, floors). I'm also a decent graphic artist, if you have need for one. Anyways, I get an immeasurable amount of enjoyment working with PheonixSpeak databases, for some reason. Pair that with DragonScript, and it's like a party for me. I'd like to offer those services, if you would like. In the past, I've used DS and PS to create a number of features in my own roleplay dreams. Such as: - Crafting/Inventory System
- Simple Economy with Town Treasury
- Mark/Recall Locations
- Favorite Locations (You could set where your character would arrive in the dream.)
- Dynamic Owners of Lockable Doors
I would love to make something for you guys! I was taking a look at the economy page, and began working on some script to see if I could implement it, just for the sake of seeing if I could do it. Let me know if you would be interested in using my obsessions... er... I mean talents.
|
|
|
Post by Hannah Green on Apr 23, 2012 13:25:48 GMT -5
We had a script in place for the tavern to keep track of who was renting a room. You could !rent, and take up one of the five room slots, and if someone used a view command, they could see who was there, and if someone tried to rent when all the rooms were taken up, they would be told that there were no rooms available. You could also say a command to leave, and staff could say one to wipe all the information from the tavern.
It worked for about a day, and then we had the furcadia update, and something is now broken with it. I would love to have this re-instated in the dream, but I really have no skill with phoenixspeak or variables at all. ^-^
If you would be interested in tinkering with that, I would be very grateful! =)
In the arts and crafts sub-board I also have a request for a green cow item and a nanny goat item for behind Davian's tavern, should you be interested in making a little art.
|
|
Lors
New Member
Posts: 6
|
Post by Lors on Apr 23, 2012 16:14:26 GMT -5
Okay.... now I don't know how your old system worked, but I quick wrote some simple script for your inn rooms rental. If you're going to use this, you must use the !evictall command before people can check in, or check the rooms. Commands: Command | Parameters | Usage | Permissions | Description | !rent | single, double | !rent single | | Assigns a character to a room. Single rooms are on the second floor, double rooms on the third. If no available room, player is informed. | !rooms | | !rooms | | Lists all rooms in the inn along with their occupants. If a room is empty, it shows it as Available. | !evictall | | !evictall | Shared, Owner | Clears all rooms in the inn to be available. |
This is just a basic design. I wasn't sure if you wanted something different. I made it so it treats the rooms with single beds differently in comparison to the ones with double beds. Let me know if I should make any changes/add features. The DS is below. *===============================* **********ROOM RENTAL************ *===============================* *Basic Command* (0:32) When a furre says something with {!rent} in it, (5:250) set message ~roomtype to {[PARAM1]}. *Single Room* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (5:615) remember the PhoenixSpeak info {SingleOneOccupant} about this dream, and put it in message ~singleone. (5:615) remember the PhoenixSpeak info {SingleTwoOccupant} about this dream, and put it in message ~singletwo. *Rents Room One* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:75) and message ~singleone contains {null} somewhere within it, (1:77) and the length of message ~singleone is equal to 4, (5:605) memorize that the PhoenixSpeak info {SingleOneOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #1.]} to the triggering furre. *Rents Room Two* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:175) and message ~singleone does not contain {null} anywhere within it, (1:75) and message ~singletwo contains {null} somewhere within it, (1:77) and the length of message ~singletwo is equal to 4, (5:605) memorize that the PhoenixSpeak info {SingleTwoOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #2.]} to the triggering furre. *No Single Rooms* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:175) and message ~singleone does not contain {null} anywhere within it, (1:175) and message ~singletwo does not contain {null} anywhere within it, (5:200) emit message {[There are no available Single rooms.]} to the triggering furre. *Double Rooms* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (5:615) remember the PhoenixSpeak info {DoubleOneOccupant} about this dream, and put it in message ~doubleone. (5:615) remember the PhoenixSpeak info {DoubleTwoOccupant} about this dream, and put it in message ~doubletwo. (5:615) remember the PhoenixSpeak info {DoubleThreeOccupant} about this dream, and put it in message ~doublethree. *Rents Room Three* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (1:75) and message ~doubleone contains {null} somewhere within it, (1:77) and the length of message ~doubleone is equal to 4, (5:605) memorize that the PhoenixSpeak info {DoubleOneOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #3.]} to the triggering furre. *Rents Room Four* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (1:75) and message ~doubletwo contains {null} somewhere within it, (1:77) and the length of message ~doubletwo is equal to 4, (5:605) memorize that the PhoenixSpeak info {DoubleTwoOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #4.]} to the triggering furre. *Rents Room Five* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (1:175) and message ~doubletwo does not contain {null} anywhere within it, (1:75) and message ~doublethree contains {null} somewhere within it, (1:77) and the length of message ~doublethree is equal to 4, (5:605) memorize that the PhoenixSpeak info {DoubleThreeOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #5.]} to the triggering furre. *No Double Rooms* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (1:175) and message ~doubletwo does not contain {null} anywhere within it, (1:175) and message ~doublethree does not contain {null} anywhere within it, (5:200) emit message {[There are no available Double rooms.]} to the triggering furre. *Clear All Rooms* (0:32) When a furre says something with {!evictall} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (5:605) memorize that the PhoenixSpeak info {SingleOneOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {SingleTwoOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {DoubleOneOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {DoubleTwoOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {DoubleThreeOccupant} about this dream will now be {null}. *Check Rooms* (0:32) When a furre says something with {!rooms} in it, (5:615) remember the PhoenixSpeak info {SingleOneOccupant} about this dream, and put it in message ~singleone. (5:615) remember the PhoenixSpeak info {SingleTwoOccupant} about this dream, and put it in message ~singletwo. (5:615) remember the PhoenixSpeak info {DoubleOneOccupant} about this dream, and put it in message ~doubleone. (5:615) remember the PhoenixSpeak info {DoubleTwoOccupant} about this dream, and put it in message ~doubletwo. (5:615) remember the PhoenixSpeak info {DoubleThreeOccupant} about this dream, and put it in message ~doublethree. (5:200) emit message {[<b>Three Star Tavern & Inn : Rooms</b>]} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~singleone does not contain {null} anywhere within it, (5:200) emit message {<b>Room #1:</b> ~singleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~singleone contains {null} somewhere within it, (1:77) and the length of message ~singleone is equal to 4, (5:200) emit message {<b>Room #1:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~singletwo does not contain {null} anywhere within it, (5:200) emit message {<b>Room #2:</b> ~singleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~singletwo contains {null} somewhere within it, (1:77) and the length of message ~singletwo is equal to 4, (5:200) emit message {<b>Room #2:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (5:200) emit message {<b>Room #3:</b> ~singleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~doubleone contains {null} somewhere within it, (1:77) and the length of message ~doubleone is equal to 4, (5:200) emit message {<b>Room #3:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~doubletwo does not contain {null} anywhere within it, (5:200) emit message {<b>Room #4:</b> ~singleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~doubletwo contains {null} somewhere within it, (1:77) and the length of message ~doubletwo is equal to 4, (5:200) emit message {<b>Room #4:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~doublethree does not contain {null} anywhere within it, (5:200) emit message {<b>Room #5:</b> ~singleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~doublethree contains {null} somewhere within it, (1:77) and the length of message ~doublethree is equal to 4, (5:200) emit message {<b>Room #5:</b> <i>Available</i>} to the triggering furre.
|
|
|
Post by Hannah Green on Apr 23, 2012 17:15:27 GMT -5
You worked so fast!!! Landi and I checked it out in a test version of Nasmara and found a few little bugs, but most of it seemed to work very nicely!
When renting, the first person to rent receives subsequent rooms. So, if Hannah Green rents the first room, and Landi then tries to rent the second, it will say that Hannah is in possession of both rooms.
There also seems to be a broken logic toggle, where attempting to rent double rooms will sometimes return no error, and no script at all, but sometimes return information about single rooms being full, and allow the renting of the appropriate room.
Attempting to rent a single room after single rooms are full returns that there are no single rooms and reports back, nonetheless, that you have rented a room.
It would also be nice if you could tweak it so people can check out of a room, that way we don't have to evict everyone if our visitors are responsible with their comings and goings.
Thank you so much for working on this! =O And if you are too frustrated to continue, I totally understand, don't worry about it! ^-^
|
|
Lors
New Member
Posts: 6
|
Post by Lors on Apr 23, 2012 19:25:05 GMT -5
Oh, no, I'm not frustrated. It seems -most- of those bugs were caused by me sloppily copying and pasting script, and forgetting to change variable names, and then only testing with one character. I couldn't reproduce or figure out the issue where you were told there were no rooms, but still registered you to one. Maybe it was fixed with my other fixes? Anyways, I went ahead and added two commands, !evict and !checkout. !evict allows you to remove the occupant of an individual room, and !checkout checks the character out of all rooms assigned to them. I also changed the !rooms emit to separate the room types. Commands: Command | Parameters | Usage | Permissions | Description | !rent | single, double | !rent single | | Assigns a character to a room. Single rooms are on the second floor, double rooms on the third. If no available room, player is informed. | !rooms | | !rooms | | Lists all rooms in the inn along with their occupants. If a room is empty, it shows it as Available. | !evictall | | !evictall | Shared, Owner | Clears all rooms in the inn to be available. | !evict | 1, 2, 3, 4, 5 | !evict 1 | Shared, Owner | Evicts a player from an numbered room. | !checkout | | !checkout | | Checks the player out of all rooms assigned to them. |
*===============================* **********ROOM RENTAL************ *===============================* *Basic Command* (0:32) When a furre says something with {!rent} in it, (5:250) set message ~roomtype to {[PARAM1]}. *Single Room* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (5:615) remember the PhoenixSpeak info {SingleOneOccupant} about this dream, and put it in message ~singleone. (5:615) remember the PhoenixSpeak info {SingleTwoOccupant} about this dream, and put it in message ~singletwo. *Rents Room One* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:75) and message ~singleone contains {null} somewhere within it, (1:77) and the length of message ~singleone is equal to 4, (5:605) memorize that the PhoenixSpeak info {SingleOneOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #1.]} to the triggering furre. *Rents Room Two* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:175) and message ~singleone does not contain {null} anywhere within it, (1:75) and message ~singletwo contains {null} somewhere within it, (1:77) and the length of message ~singletwo is equal to 4, (5:605) memorize that the PhoenixSpeak info {SingleTwoOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #2.]} to the triggering furre. *No Single Rooms* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {single} somewhere within it, (1:175) and message ~singleone does not contain {null} anywhere within it, (1:175) and message ~singletwo does not contain {null} anywhere within it, (5:200) emit message {[There are no available Single rooms.]} to the triggering furre. *Double Rooms* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (5:615) remember the PhoenixSpeak info {DoubleOneOccupant} about this dream, and put it in message ~doubleone. (5:615) remember the PhoenixSpeak info {DoubleTwoOccupant} about this dream, and put it in message ~doubletwo. (5:615) remember the PhoenixSpeak info {DoubleThreeOccupant} about this dream, and put it in message ~doublethree. *Rents Room Three* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (1:75) and message ~doubleone contains {null} somewhere within it, (1:77) and the length of message ~doubleone is equal to 4, (5:605) memorize that the PhoenixSpeak info {DoubleOneOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #3.]} to the triggering furre. *Rents Room Four* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (1:75) and message ~doubletwo contains {null} somewhere within it, (1:77) and the length of message ~doubletwo is equal to 4, (5:605) memorize that the PhoenixSpeak info {DoubleTwoOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #4.]} to the triggering furre. *Rents Room Five* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (1:175) and message ~doubletwo does not contain {null} anywhere within it, (1:75) and message ~doublethree contains {null} somewhere within it, (1:77) and the length of message ~doublethree is equal to 4, (5:605) memorize that the PhoenixSpeak info {DoubleThreeOccupant} about this dream will now be {[FURRE]}. (5:200) emit message {[You have rented Room #5.]} to the triggering furre. *No Double Rooms* (0:32) When a furre says something with {!rent} in it, (1:75) and message ~roomtype contains {double} somewhere within it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (1:175) and message ~doubletwo does not contain {null} anywhere within it, (1:175) and message ~doublethree does not contain {null} anywhere within it, (5:200) emit message {[There are no available Double rooms.]} to the triggering furre. *Clear All Rooms* (0:31) When a furre says {!evictall}, (1:11) and the triggering furre has got shared control (or is the dream owner), (5:605) memorize that the PhoenixSpeak info {SingleOneOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {SingleTwoOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {DoubleOneOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {DoubleTwoOccupant} about this dream will now be {null}. (5:605) memorize that the PhoenixSpeak info {DoubleThreeOccupant} about this dream will now be {null}. (5:200) emit message {[All Rooms Cleared.]} to the triggering furre. *Check Rooms* (0:32) When a furre says something with {!rooms} in it, (5:615) remember the PhoenixSpeak info {SingleOneOccupant} about this dream, and put it in message ~singleone. (5:615) remember the PhoenixSpeak info {SingleTwoOccupant} about this dream, and put it in message ~singletwo. (5:615) remember the PhoenixSpeak info {DoubleOneOccupant} about this dream, and put it in message ~doubleone. (5:615) remember the PhoenixSpeak info {DoubleTwoOccupant} about this dream, and put it in message ~doubletwo. (5:615) remember the PhoenixSpeak info {DoubleThreeOccupant} about this dream, and put it in message ~doublethree. (5:200) emit message {[<b>Three Star Tavern & Inn : Rooms</b>]} to the triggering furre. (5:200) emit message {<u>Single Rooms</u>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~singleone does not contain {null} anywhere within it, (5:200) emit message {<b>Room #1:</b> ~singleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~singleone contains {null} somewhere within it, (1:77) and the length of message ~singleone is equal to 4, (5:200) emit message {<b>Room #1:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~singletwo does not contain {null} anywhere within it, (5:200) emit message {<b>Room #2:</b> ~singletwo} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~singletwo contains {null} somewhere within it, (1:77) and the length of message ~singletwo is equal to 4, (5:200) emit message {<b>Room #2:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (5:200) emit message {<u>Double Rooms</u>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~doubleone does not contain {null} anywhere within it, (5:200) emit message {<b>Room #3:</b> ~doubleone} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~doubleone contains {null} somewhere within it, (1:77) and the length of message ~doubleone is equal to 4, (5:200) emit message {<b>Room #3:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~doubletwo does not contain {null} anywhere within it, (5:200) emit message {<b>Room #4:</b> ~doubletwo} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~doubletwo contains {null} somewhere within it, (1:77) and the length of message ~doubletwo is equal to 4, (5:200) emit message {<b>Room #4:</b> <i>Available</i>} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:175) and message ~doublethree does not contain {null} anywhere within it, (5:200) emit message {<b>Room #5:</b> ~doublethree} to the triggering furre. (0:32) When a furre says something with {!rooms} in it, (1:75) and message ~doublethree contains {null} somewhere within it, (1:77) and the length of message ~doublethree is equal to 4, (5:200) emit message {<b>Room #5:</b> <i>Available</i>} to the triggering furre. *Checkout* (0:32) When a furre says something with {!checkout} in it, (5:615) remember the PhoenixSpeak info {SingleOneOccupant} about this dream, and put it in message ~singleone. (5:615) remember the PhoenixSpeak info {SingleTwoOccupant} about this dream, and put it in message ~singletwo. (5:615) remember the PhoenixSpeak info {DoubleOneOccupant} about this dream, and put it in message ~doubleone. (5:615) remember the PhoenixSpeak info {DoubleTwoOccupant} about this dream, and put it in message ~doubletwo. (5:615) remember the PhoenixSpeak info {DoubleThreeOccupant} about this dream, and put it in message ~doublethree. (0:32) When a furre says something with {!checkout} in it, (1:73) and message ~singleone matches the triggering furre's name, (5:605) memorize that the PhoenixSpeak info {SingleOneOccupant} about this dream will now be {null}. (5:200) emit message {[You've checked out of the Three Star Tavern & Inn.]} to the triggering furre. (0:32) When a furre says something with {!checkout} in it, (1:73) and message ~singletwo matches the triggering furre's name, (5:605) memorize that the PhoenixSpeak info {SingleTwoOccupant} about this dream will now be {null}. (5:200) emit message {[You've checked out of the Three Star Tavern & Inn.]} to the triggering furre. (0:32) When a furre says something with {!checkout} in it, (1:73) and message ~doubleone matches the triggering furre's name, (5:605) memorize that the PhoenixSpeak info {DoubleOneOccupant} about this dream will now be {null}. (5:200) emit message {[You've checked out of the Three Star Tavern & Inn.]} to the triggering furre. (0:32) When a furre says something with {!checkout} in it, (1:73) and message ~doubletwo matches the triggering furre's name, (5:605) memorize that the PhoenixSpeak info {DoubleTwoOccupant} about this dream will now be {null}. (5:200) emit message {[You've checked out of the Three Star Tavern & Inn.]} to the triggering furre. (0:32) When a furre says something with {!checkout} in it, (1:73) and message ~doublethree matches the triggering furre's name, (5:605) memorize that the PhoenixSpeak info {DoubleThreeOccupant} about this dream will now be {null}. (5:200) emit message {[You've checked out of the Three Star Tavern & Inn.]} to the triggering furre. *Evict Individuals by Room Number* (0:32) When a furre says something with {!evict} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (5:314) set variable %roomnumber to the number the triggering furre just said. (0:32) When a furre says something with {!evict} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %roomnumber is equal to 1, (5:615) remember the PhoenixSpeak info {SingleOneOccupant} about this dream, and put it in message ~singleone. (5:605) memorize that the PhoenixSpeak info {SingleOneOccupant} about this dream will now be {null}. (5:200) emit message {[You've evicted ~singleone from Room #1.]} to the triggering furre. (0:32) When a furre says something with {!evict} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %roomnumber is equal to 2, (5:615) remember the PhoenixSpeak info {SingleTwoOccupant} about this dream, and put it in message ~singletwo. (5:605) memorize that the PhoenixSpeak info {SingleTwoOccupant} about this dream will now be {null}. (5:200) emit message {[You've evicted ~singletwo from Room #2.]} to the triggering furre. (0:32) When a furre says something with {!evict} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %roomnumber is equal to 3, (5:615) remember the PhoenixSpeak info {DoubleOneOccupant} about this dream, and put it in message ~doubleone. (5:605) memorize that the PhoenixSpeak info {DoubleOneOccupant} about this dream will now be {null}. (5:200) emit message {[You've evicted ~doubleone from Room #3.]} to the triggering furre. (0:32) When a furre says something with {!evict} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %roomnumber is equal to 4, (5:615) remember the PhoenixSpeak info {DoubleTwoOccupant} about this dream, and put it in message ~doubletwo. (5:605) memorize that the PhoenixSpeak info {DoubleTwoOccupant} about this dream will now be {null}. (5:200) emit message {[You've evicted ~doubletwo from Room #4.]} to the triggering furre. (0:32) When a furre says something with {!evict} in it, (1:11) and the triggering furre has got shared control (or is the dream owner), (1:200) and variable %roomnumber is equal to 5, (5:615) remember the PhoenixSpeak info {DoubleThreeOccupant} about this dream, and put it in message ~doublethree. (5:605) memorize that the PhoenixSpeak info {DoubleThreeOccupant} about this dream will now be {null}. (5:200) emit message {[You've evicted ~doublethree from Room #5.]} to the triggering furre.
|
|
|
Post by Hannah Green on May 8, 2012 10:39:06 GMT -5
This all works beautifully and I've put it into the current upload of the dream! Thank you very much Lors! =D
When are we gonna see you around to rp? ^-^
|
|