-
Posts
7 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Thadium
-
-
Hi everyone,
I'm opening this topic because, despite searching, I haven't found the solution.
Here is my problem:
I've turned off renewal by commenting (adding //) every line of renewal.h. I thought it was OK and, as a matter of fact, it's OK for the game mechanics but it is not for the monster positions.
Example:
On ein_fild07, I should found this monsters:
Poring (40)
Poporing (20)
Red Plant (10 / 2~3 min)
Yellow Plant (10 / 2~3 min)
Red Mushroom (10 / 2~3 min)
Flora (20)
Geographer (20)
Metaling (60)
Ungoliant (1 / 1440~2873 min)
But I found this while testing:
Red Plant (10 / 2~3 min)
Yellow Plant (10 / 2~3 min)
Red Mushroom (10 / 2~3 min)
Metaling (90 / 10 sec)
Ungoliant (1 / 1440~2873 min)
Porcellio (30 / 10 sec)
Mole / Holden (10 / 10 sec)
Which are the monsters in the renewal mode, and so on for a lot of fields maps!
How to fix this?
Using:
rAthena r16300
Miruku + Calciumkid basic client
Thanks a lot for reading this
-
Thanks again, Magnetix!
I've already made a part of the job to create the "local server" (I like that name!) but I got an error when I try to import "item_db.sql" into my mySQL database.
Here it is:
Requête SQL: # REPLACE INTO `item_db` VALUES (5693,'No_Fear_Underware','No Fear Underwear',5,0,NULL,0,NULL,10,NULL,0,0xFFFFFFFF,7,2,256,NULL,20,0,30,'bonus bStr,1; bonus bInt,1; bonus bDex,1;',NULL,NULL); # REPLACE INTO `item_db` VALUES (5694,'No_Fear_P_Headgear','No Fear P Headgear',5,0,NULL,0,NULL,1,NULL,1,0xFFFFFFFE,7,2,256,NULL,20,0,614,'bonus bVit,1;',NULL,NULL); # REPLACE INTO `item_db` VALUES (5695,'E_Blue_Drooping_Kitty','E Blue Drooping Kitty',5,250000,NULL,500,NULL,1,NULL,0,0,7,2,256,NULL,0,1,277,'bonus bMdef,15;',NULL,NULL); # REPLACE INTO `item_db` VALUES (5696,'E_Flying_Angel','E Flying Angel',5,20,NULL,300,NULL,1,NULL,0,0xFFFFFFFF,7,2,256,NULL,10,1,264,'bonus bInt,1; bonus bAgi,1;',NULL,NULL); # REPLACE INTO `item_db` VALUES (5697,'E_Smoking_Pipe_','E Smoking Pipe',5,20,NULL,100,NULL,0,NULL,0,0,7,2,1,NULL,0,0,55,'bonus bVit,1;',NULL,NULL); # REPLACE INTO `item_db` VALUES (5698,'E_Pair_OE_Red_Ribbon_','E Pair OE Red Ribbon',5,20,NULL,100,NULL,1,NULL,0,0,7,2,512,NULL,45,0,169,NUL[...] MySQL a répondu: Documentation #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'REPLACE INTO `item_db` VALUES (5741,'Im_Egg_Shell_Hat','Eternal Egg Shell',5,20,' at line 49
I already checked line 49 and it seems correct to me. I'm looking around the ID "5690" to find where there is something strange but I prefered to refer to rAthena board, maybe I'm not the only one in the case!
BTW, I'm using r16233, downloaded 2 hours ago.
EDIT: Another noobish question: Should I also import item_db2.sql and idem_db_re.sql? (and all the SQL files from "\sql-files\")
EDIT(2): Problem solved!
-
Thanks a lot for your answer, Magnetix.
So, if I take the full client + a Ragexe client around "end 2011" (ie 2011-11-22, I can't find 2011-11-16) + CalciumKid's data files (only if the full client only contains data.grf, in order to get a data folder + diff) = Getting the whole system working as I'd like to?
EDIT: Just found this http://rathena.org/board/topic/64456-request-full-client-work-with-rathena-16152/ Usable to get a data folder instead of Calciumkid's release?
-
Hi everyone,
First, I apologize for my “noobish” questions. I’m really lost at the moment. Excuse me if I put my questions in the wrong sub board. I thought it was obvious to put “installations questions” in “installation support”.
I’m opening this topic because I’ve a few questions in the “How to” set up a ragnarok server. I’ve found a lot of very precise and useful information but I miss a general “checklist” in order to get the whole stuff running.
I’d like to make a local “server” to make a few things like scripting, mapping, … . Having fun
So, here are the steps I think I’ve to do:
1°) Download the SVN (Tortoise will do that alone)
2°) Edit the “3 servers” with my IP address
3°) Compile it
4°) Configure the SQL
5°) Press the red button to start!
6°) Get an official client
7°) Get a RagExe client
8°) Edit clientinfo.xml
9°) Press the other red button!
10°)It should work!
In order to do the five first steps, I’ll use http://rathena.org/w...tion_on_Windows & http://rathena.org/b...private-server/
But it’s getting a bit cloudy when it comes to the client.
Which “official client” should I get? From kRO website, http://rathena.org/b...c/56095-miruku/ or http://rathena.org/b...-09-kro-client/ ?
Is it useful to create a data.grf? Or is it easier to use a data folder in order to custom the client easily?
Then, which Ragexe client? A recent one (with the risk of being instable) or an older one?
What’s the difference between Ragexe client and http://rathena.org/b...rathena-client/ ?
And the most important thing: Thanks a lot for reading this!
-
Thanks!
I was looking for it for a while.
By the way, a little information for french users of Notepad++: There is a mistake in the translation, "Importer" and "Exporter" buttons have been inverted! So, you should "Exporter" in order to import the .xml file!
-
So cute!!!
I really like the poring and angeling cart.
Thanks for sharing this.
-
2160
What an useful message
-
Hi everyone,
I'm Thadium, 22 years old from Belgium. I'm actually studying a lot of "weird stuff" to become computer engineer. I like a lot of different things, from LARP to robotics, passing by airsoft, C-language (and "his child") and... Of course, Ragnarok Online!!!
A few years ago, I was an addictive player of Ragnarok as well as a newbie scriptwriter and animator. I followed eAthena and Frathena till mid 2010. After a lot of personal problems, I went back to eAthena board to find it quite empty and I discovered rAthena after asking my dear friend (Google... Obvious, isn't it?)
This summer, I've in mind to build a local Ragnarok "server" in order to see what changed in the code(I had to leave RO just before 3rd jobs) before looking to write a few scripts or getting into a server staff. Well... I think I'm dreaming
Note: I wrote this in about 3 minutes, so forgive me if I made a mistake
Troubleshooting client instabilities ( GetBehaviorOfHotKey2 and gravity error)
in Client-side Support
Posted · Edited by Thadium
Added missing link for source of kRO client
Hi there,
I’m opening this thread to get a bit of help for client configuration.
I’m currently setting up a little private network RO server alongside other more recent games (Eco, …). My objective is to have a few friends with me on this server. Setting the server as well as network security is not an issue for me. Also, I already have set several local servers for testing and scripting purposes several years ago. Client has always been my nightmare.
For server side: The server side is completely done, partially customized (NPCs, rates, ...), and runs smoothly in YAML version (MySQL looks quite unstable at the time being) in Renewal mode, as we intend to try 4th class before (probably) reverting everything back to Pre-renewal.
What was done :
I followed those two guides in order to setup everything: https://rathena.org/board/topic/130574-tutorial-creating-an-open-source-ragnarok-online-server-with-kro-openkore-support/ and https://rathena.org/board/guides/client-guides/guide-setting-up-2020-client-adding-customs-items-r4/.
My current kRO client is 20200304 obtained from here, Ragexe is 2020-04-01b. PACKETVER is set to 20200401 in server (and server recompiled successfully).
As recommended by guide 1 : RoEnglishRE is used.
05.) Extract ROenglishRE.
06.) Open "ROenglishRE\Renewal". Copy everything into "\client". (override already present files)
07.) Open "ROenglishRE\Client Support\Renewal\2020-09". Copy "data" folder into "\client". (override as well)
08.) Extract Nemo. Execute "NEMO.exe".
Note on point 7 : 2020-09 folder does not exist anymore since this commit on RoEnglishRE, so I used 2018-01-24 instead as file content looks the same.
I have only used NEMO as refered in guides but looks like WARP is a more up to date tool.
Profile for NEMO :
3 Chat Flood Remove Limit
9 Disable 1rag1 type parameters (Recommended)
14 Disable Hallucination Wavy Screen (Recommended)
16 Disable Swear Filter
20 Extend Chat Box
21 Extend Chat Room Box
22 Extend PM Box
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
32 Increase Zoom Out Max
34 Enable /showname (Recommended)
35 Read Data Folder First
36 Read msgstringtable.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
41 Disable Nagle Algorithm (Recommended)
44 Translate Client (Recommended)
46 Use Normal Guild Brackets (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
50 Skip License Screen
53 Use Ascii on All LangTypes (Recommended)
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo*.lub (Recommended)
73 Remove Hourly Announce (Recommended)
74 Increase Screenshot Quality
84 Remove Serial Display (Recommended)
88 Allow space in guild name
90 Enable DNS Support (Recommended)
91 Disconnect to Login Window
213 Disable Help Message on Login (Recommended)
215 Increase Map Quality
216 Hide Cash Shop
226 Disable Walk To Delay.
230 Always load Korea ExternalSettings lua file (Recommended)
231 Remove hardcoded address/port (Recommended)
232 Restore old login packet (Recommended)
233 Hide SNS Button
242 Disable kRO Site Launch
244 Disable Cheat Defender Game Guard (Recommended)
248 Remove wrong chars from cash shop
253 Skip some hidden menu icon buttons
270 Change AchievementList*.lub path
272 Change Towninfo*.lub path
273 Change PetEvolutionCln*.lub path
274 Change Tipbox*.lub path
275 Change CheckAttendance*.lub path
276 Change OngoingQuestInfoList*.lub path
277 Change RecommendedQuestInfoList*.lub path
278 Change PrivateAirplane*.lub path
279 Fix item description bug
284 Copy patched Cheat Defender Game Guard
289 Fix Homunculus attack AI
313 Change MapInfo*.lub path
322 Case-Insensitive Storage Search
323 Restore Songs Effect
326 Disable OTP Login Packet (Recommended)
328 Enable 44.1 kHz Audio Sampling Frequency
334 Remove Hardcoded HTTP IP
338 Additional client validation (Recommended)
347 Disable OS Privileges execution level
348 Send client flags to server (Recommended)
351 Translate arrows buttons text from korean to english
362 Fixes the Korean Job name issue with LangType (Recommended)
399 Set high priority class for active client
400 Set normal priority class for inactive client
404 Use borderless mode in full screen (Recommended)
416 Fix Tetra Vortex
427 Check is servertype in xml file was set to correct value (Recommended)
What is observed :
Client starts and server is found. Character can be created and game can be accessed.
However :
Pressing « enter » or any keyboard shortcuts provoke a « GetBehaviorOfHotKey2 » pop-up with « attempt to call a nil value ».
I checked lub files existing in my directories as stated in this thread, does not solve the issue as I found no duplicate file.
Opening skilltree via button causes a gravity error.
Module Name: G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
Time Stamp: 0x5e7c1b91 - Thu Mar 26 04:03:45 2020
Exception Type: 0xc0000005
0x0051a330 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x009fae1a G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x009fbf76 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x00992e53 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x005f05b1 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x00947184 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x00948b06 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x004e375d G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x005fa1a0 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x00732d8f G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x007314e5 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x007313d8 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x0083f464 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x00a45d06 G:\Ragnarok_Offline\Client_Run\2020-04-01bRagexe_patched.exe
0x774cfcc9 C:\WINDOWS\System32\KERNEL32.DLL
0x77bf7c6e C:\WINDOWS\SYSTEM32\ntdll.dll
0x77bf7c3e C:\WINDOWS\SYSTEM32\ntdll.dll
eax: 0x0019f3f0 ebx: 0x10310a00
ecx: 0x00000000 edx: 0x00000001
esi: 0x10310a00 edi: 0x00000000
ebp: 0x0019ffec esp: 0x0019ffe4
stack 0019ffe4 - 001a03e4
0019FFE4 : FF FF FF FF 0F 8C C1 77 00 00 00 00 00 00 00 00
0019FFF4 : CD 5D A4 00 00 E0 39 00 00 00 00 00 41 63 74 78
001A0004 : 20 00 00 00 01 00 00 00 2C 33 00 00 DC 00 00 00
001A0014 : 00 00 00 00 20 00 00 00 00 00 00 00 14 00 00 00
001A0024 : 01 00 00 00 07 00 00 00 34 00 00 00 7C 01 00 00
001A0034 : 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
001A0044 : 00 00 00 00 00 00 00 00 02 00 00 00 4E EF 26 1A
001A0054 : 98 02 00 00 44 00 00 00 E0 02 00 00 54 02 00 00
001A0064 : 00 00 00 00 BA 71 32 F3 34 05 00 00 4A 00 00 00
001A0074 : 80 05 00 00 48 03 00 00 00 00 00 00 5B 49 59 2D
001A0084 : C8 08 00 00 32 00 00 00 FC 08 00 00 00 03 00 00
001A0094 : 00 00 00 00 CD EA CE 32 FC 0B 00 00 42 00 00 00
001A00A4 : 40 0C 00 00 36 03 00 00 00 00 00 00 C8 5F 50 38
001A00B4 : 78 0F 00 00 5E 00 00 00 D8 0F 00 00 68 03 00 00
001A00C4 : 00 00 00 00 44 05 28 B1 40 13 00 00 56 00 00 00
001A00D4 : 98 13 00 00 98 03 00 00 10 00 00 00 09 00 00 00
Launch Info
0141 0141 00A4 00A4 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
Job : Novice
iz_int02.rsw 56 29
renderer.cpp 824
I think I might have a mismatch in files I’m currently using but I’m struggling to sort it out...
Could I get a bit of help to solve those two issues ?
Is there any updated guide for client preparation ?
Many thanks in advance,
BThadium
Side note :
Which are the recommanded version of kRO client + RagExe for an « actual » renewal server ?
What is recommended to use for a pre-renewal server ?