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] Webgame MuOnline

Experienced Elementalist
Joined
Dec 2, 2004
Messages
225
Reaction score
30
hi



Thanks



any idea to config the droprate?

hi

setting in java source

public static final int RESULT_SUCCESS = 1;
public static final int DefaultCheckRate = 20;
public static final double Frame = 16.66666666667D;
public static final int BornMapID = 10001;
public static final int InterDefaultMapID = 10001;
public static final int InterBackMapID = 10001;
public static final int InterServerMaxPlayer = 2000;
public static final int PercentNumber = 0x186a0;
public static final int ShowPercentNumber = 1000;
public static final float Speed_Multiple = 100F;
public static final int ATK_INTERVAL = 1500;
public static final int Default_ATK_SPEED = 100;
public static final int PLAYER_STEP = 400;
public static final int OTHER_STEP = 400;
public static final int Spint_Step = 2000;
public static final int PkProtectedBuff = 0x13883;
public static final int Min_Step = 10;
public static final int Spint_Time = 1000;
public static final int Role_MaxNumber = 2;
public static final int DoWorkRate = 3;
public static final int DoDropRate = 500;
public static final int MaxPacketSize = 0xc8000;
public static final int MaxUploadPacketSize = 0x32000;
public static final int MaxUploadSizePerMinute = 0xe1000;
public static final int DefaultTranspointEffect = 1180;
public static final int CanReceivePacketSizePerSecond = 30;
public static final int Destroy_Normal = 1;
public static final int Destroy_ReLogin = 2;
public static final int Destroy_InterReLogin = 3;
public static final int Destroy_ToInterServer = 4;
public static final int Destroy_BackOriginalServer = 5;
public static final int PlayerMaxApplyGangSize = 5;
public static final int GangAnnouncementSize = 68;
public static final int MaxApplySizePerGang = 30;
public static final int MaxGangNoticeSize = 50;
public static final int ProtectionMaxLevelPerRank = 10;
public static final int AttackDistanceAddition = 2400;
public static final int PlayerFightingInterval = 10000;
public static final int WorldLevelBegin = 150;
public static final int WorldLevelEnd = 30;
public static final int ClearRedNameItem = 3023;
public static final long MonsterMinRefreshTime = 3000L;
public static final int ShareTaskDistance = 10000;
public static final int TeamExpBouns = 5000;
public static final int SeeTopLevel = 100;
public static final int Role_PublicCD = 800;
public static final int Other_PublicCD = 2000;
public static final int Shortcut_Max_Number = 10;
public static final int Shortcut_Drug_Default = 0;
public static final int Shortcut_SkillStart = 5;
public static final int MailMaxItems = 8;
public static final int Fcm_Rest_Time = 18000;
public static final int Revival_Item = 2059;
public static final int Revival_CountDown = 10;
public static final int Team_Faraway = 36000;
public static final String PerDayClearTime = "5:00";
public static final int DungeonInviteTime = 30;
public static final int Inspire_Type_Money = 1;
public static final int Inspire_Type_Ingot = 2;
public static final int Inspire_Rate = 45;
public static final int Inspire_MaxLevel = 10;
public static final int Inspire_MoneyMaxLevel = 5;
public static final int MaxBlackListSize = 100;
public static final int Max_Basic_Property = 3000;
public static final int Max_Fruit_Property = 500;
public static final int BOSS_None_Drop_Level = 100;
public static final int NORMAL_None_Drop_Level = 50;
public static final int RidingIntevalTime = 5000;
public static final int MaxRaraListSize = 50;
public static final int MaxTopSize = 100;
public static final int MaxBigDevilTopSize = 20;
public static final int BroadcastStrengthenLevel = 8;
public static final int BroadcastAdditionalLevel = 4;

Thanks
 
Last edited:
Newbie Spellweaver
Joined
Jul 19, 2005
Messages
97
Reaction score
3
any idea to config the droprate?

Try to decomplie the muserver_01.jar from and look for \com\mu\config\Constant.java at the decompiled sources , need to compile again to muserver_01.jar and test



compiled back to muserver_01.jar and unable to start server with the jar i created... haha. any tip for compiling? i tried jar cvf muserver_01.jar



Alright , since i just need to change the droprate, i tried to compile the single file which is Constant.java back to Constant.class and replace the file by replacing the file.(Open muserver_01.jar with 7-zip archive and drag the modified constant.class into \com\mu\config\).
you might need to correct your Java path before compiling java back to class coz muserver runs on jdk 1.7.

This is how to compile java file back to class。
1st, run command and key in java -version to check the java version, if it's 1.7 and you are good to go.
2nd, the best bet is , set the java environment tempory for compiling needs.
In the command shell:

set JAVA_HOME=D:\muserver\Java\jdk1.7.0_60
set PATH=%JAVA_HOME%\bin;%PATH%
That will temporarily set up the environment in the command shell.

3rd. redirect to the source of the java file , my case is cd c:\muserver_01\com\mu\config ,and type javac Constant.java
4. you will get a Constant.class at your folder. replace the original file from muserver_01.jar (backup before you replace would be better) and start the server to see the changes.
 
Last edited:
Experienced Elementalist
Joined
Dec 2, 2004
Messages
225
Reaction score
30
Try to decomplie the muserver_01.jar from and look for \com\mu\config\Constant.java at the decompiled sources , need to compile again to muserver_01.jar and test



compiled back to muserver_01.jar and unable to start server with the jar i created... haha. any tip for compiling? i tried jar cvf muserver_01.jar



Alright , since i just need to change the droprate, i tried to compile the single file which is Constant.java back to Constant.class and replace the file by replacing the file.(Open muserver_01.jar with 7-zip archive and drag the modified constant.class into \com\mu\config\).
you might need to correct your Java path before compiling java back to class coz muserver runs on jdk 1.7.

This is how to compile java file back to class。
1st, run command and key in java -version to check the java version, if it's 1.7 and you are good to go.
2nd, the best bet is , set the java environment tempory for compiling needs.
In the command shell:

set JAVA_HOME=D:\muserver\Java\jdk1.7.0_60
set PATH=%JAVA_HOME%\bin;%PATH%
That will temporarily set up the environment in the command shell.

3rd. redirect to the source of the java file , my case is cd c:\muserver_01\com\mu\config ,and type javac Constant.java
4. you will get a Constant.class at your folder. replace the original file from muserver_01.jar (backup before you replace would be better) and start the server to see the changes.

Hi

just need to see the line of the error, the jar that I believe when executing will give you the line that is wrong

Thanks
 
Joined
Apr 27, 2012
Messages
160
Reaction score
17
Try to decomplie the muserver_01.jar from and look for \com\mu\config\Constant.java at the decompiled sources , need to compile again to muserver_01.jar and test



compiled back to muserver_01.jar and unable to start server with the jar i created... haha. any tip for compiling? i tried jar cvf muserver_01.jar



Alright , since i just need to change the droprate, i tried to compile the single file which is Constant.java back to Constant.class and replace the file by replacing the file.(Open muserver_01.jar with 7-zip archive and drag the modified constant.class into \com\mu\config\).
you might need to correct your Java path before compiling java back to class coz muserver runs on jdk 1.7.

This is how to compile java file back to class。
1st, run command and key in java -version to check the java version, if it's 1.7 and you are good to go.
2nd, the best bet is , set the java environment tempory for compiling needs.
In the command shell:

set JAVA_HOME=D:\muserver\Java\jdk1.7.0_60
set PATH=%JAVA_HOME%\bin;%PATH%
That will temporarily set up the environment in the command shell.

3rd. redirect to the source of the java file , my case is cd c:\muserver_01\com\mu\config ,and type javac Constant.java
4. you will get a Constant.class at your folder. replace the original file from muserver_01.jar (backup before you replace would be better) and start the server to see the changes.

why dont you make it read from ini file? something like this as an example. sry if looks like crap bad at java very bad. thats why havent messed with source at all

Code:
public final class Config { 
    public static final int CONST_1;
    public static final String CONST_2;

    static {
        int c1;
        String c2;
        try (Scanner s = new Scanner(new File("config.txt"))) {
            c1 = s.nextInt();
            c2 = s.next();
        } catch (IOException ex) {
            throw RuntimeException("Cannot load config properties", ex);
        }
        CONST_1 = c1;
        CONST_2 = c2; 
    }
}
 
Experienced Elementalist
Joined
Dec 2, 2004
Messages
225
Reaction score
30
Hi

Changelog

May 05, 2019
* Fix the automatic task in the source.
May 11, 2019
* Rename base server S1 x TG1 in the source.
* Change the name setting to 11 Chrs in the source.

June
*Fix the expanded backpack in the source finished.
** Waiting time to open padlocks in use.
** When they reloged, not all of them open.
** The last blocked padlock, when the time reaches zero is open.
* Change the name setting to 13 Chrs in the source.

July
* Automatic add points stats level 60 Off.
* Fix Experience required to level up.
* Added custom server experience in the source.
* New configuration degraded experience difference of monster level at character level in the source.


Thanks
 
Newbie Spellweaver
Joined
Aug 15, 2019
Messages
8
Reaction score
1
Hi

Changelog

May 05, 2019
* Fix the automatic task in the source.
May 11, 2019
* Rename base server S1 x TG1 in the source.
* Change the name setting to 11 Chrs in the source.

June
*Fix the expanded backpack in the source finished.
** Waiting time to open padlocks in use.
** When they reloged, not all of them open.
** The last blocked padlock, when the time reaches zero is open.
* Change the name setting to 13 Chrs in the source.

July
* Automatic add points stats level 60 Off.
* Fix Experience required to level up.
* Added custom server experience in the source.
* New configuration degraded experience difference of monster level at character level in the source.


Thanks

Hello, I've changed the .png of the client, but there's some issues, like one of below image. Could you help me this case?
 
Experienced Elementalist
Joined
Dec 2, 2004
Messages
225
Reaction score
30
Hello, I've changed the .png of the client, but there's some issues, like one of below image. Could you help me this case?


Hi

You must modify the file 90011, which is in the configs folder, delete the names there that are in Chinese.

Thanks
 
Newbie Spellweaver
Joined
Aug 15, 2019
Messages
8
Reaction score
1
Hi

You must modify the file 90011, which is in the configs folder, delete the names there that are in Chinese.

Thanks

Thanks! If your mini client doesn't load flash in case of a popup, let me know so I can give you the fix for that issue. Just in case the link of game server with target="blank".
 
whos your daddeh?
Joined
Jan 24, 2005
Messages
151
Reaction score
36
Live Server you can test here



PC Client - Download from Web 10mb
Mobile Android - Download from Web ANDROID APK
Web Browser - play.atlantismu.com ( must have flash version 27-29 ) or Download Maxthon Browser

Cheers
 
Newbie Spellweaver
Joined
Mar 9, 2017
Messages
35
Reaction score
27
working fine on latest flash, problem is chrome:
gl.swf loads fine ..after that, the error above is displayed in console. runs fine on ie 11 flash 32
Adobe Flash is at its EOL and will become useless next year...too bad for this variant of MU.

Hello good night friend, how did you make it work with Flash 32?



To update the game to latest flash player, you need source

There is no source of the game?
 
Last edited by a moderator:
Junior Spellweaver
Joined
Sep 17, 2011
Messages
121
Reaction score
48
Live Server you can test here



PC Client - Download from Web 10mb
Mobile Android - Download from Web ANDROID APK
Web Browser - play.atlantismu.com ( must have flash version 27-29 ) or Download Maxthon Browser

Cheers

Really nice . It's wonderful that someone is continue the work, and i can see you found a way to make app to Mobile .
 
Newbie Spellweaver
Joined
Oct 23, 2018
Messages
35
Reaction score
17
Hi

Changelog

May 05, 2019
* Fix the automatic task in the source.
May 11, 2019
* Rename base server S1 x TG1 in the source.
* Change the name setting to 11 Chrs in the source.

June
*Fix the expanded backpack in the source finished.
** Waiting time to open padlocks in use.
** When they reloged, not all of them open.
** The last blocked padlock, when the time reaches zero is open.
* Change the name setting to 13 Chrs in the source.

July
* Automatic add points stats level 60 Off.
* Fix Experience required to level up.
* Added custom server experience in the source.
* New configuration degraded experience difference of monster level at character level in the source.


Thanks


Nice, work man, but there is any chance you share this ? :D



Live Server you can test here



PC Client - Download from Web 10mb
Mobile Android - Download from Web ANDROID APK
Web Browser - play.atlantismu.com ( must have flash version 27-29 ) or Download Maxthon Browser

Cheers
Your mobile client is based on same electron js ? Or you make it on other script base ?
 
Newbie Spellweaver
Joined
Sep 4, 2019
Messages
8
Reaction score
0
guys , how can I stop the autowalk and autoattack ?? ) really that's making me crazy


Edit :

I tried by the client but didn´t work .
 
Last edited:
Experienced Elementalist
Joined
Nov 26, 2008
Messages
253
Reaction score
67
This version of the game is going to be dead by December 2020 when Flash will be discontinued permanentely. I'd honestly suggest people finding something else to develop and research instead of this garbage. Game itself looked nice, was fun till about level 150, but it's just too boring with the bot doing everything for you and eventually it becomes just a window you keep open with which you interact once every few hours. Waste of time.
 
Newbie Spellweaver
Joined
Sep 4, 2019
Messages
8
Reaction score
0
I think the game has "future" and the reason is because this is java! . I would like to try to port this game in a standalone desktop version with embeded "flash player" you know like ELECTRON works. The problem now is stop the autowalk and autoattack and well finish the translation. I think it´s the most important part, with this we can have a Mu game for LINUX VPS, please guys don´t give up! :)
 
Initiate Mage
Joined
Dec 13, 2019
Messages
1
Reaction score
0
Guys, tell me how to translate 90011.swf file pls.
Bad English makes me difficult at work.
Pls help me.Many thanks!
 
Last edited:
Back
Top