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!

ES:Launcher Creator

Status
Not open for further replies.
Joined
Apr 21, 2010
Messages
461
Reaction score
188
HI. I organically posted this in the Fiesta Online section, because thats what I intended to release it for. I kinda left the project, but now I want to finish it so I am posting it here.

I am taking ideas, and any bug reports.

So I've wanted to work on something like this ever since I saw Thor patchers. I hated them always. So here is ES's very early version, ES:LC.

The Extrinsic Studio: Launcher Creator makes it easy for you to make a self extracting patcher. Not only for Fiesta, but it can be used for anything really.

Here some screenie of the creator.
Gruntilda - ES:Launcher Creator - RaGEZONE Forums

Gruntilda - ES:Launcher Creator - RaGEZONE Forums


So the way it works, is you use the creator to design your launcher. You then click Save, and select a folder to output your Config.esl file to. That's it.

Now how you get the client to work, is you download the client (Links below). Place your Config.esl file in the folder ./Launcher relative to the ESLauncher_Client.exe. That's it.

If you decide to add Images to your launcher, the image must be placed in the ./Launcher/Res/Images folder, with the same file name as you selected in the creator.

To change the form icon, put an icon file in the images folder, with the name "ico".

For patches, in the Form's properties in the Creator, there is a field "PatchDBUrl". This is the URL to the text document containing the patch information. The text file should be in the following format:

PHP:
#Patch	1	http://stubedore.com/1.rar
#Patch	2	http://stubedore.com/1.rar
#Patch	3	http://stubedore.com/1.rar
#Patch	4	http://stubedore.com/1.rar
#Patch	5	http://stubedore.com/1.rar

The spaces, are a single tab. You can download the file:
The files can only be rar files.

If any of this doesn't make sense, you can download the example below.

Version 3.0.0 ChangeLog - 5/22/2012
[Additions]
  • Added PopupURL property for the main form
    • Can use the [ESL:Version] variable.
    • URL of a website the launcher will open when launched.
    • Will open in computer's default browser.
    • Can be emtpy; no popup.
  • Added Repatch action for Buttons and Pictures
    • Will restart the launcher, and repatch from 0, when clicked.
  • Added CloseLauncher action for Buttons and Pictures
    • Will exit the launcher when clicked.
  • You can now drag the launcher around by it's body instead of just the title bar.

  • Added the Transparent Color property to the Form.
    • All instances of this color will be 100% transparent
  • Added the Font properties for StatusText

  • Added iWidth and iHeight property to all compenents.
    • Easier to create designs in photoshop.
  • Added Styled Download Bar component.
    • Same as Default Download Bar, except with two new properties:
      • ForeColor: Top color of the bar.
      • BackColor: Bottom color of the bar.
  • Added a log system for the Launcher
    • \Launcher\Log.txt
[Changes]
  • Changed DownloadBar to Default Download Bar.

  • Removed the perm StatusBar at the bottom of the design panel.
[Fixes]
  • Fixed the ClientVersionText from not displaying correctly in some situations.

  • Fixed the ServerVersionText from not displaying correctly in some situations.

  • Fixed FrameStyle None visual bug, which cased the launcher to start half off the screen.

  • Fixed user-added components being hidden under the Status Bar.

  • Fixed the PatchProgressDisplay property.

  • Fixed the ClientVersionText not updating correctly.

  • Fixed Pictures not displaying correctly in the Creator in some situations.

  • Fixed grammar errors in Launcher errors.

  • You can no longer select File->New after already opening an .esl file with File->Open.

Downloads
 
Experienced Elementalist
Joined
May 5, 2012
Messages
254
Reaction score
50
Well looks good from the looks of it. Thanks for releasing :)
 
Newbie Spellweaver
Joined
Jan 6, 2013
Messages
16
Reaction score
0
Nice Release. But I have a problem~

I was doing all correctly for the Launcher, but the Launcher don't start.
The document is in the right dir~

Do you know what's the problem, Stu?

e/ I found the erroy by myself.

<--- I used this example and used this Launcher.exe
But I replaced it now with

and it works. ^^
 
Last edited:
Joined
Apr 21, 2010
Messages
461
Reaction score
188
Nice Release. But I have a problem~

I was doing all correctly for the Launcher, but the Launcher don't start.
The document is in the right dir~

Do you know what's the problem, Stu?

e/ I found the erroy by myself.

<--- I used this example and used this Launcher.exe
But I replaced it now with

and it works. ^^

Thanks for pointing that out, I updated the Example's exe.
 
Banned
Banned
Joined
Jan 23, 2013
Messages
65
Reaction score
8
Really new with servers ;)
but where can i put on my patches? ;(

EDIT: it works now but when i click on login there comes an error: the procedure entry point _AIL_open3D_provider@4 could not be located in the dynamic link library mss32.dll

can someone help ! :(
 
Last edited:
Joined
Apr 21, 2010
Messages
461
Reaction score
188
Really new with servers ;)
but where can i put on my patches? ;(

EDIT: it works now but when i click on login there comes an error: the procedure entry point _AIL_open3D_provider@4 could not be located in the dynamic link library mss32.dll

can someone help ! :(

That is not an error in the launcher. That is an error in your fiesta game client.

got error
Gruntilda - ES:Launcher Creator - RaGEZONE Forums

Someone else had this error once, and I think it has to do with not having .NET 4.5
 
Banned
Banned
Joined
Jan 23, 2013
Messages
65
Reaction score
8
My launcher works now and when i click on login my client.exe shows up and then it says "connection to servers has failed"

What do i need to do :(
Do i need to connect it to my database idk



-Sorry for my english
 
Last edited:
Banned
Banned
Joined
Jan 23, 2013
Messages
65
Reaction score
8
I made a patch.txt file (nothing in it) uploaded it on dropbox copied the link and used it for the launcher and it works fine :p
 
Experienced Elementalist
Joined
Dec 1, 2009
Messages
224
Reaction score
20
I made a patch.txt file (nothing in it) uploaded it on dropbox copied the link and used it for the launcher and it works fine :p

thanks it works..
@Stu is there any way i can use this with parameter to run .exe??
most of game client using parameter to avoid player from running the game without launcher..
 
Joined
Apr 21, 2010
Messages
461
Reaction score
188
thanks it works..
@Stu is there any way i can use this with parameter to run .exe??
most of game client using parameter to avoid player from running the game without launcher..

Yea, I'm adding that right now. Will update later.

Edit: Now that I'm looking at it, you can use the Arguments field in the Button component to start the client.

As for using the web calls and text boxes, that will be in next update.
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Mar 26, 2012
Messages
1,465
Reaction score
131
password - ES:Launcher Creator - RaGEZONE Forums Ok I am having problems. When I try to save the Launcher it says that it needs to have a password. How exactly do I do that?

Update: Nevermind. LOL I did not read close enough. Thanks. Awesome release.
 

Attachments

You must be registered for see attachments list
Last edited by a moderator:
Custom Title Activated
Loyal Member
Joined
Mar 26, 2012
Messages
1,465
Reaction score
131
Question is there a ES Loader that offers options like the resolution configuration of the client? This option is not in this copy but, it is a very nice setup. So far This is what I have accomplised but, I would like to see some kind of configuration utility for the graphics settings.
anewloader - ES:Launcher Creator - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Status
Not open for further replies.
Back
Top