Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Development] Mu Online web browser version (PHP, MySQL, Javascript)

Newbie Spellweaver
Joined
Nov 12, 2010
Messages
43
Reaction score
54
Screenshots:
Character creation:
Inventory/Status:
Chaos Machine:
Battle screen:

Already implemented game features:
* character creation/deleting (4 main classes are supported);
* drag & drop inventory/equipping items;
* item description on hover;
* dropping jewels on items in inventory (supported: bless, soul, life, harmony, refining stones);
* stats screen with real time calculations of stats depending on equipment;
* working npc: chaos machine, Lahap, Cherry Spirit, Jerridon, Osbourne;
* vault;
* opening/closing personal store;
* market listing all items from personal stores;
* browsing battle maps (currently three maps);
* battles with dynamically loading enemies depending on selected spot;
* item generator (for dropping items from defeated enemies).
* drinking potions and learning skills from inventory.

Updates (Feb 23, 2012):
* now you can see users online;
* working global and spot chat;
* a new map and new monsters;
* now you can see other characters in a spot;
* the (in)famous "kill stealing";
* you can create or join guilds (helps to get more exp);
* auto login;

Updates (Sep 18, 2013)
* New combinations for Chaos Machine (chaos weapon, first and second wings, 10-13 item upgrade);
* All excellent and harmony options are working;
* Working fruits (4 kinds) - right click to use;
* Life of pets with auto-removal when life ends;
* Quest system via Elf Soldier (experience and items as rewards);
* Improved map browsing interface;
* New maps: Lost Tower, Atlans, Tarkan;
* Bosses with limited respawn (Hydra, Balrog, Zaikan, Death Beam Knight);
* Event map: Kalima (1-7); combining of symbols of Kundun via Lahap;
* New drop system;
* Opening of Box of Luck and Box of Kundun (via Lahap);
* Element/attribute system (rings and pendants give additional defence against monsters with corresponding attribute);
* Golden invasions (each 8 hours);
* HTML5 animation on character selection screen;
* Working Cherry Blossom event (on Sunday);
* 2nd wings option "C";
* Fixed blurry fonts on transparent background (Chrome browser issue);
* numerous fixed errors and minor improvements.

Tested and supported browsers: Internet Explorer 7/8, Google Chrome 9, Opera 11, Firefox 3, Safari 5.

Programmed in PHP, MySQL, Javascript.

Working demo version: (version 1.2)

Download: (version 1.2)

Installation instructions:
1. create a MySQL database;
2. restore the database structure using the .sql backup file;
3. edit database.php file, inserting data for your server (databse name, server, username, password);
4. upload all files to your server.

Everybody willing can upload the game to their own server, modify or edit in any way they will find appropriate. I don't work on this project any longer. If somebody will continue developing it, I can suggest adding these features I considered necessary for completing the game: 1) chat; 2) trading; 3) PVP.

Short info on item codes used in the game:
Example: 1.13.1.0007.00.0.1025.0000.00.0.0.00.00.0.050.050.000000.short_sword

Where (number positions, starting from "0"):
0 - item type;
2,3 - size;
5 - subtype;
7-10 - effect;
12,13 - level;
15 - luck;
17-20 - requirement #1;
21 - should be "!" for 380 items;
22-25 - requirement #2;
27,28 - required class;
30 - skill;
32 - option;
34,35 - excellent (double excellent is reserved but not implemented);
37,38 - harmony option;
40 - guardian option (reserved, not implemented);
42-44 - current durability;
46-48 - maximum durability;
50-55 - reserved for socket options;
57 until end - item name.

If you want to understand how item codes work and should be edited to create new items for drops etc., read carefully "functions.overlib.js"
 
Last edited:
Newbie Spellweaver
Joined
Nov 12, 2010
Messages
43
Reaction score
54
Do you plan to sell it?
I'm not sure as yet. I think a game like this would work best if added to website of some already established Mu Online server to attract more occasional players/visitors (especially people who could play it at work, as mentioned above). Since I don't have my own my own Mu Online server and currently not associated with any, perhaps I could end up selling it, if there will be any significant interest towards this project.

For now I posted it to receive feedback/comments/suggestions on improvements from other fans.
 
Last edited:
Newbie Spellweaver
Joined
Sep 28, 2008
Messages
5
Reaction score
0
WoW nice... I see that from 1 lvl you can go to elbeland , noria but you should add some lvl requirement to them like character can move there from lvl 5 :D It would be nice if you coded a cool layout too :D I think you should use ajax for battle php when hitting and reloading HP after attack :)
 
Last edited:
Retired Old Man
Loyal Member
Joined
Jun 9, 2008
Messages
761
Reaction score
706
The website ain't working at all for me, getting connection error.
 
Skilled Illusionist
Joined
Dec 30, 2008
Messages
343
Reaction score
31
with google chrome working perfect
 
Junior Spellweaver
Joined
Sep 22, 2008
Messages
126
Reaction score
37
Life and Mana never are refilled (1 point per 10 seconds or some like that it would be good)

Can heal monsters... all the rest its great!
 
King of the bongo
Joined
Oct 17, 2009
Messages
829
Reaction score
214
So that means it wont be shared or stuff like that?

HP -5/61 and i can still fight
Code:
player: player: dmg 1
enemy0: player: dmg 1
enemy1: player: miss
enemy2: player: dmg 1
enemy3: player: dmg 2
enemy4: player: dmg 1

And i saw there's Shadow Bug here too LOL

Batanaka - [Development] Mu Online web browser version (PHP, MySQL, Javascript) - RaGEZONE Forums
 
Last edited:
Newbie Spellweaver
Joined
Oct 20, 2010
Messages
56
Reaction score
3
my opinion: Game rocks, it was a really good idea to create something like this!
bugs i found: the exp bar isn't increasing, you get xp but the bar isn't moving, i will post more bugs if i find them
 
Junior Spellweaver
Joined
Sep 22, 2008
Messages
126
Reaction score
37
my opinion: Game rocks, it was a really good idea to create something like this!
bugs i found: the exp bar isn't increasing, you get xp but the bar isn't moving, i will post more bugs if i find them

For me it works great.. maybe its problem of the host (sometimes is really slowly)..

About the Shadow Bug... if you just refresh the site, the bug its solved... its problem of the host... he said at the beginning... its a free host.
 
Newbie Spellweaver
Joined
Nov 12, 2010
Messages
43
Reaction score
54
So that means it wont be shared or stuff like that?
I didn't decide as yet.

HP -5/61 and i can still fight
Code:
player: player: dmg 1
enemy0: player: dmg 1
enemy1: player: miss
enemy2: player: dmg 1
enemy3: player: dmg 2
enemy4: player: dmg 1
Do you mean that when your HP dropped to -5/61 you still were able to continue fighting without being redirected to "defeat" screen, or that your HP was -5/61 (instead of "0/61") in the turn you were defeated in? If the latter is the case, then it's not a bug, that's how it is meant to work - whatever damage you receive in the turn, it's substracted from you HP, and anything below 1 HP results in defeat. It can be easily fixed to always show 0 HP if you defeated instead of negative value, of course.
 
Junior Spellweaver
Joined
Sep 22, 2008
Messages
126
Reaction score
37
I didn't decide as yet.


Do you mean that when your HP dropped to -5/61 you still were able to continue fighting without being redirected to "defeat" screen, or that your HP was -5/61 (instead of "0/61") in the turn you were defeated in? If the latter is the case, then it's not a bug, that's how it is meant to work - whatever damage you receive in the turn, it's substracted from you HP, and anything below 1 HP results in defeat. It can be easily fixed to always show 0 HP if you defeated instead of negative value, of course.

He mean the first, when u have negative hp u still can enter to the battle.
 
King of the bongo
Joined
Oct 17, 2009
Messages
829
Reaction score
214
He mean the first, when u have negative hp u still can enter to the battle.

Yes u're right, i was -5 hp when i entered a new battle, i fought once then redirected me
 
Back
Top