I just don't have time for it, or the want to do it. I'm more interested in learning how things work now and I' taking 21 hours of school trying to complete my AAS for programming. I don't have any intention of coming back to RSPS, and if I do it will be awhile down to road to write my own framework just for fun. Not like they aren't all the same or anything.
Originally Posted by
Jellal
A bit of history:
Some of you may be familiar with the name of Oblivion-PK. It was a popular server back in 2008-2010 that did well for itself and was owned by Sanity and Mr-Brent. I'll be the first to admit that it was horribly done and that it died where it should have. Sanity quit development on Oblivion-PK some-time in 2009 and left Mr-Brent searching for a developer, this is where I found my magical spot on the development team. During that time we made a transition from the Project Insanity version of the Oblivion-PK server back to the version that was built on-top of the DeltaScape base. It received a bunch of bug fixes and Combat edits, but it was ultimately non-salvageable. Brent decided it would be a great idea to start RATting people shortly after the user "Mr Nick" from the server hacked the VPS and started trolling him, once I noticed that I was infected I immediately took a turn on Brent. Deleted the website files and released all of the horribly done sources. This was the death of Oblivion-PK.
So, if Oblivion-PK was ultimately a pile of steaming hot crap, why would you want to bring it back?
Oblivion-PK is ultimately my favourite private-server that I've ever played. Even though the content was half-baked and it was constantly down due to stability problems and constant network attacks... there was something about it that made it fun. Considering I took on the server in it's last few months and everyone that had anything to do with it has disappeared off the face of the earth, I've decided to bring it back, but correctly this time.
Content:
-- Please note that some things aren't being added, because I simply don't want it in my server, for instance certain events for skilling, or changes to minigames.
Skills:
- Agility
- Crafting
- Gem Cutting
- Jewelry Creation
- Construction
- Cooking
- Burn-Rate Formulah
- Stop-Burn
- Fishing
- Troll Random Event
- Big Fish Random Event
- Whirlpool Random Event
- Woodcutting
- Firemaking
- Burn timers properly setup for each log type.
- Logs burn out and are created for all players in the region.
- Clipping
- Mining
- Smithing
- Interface is completed, or so I believe.
- All items are working correctly, including knifes/arrowheads/darts.
- Farming
- Fletching
- Correct Level Requirements, Exp Gains
- Crossbow crafting.
- Ability to fletch while walking.
- Thieving
- Herblore
- Cleaning herbs
- Unfinished Potions
- Additives.
- Slayer
- Slayer implementation is a bit custom.
- Includes Location handling to find your slayer task.
- Easy/Medium/Hard tasks.
- Runecrafting
- Rune Multiplier
- Abyss
- Tiara Crafting
- Hunter
Minigames:
- Dueling Arena
- Pest Control
- Npcs spawning at correct location
- Multiple games can be played at once.
- If the game goes on for twenty minutes, you win.
- Damage required to be rewarded.
- Portals cause crashes in the client.
- Fight Pits
- Fight Caves (JAD)
- Magic Arena
- Warriors Guild
- Armour Spawning
- Armour only attackable by player who spawned
- Armour de-spawning when player leaves region/logs out.
- Hint Icon
================================================== ======================
I won't really be keeping an Update-Log for this, but I will be posting updates and updating the thread.
Note: Pest control is not completed, you need to change the NPCs that spawn from men, to the PC npcs, and also write the logic for the npcs. (Brawlers attack players, spinners heal portals, everything else rushes the night, very simple). However, it does support multiple games at the same time.
Download links: (Upload mirrors for me)
---- http://**********/vunf0n6buphy/JellalProject.zip
Links by other members: (Download at your own risk)
--- https://www.mediafire.com/?svu37eus2jrl99e
NPC-Bits can be set in the server, I use 16.
CLient of choice was Eliminates v0.7
It's alright. Not my best work, but it's definitely done better then a lot of stuff I see.
Off Topic: I just turned a bottle of Dust off upside down and sprayed my nipple. I think it's going to fall off.
EDIT:::
When using the NIO Networking you have to properly configure the IP the server binds to (Either local host, or your private IP to bypass NAT Filtering).
Check EventSelector.java
Code:
server.socket().bind(new InetSocketAddress
and change the private address to your private address (Obtainable by using IPConfig on windows, or the equiv on other OS)