2012-05-15 Clients Separate Service [No Upgrade from Previous One]

The package includes 2012-05-15 working clients.

+Includes Packets to allow 2012-05-15a
+Cart can be set to any cart. Yes this means we have access to all new carts and old, and everyone can see them. We can unequip cart as well!
+Includes up to date translated clientside, and compatible lub files. | Version also contains iteminfo.lub support to add our items now
+Includes latest msgstringtable and translated Guild Buttons
+Parts of Quest Window contents aren’t translated, since mostly due to Episode 14 contents not translated | Tabs are okay though
+Navigation Window is 3/4 translated and functional
+Character creation tab translated
+Translated Replay Menu + Client to run it

NOTE 1: As like other clients, hairstyle is capped to 27. So you either have to live with this, or replace them with your own.

Features:
+Alt+Right Click when @storage is open, to transfer items back and forth quickly
+Cooldown and Duration of skill shown
+Hallucination Status now is inverted, unless you disable the option in client.conf
+Vending Window has confirmation message to make sure you want to confirm deal
+Personal Tab works great!

NOTE 2: Hid BATTLE | PARTY BOOKING buttons from view so players won’t disconnect themselves
NOTE 3: Hid Tetra Vortex beam to not show the hideous black image

SEPARATE SERVICE EVEN IF CUSTOMER:

Package:
$35 Clientside + Undiffed Client + Packet_DB

NOTE 4: Judas Paid Compile Customers get 50% the package

NOTE 5: Extra $10 to support different SVNs since the cart diff has to be applied to them
+You can ask/search on rA for diffs to do it yourself [Paid compile has carts already implemented fully]
->Depending on custom item amount I can add your custom items into the iteminfo.lub file with an extra cost.

NOTE 6: If (Supportmii) Paid customers have custom items they wish to transfer to the new iteminfo format, it can be done free of charge.

PS: To those who bought the 2012-04-10 previously, Please understand that I wasn’t really going to release this, but I’ve spent a lot of time doing some translations[Couple of Days] and fixes to make the release the best. Currently, I’m still doing some beta testing on it.

CODE
Rental Item Format String works!
Cash Shop string works!
2012-05-15a Notes:
**Any Resolution size should be acceptable

Functions:
-Invite/Leave from anywhere Party [Alt+z]
-Translated Functions
-Translated Party Menu
-Translated New Guild Menu/Disband/Create
-Translated Recording Functions
-Optimized Inventory Menu [Reasonable Size]

*Multi Language Works
*Custom Font Works (Don’t enable Use Arial Text Only)
*Login Works
*Create Char Works
*Chat Works
->Chat Extra Notes: If not known a while ago: (alt+enter = guild chat) (ctrl+enter = party chat)
*Walking Works: No Click Delay
*Hidden Npcs work
*Talking to Npcs work
*Buying Things from Npcs Work
*Selling Things from Npcs Work
*Attack Monster Works
*Killing Mobs Works
*Pick up Item Works
*Drop Item Works
*Drop Item shows Dropped Item Name Works
*Can Buy from Cash Shop [No Gibberish anymore]
*No Sound When Healing (Pots) [Minor Issue]
*Create Party Works
*Ask Player to Join Works [Especially when we don’t have to right-click anymore]
*Leaving Party Works
*Spawning or refresh on an NPC works
*@item Works, no need to refresh like in 2011-11-02/11 which didn’t update the Inventory
*@itemreset doesn’t update [Needs fixing] (At least it removes it and prevents exploits]
*No Freezes when spawning or near a guild flag/npc
*Able to see NPCs, no need to go off screen and back to see them
*Send Guild Invitation works
*Trading Works
*Summer/Wedding/Tux/Santa has Poring as Names [Minor Issue]
*Taekwon, Soul Linker, Gladiator, has weird symbol names [Minor Issue]
*Casting Spells/Skills Work
*Ammo Works/Arrows
*@mi Works
*Body Relocation Works with Tweaks
*No error in emp room/thor_v03
*Color Broadcast works (i.e kamic) works *(@kamic 3399FF Hey!)
*Creating Chat Works
*Recording Replay Works
*Adding/Register Friends Work

*Alt+Q Translated Good
*Alt+E Translated Good
*Alt+Y Translated Good
*Alt+U Translated Good
*Alt+S Translated Good
*Alt+G Translated Good
*Alt+H Translated Good
*Alt+L Translated Good
*Alt+Z Trnalsated Good
*Ctrl+~ Works Good
*Select Options Translated Good
*Web Browser Works Good
*Recording is Translated

*Novice Skills Pass
*Swordsman Skills Pass
*Magician Skills Pass
*Archer Skills Pass
*Acolyte Skills Pass
*Merchant Skills Pass
*Theif Skills Pass
*Knight Skills Pass
*Priest Skills Pass
*Wizard Skills Pass
*Blacksmith Skills Pass
*Hunter Skills Pass
*Assassin Skills Pass
*Crusader Skills Pass
*Monk Skills Pass
*Sage Skills Pass
*Rogue Skills Pass
*Alchemist Skills Pass
*Bard/Dancer Skills Pass
*Gunslinger Skills Pass
*Ninja Skills Pass
*Taekwon Jobs Pass
*Trans Jobs Pass
*3rd Jobs Pass

Resized to 69% (was 1024 x 640) – Click image to enlargePosted Image

 

Resized to 55% (was 1280 x 800) – Click image to enlargePosted Image

 

Resized to 69% (was 1024 x 640) – Click image to enlargePosted Image

 

Resized to 69% (was 1024 x 640) – Click image to enlargePosted Image

 

Resized to 69% (was 1024 x 640) – Click image to enlargePosted Image

Posted Image

Resized to 69% (was 1024 x 640) – Click image to enlargePosted Image

===============================================

CONDITIONS AND REQUIREMENTS:
1) Clients can choose now to protect their grf/hide it away from prying eyes/noobies. It won’t 100% protect it like securegrf, but it will do a good job. Securegrf tends to “overprotect” it and it corrupts how the clients reads it and therefore won’t read files correctly.

Featuring this, clients can now choose a splash image to show up, allowing the player to click to continue, or wait 1-5 seconds for it to fade away and launch the main client.

Like so:

Resized to 68% (was 1036 x 542) – Click image to enlargePosted Image

It is required for people purchasing this to use this so it protects the msgstringtable and it can as well protect your custom files/iteminfo file…Unless you don’t care about them being ripped. Only a couple files need to be extracted/updated, so it is not a hassle.

1) An updated DATA.ini to allow for the updated mstringtable/customfiles/iteminfo file

[Data]
0=custj1.grf
1=custj2.grf
2=testing.grf
3=rdata.grf
4=data.grf

Where custj1 and custj2 are place holders for new content just for ease. custj2 will be used for the custom content I will add. custj1 can be used for something else to override, or you can just remove it too. testing.grf is your main grf, but anyway the main point is “custj2” (Whatever you want to name it) should be on top.

2) Iteminfo.lub contents
Depending if you want to protect it or not, you would read step 1 above. If you choose not to protect this file, then the default file resides in root of ragnarok folder\System\iteminfo.lub. You can then update/add custom files through there which will be unprotected.

3) Customers should diff their own clients or if they want ask me to. Once they have done so, they should pass their client on to me to apply the patches, and newly made client. From here customers should expect the file within moments/hours and apply a patch via installer/patcher. There’s no easy way to apply the tweaks I’ve made, so passing your diffed client onto me is the best way.

PROTECTION: (Usually things don’t happen…but just in case)
-> Read This

New Web

[Guide]Hex Editor, How to change the title name of a diff client

PLEASE READ CAREFULLY TO AVOID ANY ERRORS
FOLLOW ALL THE STEPS TO HAVE A BETTER RESULT

REQUIREMENT: A DIFF PATCHED CLIENT (Sakexe, RagexeRE or Xray)

THE 12 STEPS

1st. Download a Hex Editor
Hex Editor

2nd. Place the Diff Patched Client into the folder where you’ve extracted the Hex Editor

 Reduced: 90% of original size [ 792 x 453 ] – Click to view full image

3rd. Now, Open/Double Click the Hex Editor

 Reduced: 91% of original size [ 789 x 450 ] – Click to view full image

4th. After opening, you should have like the picture below

 Reduced: 70% of original size [ 1024 x 740 ] – Click to view full image

5th. Now, Click Open File then Select the Diff Patched Client then hit Open

 Reduced: 70% of original size [ 1024 x 468 ] – Click to view full image

6th. After opening the Diff Patched Client; If you’ve notice, there is a highlighted part and a non-highlighted part of the Hex Editor; Now Click once on the right part of the Hex Editor; you should have like the picture below

 Reduced: 70% of original size [ 1024 x 738 ] – Click to view full image

7th. Now, do “CTRL + F”; Find option must be “Text string”; Now, type a word you see when you open your previous Diff Patched Client, my example below is “2009”; then hit OK

 Reduced: 70% of original size [ 1024 x 526 ] – Click to view full image

8th. After hitting OK and finding your target text, you should have like the picture below as an example

 Reduced: 70% of original size [ 1024 x 738 ] – Click to view full image

9th. Now, change the word/s with the Title you want; see the picture above and the picture below, notice the difference, I’ve changed the “2009-11-04aRagexeRE…” to “Hexed Client of Ragnarok Online”

 Reduced: 70% of original size [ 1024 x 736 ] – Click to view full image

10th. Notice the picture above, after the word “Online” there is a extra letter; to remove extra letter/s, Click the left part of the Hex Editor that corresponds to the highlighted text on the right part, then change the value to “00” <<< “zero,zero”; you should have like the picture below as an example

 Reduced: 70% of original size [ 1024 x 736 ] – Click to view full image

11th. After all, now Click File, hit Save then Close and Exit

 Reduced: 70% of original size [ 1024 x 736 ] – Click to view full image

12th. Copy paste/Cut paste the Diff Patched Client to where your Ragnarok folder then Try to Test it

 Reduced: 89% of original size [ 806 x 627 ] – Click to view full image

THE END!!!

HOPE IT HELPS YOU A LOT…

[Guide] Recompiling with Windows (Visual C++), A Basic Guide

A lot of players today are not familiar with recompiling. Recompiling is never hard. It’s actually easy. I’ll provide a step-by-step process, provided with images on how to recompile. There are many guides there to follow. I’m just contributing a basic guide on how to do this, and this mainly for the Filipino players who needs to know how to recompile.

This topic is unsupported already as of May 29, 2011

QUOTE
PLEASE DOWNLOAD VISUAL C++ 2008 INSTEAD, IF YOU ARE ENCOUNTERING ERRORS IN VISUAL C++ 2010

Download Link to Visual C++ (2008): Here

For the installation, it is the same, so no need to worry wink.gif

DOWNLOADING & INSTALLING VISUAL C++

1. First, download Visual C++ by going to this link: (Click Here)

2. Click “Free Download: Visual C++ 2010 Express Edition.”

3. Click “Visual C++ 2010 Express,” then choose the “English” language. (Unless you understand other languages)

4. After downloading, run the program. (It’s currently vc_web.exe)

5. The installation process is smooth and not really hard. The installer is actually a “downloader” and it will download a large sum of files in order for the Visual C++ to be completely installed on your system.

There will be no more images on some of this part but I’ll guide you anyway so you will not be lost.

6. It will prompt you about “Help Improve Setup.” It’s upto you whether to check it or not.

7. Click “I have read and accept the license terms” (Well, I know you don’t actually read those, because I don’t.) then click Next.

8. It might ask you to install optional stuffs like on the image below. Uncheck them both. Then continue with the installation.

9. It will prompt you to the destination folder to be installed. Just click [Install >] anyway.

10. Sometimes, it will prompt that you need to restart your computer even the setup isn’t finishes. It’s actually alright. Restart anyway. After your computer is turned on again after the restart, it will continue its setup again.

11. When the setup is done, it will state that Microsoft Visual C++ 2010 Express has been installed successfully. Click EXIT.

RECOMPILING YOUR SERVER

1. After editing your source files (I am not guiding you here on editing your source files.), we are now ready to recompile.

2. Go to your main server folder and open “eAthena – 10.” (NOTE: If you do not have eAthena-10, you can open eAthena-9)

 Reduced: 95% of original size [ 753 x 495 ] – Click to view full image

3. It will prompt you to choose between “Visual C++ Express 2010” and “Visual C++ Express 10.” Choose Visual C++ Express 2010

4. It will take some time to open. Wait for the Visual C++ to open.

5. After opening the program (and the program is already opened), you will now be on this interface:

 Reduced: 91% of original size [ 790 x 475 ] – Click to view full image

6. Now, select char-server_sql, login-server_sql, map-server_sql all at once. You may do it by pressing CTRL on your keyboard then click those three. (If you’re not using an SQL SVN, then select: char-server_txt, login-server_txt, map-server_txt)

7. After selecting them, RIGHT CLICK one of them then select, REBUILD SELECTION.

 Reduced: 94% of original size [ 764 x 456 ] – Click to view full image

8. Wait as the program is rebuilding (recompiling) your server. You must see this on the lower portion of Visual C++:

 Reduced: 85% of original size [ 847 x 193 ] – Click to view full image

9. It will now say that the rebuild succeeded and stuff. Meaning, your server is now recompiled. If you will be changing your SRC again, you need to RECOMPILE again.

 Reduced: 56% of original size [ 1280 x 800 ] – Click to view full image

Hope This Guide Helps You

[misc] How To Make Ro Installer? (triad Patcher), Using Install Creator (with images)

First, Install the Installer for Install Creator. You may download it here http://www.clickteam.com
This example is for my client HeinRO, he requested me to create the installer
and I will show you how to create the installer.

1. Let say that your triad now is ready check image below


You will notice that all the necessary files for triad patcher I put
it into one folder name installer (just name it anything you want, I named it as
installer for me to easy remember it)

2. Now start the Install Creator at first time you must see the “Welcome to the Install Creator wizard.
the wizard will guide you through the process of creating an installation program for your files”

see image below

3. Click “Next” and browse the folder where all your necessary files for installer.
I’l show you mine, if you remember the folder installer that i told you
to create it. here it is

see image below

4. Click “Next” and choose your language and the name of your installer

see image below


you can also see what your installer look like simply by clicking the preview.

5. Click “Next” and choose the format your installer will show. if it is Small or fullscreen.
in my case my client want small view so I’l choose small.

see image

6. You can insert any images on your installer simply by browsing the image you want
image to left and image to the top.(just resize it so it will fit to your installer)
Okay now check mine

see image


left image

http://img75.imageshack.us/my.php?image=in…reator10qh8.jpg
top image

Note: Make sure that the left and top image are bitmap.

7. The next step is to leave note’s and Rules/agreements about your installer
so here’s mine

see image
http://img75.imageshack.us/my.php?image=in…reator11yu9.jpg

http://img267.imageshack.us/my.php?image=i…reator12qh6.jpg

8. The next step is to locate which directory your installer will be installed
the previous step if you remember I wrote it on the note’s which
should be C:\Program Files\Gravity\RagnarokOnline now check
the image below

see image
http://img267.imageshack.us/my.php?image=i…reator13rw7.jpg

see image above and change it to

see image below
http://img267.imageshack.us/my.php?image=i…reator14de5.jpg

http://img75.imageshack.us/my.php?image=in…reator15vm3.jpg
(preview)

9. and “Next” just browse the file you want to create an icon in the start menu

see image below
http://img267.imageshack.us/my.php?image=i…reator16mv3.jpg

http://img75.imageshack.us/my.php?image=in…reator17ih4.jpg
(and check the add desktop shortcut)

10. :chirol_pupu: On the next step is optional if you want to add aditional notes about
your sites,the installer, forum, last notes etc.. just save it as .txt format any name you want.

see this image below
http://img267.imageshack.us/my.php?image=i…reator18ec5.jpg

and then browse the file that the installer will launch it after the installation
to patch your patcher. Check the image below

http://img75.imageshack.us/my.php?image=in…reator19bv5.jpg

http://img267.imageshack.us/my.php?image=i…reator20yw5.jpg

11. Click “Next” and make sure that the Uninstall program is check so,
the install creator will make an uninstall program.

see image below
http://img185.imageshack.us/my.php?image=i…reator21cf4.jpg

12. All done just click the Finish and enter the name of your installer.

http://img267.imageshack.us/my.php?image=i…reator22wv2.jpg

http://img267.imageshack.us/my.php?image=i…reator26yc9.jpg
(all done just upload the file on your web host)

Sorry I can’t post many images sample because of the limit that allowed to..
I hope it helps

How to add Custom Items using Renewal Client

Download this LUA FILES using TortoiseSVN or any SVN checker/downloader whatever!:

 

if you done then paste it your data folder:

:::INDEX:::
-Client Side
-Server Side

CLIENT SIDE:

lua files/data info/accname.lua
USE ANY EDITOR, or NOTEPAD EDITOR or WORDPAD

EXAMPLE:

QUOTE
[ACCESSORY_IDs.ACCESSORY_BUNNYBAND] = “_�䳢�Ӹ���”,

HOW TO ADD:

QUOTE
[ACCESSORY_IDs.ACCESSORY_HEADGEARNAME] = “_SPRITENAME”, <<<<—- UNDERSCORE+SPRITENAME +COMMA don’t forget it!

We’re now done on how to add the “SPRITE”… next step….

goto:

lua files/data info/accessoryid.lua

EXAMPLE:

QUOTE
ACCESSORY_BUNNYBAND = 15,

HOW TO ADD:

QUOTE
ACCESSORY_HEADGEARNAME = ViewID, <<— + comma.. —-///// we need to use the ViewID later! and also the HEADERGEARNAME

We’re now done on how to add the “ViewID”

——————————————————————————————–

:::NEXT STEP:::
File to edits:
idnum2itemdesctable.txt
idnum2itemdisplaynametable.txt
idnum2itemresnametable.txt
num2itemdesctable.txt
num2itemdisplaynametable.txt
num2itemresnametable.txt

ABOUT THE:
idnum2itemdesctable.txt
num2itemdesctable.txt
I KNOW! YOU ALREADY KNOW HOW TO ADD/EDIT THAT ONE!

—————

1st STEP:
idnum2itemdisplaynametable.txt

QUOTE
2214#Bunny_Band#

how to add:

QUOTE
ITEMNUMBER#CLIENTITEMNAME#

—————

2nd STEP:
idnum2itemresnametable.txt

QUOTE
2214#�䳢�Ӹ���#

how to add:

QUOTE
ITEMNUMBER#SPRITENAME# <<<—-so the sprite name! you need to remove the UNDERSCORE for it…

—————

3rd STEP:
num2itemdisplaynametable.txt

QUOTE
2214#Hat# <— this is used for UNMAGNIFIED items.

how to add:

QUOTE
ITEMNUMBER#HAT#

—————

4th STEP:
num2itemresnametable.txt

QUOTE
2214#�䳢�Ӹ���#

how to add:

QUOTE
ITEMNUMBER#SPRITENAME#

—————-

Server Side:

—————-

go to your db/item_db.txt or item_db2.txt

QUOTE
2214,Bunny_Band,Bunny Band,5,20,,100,,2,,0,0xFFFFFFFF,31,2,256,,0,1,15,{ bonus bLuk,2; },{},{}

how to add:

QUOTE
2214,Bunny_Band,Bunny Band,5,20,,100,,2,,0,0xFFFFFFFF,31,2,256,,0,1,ViewID,{ bonus bLuk,2; },{},{}

<—- remember about the ViewID above? specied your own id!lol

END OF TUTORIAL!
-[GM]DeadyMan

::::LOGICALLY this guide is work on RENEWAL CLIENT the “RagexeRE CLIENTS” do not use other client it won’t work!::::

ABOUT THE:
lua files/data info/accname.lua
lua files/data info/accessoryid.lua
-The HeadGEAR name or the ItemNAME must equal.so that the SPRITE and VIEWID will merge like XRAY client GUIDES…

[Guide] Setting up Flux Control Panel with Screenies, Remake Guide. For Windows

Guide in setting up
Flux Control Panel

Things to download

FluxCP Files: Download FluxCP-1.0.0.962 here.

  • Download FluxCP and extract to any folder you want, mine is C:\Users\Desktop\testcp

XAMPP Web Server: Download XAMPP here.

  • Download XAMPP and install to any folder you want. e.g: C:\Program Files\Xampp

Starting Over:

Open your FluxCP Files wherever you have extracted it.

Editing application.php

  • Can be located at config folder. Open it then edit the ‘BaseURl’, mine is testcp.
  • Edit the ‘InstallerPassword’ to any password you want, mine is password123.
  • Edit the ‘SiteTitle’ to your RO, mine is Test Ragnarok Online.
  • Save and Exit.
     Reduced: 92% of original size [ 778 x 534 ] – Click to view full image

Editing servers.php

  • Can be located at config folder.
  • In the ‘ServerName’ for your RO Name. e.g: TestRO
  • Edit the first set of 3 Ragnarok Database.
  • For ‘Username’ put your MySQL Username.
  • For ‘Password’ put your MySQL Password.
  • For ‘Database’ put your RO Database in MySQL.
  • Do the same to the second set of Ragnarok Database.
  • Save and Exit.
     Reduced: 91% of original size [ 785 x 536 ] – Click to view full image

Open your Xampp Folder wherever you have installed it. Mine is C:\Users\ProgramFiles\Xammp.

  • Go to htdocs folder XammpFolder/htdocs.
  • Cut and Paste your FluxCP Files inside of it.
     Reduced: 90% of original size [ 794 x 589 ] – Click to view full image

  • Then Go Back to the Xampp Folder and Run an application named xampp-control
  • It will prompt out a small window, click the Start Button for Apache Svc to make it run.

Installing FluxCP

  • Open a Web Browser, and type in the Address Bar localhost/” your FluxCP Folder name” mine is test so it would be localhost/testcp
  • Then it will ask you a password, enter the InstallerPassword you put earlier in application.php. Mine is password123, then click Authenticate.
     Reduced: 59% of original size [ 1218 x 710 ] – Click to view full image

  • Once Authenticated, it will ask your MySQL Username and Password, then Click Update TestRO << ( It will not be TestRO, it’ll be your RO Name )
     Reduced: 59% of original size [ 1219 x 713 ] – Click to view full image

  • Once done, you’ll gonna have this.
     Reduced: 56% of original size [ 1275 x 734 ] – Click to view full image

  • Run your Ragnarok Server, then on FluxCP click on Server Status whether it works.
  • Then you are done.

Credits to Shazeya

CUSTOM [WEAPON SPRITES] [WINGS] [HEADGEARS] [MOBS] PARA SA LAHAT NG MAY GUSTO!, UPDATED!!!!!!!!!!!!

Unang una sa lahat, gusto ko magpasalamat sa lahat ng ORIGINAL MAKER ng mga isheshare kung FILES.
Wala po akung ginawa na kahit na isa sa mga iyan, ang ginawa ko po ay binukod at pinili ko ng mabuti ang lahat ng at kompletong FILES.

Sa tinagal tagal ko dito sa Eathena, nerereview ko profile ko and napansin ko, dami ko ng post and topics and Level 5 Super narin ako, kaso hindi ako kuntinto, kasi mostly naman na Topics and Post ko eh halos panay HELP po, PATURO PO, PAHINGE PO, mga ganyan ba, kaya naisipan ko, magkalkal at search to the max hanggat kaya ko, ngayon, ito ang aking napala:

Ito po muna sa ngayon ang pinakamalaking pwede kung maiAMBAG sa pagtulong dito sa Eathena habang kasalukoyan ko pang pinagaaralan ang mga bagay bagay.

Lahat ng KOMPLETO at MAAYOS na mga Custom Files ay pinagipon ipon ko at ito ang kinalabasan:

Custom Weapon Sprites : http://www.megaupload.com/?d=GM0FK27V

Custom Wings : http://www.megaupload.com/?d=VYHCI506

Custom Mobs : http://www.megaupload.com/?d=SD6XPJY5

Custom Headgears : http://www.megaupload.com/?d=7XQ4T6GE

Sinalang ko na po iyan at pinili ng mabuti sa lahat ng mga CUSTOMS na nacollecta ko sa ibat ibang Sites, yan po ang mga pinakaMAAYOS at KOMPLETO na mga CUSTOM ITEM FILES.

ENJOY AND GOD BLESS!!!

Download for Linux VPS Hosting

 Putty
Login Required
How to Login using putty.exe Host Name or Vps ip address: example (1231.1231.11) or myvps.com Port: 22 and press Open username: root password: your root password (note: this is a tricky part, why? because you cant see the password when u try to type anything.. just copy the root pass using mouse (copy) and paste it using mouse (right click on password area)
Filesize: 472 kB

 

 

 Winscp
Login Required
This tool helps you to edit your Ragnarok Server Files and Scripts (NPC,Quest,) How to use this tool? of course you need to download and install it after that.. Click New Button: Host Name: (VPS IP) Port Number: 22 Username: root Password: rootpassword and Login.. or save if your the only one who’s using your computer. then you can find your EATHENA folder at root directory or press CTRL + \

 

Credits : Bluesky VPS Hosting

[Guide] How to make your own ONLINE PRI.Server!, good if you post some feedbacks

THIS IS THE CONCEPT HOW DOES RAGNAROK ONLINE RUNS USING MySQL

INDEX

Downloads:
1. Server Files
2. MySql Community Server
2.1 MySql GUI TOOLS
Guides:
I. – How to setup your Server Files
II. – MySql Setup
III. – Client Data Editing/Server Client Hexing
V. – Web CP

DOWNLOADS:

1. Server Files Revision – 14260 eAthena SVN Trunk Version Main
-Only works to RagexeRE 2010-02-17 client, or you can also edit mmo.h and compile it to your own.

2. MySql Community Server 5.1 – For windows XP and Vista or 32bit computer For Windows 7 or x64 bit computer
2.1 MySql GUI TOOLS 5.0 – CLICK ME HERE
-for those who can’t configure your own MySQL you need to recover your pc or “reformat” or the hardiest is to search on how to uninstall you previous MySQL(complete UNINSTALL,this is an issue about MySQL)


GUIDES:

I – How to setup your Server Files:

-Go to your Server Folder, Then Click “conf” Folder
-open the “char_athena.conf” using WORDPAD or NOTEPAD
-find userid: s1 – change “s1” into what you wan’t!(REMEMBER THIS ONE)
-find passwd: p1 – change “p1” into what you wan’t!(REMEMBER THIS ONE)
-find server_name: eAthena – change this to your own RO server Name
-find //login_ip: 127.0.0.1 – Delete the “//” a.k.a Double Slash, and change it to your LAN IP Address – go to your “START” and click CMD and write “ipconfig” without the ”

NEXT:
-open the “login_athena.conf” using WORDPAD or NOTEPAD
-find new_account: yes – if you want your server to use _M to create accounts, you can also change it to “no” if you wan’t your.

NEXT:
-open the “map_athena” using WORDPAD or NOTEPAD
-find userid: s1 – change “s1” into what you wan’t!(REMEMBER THIS ONE)
-find passwd: p1 – change “p1” into what you wan’t!(REMEMBER THIS ONE)
-find //char_ip: 127.0.0.1 – Delete the “//” a.k.a Double Slash, and change it to your LAN IP Address – go to your “START” and click CMD and write “ipconfig” without the ”
-find //map_ip: 127.0.0.1 – Delete the “//” a.k.a Double Slash, and change it to your WAN IP Address – go to! http://whatismyipaddress.com/

IF!!! your IP address is Dynamic! then go to http://www.no-ip.com and use there applications and instructions.
Example of Word WAN IP ADDRESS(or DNS in short term):
-pakman.no-ip.biz
-cpanel.servegame.com
-ragnarok.no-ip.biz
-ekotan.no-ip.org
etc…

___________

-Open motd.txt
EDIT:
// Internal default is limited to 128 lines. If you need more, you will need to modify the MOTD_LINE_SIZE definition in pc.c
Welcome to eAthena SVN Version! Enjoy! Please report any bugs you find. – DELETE ALL OF THIS AND CHANGE IT TO:

Welcome to “YourServerName” ENTER
“YOUR SERVER MESSAGE”
___________

-open subnet_athena.conf
-put like this —>
subnet: 255.0.0.0:127.0.0.1:127.0.0.1
subnet: 255.255.255.0:192.168.1.2:192.168.1.2

___________

-click the “grf-files.txt
grf: <data file path>
sample: grf: C:/Program Files/Gravity/Ragnarok Online/data.grf
—–> THIS IS 2nd Backup about MAPCACHE, some of other players editing some of our maps then they will make a “memo” with that map it’s world of stock, just like that guys

-find data_dir: “Then your Server data directory”

SERVER FILES EDITING, IS NOW DONE!!

II. – MySql Setup:
-Install the MySQL Gui
-Install the MySQL Community Server
:::::IF YOUR PC CAN’T INSTALL AND CONFIGURE YOUR SECURITY WINDOW, then YOU NEED TO RECOVER OR REFORMAT YOUR PC!:::::

Run Your MySql Query
Server Host:localhost
Username:root
Password: YOUR_PASSWORD
Default Schema: ragnarok

then click “OK” if not exist
————–
-then click the file > Open Script > “GO TO YOUR SERVER FILES FOLDER > click sql-files folder > click the “main.sql” file
-script 1 tab should POP-UP > then click the green button “EXECUTE” > scroll it down! > double click the “login”
-change the s1 to your PASSWORD from the previous that has (REMEMBER THIS ONE)
-change the p1 to your PASSWORD from the previous that has (REMEMBER THIS ONE)
– then click the “APPLY CHANGES” > then close “ALT+F4”

Open it again, The MySql Query
Server Host:localhost
Username:root
Password: YOUR_PASSWORD
Default Schema: log

then click “OK” if not exist
————–
-then click the file > Open Script > “GO TO YOUR SERVER FILES FOLDER > click sql-files folder > click the “log.sql” file
-script 1 tab should POP-UP > then click the green button “EXECUTE” > then close “ALT+F4”

PROTECT SECTION:

Run your MySql Administrator:
Server Host:localhost
Username:root
Password: YOUR_PASSWORD

then click “OK”

-CLICK THE “USER ADMINISTRATION”
-click “add new user” button
-MySql Username: ragnarok
-Password: PUT A PASSWORD(KEEP THIS)
-Confirm Password: PUT A PASSWORD(KEEP THIS)
-“ANY PASSWORD YOUR WANT TO PROTECT IT FROM HACKERS”

Then Click “Schema Privileges”
-click the “ragnarok” then click the button “<<“
-click the “log” then click the button “<<“
-click apply changes

Go to Your ServerFolder/Conf/inter_athena.conf
EDIT:
// Global SQL settings
// overriden by local settings when the hostname is defined there
// (currently only the login-server reads/obeys these settings)
sql.db_hostname: 127.0.0.1
sql.db_port: 3306
sql.db_username: ragnarok
sql.db_password: ragnarok – change this to your “PUT A PASSWORD(KEEP THIS)” –> go back find that word!
sql.db_database: ragnarok
sql.codepage:

// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: ragnarok
char_server_pw: ragnarok – change this to your “PUT A PASSWORD(KEEP THIS)” –> go back find that word!
char_server_db: ragnarok

// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: ragnarok
map_server_pw: ragnarok – change this to your “PUT A PASSWORD(KEEP THIS)” –> go back find that word!
map_server_db: ragnarok

// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: ragnarok
log_db_pw: ragnarok – change this to your “PUT A PASSWORD(KEEP THIS)” –> go back find that word!
log_db_db: log
log_codepage:

YOUR NOW DONE MYSQL!

III CLIENT DATA EDITING/Server Client Hexing:
-1st download the HEX EDITOR form http://www.download.com search “Hex Edit” use HxD editor(Simple and no bug encounter)

Small Instructions: Please if you wan’t to remove a HEX value, don not use your BACK SPACE, instead use the HEX windows and make it “00” to make it no value
STEPS:
-install and open it
-click “FILE(TAB)” select “OPEN” open your client.exe
-NOW WE NEED TO EDIT THE (DATA.INI and Your Server Name)
-so use CTRL+F(to open the FIND window)
-your now in the window of “FIND”
-so go to dropdown menu on it then click “Datatype” scroll it down, then choose String
-before that, backup 1st to your client!
-then go search for: 2010-02-17RagexeRe(It depends on what client you used) change it to “YourRO” (DON’T USE BACKSPACE TO REMOVE!)
-then search the: “Data.ini” change it to DATA.SRO or DATA.ROO whatever!(DON’T USE BACKSPACE TO REMOVE!)
-then close it
-go to your ragnarok folder, then make a txt file, then put these

CODE
[Data]
1=yourro.grf
2=rdata.grf
3=data.grf

then “SAVE AS” put “all type” then rename it into DATA.SRO or DATA.RRO whatever word that you put to your client!

then thats all!

IV Web Cp Using CeresCP:
-1st your need is to download this files!
Ceres CP
FileZilla FTP transferer
–SIGNUP to any Free Websites that supports PHP and MySQL

-then login, make a website, login to your website using there control panel
-then install your FileZilla.exe
-then you need to know what is your FTP accounts by searching it to your account info TO YOUR WEBHOSTER
-then open your FileZilla then put your HOST: mine is “ragnarokph.uuuq.com” that was my FTP host then put your USERNAME: mine is “ragnarokph” THEN YOUR PASSWORD: mine is “********” LOL
-then using your KEYBOARD PRESS “ENTER”
-you’ll need to go to your WEBSITE folders, how fast right????
-so create a folder there then nameit “cp” or whatever
-then put all your CERES CP files
-then go to your WEBSITE NOW, ofcourse by using FIREFOX OR any Website Browser
-then you can now install your website

IMAGE OF MY FILEZILLA FTP:
-yellow circle = my WEBSITE FILES
-brown circle = the FTP accounts

 Reduced: 90% of original size [ 800 x 450 ] – Click to view full image


THIS IS NOW MY COMPLETE GUIDE!, HOPE YOU LIKE IT GUYS!

 

Credits : eAthena