Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server > Flyff PServer Guides & Releases
You last visited: Today at 22:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Tutorial] Create your FlyFF Patcher with BetaPatchClient.

Discussion on [Tutorial] Create your FlyFF Patcher with BetaPatchClient. within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old   #1

 
elite*gold: 0
Join Date: Jul 2018
Posts: 86
Received Thanks: 49
[Tutorial] Create your FlyFF Patcher with BetaPatchClient.

Hello there,

I saw people asking for this, and it seems that there is no detailed tutorial on e*pvpers.
If I’m missing something, let me know. Also if you have questions, feel free to ask.
I’m not explaining on how to setup a webserver as there are plenty of tutorials on YouTube.

Requirements:
- Visual Studio 2017 (Any other version may work, but I don’t support it)
- Photoshop or any other image editing program. (Paint )
- A Webserver.
- Flyff Client with DSETUP.dll & NeuzD.dll
- Common Sense.

Downloads:
- (I've edited this one to make it easier)
-


1. Download and Configure BetaPatchClient.
After downloading BetaPatchClient. Open the folder and open file:
\PatcherTutorial\PatchClient\BetaPatchClient71.sln with Visual Studio.

If you’ve opened the .sln file, open Configuration.h. Its in the solution folder.


This is where our configuration starts:


I think most of it explains itself, if not please ask in the topic.
Make sure that if you change PATCH_VERSION, you also edit the Titanium -> Config.ini

To edit the name of your patcher change the targetname of your BetaPatchClient:





2. Titanium - (Download above)
Open up Titanium.exe and place all files that you want to patch in the same directory.
Add the files you want to patch to the right of the window, and click Options -> Save + Compress


After you’ve compressed the files, a new folder called NeuroSpace will pop up in your directory.
Copy the files inside the directory RESCLIENT to your Webserver in a folder called RESCLIENT, this has to be 1:1 otherwise your patchclient can’t find the files and an error will popup.



3. Design the Patcher
For designing the patcher, I’m using Photoshop. In the BetaPatchClient we’re using go to \PatcherTutorial\PatchClient\Image and open main_eng_us_15.jpg with your editing program. I’ve placed tutorial.psd in the folder, which you can use to create your own image.



The buttons for the patcher, and the option screen can also be edited. Those are in the same folder as main_eng_us_15.jpg.

------------ EDIT ------------

Some customizations. Thanks to @ for this.



Smooth loading bar:
If you open the BetapatchClient.rc with notepad++ scroll down to the CONTROL Progress1 and Progress2 you can change the 0x0 to 0x1 for a smooth loading bar instead of loading blocks.

Colorful loading bar:
Inside:
BetaPatchClientDlg.cpp

Above:
m_File_Progress.SetPos(0);

Place:
Code:
m_Total_Progress.SendMessage(PBM_SETBARCOLOR, 0, (LPARAM)RGB(255, 0, 0)); 
m_File_Progress.SendMessage(PBM_SETBARCOLOR, 0, (LPARAM)RGB(36, 0, 255));
To edit the colors, just change the RGB values on the end of the lines.


-------------------------------

Well done! You’ve made your own patcher, ready to launch.
Include it with your client and upload it to your website for your players to download.



-Valor is offline  
Thanks
15 Users
Old 05/19/2019, 17:25   #2
 
elite*gold: 0
Join Date: Jul 2012
Posts: 225
Received Thanks: 12
Nice Tutorial
Thanks for release


matonskie23 is offline  
Thanks
1 User
Old 05/20/2019, 02:24   #3
 
elite*gold: 0
Join Date: Jun 2016
Posts: 29
Received Thanks: 7
Nice, tutorial to help out those starting out.

I often get asked this so you can add it to your tutorial if you want just in case,
if you open the BetapatchClient.rc with notepad++ scroll down to the CONTROL Progress1 and Progress2 you can change the 0x0 to 0x1 for a smooth loading bar.

I know it doesn't add much in the ways of help but you never know?
Timelimits is offline  
Thanks
1 User
Old 05/20/2019, 04:45   #4
 
elite*gold: 0
Join Date: Jan 2014
Posts: 9
Received Thanks: 18
Thanks for release.

It's really awesome


Series01 is offline  
Thanks
2 Users
Old 05/20/2019, 08:45   #5

 
elite*gold: 0
Join Date: Jul 2018
Posts: 86
Received Thanks: 49
@ @ @
Thanks all! I've placed your addition in the tutorial @, thanks!
-Valor is offline  
Old 07/30/2019, 21:51   #6
 
elite*gold: 0
Join Date: Aug 2015
Posts: 14
Received Thanks: 1
Sir I Made it thanks for your files
By the way I have a problem regarding to my flyff.exe and neuz.exe
When the patch done my neuz.exe wont work/cant connect to the network
But when I manually use neuz.exe without patching..its run normally
I changed my neuz.exe ip(pointing to my IP) using Reshack but nothings happen...
Thanks Sir...!!!


Hurtune is offline  
Reply



« Gama | [Release] Flyff Masquerade Motions »

Similar Threads
How to create a Flyff Patcher?
11/22/2018 - Flyff Private Server - 5 Replies
Hello. As you can see on the title can anyone help me make a patcher?. Im trying to make a private server but my patcher is not patching everytime I open it. I just use the neuz.exe to connect to my flyff private server. please help me. and by the way im using v15 files.
[BYPASS PATCHER][OFFI]4Story Bypass Modifizierter patcher[OFFI][BYPASS PATCHER]]
08/30/2010 - 4Story Hacks, Bots, Cheats & Exploits - 84 Replies
edited on august, 23rd 2010 Patcher doesn't work anymore :P #vote 4 close
[Tutorial] Create Your Edited Grand Chase Theme!!!
02/07/2010 - Grand Chase Hacks, Bots, Cheats & Exploits - 41 Replies
For Newbies, You Can Do Your Hack For The First Time by Editing images.kom!!! Here's How You Do It.. Requirements : 1. BruteCRC32 2. KOM Unpack / Packer | Download Them Here > http://www.elitepvpers.com/forum/grand-chase-hacks- bots-cheats-exploits/406923-tools-editing-kom-file s.html 3. 010 Editor



All times are GMT +1. The time now is 22:14.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2019 elitepvpers All Rights Reserved.