Where are you trying to install it? On your PC or you have a web hosting?
The IP for your local PC is 127.0.0.1 (localhost).
First, you need to setup your website using a webserver such as Xampp or whatever.
After you have set your website up, you need to place inside your root folder of your website (htdocs folder in your Xampp installation folder), the Mu Launcher web pages ( rjlauncher folder).
After that, you have to config the SQL and web links for your launcher and other launcher configs:
Code:
[settings]
patchver=10302017 --> Patch Version (This will trigger the patching of your client)
patchlink=http://yourwebsite/rjlauncher/rjpatch/manualpatch.zip --> Your link to the patch (make sure your patch archive is a ZIP file)
[launcher]
muname=RJMU Season 3 --> Your Server name
launch=h-main.exe /u127.0.0.1 /p4496 --> Client executable name, Launcher Server IP and Port?
[links]
facebook=http://facebook.com --> Your Mu Server Facebook
forum=http://mymuforum.net --> Your Mu Server Forum
register=sql
[sql]
sqldb=MuOnlinesql --> Your Mu Online SQL Database name
user=sa --> Your SQL Username
sqlpass=admin123 --> Your SQL Password
What is intriguing, is this: launch=h-main.exe /u127.0.0.1 /p4496
Code:
h-main.exe --> should actually be your main.exe
/u127.0.0.1 --> your server localhost IP
/p4496 --> a port used by the launcher (But, I'm not sure why is 4496 and not 80, because it's like having a launcher server application running on 4496 and connecting to that port first, and I don't see any of this in the RJLauncher files)
Probably it should be like this: launch=main.exe /uYourWebServerIP /p80
Or if the DLL you are injecting is having something strange, the launch will be launch=main.exe /uYouWebServerIP /p4496
For a website, usually the port is 80, but it can be 4496 too if the web server is set to that port in httpd.conf
The IP can be either 127.0.0.1 or your public IP.
You need to port forward your Mu Server's used ports and also your web server port (usually 80) so others can connect through Internet to your server and also downloading the patch for your client.
And don't forget to generate your DLL using the rjdllcreator.exe with your Server IP address.
I didn't test this launcher and I won't test it, but if you follow the instructions correctly, you should be able to get it working.
Remember this steps:
1. Make your website first and make sure it's working -> Follow tutorials, search for them
2. Follow instructions and play with the config files (the strangest config value is the "launch=" because I have no idea if that would connect to a Launcher Server or your Website)
3. Don't be lazy to search for things on Internet or on forums
4. Don't give up trying. You'll eventually set it up correctly.
Good luck.
Edit: I think you should actually consider using other Mu Launchers for a few reasons (it's a suggestion ofc):
1. This launcher is only having a patch version checker => Comparing a patch version text on server with patch version text on client.
2. There's no checksum => After patching the client, I can edit every file as I want as long the patch version is the same as the one set in the server and the server won't know what patch version I have or what files did I modified.
3. If the launcher is having an SQL query directly into your Mu Server database for registering accounts, that can be pretty dangerous because you would have the database opened for possible SQL attacks, compromising data and accounts, etc. It's better to use a more secured PHP website for registering accounts. Nothing is 100% secured, but I believe that there are a few CMS for Mu that are much more secured than a direct query from the launcher
4. The Antivirus will pop-up because of the false-positive virus found in that DLL you've generated => Most people don't make a difference between false-positive and a real virus so they are treating everything as a potential virus/crypto miner/etc, which is very good. DLL injection are almost in 90% of anti virus detection cases as potential viruses, so try finding a launcher which doesn't have dll injections, just to not panic the players with a false-positive detection
Again, it's just a suggestion. You do whatever you want. xD Good luck, mate.