|
Divine Fury Server client and cache package: http://depositfiles.com/files/jmbb4o79i
Used the InsanityX base by gabbe so this has everything InsanityX had. Reason im releasing is my server got ddosed massively and the person had no intentions of stopping.
Things I've added:
Mysql Pooling
Hyperions Game Engine, event system and task system.
Fixed flax spinning
Redid fishing to be a little better
Fixed it so admins npcs don't create ground items when they dismiss their npc. ( i think they still drop when they die might need to fix that )
Redid Agility, contains Gnome course (almost perfect) and barbarian course (buggy but works fully ).
Fixed item on object packet as the streams were wrong
Redid bones on altar so its automatic and also includes 2 random events. The sandwhich lady and genie random. ( actually spawns genie but only gives gold atm ).
Hunter npcs die now.
Added commands to a hashmap for easier editing.
Fixed pest control so it displays interface and shows portals hitpoints as 0 instead of 200 after dying.
Fixed nex drops so its not a rare everytime.
Fixed exp rates for his dungeoneering.
Fixed public construction.
Fixed exp rates with agility and theiving.
Fixed storing items in a BoB.
Changed variables that should be static to static.
Lowered engine load from 10% with 5 online to .33%
Fixed every dupe I can find. Including the dupe that abuses a client bug
getting you 2b of any item.
Reduced memory usage in client.
Fixed the sending trade offer in client.
Added 8 different crowns.
Added loyalty titles to chatbox and in front of names.
Donators have 3 different crown options.
Fixed the dupe where u change the interface on staking.
Redid the way dying works so you don't get stuck in duel arena anymore.
Added a gambling box which you have a random chance at a rare item.
Fixed fmwalkto method so you walk until the time is up then u run again.
Redid forgotten warrior so it can't be farmed ( it now runs and hits through prayer )
Redid quite a few npc drops.
Repackaged source so its not all retarded anymore.
Fixed all the shitty conventions.
I'll add more media later when i take more screenshots.
Spoiler for Media:
To run the client. The ip is in Configuration.java for both worlds.
To enable mysql pooling, in World.java uncomment out the code that I mention to uncomment and fill out the info.
Thanks for this man i needed a fix for duel arena can you just tell me how to fix duel arena only ?
Btw can i use this source to the Original InsanityX Client?
nice release isn't the newest thing in the forum but at least you took the time to fix and add a few things, therefor a good release
thanks, won't use though..working on my blank pi
Don't understand the point of putting Hyperion game engine in a PI. Just makes it more buggier. But nice release.
btw why have you removed the "SAVE ACCOUNT" button ? everytime you relog your rolled back now wtf
EDIT: after compiling and running the server again this happensCode:Exception in thread "main" java.lang.UnsupportedClassVersionError: server/Server : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main class: server.Server. Program will exit. Tryk på en vilkårlig tast for at fortsætte . . .
Nicely done bro, it's me thunderbay24 aka spikey ha.
What do you mean? I never get rolled back.
Thats what this is for. it saves everybody when the system is shut down.Code:static { Runtime.getRuntime().addShutdownHook(new Thread() { public void run() { System.out .println("Saving " + getPlayerCount() + " players..."); for (int i = 0; i < Config.MAX_PLAYERS; i++) { if (players[i] != null) PlayerSave.saveGame((Client) players[i]); } } }); }
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |