Project Orpheus is now called Ruins, and is being hosted on a VPS. There is a fullscreen webclient, if you're interested. Visit http://www.rsps-community.com/ to play!Hey guys. Today I'm going to be introducing an new project I've been working on for awhile called Orpheus.
When I first started this project, I wanted to make something unique. I didn't want the server to look like any of the crappy PI servers you see these days. I wanted it to be clean, stable, and most of all, fun. So far the server has features that I've either never seen before, or that have been extremely expanded upon. Orpheus is going to be a hard server. XP rates are going to be slow, money is going to be hard to come by, and rare items are going to be all but unobtainable. More info:Orpheus is going to be largely PKing based. Very few areas in the server are going to be safe zones. So far the only safe havens are Falador, the agility training course, and banks. However, the server's control panel has an option to enable PKing everywhere, including these places, so things won't always be safe. Orpheus has a PK tournament feature. Once you get 10 players in the SafePK area (which is Castle Wars for now), it will start a PK tournament. It's a winner-take-all scenario where the winner's prize is randomly generated from a table of great prizes. In SafePK, you get GP for killing other players rather than items. You get anywhere from 2k to 20k depending on the level difference between you and your opponent. Obviously, you don't lose items for dying in SafePK.
There is also a heavy economy component. Many of the server's best items must be obtained by killing monsters and skilling.
Here's some media of the progress I've made:The basic server command prompt:

The server's GUI:

The client's look at the moment:

Showing a bit of the pet system:

Praying to get a godcape (you can only pray to your god):

Nothing special:

Grand Exchange booth:

Setting a GE price:

Basic GE interface:

Full GS specs (nothing special, I know):

Normal specs:

Nearly 100% smithing:

Deposit box working:

That's all I have for now.
Things that need to be done:
Custom Godwars
Castle Wars
Pest Control
Fix an annoying hitpoint bar bug that I somehow made
Fix walking randomly stopping on occasion
...and some other stuff that I can't think of at the moment.
Questions? Comments? Concerns? Please share. Flame is fine so long as it's moderately constructive.
Oh, and the server base isn't PI or Delta. Actually, I don't know what the base is. I got the source in a very basic state from a friend of mine, and he didn't remember what it was.
A note about MySQL:
This server is almost completely MySQL driven. Everything from the player saving to the GE is handled by MySQL databases. This makes processing time MUCH faster.
UPDATESMarch 15, 2011: Added god sides. When you log in, you're asked to choose between Saradomin and Zamorak. At the moment, Zamorak gives you more combat XP, while Saradomin gives you more skilling XP. More updates to come on this.
March 22, 2011: Added Overdrive mode. When you attack a player/NPC, you get 5 OD points. You lose 1 point per second, so you have to keep attacking. Once you get 2500 points, you go into overdrive mode, where you fly, do about 8x the damage, and take less damage. This is till experiemental, but so far it's pretty cool.
March 23, 2011: Added a custom sound system. There are now teleport, eating, alching, magic, and
very basic combat sounds. It wasn't hard, since all you really have to do is make the client support sendFrame174, and tell the server to play certain sounds for certain actuons. However, weapon sounds have their own handler.
March 24, 2011: Started working on Godwars. So far all bosses/minions have the correct animations. It's very basic at the moment. I also started on a
VERY basic construction system. So far all it is is clicking an interface, and creating an object with a buidling animation, and you gain experience. It doesn't save yet, and there is no construction portal.
March 27, 2011: Today I replaced the lame portal teleportation method with a much cleaner, nicer looking one: the gnome glider interface. Simply talk to the gnome pilot in Falador, go through a bit of dialogue, and you're off! I've also made mage book teleports require 1 law rune.

March 28, 2011: This morning I balanced out Overdrive mode. It doesn't allow you to do quite as much damage anymore, and the animation/effect that OD mode causes is no longer as obnoxious. I figured getting completely and unfairly owned by someone in OD mode while PKing would seriously @#!*% some people off. I've also started on a custom CastleWars base. It's so custom, in fact, that it doesn't take place in the CastleWars arena. So far I don't have much done on this, so it's not really functional yet. Also, I've added a fully working agility ticket exchange. You must complete the entire agility course to receive a ticket.
March 29, 2011: All I did today was take some things out of the process() void and get them into EventManager. Why did I do this? To avoid server instability. As you may or may not know, overloading process() can cause serious issues. I also started cleaning out the Client class as a whole. I'm trying to get it under 500kb.
April 5, 2011: Orpheus' source is now being used for the server Ruins. Development will continue, and I will still be updating this thread. I am now using Galkon's fullscreen RuneLimited client, and it's awesome. Thanks Galkon!