Not a detailed guide (considering I suck at guides) but this should point you in the right direction.
Note: All information was gathered from the eAthena website
Thor Patcher
Download link:
To view the content, you need to sign in or register
---- Setting up the basics ---
Patcher Folder:
Rename Thor.exe to whatever you want
Tools Folder:
Edit the following lines in config.ini
- base_url=http://yourwebsitehere.com/
- file_url=http://yourwebsitehere.com/data/
- status_file=yourserver.ace
- grf_file=yourserver.grf
- client_file=yourserverclient.exe
Web Folder:
Copy the entire contents of the folder to your website\htdocs\ folder (assuming you have a website).
---- Creating the patcher ---
Drag your renamed Thor.exe inside the
Patcher Folder into your
Tools folder then run the
Config_Packer. Browse for the renamed file then press open. Fill out the information and then click on
Combine!
---- Creating and adding patches ---
Create a folder called
data on your desktop. Inside it add the contents of your servers data folder (all of your custom sprites, your sclientinfo.xml, etc).
Run the
ThorMaker file. In the Output tab select
RO - GRF from the dropbox and select your
\web\htdocs\data folder. Save the file as
th1.thor. Check
Directory in the Input tab then select your data folder that is on your desktop.
IMPORTANT! If you added anything in the sprites folder OR the texture folder then make sure you check Acsii instead of Unicode!!!
Next move to your
\web\htdocs\ folder and edit the
plist file to read:
If you want to add any patches to the future, just save the file as th1.thor and add to the plist: