[Release] C# Flyff Patcher

03/16/2017 05:42 yazuka21#31
Quote:
Originally Posted by NickHough View Post
Hello All,

I thought i best release my patch client as promised.

This patcher is built in C# to replace the horribly built C++ version released with the Flyff source code.

Requirements:
  • .NET 4.0 or higher.
  • Visual Studio 2013 or 2015.

Includes:
  • Uses original Flyff un-encrypted list.txt format.
  • Completely Transparent background.
  • Multi-Layered Window.
  • Options Window with MSAA and AF. -> (MSAA and Anisotropic Filtering in config file, needs to be changed for your servers one)
  • Slider Box and News Box.
  • 2 Config File Formats.
  • Changable INI file name.
  • Changable Slider Box and News Box urls.
  • Easily adaptable.
  • Downloads INIParser DLL from url if it can't find a copy locally.
  • Easy Mutex name change.
  • Starts Game if it detects game already launched.
  • Easy to change Executable name (to run).
  • Roll over button and Click button effects.
  • Tons More

All settings for the patcher can be found at the top of MainWnd.cs.
All edits you need to make, including background image can be done in their respective XML files. Easy manipulation of images and buttons can be found in Patcher/Images subfolder in the PatchClient Public folder.

If you need help just ask. I will not however help you with setting up VS2013.

Images:
Download Link: [Only registered and activated users can see links. Click Here To Register...] - Updated
Virus Check: [Only registered and activated users can see links. Click Here To Register...]

Note to all, this is a nearly perfect patcher source for people who wish to use it. However if you find bugs, please post them and i will do my best to fix them asap.

Update: Fixed mutex problem in MainWnd.cs and App.cs
Update: Added Patch list Creator (Unknown who created, but wasn't me)
Update: Fixed patcher to work for Titanium patch list creator users.
Code:
Search for: 
//Add me to get working for titanium users.
to get it working in your current project, simply copy it across to your current solution.
I don't know what to do sir.. please help....

[Only registered and activated users can see links. Click Here To Register...]
03/21/2017 12:37 NickHough#32
You do have visual studio 2013 installed correct?
Also ensure that you are using .net 4.0 (may require an additional installation)
03/22/2017 06:01 yazuka21#33
Quote:
Originally Posted by NickHough View Post
You do have visual studio 2013 installed correct?
Also ensure that you are using .net 4.0 (may require an additional installation)
Yes I installed VS2013 correctly and there's Microsoft .NET Framework 4.5 installed and Azure Source is working properly.
03/30/2017 08:57 yazuka21#34
Quote:
Originally Posted by NickHough View Post
Hello All,

I thought i best release my patch client as promised.

This patcher is built in C# to replace the horribly built C++ version released with the Flyff source code.

Requirements:
  • .NET 4.0 or higher.
  • Visual Studio 2013 or 2015.

Includes:
  • Uses original Flyff un-encrypted list.txt format.
  • Completely Transparent background.
  • Multi-Layered Window.
  • Options Window with MSAA and AF. -> (MSAA and Anisotropic Filtering in config file, needs to be changed for your servers one)
  • Slider Box and News Box.
  • 2 Config File Formats.
  • Changable INI file name.
  • Changable Slider Box and News Box urls.
  • Easily adaptable.
  • Downloads INIParser DLL from url if it can't find a copy locally.
  • Easy Mutex name change.
  • Starts Game if it detects game already launched.
  • Easy to change Executable name (to run).
  • Roll over button and Click button effects.
  • Tons More

All settings for the patcher can be found at the top of MainWnd.cs.
All edits you need to make, including background image can be done in their respective XML files. Easy manipulation of images and buttons can be found in Patcher/Images subfolder in the PatchClient Public folder.

If you need help just ask. I will not however help you with setting up VS2013.

Images:
Download Link: [Only registered and activated users can see links. Click Here To Register...] - Updated
Virus Check: [Only registered and activated users can see links. Click Here To Register...]

Note to all, this is a nearly perfect patcher source for people who wish to use it. However if you find bugs, please post them and i will do my best to fix them asap.

Update: Fixed mutex problem in MainWnd.cs and App.cs
Update: Added Patch list Creator (Unknown who created, but wasn't me)
Update: Fixed patcher to work for Titanium patch list creator users.
Code:
Search for: 
//Add me to get working for titanium users.
to get it working in your current project, simply copy it across to your current solution.
Hello Nick !, I fixed the first error I've got but I have a new problem... hwne I open the patcher it is automatically Starting the game with showing the patcher's GUI..
04/01/2017 02:49 NickHough#35
Quote:
Originally Posted by yazuka21 View Post
Hello Nick !, I fixed the first error I've got but I have a new problem... hwne I open the patcher it is automatically Starting the game with showing the patcher's GUI..
If the game is already running it will automatically start the game without the need for the patcher.

However this is dependent on the Mutex name (Typically set too neuz).

Hope this helps, or gives you an idea of what to look for. If it doesn't let me know xD
04/24/2017 16:03 pakinglalat#36
A simple tutorial on how to set this up might help the confused people together with it's default configuration and maybe a comment on the side where you tell that this variable is bla bla bla like that.

1>C:\Users\Administrator\Downloads\PatchClient Public\Patcher\PatchClient.csproj(286,5): error : This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see [Only registered and activated users can see links. Click Here To Register...]. The missing file is C:\Users\Administrator\Downloads\PatchClient Public\\.nuget\NuGet.targets.
05/04/2017 21:36 NickHough#37
Quote:
Originally Posted by pakinglalat View Post
A simple tutorial on how to set this up might help the confused people together with it's default configuration and maybe a comment on the side where you tell that this variable is bla bla bla like that.

1>C:\Users\Administrator\Downloads\PatchClient Public\Patcher\PatchClient.csproj(286,5): error : This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see [Only registered and activated users can see links. Click Here To Register...]. The missing file is C:\Users\Administrator\Downloads\PatchClient Public\\.nuget\NuGet.targets.
Sorry for the late reply.

This patcher wasn't mean for the completely new to programming user. All you've got to do is right click the solution and click Manage NuGet Package, if it doesn't show, then this post should help [Only registered and activated users can see links. Click Here To Register...]
05/06/2017 06:04 yazuka21#38
Quote:
Originally Posted by NickHough View Post
Sorry for the late reply.

This patcher wasn't mean for the completely new to programming user. All you've got to do is right click the solution and click Manage NuGet Package, if it doesn't show, then this post should help [Only registered and activated users can see links. Click Here To Register...]
Can you make a better guide please :(
05/09/2017 14:33 iHaiz#39
can you give me for making patchlist for this ^^ ...not titanium if its okay
12/28/2017 00:29 jeromerz#40
Deadlink :(
12/30/2017 10:07 jeromerz#41
Anyone have this release can u give me a copy of a working link? thanks in advance
12/30/2017 14:56 greyb1t#42
Quote:
Originally Posted by jeromerz View Post
Anyone have this release can u give me a copy of a working link? thanks in advance
[Only registered and activated users can see links. Click Here To Register...]

I am sure you'll figure out the rest of it.
12/30/2017 15:17 - DK#43
-> [Only registered and activated users can see links. Click Here To Register...]
02/04/2020 07:24 deleonrenz024#44
Can you help me? I'm really confused at the "//Add me to get working for titanium users." I'm a titanium user
02/04/2020 12:31 yazuka21#45
Quote:
Originally Posted by deleonrenz024 View Post
Can you help me? I'm really confused at the "//Add me to get working for titanium users." I'm a titanium user
Then read its function or statement for you to understand what does it mean. :)
But as I remember, you don't need to change it coz it's already added when you downloaded it from here. All you need to do is make your own layout/design and configure its connection.