123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|55|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Off Topic -> MudChat Development

Fri, 08 Dec 2006, 15:20
Jayenkai
OK, so MudChat development is now well underway. (click the Gabbly Chat for the latest version)

What features do you want?
Any suggestions are welcome.

---

Current Command List

In all cases, \, / or . can be used to specify a command, but can only be used at the very start of a line.

Me Stuff
\me bangs head on desk : *Jayenkai bangs head on desk*
\eat a slice of cake : *You see Jayenkai eating a slice of cake*
\drink a mug of coffee : *You see Jayenkai drinking a mug of coffee*

Room Stuff
\look : Describes room, and current exits
\north \south \east \west \up \down : Directions

Admin Stuff
\AddRoom Direction : Adds a room in the chosen direction.
\EventReset : Used when the EventID's get too big for a 32bit integer!!
\Event# : Shows the number of the current event. Used for keeping track of when we need to reset!
(Resets won't harm the system, they just stop the auto-increment from getting too big. No game-progress will be lost during resets.)

Room Stuff
\RoomName Name of room : Renames current room.
\RoomDesc Description : Changes the description of the room, seen upon entry.
\RoomLook Description : Changes the description of the room, seen when \look command is used.
\Room# : Returns the number of the room.
\RoomDoor Direction # : Allow the use of Direction to point to room number given. (Don't forget to do the opposite in the other room!)
\GiveRoom #/Name : Gives a room to another user. You can either use a person's UserNumber (hover over their name in the list) or their name. Only the owner (or an admin) can use this command, and a room can only be given to someone else already in that room.

There is currently no way to delete a room.

-=-=-
''Load, Next List!''
Fri, 08 Dec 2006, 15:27
HoboBen
I'd like a function to "poke" my head in a certain room, to see who's there, and a list somewhere of all users, and where they are, unless they're hiding.

Also, a "sprint" to room, to get somewhere quick, maybe.

It's really good though!

-=-=-
blog | work | code | more code
Sat, 09 Dec 2006, 00:29
shroom_monk
Perhaps a more accurate users online list, I'm not entirely sure if almost all the users of SC were on at the same time, when nothing was being posted! Also, the users online list only appears after you make a post.

-=-=-
A mushroom a day keeps the doctor away...

Keep It Simple, Shroom!
Sat, 09 Dec 2006, 11:06
Stealth
I'm not a admin. Oh well I can't figure out how to use it that well anyways.

-=-=-
Quit posting and try Google.
Sat, 09 Dec 2006, 11:08
shroom_monk
Jayenkai's map:


If that helps you get around. Oh, and Jay, is that mess up with the doors (basement + dining room + chatroom) permanent?

-=-=-
A mushroom a day keeps the doctor away...

Keep It Simple, Shroom!
Sat, 09 Dec 2006, 13:16
JL235
Couldn't you have two ups in the basement? There are two downs to there so it makes sense.
Sat, 09 Dec 2006, 15:04
Jayenkai
The online list will be fixed soon. I need to change how it checks for people. Shouldn't be too hard, but not sure how well I can get the timing going.

The "Basement Entry" thing... I'm going to leave that issue in. I like the idea that you could create little shortcut rooms, where you walk in one side, and come out at another point in the map...
The Basement obviously won't stay like that, I just did it to make sure the feature did actually work as intended.
---
To describe better..
A teleport room could be near the center of town, and move you from there to 6 other important locations on the map. But that doesn't necessarily mean you want to walk back. 'cos that might mess it up. So although "Teleport" might be linked North to "Socoder Building", it won't go the other way.
If that makes sense..
---

Stealth will be given admin rights as soon as I can be sure that a simple admin command won't bring the whole thing crashing down..... like it did yesterday!


-=-=-
''Load, Next List!''
Sun, 10 Dec 2006, 02:18
shroom_monk
To fix the room thingy, you could add \nw \ne \sw \se for north-west, north-east, etc...

-=-=-
A mushroom a day keeps the doctor away...

Keep It Simple, Shroom!
Sun, 10 Dec 2006, 08:13
Jayenkai
The MacOS/Safari issue should now be solved.
The Memberlist works on Time. So that's working great now, and you even get a "XXX arrived.." message.

I've added a \go command, for everyone who seems to think that that's the way to do things! \go north will now work just the same as \north.
I also added the Ultima-Online-esque . as a command specifier. So ".go" also works, now, too!


-=-=-
''Load, Next List!''
Sun, 10 Dec 2006, 09:32
Jayenkai
Rooms can now be given to other people. Admins own all rooms to begin with, but can be given to other members. Whoever owns a room can use the commands listed under Room Stuff.

However, Admins are able to alter any room's status, whether they own it or not.

Blanko has been given a test room, up in the attic. He'll be making sure everything works ok, so please ignore any obscure stuff that happens up there!

Room ownership rules will be published soon.


-=-=-
''Load, Next List!''
Sun, 10 Dec 2006, 16:07
Jayenkai
Shit! I broke it!

Chat will return as soon as possible!

|edit| Fixed |edit|

-=-=-
''Load, Next List!''
Sun, 10 Dec 2006, 16:09
Yayyak
*Sobs*

|edit| It's so sad... all the brightness in my day is gone! |edit|
Sun, 10 Dec 2006, 18:20
Scherererer
Jay, i think that you should include a /help command to list all the commands for teh n00bs, and possibly a /adminhelp for quick admin reference.

-=-=-
YouTube Twitter
Computer Science Series: Logic (pt1) (part 2) (part 3) 2's Complement Mathematics: Basic Differential Calculus
Sun, 10 Dec 2006, 18:22
blanko1324
There should be a "list" command to see who is in the chat and what room they are in.

-=-=-
My Twitter
Sun, 17 Dec 2006, 04:52
Jayenkai
The MudChat is working again!
Sorry guys..
I uploaded an update then Oscarent's SQL went offline so I couldn't test the thing..
By the time it came back on, I'd gone for a quick wash+shave+stuff.. Then I came back down and sorted it all quick-step!

-=-=-
''Load, Next List!''
Sun, 17 Dec 2006, 10:41
shroom_monk
I think that there's a problem, Jay. When I just went on, I kept getting double replies, eg:
>\n
You go north to the Attic
You go north to the Attic

-=-=-
A mushroom a day keeps the doctor away...

Keep It Simple, Shroom!
Fri, 22 Dec 2006, 15:58
flying_cucco
How do I add a room? Is it disabled or am I being dim?

I've tried

.addroom u
\AddRoom Up
Fri, 22 Dec 2006, 16:03
Stealth
I don't think you have the access level to add rooms. I think that is a admin thing.

-=-=-
Quit posting and try Google.
Sat, 23 Dec 2006, 01:07
andrewsoltan
Someimes, the member list isn't sccurate, for some reason, my thingy doesn't go yellow when I'm in the mudcheat. I'm not the only one, but I'm guessing it's because my i.p. adress is that of AOL and changes a lot.
Sat, 23 Dec 2006, 01:09
shroom_monk
Your IP address would have nothing to do with it. I think it's just something to do with the AJAX updates. Jay?

-=-=-
A mushroom a day keeps the doctor away...

Keep It Simple, Shroom!