Sie sind auf Seite 1von 44

Hello guys!! This is my first time to write a tutorial.

I hope it can help many beginner that don't know how to create your own ragnarok world. This server setting is just made to play offline. So if you want to make your own private server there are several things you need to learn more on setting ip, opening ports etc, and i'm not going to explain it in

here

Credits goes to: Nickyzai for kRO client K3dt for decompiled ragexe Mleo1 for Loki launcher Shakto, Yommy, MStream for xDiffPatcher Michieru, Dastgirpojee for Data folder translation Magicaltux for Grf Builder Ai4rei for Open Setup Okay let's get started, please follow all the steps correctly! This is all the things you need to create your own ragnarok world: 1. TortoiseSVN - http://tortoisesvn.net/downloads.html 2. Visual Basic - http://www.microsoft...xpress-products 3. MySQL - http://dev.mysql.com...oads/installer/ 4. MySQL Workbench 5.2.47 http://dev.mysql.com...ools/workbench/ 5. rAthena SVN Repository - https://rathena.svn....vnroot/rathena/ 6. kRO client by nickyzai - http://www.nickyzai.com/?p=kro 7. Loki Launcher by mleo1 - http://hercules.ws/b...-loki-launcher/ 8. Decompiled ragexe by k3dt - http://k3dt.eu/Ragexe/unpacked/ 9. xDiffPatcher v2 - http://www.mediafire...fibc47gzvdshp8o 10. DiffFiles - http://k3dt.eu/Ragexe/unpacked/Diffs/ 11. Data folder translation - https://subversion.a...de-translation/ 12. Grf Builder - http://www.grfbuilder.com/#download 13. RO Open Setup - http://rathena.org/b...dated-20130702/ After you download all that things, do this: 1. Install tortoise 2. Install visual basic 3. Install MySQL (please remember your root password! If you change it but if you did not change then the default root password is root) 4. Install MySQL Workbench 5. Install kRO client After you install all of that, lets prepare the client: 1. Open your kRO client and update it until completed. 2. Download your ragexe file in this (http://k3dt.eu/Ragexe/unpacked/) In this tutorial i used 2013-0703aRagexe.exe

3. Download your xDiffFiles in this (http://k3dt.eu/Ragexe/unpacked/Diffs/) in this tutorial I used 2013-07-03aRagexe.exe so I must download the same date for Diff files which is Diff 2013-07-03 v1 in order the xDiffPatcher to work. 4. Open your xDiffPatcher.exe select your ragexe file you download before which is I used (2013-07-03aRagexe.exe) and then select your Diff files which is I used (Diff 2013-07-03 v1) and click LOAD. Now look in diff option there are several choice to pick, I recommended you to check this option:

- Disable

Ragexe Filename Check

- Disable HShield - Disable Packet Encryption - Enable Multiple GRFs -@ Bug Fix - Ignore Missing File Error - Ignore Missing Palette Error - Increase Headgear ViewID to 5000 - Increase Zoom - Load ItemInfo.lua before lub - Read Data Folder First - Read msgstringtable.txt - Read questid2display.txt - Translate Client In English - Use Normal Guild Brackets - Use Ragnarok Icon - eXtract MsgStringTable.txt - eXtract txt file strings

After you finish check the option click DiffnSave! Move the patched ragexe you made to your kRO client folder 5. Open the loki launcer folder and right-click loki.ini, change this:

; Must be on same dir of Loki

Exe = "ragexe.exe"

Into

; Must be on same dir of Loki

Exe = "2013-07-03aRagexe_patched.exe" (I change into 2013-07-03aRagexe_patched.exe because I patched my 2013-07-03aRagexe.exe. if you use another ragexe please changed into yours)

Save it and move all of file in loki launcher folder into your kRO client folder. 6. Create new folder and name it Data Folder Translation' right-click on Data Folder Translation folder and choose SVN checkout Fill this link https://subversion.a...de-translation/ in url of repository and click ok, this will download your 'data translation folder' from latest revision. After complete click ok. Open your data translation folder you download before then open folder data right click clientinfo.xml and choose edit. Edit into your version, Im changed it into 38 because I used 2013-07-03aRagexe.exe. You can find your version in folder Server\trunk\db\packet_db.txt

note: If you cant find clientinfo.xml just open notepad and copy code below to your notepad and save it as clientinfo.xml

<?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>primary</servertype> <connection> <display>Ragnarok</display> <balloon>Ragnarok</balloon> <desc>Ragnarok</desc> <address>127.0.0.1</address> <port>6900</port> <version>38</version> <langtype>0</langtype> <registrationweb></registrationweb> <aid> <admin></admin> <yellow></yellow> </aid> </connection> </clientinfo>

7. Open your grfbuilder click new to create grf, name it to rathena and save it, then choose merge dir find your data translation folder you download before. And then choose the folder data inside data translation folder then click Ok. wait after complete. click close. Move the rathena.grf youve made to kRO client folder. 8. Now change all lua extension to lub extension in your data translation folder you've download place this script in your data translation folder data/luafiles514 folder And run it. Script Link:

http://www.mediafire.com/download/jvtac0j8f6m604v/luatolub.bat

note: rename 'luatolub.bat.txt' into 'luatolub.bat and double click (to run) it. After you done. Copy the 'data' and 'system' folder inside the data translation foder you've download to your kRO client and replace any same files with that. 9. Edit your DATA.ini in your kRO client folder into this:

[Data] 0=rathena.grf 1=data.grf 2=rdata.grf

Then save it. note: If you cant find DATA.ini just open notepad and copy code up there to your notepad and save it as DATA.ini 10. Extract the 'Open Setup' you've download before and move the 'opensetup.exe' into your kRO client folder Now your kRO client is ready.

Now for the Server 1. Create new folder and name it Server 2. right-click on Server folder and choose SVN checkout 3. Fill this link (https://rathena.svn....vnroot/rathena/)

in url of repository and click ok, this will download your server files from latest rathena server. After complete click ok. 4. Open Server\trunk\conf then rename import-tmpl folder into import 5. Open Server\trunk\conf open file char_athena.conf with notepad and look for this:

// Server Communication username and password. userid: s1 (change s1 to whatever you want but here I use username as userid for tutorial only) passwd: p1 (change p1 to whatever you want but here I password) used password as

*note: I suggest you to fill the username and password as I do, to prevent human error, because if you put wrong userid and passwd the server connection between login and map cant be establish.

//login_ip: 127.0.0.1 (REMOVE THE // IN FRONT OF login_ip: 127.0.0.1 so it will look like this login_ip: 127.0.0.1)

//char_ip: 127.0.0.1 (REMOVE THE // IN FRONT OF char_ip: 127.0.0.1 so it will look like this char_ip: 127.0.0.1)

Once you done save it. 6. Still in Server Server\trunk\conf now you open file inter_athena.conf with notepad and search for all of this:

sql.db_username: ragnarok (change ragnarok into your MySQL username which is I use default root) sql.db_password: ragnarok (change ragnarok into your MySQL password which is I use default root) sql.db_database: ragnarok (change ragnarok into rathena because later we make database using name rathena)

char_server_id: ragnarok (change ragnarok into root) char_server_pw: ragnarok (change ragnarok into root) char_server_db: ragnarok (change ragnarok into rathena)

map_server_id: ragnarok (change ragnarok into root) map_server_pw: ragnarok (change ragnarok into root) map_server_db: ragnarok (change ragnarok into rathena)

log_db_id: ragnarok (change ragnarok into root) log_db_pw: ragnarok (change ragnarok into root) log_db_db: ragnarok (THIS ONE YOU CHANGE INTO logs because later we make database logs

Once youve done SAVE it. 7. Still in Server Server\trunk\conf now you open file map_athena.conf with notepad and search for:

// Interserver communication passwords, set in account.txt (or equiv.) userid: s1 (Change s1 into username because before) as I explain on up there

passwd: p1 (Change p1 into password because as I explain on up there before)

// Character Server IP // The map server connects to the character server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. //char_ip: 127.0.0.1 (Remove the //)

// Map Server IP // The IP address which clients will use to connect. // Set this to what your server's public IP address is. //map_ip: 127.0.0.1 (Remove the //)

Done and Save it. 8. Still in Server Server\trunk\conf now you open file subnet_athena.conf with notepad and change this:

subnet: 255.0.0.0:127.0.0.1:127.0.0.1

you must find your subnet by opening command prompt (start menu > all programs> accessories> command prompt) after you open your command prompt, type this -ipconfig it will look like this

9. Open your MySQL Workbench double click on Local instance MySQL as in the picture to open. Input your password which is root if you havent change it on first time you install it.

10. Click on Create new Schema just like on the pic below to create new schema and name it rathena then click apply and then apply and finish. Now close and reopen your MySQL workbench.

11. repeat the step 10 but name the schema as a logs then click apply and then apply and finish. Now close and reopen your MySQL Workbench. 12. Enter again to you Local instance MySQL just like the step 9 and double click on rathena to select it, and then click file and choose Open SQL Script and go to rAthena\trunk\sql-files and open main.sql click OPEN and click the Lightning button on picture below. Wait until its done and close your MySQL Workbench and Open it again to refresh. repeat step 12 but now you 'Open SQL Script and go to rAthena\trunk\sql-files open 'logs.sql' click OPEN and click the Lightning button on picture below. Wait until its done and close your MySQL Workbench and Open it again to refresh.

13. After you re-open your MySQL Workbench, double click on rathena then double click on table and find login right click on it and choose Select Rows Limit 1000 just like the picture below:

14. Change the s1 and p1 on the right table to username and password by double click on each of them and type it. Just like the picture below, when you done click apply then apply and finish

15. Now Open folder Server\trunk\src\common and right-click mmo.h choose edit and search this line

#define PACKETVER YYYYMMDD

Change it with the date version you choose for your client before Example:

#define PACKETVER 20130703

(My client ragexe is 2013-07-03aRagexe.exe thats why I write 20130703) And save it. 15. Now lets recompile your server, open Server\trunk\ right-click rAthena-10.sln open with Microsoft Visual c++

16. Change the debug into release like the picture below.

17. Block (select) char-server.sql, login-server.sql, map-server.sql, mapcache and then right click and choose build selection like in the picture below:

18. Go to your Server\trunk\db and open file packet_db.txt with notepad and add this line in bottom

//2013-07-03 Ragexe packet_ver: 38 0x0369,7,actionrequest,2:6 0x083C,10,useskilltoid,2:4:6 0x0437,5,walktoxy,2 0x035F,6,ticksend,2 0x0930,5,changedir,2:4 0x07E4,6,takeitem,2

0x0362,6,dropitem,2:4 0x07EC,8,movetokafra,2:4 0x0364,8,movefromkafra,2:4 0x0438,10,useskilltopos,2:4:6:8 0x0366,90,useskilltoposinfo,2:4:6:8:10 0x096A,6,getcharnamerequest,2 0x0368,6,solvecharname,2 0x0838,12,searchstoreinfolistitemclick,2:6:10 0x0835,2,searchstoreinfonextpage,0 0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15 0x0811,-1,reqtradebuyingstore,2:4:8:12 0x0202,6,reqclickbuyingstore,2 0x0817,2,reqclosebuyingstore,0 0x0815,-1,reqopenbuyingstore,2:4:8:9:89 0x0365,18,bookingregreq,2:4:6 // 0x0363,8 CZ_JOIN_BATTLE_FIELD 0x0281,-1,itemlistwindowselected,2:4:8:12 0x022D,19,wanttoconnection,2:6:10:14:18 0x0802,26,partyinvite2,2 // 0x0436,4 CZ_GANGSI_RANK 0x0360,26,friendslistadd,2 0x094A,5,hommenu,2:4 0x0873,36,storagepassword,2:4:20

If you choose another date of your ragexe you can find your packet in this link

http://rathena.org/board/topic/82726-2013-ragexe-and-diff-up-to-date-2013-0703/

Just copy and paste it to your packet_db.txt like I did. 19. Now you are ready to start your server, open rAthena\trunk and open file runserver-sql.bat wait until all server loaded like the pic below:

20. Now go to your kRO client Folder and open Loki.exe in the login screen you can create account by doing this; In ID you can fill your ID with _M for male and _F for female

And then input your password, After that you may login to your id without _M or _F anymore. 21. Some Screenshoot in the game

I think that's all guys. sorry for any mistake and good luck creating your own Ragnarok World don't forget to clik the button if you found this post useful and thx for reading this bad tutorial _________________________________________________________________________________________ _______________

Note: only do this step if you found the problem below. Problem 1: setup resolution problem: there is missing file in kRO client\system\lua514\ that file name is optioninfo.lub you may download from here and put on that folder. Problem 2: 'queryNavi_Distance_Map' problem: go to Data Folder Translation\Data\luafiles514\lua files\navigation then deleted the file below: navi_linkdistance_krpri.lub navi_linkdistance_krsak.lub navi_npcdistance_krpri.lua navi_npcdistance_krsak.lua _________________________________________________________________________________________ ________________ edited : - adding missing step in client - adding new file Open Setup from Ai4rei - adding missing step in server (repeat step 12 but now you 'Open SQL Script and go to rAthena\trunk\sqlfiles open'logs.sql' click OPEN and click the Lightning button on picture below. Wait until its done and close your MySQL Workbench and Open it again to refresh.) - fixing some step in client about grf builder because if change lua to lub first then merge give error query_navi_map but don't worry now the step are correct. - adding missing step about downloading 'data translation folder' from repository link - fix some unclear words and fix the repository link. - deleted fixcamera angle from patch list because for shift right click issue, and add some note about setup resolution problem - fix xdiff files link

Edited by cassiel, 05 August 2013 - 05:56 AM.


32

#2

Luftmore
New Member


Posted 12 July 2013 - 05:44 AM Gender: 6 posts Not Telling Members

Hi.

I've made all steps in client preperation part of tutorial. When I press login button in Loki launcher i get a sequence of errors:

btw: I've downloaded "Full_kRO_Renewal_20130701.exe [Torrent Download]; Windows 7 x64

Edited by Luftmore, 12 July 2013 - 05:48 AM.


3

#3

cassiel
Santa Poring


Members

67 posts
Posted 12 July 2013 - 07:33 AM Gender: Not Telling

looks like i miss to write some step up there. the data translation you've been download from this link https://subversion.a...de-translation/ put them in your kRO client but after you do this: change the clientinfo like up there and change all lua extension to lub extension.

i'm going to edited some missing step. thx for the question it makes me realize

#4

Luftmore
New Member


Posted 12 July 2013 - 10:44 PM Gender: 6 posts Not Telling Members

Thank you for great tutorial, with this new renewal launcher stuff is very dufficult to figure out all steps of launching client. btw, two last errors still ramain, but they are not critical and all works perfectly.

#5

JimWest
Poring


11 posts Members

Gender: Male Location: USA


Posted 12 July 2013 - 11:39 PM

I have this error when I talk to an npc or try to pick an item:

I already updated the packet_db.txt and clientinfo as you said, what is the problem? thanks

#6

cassiel
Santa Poring


Members

67 posts
Posted 13 July 2013 - 01:31 AM Luftmore, on 13 Jul 2013 - 11:44 AM, said: Thank you for great tutorial, with this new renewal launcher stuff is very dufficult to figure out all steps of launching client. btw, two last errors still ramain, but they are not critical and all works perfectly. Gender: Not Telling

glad you like it

, btw what kind of error that still remain? i'll try to search the solution.

@JimWest what date is your ragexe? what server do you use?h3rcules or r@thena? it seem i've found this error when i use h3rcules server. because you need to edit the src/map/packets.h to add this packet data and compile it again.

//2013-06-05aRagexe (Cassiel) #if PACKETVER >= 20130703 packet(0x0369,7,clif->pActionRequest,2,6); packet(0x083C,10,clif->pUseSkillToId,2,4,6); packet(0x0437,5,clif->pWalkToXY,2); packet(0x035F,6,clif->pTickSend,2); packet(0x0930,5,clif->pChangeDir,2,4); packet(0x07E4,6,clif->pTakeItem,2); packet(0x0362,6,clif->pDropItem,2,4); packet(0x07EC,8,clif->pMoveToKafra,2,4); packet(0x0364,8,clif->pMoveFromKafra,2,4); packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8);

packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); packet(0x096A,6,clif->pGetCharNameRequest,2); packet(0x0368,6,clif->pSolveCharName,2); packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); packet(0x0202,6,clif->pReqClickBuyingStore,2); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4,6); // packet (0x0363,8); // CZ_JOIN_BATTLE_FIELD packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8,12); packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18); packet(0x0802,26,clif->pPartyInvite2,2); // packet (0x0436,4); // CZ_GANGSI_RANK packet(0x0360,26,clif->pFriendsListAdd,2); packet(0x094A,5,clif->pHomMenu,2,4); packet(0x0873,36,clif->pStoragePassword,2,4,20); #endif

#7

igneel24
New Member


Posted 14 July 2013 - 02:44 AM 5 posts Male Gender: Members

are those db errors are the reason why i always get errors when i login in loki.exe? reply pls.thanks
Edited by igneel24, 14 July 2013 - 03:11 AM.
1

#8

mrlongshen
Newbie


Posted 14 July 2013 - 07:42 AM igneel24, on 14 Jul 2013 - 3:44 PM, said: Members 1137 posts

Gender: Male Location: Malaysia

are those db errors are the reason why i always get errors when i login in loki.exe? reply pls.thanks

please update your lua.

#9

cassiel
Santa Poring


Members

67 posts
Posted 14 July 2013 - 08:03 AM Gender: Not Telling

@igneel24 i think you missed the step here 7. Now change all lua extension to lub extension in your data translation folder you've download place this script in your data translation folder data/luafiles514 folder And run it. Script Link:

http://www.mediafire.com/download/jvtac0j8f6m604v/luatolub.bat

After you done. Copy the 'data' and 'system' folder inside the data translation foder you've download to your kRO client and replace any same files with that.

#10

igneel24
New Member


5 posts Members


Posted 14 July 2013 - 08:06 AM

Gender:

Male

i did that step.all lua extension inside luafiles514 became lub extension. xD

#11

cassiel
Santa Poring


Members

67 posts
Posted 14 July 2013 - 10:19 AM igneel24, on 14 Jul 2013 - 9:06 PM, said: i did that step.all lua extension inside luafiles514 became lub extension. xD Gender: Not Telling

and?? is it still error? regarding to your error on db, it looks like you don't create scheme logs on your sql database. and that will be

my fault because forget to write some steps on it thx igneel24 for make me realize my mistake

, now i will add the step.

Edited by cassiel, 14 July 2013 - 10:26 AM.


1

#12

mrlongshen
Newbie


Members


Posted 14 July 2013 - 05:59 PM 1137 posts Gender: Male Location: Malaysia

Where is @Shakto? I can't wait to have my server without problems This is a screenshot of the problem I'm having when taltikng to an npc or picking objects with 20130703:

i got this problem ! 20130703 client. huhu

Edited by mrlongshen, 14 July 2013 - 06:00 PM.


0

#13

cassiel
Santa Poring


Members

67 posts
Posted 14 July 2013 - 07:55 PM Luftmore, on 13 Jul 2013 - 11:44 AM, said: Thank you for great tutorial, with this new renewal launcher stuff is very dufficult to figure out all steps of launching client. btw, two last errors still ramain, but they are not critical and all works perfectly. Gender: Not Telling

the two last errors because the grf build step is wrong. once again it's my mistake now i've been correct it up there, the problem is because the lua we put in grf changed to lub. the correct step are like this: 7. Open your grfbuilder click new to create grf, name it to rathena and save it, then choose merge dir find your data translation folder you download before. And then choose the folder data inside data translation folder then click Ok. wait after complete. click close. Move the rathena.grf youve made to kRO client folder. 8. Now change all lua extension to lub extension in your data translation folder you've download place this script in your data translation folder data/luafiles514 folder And run it. Script Link:

http://www.mediafire.com/download/jvtac0j8f6m604v/luatolub.bat

After you done. Copy the 'data' and 'system' folder inside the data translation foder you've download to your kRO client and replace any same files with that.

@mrlongshen what date is your ragexe? what server do you use? h3rcules or r@thena? it seem i've found this error when i use h3rcules server. because you need to edit the src/map/packets.h to add the packet data of your ragexe date and compile it again. example i used 2013-07-03aRagexe

//2013-07-03aRagexe (Cassiel) #if PACKETVER >= 20130703 packet(0x0369,7,clif->pActionRequest,2,6); packet(0x083C,10,clif->pUseSkillToId,2,4,6); packet(0x0437,5,clif->pWalkToXY,2); packet(0x035F,6,clif->pTickSend,2); packet(0x0930,5,clif->pChangeDir,2,4); packet(0x07E4,6,clif->pTakeItem,2); packet(0x0362,6,clif->pDropItem,2,4); packet(0x07EC,8,clif->pMoveToKafra,2,4); packet(0x0364,8,clif->pMoveFromKafra,2,4); packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); packet(0x096A,6,clif->pGetCharNameRequest,2); packet(0x0368,6,clif->pSolveCharName,2); packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); packet(0x0202,6,clif->pReqClickBuyingStore,2); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4,6); // packet (0x0363,8); // CZ_JOIN_BATTLE_FIELD packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8,12);

packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18); packet(0x0802,26,clif->pPartyInvite2,2); // packet (0x0436,4); // CZ_GANGSI_RANK packet(0x0360,26,clif->pFriendsListAdd,2); packet(0x094A,5,clif->pHomMenu,2,4); packet(0x0873,36,clif->pStoragePassword,2,4,20); #endif

#14

mrlongshen
Newbie


Posted 15 July 2013 - 01:33 AM Members 1137 posts

Gender: Male Location: Malaysia

@mrlongshen what date is your ragexe? what server do you use? h3rcules or r@thena? it seem i've found this error when i use h3rcules server. because you need to edit the src/map/packets.h to add the packet data of your ragexe date and compile it again. example i used 2013-07-03aRagexe

//2013-07-03aRagexe (Cassiel) #if PACKETVER >= 20130703 packet(0x0369,7,clif->pActionRequest,2,6); packet(0x083C,10,clif->pUseSkillToId,2,4,6);

packet(0x0437,5,clif->pWalkToXY,2); packet(0x035F,6,clif->pTickSend,2); packet(0x0930,5,clif->pChangeDir,2,4); packet(0x07E4,6,clif->pTakeItem,2); packet(0x0362,6,clif->pDropItem,2,4); packet(0x07EC,8,clif->pMoveToKafra,2,4); packet(0x0364,8,clif->pMoveFromKafra,2,4); packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8); packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10); packet(0x096A,6,clif->pGetCharNameRequest,2); packet(0x0368,6,clif->pSolveCharName,2); packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10); packet(0x0835,2,clif->pSearchStoreInfoNextPage,0); packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15); packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12); packet(0x0202,6,clif->pReqClickBuyingStore,2); packet(0x0817,2,clif->pReqCloseBuyingStore,0); packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89); packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4,6); // packet (0x0363,8); // CZ_JOIN_BATTLE_FIELD packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8,12); packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18); packet(0x0802,26,clif->pPartyInvite2,2); // packet (0x0436,4); // CZ_GANGSI_RANK packet(0x0360,26,clif->pFriendsListAdd,2);

packet(0x094A,5,clif->pHomMenu,2,4); packet(0x0873,36,clif->pStoragePassword,2,4,20); #endif

ok done fix it. yup its on hercules. huhu. forgot to edit src/map/packets.h now i got this problem on rathena.. crazy.png 332.38KB 115 downloads why eh? where i have to fix it ?

Edited by mrlongshen, 15 July 2013 - 02:10 AM.


0

#15

Luftmore
New Member


Posted 15 July 2013 - 03:34 AM cassiel, on 15 Jul 2013 - 08:55 AM, said: 7. Open your grfbuilder click new to create grf, name it to rathena and save it, then choose merge dir find your data tra nslation folder you download before. And then choose the folder data inside data translation folder then click Ok. wait after com plete. click close. Move the rathena.grf youve made to kRO client folder. 8. Now change all lua extension to lub extension in your data translation folder you've download place this script in your data translation folder data/luafiles514 folder And run it. Script Link: Members

6 posts Not Telling

Gender:

http://www.mediafire.com/download/jvtac0j8f6m604v/luatolub.bat

After you done. Copy the 'data' and 'system' folder inside the data translation foder you've download to your kRO client and replace any same files with that.

Thanks for your help! It give some errors also, new one. There is another issue i didn't notice earlier: You set graphic resolution in the standart setup or blue ghost setup and click OK, then it will be saved. But when u lauch RO client window is opening with 640 x 480 and if u open setup.exe again u wil see that resolution is set to 640 x 480. The settings are reset when you launch client.

I will use old exe, there are no problems at all.

#16

mhagz
Poring


Posted 15 July 2013 - 03:59 AM Members

20 posts

Gender: Male Location: PH

Hi just a newbie question here, 11. Data folder translation - https://subversion.a...de-translation/ 6. Open your data translation folder you download before then open folder data right click clientinfo.xml and choose edit. ... there is no data folder.. i updated both patcher . i looked into Data folder translation https://subversion.a...de-translation/ but what should i do? do i download each .txt and make a folder named data? or is there a .zip or folder that i can dl., i used the torrent to dl the kro \

*got lost on step six sorry* =(

how to download the whole -> 5. rAthena SVN Repository - https://rathena.svn..../rathena/trunk/ 11. Data folder translation - https://subversion.a...de-translation/ hope for your kind reply thanks

Edited by mhagz, 15 July 2013 - 06:33 AM.


0

#17

cassiel
Santa Poring


Members

67 posts
Posted 15 July 2013 - 06:15 AM Gender: Not Telling

@mhagz no problem , its my fault not to give common knowledge how to download from repository link. here's the step Create new folder and name it Data Folder Translation' right-click on Data Folder Translation folder and choose SVN checkout Fill this link https://subversion.a...de-translation/ in url of repository and click ok, this will download your 'data translation folder' from latest revision. After complete click ok. @luftmore you can try to edit your optioninfo.lua in 'savedata' folder manually.

change this line: OptionInfoList["WIDTH"] = 640 <----- i changed this to 1280 because i use 1280x768 OptionInfoList["HEIGHT"] = 480 <----- i changed this to 768 because i use 1280x768

@mrlongshen i'll check it, this week i've got my final exam

, when i found it i'll post A.S.A.P

#18

mrlongshen
Newbie


Posted 15 July 2013 - 07:05 AM Members 1137 posts

Gender: Male Location: Malaysia

@mrlongshen i'll check it, this week i've got my final exam

, when i found it i'll post A.S.A.P

hehe. ok bro. thx alot. really weird. ajaja

#19

mhagz
Poring


Posted 15 July 2013 - 09:53 PM Members

20 posts

Gender: Male Location: PH

8. Still in Server Server\trunk\conf now you open file subnet_athena.conf with notepad and change this: subnet: 255.0.0.0:127.0.0.1:127.0.0.1 you must find your subnet by opening command prompt (start menu > all programs> accessories> command prompt) after you open your command prompt, type this -ipconfig --- question i need to copy only the sub net or do i copy the other 2 ipv4 and default gateway ? --i finished all the steps i only changed the 255.0.0.0:.... to what my config provided.. i started the server but when i click loki this shows up . i have done the steps u provided

thank you in advance

Edited by mhagz, 16 July 2013 - 01:15 AM.


1

#20

mrlongshen
Newbie


Posted 16 July 2013 - 01:26 AM mhagz, on 16 Jul 2013 - 10:53 AM, said: 8. Still in Server Server\trunk\conf now you open file subnet_athena.conf with notepad and change this: subnet: 255.0.0.0:127.0.0.1:127.0.0.1 you must find your subnet by opening command prompt (start menu > all programs> accessories> command prompt) after you open your command prompt, type this -ipconfig --- question i need to copy only the sub net or do i copy the other 2 ipv4 and default gateway ? --i finished all the steps i only changed the 255.0.0.0:.... to what my config provided.. i started the server but when i click loki this shows up . i have done the steps u provided 1137 posts Gender: Male Location: Malaysia Members

thank you in advance

where is your ragexe.exe ?

Das könnte Ihnen auch gefallen