Before starting: I take no credits for the files, They are not mine, they are MAIET'S files, I have no responsibility if you use them. Did this for educational purposes.
-- The first part: Downloading the needed files --
What do you need to make a proper GunZ server:
More alternative links will be added later on.
You need a database software to run the server:
A full shop, removed useless items such as: 7 Day Gamble items, quest items, tickets etc.. (OPTIONAL):
You need the launcher to run the runnable:
Patch Builder for the launcher:
You need my runnable (Updated):
Features of the runnable:
Server / 1.5 Utilites have been added also for you:
You need the GunZ 1.5 client by phoenix:
http://forum.ragezone.com/f245/gunz-1-5-client-updated-823385/
You need my edited server files:
You need my edited source (OPTIONAL - You need this if you want to make your own stuff):
(Note: Please read "The first part: Important information you should know" if you have any difficulties with the source.)
Password = RageZone
GunZ Decompiler, to decompile the client files:
http://forum.ragezone.com/f245/mrs-decompiler-ultimate-xzeenon-683291/
You need visual studio 2003 (OPTIONAL - You need this if you want to view/edit the source):
-- The first part: Important information you should know --
- You have to re-download cryptopp 5.2.3 source, I deleted it to prevent linking errors
You have to re-build UnitTest++ from the SDK folder in the source, again: to prevent linking errors.
Don't forget to rename cryptlib.lib to cryptlib2003.lib when you finish building, and place them whenever the gunz source needs the cryptlib2003 to build.
- The tutorial is based on Windows 7, Windows SQL Express 2012, 1.5 Server files / Client.
- I didn't provide this source (not my own). Credits goes to MAIET and Dawson for releasing the source: http://forum.ragezone.com/f245/gunz-1-5-summer-2011-a-796257/
The only credit I take is for uploading the files, editing them, and providing them for you without any problems.
- The database file which is found in the "Server files" => "Database" folder isn't mine also, provided by Emisand: http://forum.ragezone.com/f245/gunz-1-5-2011-files-797875/
- The GunZDB15.sql is the form script, the .bak is a backup generated with SQL Express 2008 R2.
- You can also download SQL Express 2012 edition. I don't suggest using it when you are going to put your gunz website on your webhost. (Connections between vps and other servers)
- If you execute the database and you get an error "Cannot parse script" (Something like that), Highlight all the database script by pressing CTRL + A and execute it.
- Xtrap has been removed from the preprocessor because XTRAP has connections with the "XTRAP Servers" and you will probably get lot's of errors if you enable it. If you are a lazy duck professional developer and you would like to enable it go here: Right click on the Gunz solution, from the solution explorer => Properties => C/C++ => Preprocessor => Select "Preprocessor Definitions => Add a line under "_USING_CXR" with "_XTRAP".
- If I forgot to add anything, Please warn me as soon as possible to fix it.
- ".mef" has been removed from the GunZ source, ".mef" is a MAIET kind of encryption to protect their files, Now since the client I provided you in the tutorial has no mef, I had to disable it.
- MSXML.dll has been provided for Microsoft Windows 7 users to build the source, You actually need "Windows XP SP3" which has MSXML.dll, But it's now not a problem building the source on Windows 7.
- When installing SQL Server Management Studio 2008 you must install SQL Express services and SQL Express Management
-- The second part: Setting up your database --
Once you got all the files, here is what you are going to do:
The first thing we gotta do is install our SQL Express 2008 R2 database software, Here's a video tutorial:
Once installed, Open it:
Start => All programs => Microsoft SQL 2008 => SQL Server Management Studio.
Once the program is running put your login details:
Authentication: YOURCOMPUTERNAME\SQLEXPRESS - If you don't know your computer name go >> Start => Right click => Properties => Computer name or full computer name.
Login: sa
Password: The password you have provided on the installation.
- Press connect.
- If you still get an error when connecting re-type your password to make sure, and if it still didn't work change the "Authentication:" to YOURCOMPUTERNAME without the "\SQLEXPRESS".
Now we have to create a new database:
-Right click on "Databases" from the "Object explorer" panel => New Database.
-Database name: Put whatever you want, with no spaces. Ex: BeanerDB.
Once create, we have to execute the GunZ database tables:
-File => Open => Where you have placed the downloaded files => Server Files => Database => GunZDB15.sql.
-The script will pop up on your SQL Express 2008 R2 and on the first line you will see:
-"USE [GunZDB15]"
-If your database name is different change the "GunZDB15" to your GunZ database name without deleting the: [].
-Once done, Press Execute. It's like an exclamation mark. (It will probably take some time).
Setting up the ODBC connection:
-Start >> run >> put in "odbcad32"
-Click on "User DSN"
-Press the "Add" button
-In the Name: Put your database name.
-On the Server: Put your authentication from your SQL Express: Ex: YOURCOMPUTERNAME\SQLEXPRESS
- Press Next
- Select "With SQL Server authentication ..............."
- Tick the box "Conncect to SQL Server......."
- Login ID: sa
- Password: Put the password from the SQL Express
- Next, Next, Finish
ve
-- The second part: Setting up your server --
- From the server files I provided for you go to: Server Files => MatchServer => Open up server.ini
- The most important is setting up the [DB] and some parts of the [SERVER].
- The DNS="" should be your database name in there, and USERNAME and PASSWORD should be your SQL Express Authentication.
- In your server.ini you should see KEEPERIP= you should put your IP Adress in there, To know what's your IP Adress visit this website:
- Save it
Now we set up our Locator:
- From the server files go to => Locator => and open locator.ini
- Put the same stuff as you putted on your server .ini on the [DB] part.
- In the IP= put your ip adress.
- Save it.
Let's set up the MatchAgent now:
- From the server files go to => MatchAgent => Right click on MatchAgent.xml => Open with => Notepad
- Where you see the IP= put you ip adress in there and save it.
Editing the serverstatus table from the database to connect with the server.:
- Open your SQL Express 2008 R2
- Fill in your details
- Press open the "databases"
- GunZDB15 (Or whatever your database name is)
- Tables
- Scroll down and find "dbo.SeverStatus", Right click on it, Edit Top 200 Rows.
- ServerID = 1, CurrPlayer = 0, MaxPlayer = 1000, Skip the Time, IP = Your IP Adress, Port = 6000, Server Name = Whatever you want, Opened = 1, Type = 4, Skip the AgentIP and Execute.
-- The second part: Running your server --
Well this is the easiest part...
Once you have done setting up your database and the server, this is what you are going to do:
1. Server Files => MatchServer => Double click on the MatchServer.exe.
2. Server Files => Locator => Double click on the Locator.exe.
3. Server Files => MatchAgent => Double click on the MatchAgent.exe.
Some information: You need the MatchServer and Locator opened both for sure at the same time. If you close one of them the server will "Crash/Shutdown".
The MatchAgent is optional, It's just a NAT fixer to fix the Agent Errors.
-- The third part: Running your client --
Before we start running the client, and testing if it works, we have to set up our client to connect the server you are running with (the server files). So, here is what are we going to do:
- Make a folder, called ex: GunZ Decompiler, inside that folder put your decompiler.
- Grab you system.mrs from your client, and put it inside the GunZ Decompiler folder.
- Once ready, open your GunZ Decompiler executable: Select the system.mrs from the "Decompile" panel, and press Decompile Selected Item(s).
- Once done there should be a folder called "system" inside the place where you have the decompiler.
- Open it.. You should see a file called "system.xml" >> Right Click >> Open With >> Notepad
You should see:
- Once done, re-open your decompiler, now in the panel side where you have "Compile" select the system and press: Compile Selected Item(s)
NOTE: If you press decompile by mistake, re-do the above.
NOTE: If the system.xml is not the same as here, download the GunZ Source and navigate to: GunZ Source >> Stable >> GunZ >> XML >> copy the: system.xml and locale.xml and paste it to your system folder.
NOTE: You need an account to login with.
-- The fourth part: Making your account --
You need an account to login, so we can do it manually... Or set up a register page.
Doing it manually:
- Open your SQL Express, Navigate to your databases, Open your database by pressing the "+" sign, Open the tables.
- Now you will see lot's of tables, to make an account (the same how the register pages work), Right click on dbo.Account and press "Edit top 200 rows".
- Now you will see lot's of columns and 2 rows (if you database is empty), the AID is generated automatically so don't try to put any ids (LOL),
- Before we fill in the details, There's a button "Change Type", press it and select "Insert Values".
- Now start filling your details:
- Once done press the Execute button, (An exclamation mark - !")
NO YOU ARE NOT DONE YET.
- Now open your dbo.login table.
- You should see the following rows:
- Before we fill in the details, There's a button "Change Type", press it and select "Insert Values". (Copy paste king.)
- What to put:
UserID: Hello (Or whatever you did put)
AID: The first generated number from your dbo.account should match with this, so check it.
Password: Whatever you want.
- Others can stay NULL, Don't forget to execute.
Now you can login using your client.
Setting up your register page without doing your account manually:
Shouldn't be hard, well before we start of, there are some information you should know...
Since GunZ uses mssql, we should install a webserver which supports the mssql servers, I suggest you to use "IIS", but it's kinda complicated if you are a beginner. (You have to install PHP and FastCGI), But if you don't have time to play with (don't get me wrong), we are going to use xampp:
Once downloaded install it.
NOTE: I suggest you to install it to your C: drive, because if you don't your apache may crash.
- Now run your xampp control panel, and start the Apache and Mysql. If you have problems with running your Apache/Mysql press "port check" and check if the mysql port and apache port are in use, if it tells you like: Skype.exe, Close it, or disable the skype from using the port 80.
- If it tells you system:
Next step - Setting up your register page:
Credits for the register page:
Wizkid for coding it, Phoenix for adding the captcha function to prevent spam.
http://forum.ragezone.com/f245/wizkids-register-page-captcha-functions-715252/
- Download the following attachment.
- Take a visit to your xampp folder and say hi, after you have done that open it and visit your htdocs => Delete all the content inside the folder "htdocs".
- Place the register page files right there, Open the "register.php" with a notepad and you should see:
- To take a look if your register page works, open your browser and put:
127.0.0.1/register.php OR youripaddress/register.php
That should be it, Those are the main things you should do, now you can do whatever you want..
Additional Credits:
- Wucas for helping me to fix the CRC errors (And I noticed the problem was from IIS)
- MAIET - Credits for all the GunZ files
______________________________________________________________________________________________________
Optional: Setting up the launcher
Well, first of all there's a good news... Reading string is now not a problem, it's fast... Takes about 10 seconds to your the patch.xml.
The launcher is provided on the source I uploaded, This is how you set it up:
- Open your visual studio 2003
- File => Open => Solution
- The source => Stable => ZLauncher => ZLauncher_2nd => Double click on the solution
- Open at least one cpp file so you can use the find tool command, after done press CTRL + F
- Find what: http:// - It should lead you to the patch info (NewAppDlg.cpp)
- You will see: // Settings of Brazil Launcher: Use THIS.
- Fill in your IP address etc..
- Now the gunzweb/GunzUpdate is where your patch.xml will be found on your webserver (ex: xampp)
- Once filled in your details, build it by doing: Build => Build Solution
- Now go to your source folder => Stable => ZLauncher => ZLauncher_2nd => CNewApp => Runtime => and you should see the GunzLauncher.exe
Now let's set it up server side:
- Now we need to build the patch.xml server sided so the GunzLauncher will read your patch.xml
- Go to => C:/ => xampp => htdocs => create a folder called "gunzweb" => inside gunzweb create another folder called "GunzUpdate".
- Now you need the ZPatchBuilder to make the patch.xml
Note: You put the files you want to make your client patch, Example: I updated my interface so inside GunzUpdate I make the "Interface" folder like as the client and put the new default.mrs for example. After done, Run the ZPatchBuilder => choose Brazil => And build the patch.xml
That's all, Now the launcher should be able to read your patch.
NOTE: TUTORIAL WILL BE UPDATED ANYTIME! MORE TUTORIALS / PATCHES / FIXES WILL BE HERE.
-- The first part: Downloading the needed files --
What do you need to make a proper GunZ server:
More alternative links will be added later on.
You need a database software to run the server:
You must be registered to see links
A full shop, removed useless items such as: 7 Day Gamble items, quest items, tickets etc.. (OPTIONAL):
You must be registered to see links
You need the launcher to run the runnable:
You must be registered to see links
Patch Builder for the launcher:
You must be registered to see links
You need my runnable (Updated):
You must be registered to see links
Features of the runnable:
- Removed MEF
- Removed XTRAP
- Avatar Enabled
- Survival enabled in mode 4
- Fixed login screen
- Fixed loading screen
- Fixed "cannot create game"
- 9999999 Limit id
- Fixed login labels
- Fixed item type shop select
Server / 1.5 Utilites have been added also for you:
Features:
- Cryptopp ready
- Fully implented xml's
- Fully working
- MD5 hash created
- MatchAgent NAT error fixed
- Error handling improved
Utilites:
- World edit
(Will add more after while I fix them all XD)
You need the GunZ 1.5 client by phoenix:
http://forum.ragezone.com/f245/gunz-1-5-client-updated-823385/
You need my edited server files:
You must be registered to see links
You need my edited source (OPTIONAL - You need this if you want to make your own stuff):
You must be registered to see links
(Note: Please read "The first part: Important information you should know" if you have any difficulties with the source.)
Password = RageZone
GunZ Decompiler, to decompile the client files:
http://forum.ragezone.com/f245/mrs-decompiler-ultimate-xzeenon-683291/
You need visual studio 2003 (OPTIONAL - You need this if you want to view/edit the source):
You must be registered to see links
-- The first part: Important information you should know --
- You have to re-download cryptopp 5.2.3 source, I deleted it to prevent linking errors
You must be registered to see links
You have to re-build UnitTest++ from the SDK folder in the source, again: to prevent linking errors.
Don't forget to rename cryptlib.lib to cryptlib2003.lib when you finish building, and place them whenever the gunz source needs the cryptlib2003 to build.
- The tutorial is based on Windows 7, Windows SQL Express 2012, 1.5 Server files / Client.
- I didn't provide this source (not my own). Credits goes to MAIET and Dawson for releasing the source: http://forum.ragezone.com/f245/gunz-1-5-summer-2011-a-796257/
The only credit I take is for uploading the files, editing them, and providing them for you without any problems.
- The database file which is found in the "Server files" => "Database" folder isn't mine also, provided by Emisand: http://forum.ragezone.com/f245/gunz-1-5-2011-files-797875/
- The GunZDB15.sql is the form script, the .bak is a backup generated with SQL Express 2008 R2.
- You can also download SQL Express 2012 edition. I don't suggest using it when you are going to put your gunz website on your webhost. (Connections between vps and other servers)
- If you execute the database and you get an error "Cannot parse script" (Something like that), Highlight all the database script by pressing CTRL + A and execute it.
- Xtrap has been removed from the preprocessor because XTRAP has connections with the "XTRAP Servers" and you will probably get lot's of errors if you enable it. If you are a lazy duck professional developer and you would like to enable it go here: Right click on the Gunz solution, from the solution explorer => Properties => C/C++ => Preprocessor => Select "Preprocessor Definitions => Add a line under "_USING_CXR" with "_XTRAP".
- If I forgot to add anything, Please warn me as soon as possible to fix it.
- ".mef" has been removed from the GunZ source, ".mef" is a MAIET kind of encryption to protect their files, Now since the client I provided you in the tutorial has no mef, I had to disable it.
- MSXML.dll has been provided for Microsoft Windows 7 users to build the source, You actually need "Windows XP SP3" which has MSXML.dll, But it's now not a problem building the source on Windows 7.
- When installing SQL Server Management Studio 2008 you must install SQL Express services and SQL Express Management
-- The second part: Setting up your database --
Once you got all the files, here is what you are going to do:
The first thing we gotta do is install our SQL Express 2008 R2 database software, Here's a video tutorial:
You must be registered to see links
Once installed, Open it:
Start => All programs => Microsoft SQL 2008 => SQL Server Management Studio.
Once the program is running put your login details:
Authentication: YOURCOMPUTERNAME\SQLEXPRESS - If you don't know your computer name go >> Start => Right click => Properties => Computer name or full computer name.
Login: sa
Password: The password you have provided on the installation.
- Press connect.
- If you still get an error when connecting re-type your password to make sure, and if it still didn't work change the "Authentication:" to YOURCOMPUTERNAME without the "\SQLEXPRESS".
Now we have to create a new database:
-Right click on "Databases" from the "Object explorer" panel => New Database.
-Database name: Put whatever you want, with no spaces. Ex: BeanerDB.
Once create, we have to execute the GunZ database tables:
-File => Open => Where you have placed the downloaded files => Server Files => Database => GunZDB15.sql.
-The script will pop up on your SQL Express 2008 R2 and on the first line you will see:
-"USE [GunZDB15]"
-If your database name is different change the "GunZDB15" to your GunZ database name without deleting the: [].
-Once done, Press Execute. It's like an exclamation mark. (It will probably take some time).
Setting up the ODBC connection:
-Start >> run >> put in "odbcad32"
-Click on "User DSN"
-Press the "Add" button
-In the Name: Put your database name.
-On the Server: Put your authentication from your SQL Express: Ex: YOURCOMPUTERNAME\SQLEXPRESS
- Press Next
- Select "With SQL Server authentication ..............."
- Tick the box "Conncect to SQL Server......."
- Login ID: sa
- Password: Put the password from the SQL Express
- Next, Next, Finish
ve
-- The second part: Setting up your server --
- From the server files I provided for you go to: Server Files => MatchServer => Open up server.ini
- The most important is setting up the [DB] and some parts of the [SERVER].
- The DNS="" should be your database name in there, and USERNAME and PASSWORD should be your SQL Express Authentication.
- In your server.ini you should see KEEPERIP= you should put your IP Adress in there, To know what's your IP Adress visit this website:
You must be registered to see links
- Save it
Now we set up our Locator:
- From the server files go to => Locator => and open locator.ini
- Put the same stuff as you putted on your server .ini on the [DB] part.
- In the IP= put your ip adress.
- Save it.
Let's set up the MatchAgent now:
- From the server files go to => MatchAgent => Right click on MatchAgent.xml => Open with => Notepad
- Where you see the IP= put you ip adress in there and save it.
Editing the serverstatus table from the database to connect with the server.:
- Open your SQL Express 2008 R2
- Fill in your details
- Press open the "databases"
- GunZDB15 (Or whatever your database name is)
- Tables
- Scroll down and find "dbo.SeverStatus", Right click on it, Edit Top 200 Rows.
- ServerID = 1, CurrPlayer = 0, MaxPlayer = 1000, Skip the Time, IP = Your IP Adress, Port = 6000, Server Name = Whatever you want, Opened = 1, Type = 4, Skip the AgentIP and Execute.
-- The second part: Running your server --
Well this is the easiest part...
Once you have done setting up your database and the server, this is what you are going to do:
1. Server Files => MatchServer => Double click on the MatchServer.exe.
2. Server Files => Locator => Double click on the Locator.exe.
3. Server Files => MatchAgent => Double click on the MatchAgent.exe.
Some information: You need the MatchServer and Locator opened both for sure at the same time. If you close one of them the server will "Crash/Shutdown".
The MatchAgent is optional, It's just a NAT fixer to fix the Agent Errors.
-- The third part: Running your client --
Before we start running the client, and testing if it works, we have to set up our client to connect the server you are running with (the server files). So, here is what are we going to do:
- Make a folder, called ex: GunZ Decompiler, inside that folder put your decompiler.
- Grab you system.mrs from your client, and put it inside the GunZ Decompiler folder.
- Once ready, open your GunZ Decompiler executable: Select the system.mrs from the "Decompile" panel, and press Decompile Selected Item(s).
- Once done there should be a folder called "system" inside the place where you have the decompiler.
- Open it.. You should see a file called "system.xml" >> Right Click >> Open With >> Notepad
You should see:
Inside those "" put your IP Address, and save it.<LOCATORLIST>
<LOCATOR id="1" IP="" />
<LOCATOR id="2" IP="" />
</LOCATORLIST>
<TLOCATORLIST>
<LOCATOR id="1" IP="" />
</TLOCATORLIST>
- Once done, re-open your decompiler, now in the panel side where you have "Compile" select the system and press: Compile Selected Item(s)
NOTE: If you press decompile by mistake, re-do the above.
NOTE: If the system.xml is not the same as here, download the GunZ Source and navigate to: GunZ Source >> Stable >> GunZ >> XML >> copy the: system.xml and locale.xml and paste it to your system folder.
NOTE: You need an account to login with.
-- The fourth part: Making your account --
You need an account to login, so we can do it manually... Or set up a register page.
Doing it manually:
- Open your SQL Express, Navigate to your databases, Open your database by pressing the "+" sign, Open the tables.
- Now you will see lot's of tables, to make an account (the same how the register pages work), Right click on dbo.Account and press "Edit top 200 rows".
- Now you will see lot's of columns and 2 rows (if you database is empty), the AID is generated automatically so don't try to put any ids (LOL),
- Before we fill in the details, There's a button "Change Type", press it and select "Insert Values".
- Now start filling your details:
- Others can stay NULLUserID: Hello
UGradeID: 0 OR 255 (If you want admin), 254 (Developer), 253 (Banned Account), 252 (Hidden admin), 2 (JJang).
PGradeID: 0 // This should stay 0
Regdate: Just put: 04/04/04
Name: Hello
Email: test@hotmail.com
- Once done press the Execute button, (An exclamation mark - !")
NO YOU ARE NOT DONE YET.
- Now open your dbo.login table.
- You should see the following rows:
UserID, AID, Password, LastConnDate, LastIP
- Before we fill in the details, There's a button "Change Type", press it and select "Insert Values". (Copy paste king.)
- What to put:
UserID: Hello (Or whatever you did put)
AID: The first generated number from your dbo.account should match with this, so check it.
Password: Whatever you want.
- Others can stay NULL, Don't forget to execute.
Now you can login using your client.
Setting up your register page without doing your account manually:
Shouldn't be hard, well before we start of, there are some information you should know...
Since GunZ uses mssql, we should install a webserver which supports the mssql servers, I suggest you to use "IIS", but it's kinda complicated if you are a beginner. (You have to install PHP and FastCGI), But if you don't have time to play with (don't get me wrong), we are going to use xampp:
You must be registered to see links
Once downloaded install it.
NOTE: I suggest you to install it to your C: drive, because if you don't your apache may crash.
- Now run your xampp control panel, and start the Apache and Mysql. If you have problems with running your Apache/Mysql press "port check" and check if the mysql port and apache port are in use, if it tells you like: Skype.exe, Close it, or disable the skype from using the port 80.
- If it tells you system:
You must be registered to see links
carry on with this.Next step - Setting up your register page:
Credits for the register page:
Wizkid for coding it, Phoenix for adding the captcha function to prevent spam.
http://forum.ragezone.com/f245/wizkids-register-page-captcha-functions-715252/
- Download the following attachment.
- Take a visit to your xampp folder and say hi, after you have done that open it and visit your htdocs => Delete all the content inside the folder "htdocs".
- Place the register page files right there, Open the "register.php" with a notepad and you should see:
- Edit those to your SQL Express credentials, Once done save them.$dns="GunzDB";
$user="sa";
$pass="abcc";
- To take a look if your register page works, open your browser and put:
127.0.0.1/register.php OR youripaddress/register.php
That should be it, Those are the main things you should do, now you can do whatever you want..
Additional Credits:
- Wucas for helping me to fix the CRC errors (And I noticed the problem was from IIS)
- MAIET - Credits for all the GunZ files
______________________________________________________________________________________________________
Optional: Setting up the launcher
Well, first of all there's a good news... Reading string is now not a problem, it's fast... Takes about 10 seconds to your the patch.xml.
The launcher is provided on the source I uploaded, This is how you set it up:
- Open your visual studio 2003
- File => Open => Solution
- The source => Stable => ZLauncher => ZLauncher_2nd => Double click on the solution
- Open at least one cpp file so you can use the find tool command, after done press CTRL + F
- Find what: http:// - It should lead you to the patch info (NewAppDlg.cpp)
- You will see: // Settings of Brazil Launcher: Use THIS.
#ifdef LOCALE_BRAZIL
#define STR_GUNZ_PROCESS_NAME "The Duel" //Your GunZ name.
#define STR_GUNZ_EXCUTE_FILENAME "theduel.exe" //Your runnable name.
#define STR_LAUNCHER_EXCUTE_FILENAME "GunzLauncher.exe" //Your launcher name.
#define STR_PATCHINFO_FILENAME "patch.xml" //Leave this.
#define STR_WEBPAGE_URL "127.0.0.1/gunzweb/GunzLauncher/start.html" //Your launcher start page url.
#define STR_ADDRESS_REAL "127.0.0.1" //Your ip address here
#define STR_ADDRESS_ALPHA "127.0.0.1" //Your ip address here
#define STR_DIRECTORY_REAL "gunzweb/GunzUpdate" //Your path for yout patch
#define STR_DIRECTORY_ALPHA "gunzweb/GunzUpdateTest" //Your path for yout patch test
#endif LOCALE_BRAZIL
- Fill in your IP address etc..
- Now the gunzweb/GunzUpdate is where your patch.xml will be found on your webserver (ex: xampp)
- Once filled in your details, build it by doing: Build => Build Solution
- Now go to your source folder => Stable => ZLauncher => ZLauncher_2nd => CNewApp => Runtime => and you should see the GunzLauncher.exe
Now let's set it up server side:
- Now we need to build the patch.xml server sided so the GunzLauncher will read your patch.xml
- Go to => C:/ => xampp => htdocs => create a folder called "gunzweb" => inside gunzweb create another folder called "GunzUpdate".
- Now you need the ZPatchBuilder to make the patch.xml
Note: You put the files you want to make your client patch, Example: I updated my interface so inside GunzUpdate I make the "Interface" folder like as the client and put the new default.mrs for example. After done, Run the ZPatchBuilder => choose Brazil => And build the patch.xml
That's all, Now the launcher should be able to read your patch.
NOTE: TUTORIAL WILL BE UPDATED ANYTIME! MORE TUTORIALS / PATCHES / FIXES WILL BE HERE.
Last edited: