Want to make a new add-on for your server?! Here's a 10-step guide on how to create your own launcher for your server. This would serve great as a one-way directory for your players, you can easily redirect them to your applications, website, etc!
Disclaimer
I used VB6 because most players do not have a .NET framework version later then 3.0ish installed
Step 1: Download VB 6.0 portable, Run it afterwards. Don't forget to press Reg Key before running it.
Step 2: Select Standard EXE
Step 3: Click on the main form, then edit Caption under the Properties tab(lower right) rename it to your server name or whatever title you want. You can also re-size the form to whatever size you want your launcher to look like by dragging the borders, like how you re-size normal windows.
Step 4(Optional): Place an icon by browsing the file upon clicking Icon property.
Step 5: Create a button to launch your Patcher/Exe! By clicking the Command Button tool on the toolbox(left side), then dragging the desired size that you want on your main form.
Step 6(Optional): Create another button to launch Setup or any file that your players often access.
Step 7(Optional): Add your logo or banner to make your launcher pretty! Simply click the Picture Box tool, only two icons above the command button icon. Then browse for your logo by clicking the Picture property
Step 8: Time to code those buttons! Simply double click the Patcher button we made earlier, the coding area will pop-up afterwards. Copy the codes written in the photo or paste the code below. Don't forget to replace "Your RO Patcher.exe" to the name of your patcher/exe file!
Dim RetVal
RetVal = Shell("Your RO Patcher.exe",1)
Unload Form1
Step 9: Now, let's put the code for running the Setup.exe! Now, why is it much shorter? 'Cause the code below is needed to be used instead of the one below, only IF your exe/patcher contains spaces.
Shell ("Setup.exe")
Unload Form1
Step 10: Save your project then compile it! Go to File > Make Project1.exe
Hurray, we're done! Here's the finished product of what we created!
Now, just simply place this on the root folder of your RO files, along with setup, patcher, etc. so you wouldn't get errors!
To improve the design and functionality of your launcher, you might wanna add & explore some functions & properties of forms and controls!