- about_header =(your server name)
- News = http://127.0.0.1/patcher/news.html
- Register =(your register page) (i didnt include one look around on the forums for this)
- patchs_list = http://127.0.0.1/patcher/patchlist.ini
Understand that I DO NOT OWN Triad Patcher , NOR AM I THE CODER OF IT.)
Let me explain what this tutorial will teach you how to do.
a. You will learn to setup XXAMP
b. You will have a custom skinnable launcher/patcher.
c. You will allow people to automatically patch fast.
d. Your launcher looks similar to this at the end
Okay before we start,
Lets download all the nessessary files,
You will need:
XXAMP (or a webhost):
http://sourceforge.net/projects/xampp/files/XAMPP
WinRar:
http://rarlabs.com/download.htm
WinRAR archiver, a powerful tool to process RAR
the ZIP files
Triad Patcher + Packer:
http://www.mediafire.com/?mqzctjmdiny[/url]
A Binder (Optional) : http://download.cnet.com/Hotfusion-File ... 95406.html
Hotfusion, File Binder
Hex Editor(Optional) :
http://download.cnet.com/Hex-Workshop/3 ... tag=button
The Index:
[I] Setting up XXAMP/Website
[II] Configuring up a Launcher/Patcher
[III] Setting up Patch
[IV] Hexing the "About" Section to your likings
[V] Binding the Config.tpc into the Launcher
The Guide:
[I] Setting up XXAMP/Website
We're going to extract and Install XXAMP To a NEW FOLDER.
Name it Anything you like,
Then look for the file called setup_xampp.bat
(Sorry , I already installed XXAMP , So I can't help you install that part)
Okay , After thats done , Locate the "HTDOCS" Folder in the "XXAMPP" Folder.
Then delete EVERYTHING and make a new folder called "Patcher" Inside of it.
Now that that's done, Extract the website files into the patcher folder.
This will be for your news page and stuff.
Now open the news and patchlist file in notepad , and edit it
Look at the SS Below to config yours..
After your done , Save , Close , And Run XXAMP_START.exe
Congratz , Your website for your patcher thingy is now ready.
http://127.0.0.1/patcher/ <--- This is your website.
[II] Configuring up a Launcher/Patcher
Extract your Triad Patcher files ,
Go into the Configs folder.
Popup Your Config.ini and Langauges.ini file in notepad.
Okay time for teh boring stuff .
Config your files like I did.
But make sure your change your files to YOUR OWN LINK.
Okay , theres a difference for Acturus and Normal OSIRose.
Acturus uses a file called RuffProtect.exe or Whatever you use.
OSIRose just launches via TRose.exe
If you're using Acturus:
- exec_file = RuffProtect.exe
- exec_args = YOURIPHERE
If you're using OSIRose:
- exec_file = TRose.exe
- exec_args = @TRIGGER_SOFT@ _server 127.0.0.1
Langauges.ini is your file that displays the messages on the launcher.
Feel free to edit it to your likings , No one is stopping you...
Okay , Save your changes and lets config the .tpc file for your stuff.
Pop open Triad-Configurater:
First Row: Select Languages.ini (YOURS)
Second Row: Select Config.ini (YOURS)
Last Row: Select a output file (NAME MUST BE CONFIG.TPC , DO NOT CHANGE!!!!)
[III] Setting up Patch
This is easier than it sounds.
Okay most patchers here on RageZone or dev-osrose,
Will implant your patch files DIRECTLY , into the VFS and pack them or whatever.
(No clue how to properly explain this)
But iRose , Will look directly into the 3DData Folder before it checks the VFS for the files.
So you're in luck , But If you're using NaRose.. Nah .. Your not in luck o.o
So open your Triad Packer .
Click Add, Then select the file you want to add to your patch.
Next you're going to put the directory of where you want it to extract.
Lets say I'm using a loading screen
Its Probably 3DData\Control\Loading\ROSE.JPG
So I'm gonna set "3DDATA\Control\Loading\Rose.jpg" As my Destination File.
After your done ,Pack it and save the file
Your Result :
Okay , Now put that TPP File into your XXAMP/HTDOCS/PATCHER/PATCHS/ Folder
I named my file Result.tpp.
So once its in there ,go back to your patchlist.ini
You're going to add this line
http://127.0.0.1/patcher/patchs/Result.tpp = 1
If you read above , = 1 , means you will download the file.
But = 0 , Means you will not get that file , and we don't want that
http://127.0.0.1/patcher/patchs/Result.tpp
Is your link , that the user is downloading from.
Save it , And you're almost done.
[IV] Hexing the "About" Section to your likings
You're gonna need a Hex Editor , One that you like.
I prefer Hex Workshop , And I hex with that.
I will not go into detail on this , Because Hexing confuses the fuck out of me.
I wish you best of luck with this part.
[V] Binding the Config.tpc into the Launcher
Okay , Hiding the Config.tpc might help.. (Not Always)
First , Open up your HotFusion Binder.
Then Click Add and Add the config.tpc with theese settings.
Also , do the same for the GRF.dll
Okay then add the Launcher.exe with theese settings
Now You can change the icon with anyone you like.
I provided you one from Akai's Launcher
( I don't take credit for it)
When you're done, Put the Launcher in the Rose Directory.
Now open it.
Congratz You made a launcher
Note: Binding the Config.TPC Into the Launcher May cause it to be picked up as a virus.
I'm not positive about this , but its possible.
The file is still safe though.
Well , Enjoy...
Please say thanks or reply to this topic >_>
Don't just take without commenting plox Dx
(If you're handing this out to your players , Instead of 127.0.0.1 , You use your WAN IP)
-IP Dns. You can find your WAN-IP At http://whatismyip.com
Please do not flame me if this guide sucks >_>
I often don't write stuff o.o
Some Extra Stuff to Know:
1. Skin.BMP can be edited to reskin the launcher
2. Your files can be easily stolen from the 3ddata like this.
Credits
PurpleYuoko (Person who said that 3DDATA Folder can sub. for the VFS Files in iRose)
Nitro Concept Group (I think they made Triad? I don't know..)
Unknown (For writing this horrible guide)
Me (For working my ass off to make this guide look good and work.)
EDIT: i guess it can be used for all of them, who knew (credits go to purple youko.)