-
Posts
1861 -
Joined
-
Last visited
-
Days Won
62
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Posts posted by Chaos92
-
-
3 hours ago, KaoUltra said:Hello. I made a ragnarok server for my friends to play with me using zero tier (I used latest rAthena emulator from GitHub). I sent them my kRO folder that I use with this ragexe patched: 2019-06-05fRagexe and a kRO from 2020-2021. The client works well for me and for another friend. But one of my friends got this error: Audio System Init Failed. The only way for him to play the game is to turn off audio in Setup.exe (not the best solution). I’m on win11 (with a new pc to boot, win11 was activated earlier this year) like him and I don’t have the error, he tried changing settings in Setup.exe or his computer nothing, his audio drivers are up to date, he uses headphones. He also was able a few month ago to play ragnarok in a server (more serious server than mine iirc), tried this week the client from this one and he had this audio error. The kRO works without the bass(_mp3).dll, he has l3codecp.acm (which handles mp3 I believe, what my kRO has for BGM). Do you have any idea how he could fix it? Thanks for reading and have a great day/nightMP3s in BGM: 80Kbits/s, 2 channel stereo & 22.050 KHzIf you need more information do not hesitate to ask
most probably play with opensetup or setup.exe at audio part. and make sure audio driver is exist.
-
4 hours ago, Sallycantdance said:
im using the latest rathena and frogos client side , how can i check if its looking for usa rather than kr? anyways ty for your time
Since I didnt use that froggo client, then I dont know. better check the clientinfo, or how about asked at the correct section then since u used that froggo client.
-
1 hour ago, Sallycantdance said:
i already tried the latest rathena but still the guild emblem is not showing i also apply your guide here
After that, run query SQL sql-files/web.sql so that your database will create the table required for web server.
Then recompile since u used Centos, can recompile as usual
./configure
make clean
make sql
make web
make server
the only thing i didnt do is to get the pull in github since you said earlier that the latest rathena is already has it and i didnt edit anything in this part
Then, setting inter-athena.conf for web server, and web athena.conf if needed.
im also done in editing it here ExternalSettings_kr.lub
since it working in my offline servermaybe u mistakenly some settings anywhere then. maybe its using usa rather than kr ? or any.
Depends on your setup. also make sure the ports are opened. -
1 hour ago, Sallycantdance said:
i already tried the latest rathena but still the guild emblem is not showing i also apply your guide here
After that, run query SQL sql-files/web.sql so that your database will create the table required for web server.
Then recompile since u used Centos, can recompile as usual
./configure
make clean
make sql
make web
make server
the only thing i didnt do is to get the pull in github since you said earlier that the latest rathena is already has it and i didnt edit anything in this part
Then, setting inter-athena.conf for web server, and web athena.conf if needed.
im also done in editing it here ExternalSettings_kr.lub
since it working in my offline servermaybe u mistakenly some settings anywhere then. maybe its using usa rather than kr ? or any.
Depends on your setup. also make sure the ports are opened. -
1 hour ago, Sallycantdance said:
hello can you give more details or complete guide how to apply this to the server side? im also having a problem in my online server in offline i already fixed the emblem issue by editing the ExternalSettings_kr file but after i upload my server to my vps and edit the ip in the externalsettings im getting this message
[Info]: IP [POST /emblem/download] 200
[Info]: IP POST /emblem/upload] 200
[Info]: IP [POST /emblem/download] 200
and after searching here in rathena i find your answer here but i dont know how to pull in git so im asking you sir if you can guide me where should i can edit it manually in the server side thank you in advance
latest rathena already have that implemented. doesnt need to pull anymore.
-
1 hour ago, caiooliveiras said:
Do someone has any updates about the emotes? There is a bug that you disconnect every time you use it.
didnt use latest rathena ? if im not mistaken latest rathena already has the dummy packet for it.
-
6 hours ago, JoJo said:
Thank you, Chaos92.I have tried to add Functor on discord, but maybe because of the war, he never passed. @Functor, if you see this message, you can add my discord, or send me a private message on the forum.
Ill forward this to him, hope it goes well to both of you.
-
1
-
-
9 hours ago, JoJo said:
Functor, are you okay? I don't know if Gepard Shield 3.0 is still alive. I need its service. Thank you. Please contact me, your internal message can't be sent. Discord can't add you either. I heard that you are in Ukraine, I don't know if you are safe, I sincerely wish the war will end soon, long live world peace!
Try to PM him in Discord maybe, make sure the same ID.
-
1
-
-
-
1 hour ago, Kater said:
I'm still confused about the YML format.
I was trying to find a correct pre-renewal formula with base level: 255, job level: 120 and max stats: 255.
job_exp.yml & statpoint.ymlthere is no exact formula, depends on you, but you can try generator here : https://x-files.amirazman.my/customfilegenerator
-
-
3 hours ago, Vy Low said:
what i mean is the word "CP", you can check its not declared in config, but rather on each php files.
i agree its better for #POINTS, since i will be using it as well on my server using only custom points.
as for mail, i suggest admin will have the option to change the logo, image header,understood, I've fixed that currency display, should consistently shows as what has been set at config.
Also for the mail, then maybe ill add it in the config, easier.
Ill show the mail template example later on then.
Thanks for the suggestion !
-
1
-
-
Just now, Vy Low said:
maybe the email template can be edited on the admin side? Don't forget the currency, maybe create a global variable so we can edit it on the config instead of manually modifying it on each php files. thanks
i will add more feedbacks soonthe currency can be done via config files, but for now its only support any #POINTS, not zeny since I think for zeny, better they trade ingame then.
About mail, I think we could follow how FluxCP mails template are done, by templates folder using html/php.
-
I've changed Forge Level to Forge Grade to make it more 'player friendly' about what it is and also fix the slot count for forge items.
Ive added too Pet Name and also the status either its already named or not.
Highlighted elements at Random Option and Forge Item.
I've added mail using SMTP from FluxCP too for any buy/sell/cancel/expire listing too but still in progress.
-
I encountered to see some marketplace addon and thinking to make one too, and I saw some issues/ideas that I think I can improvised a little bit.
By the way it depends on the theme sty/css so if its using bootstrap themes it looks a bit different.
The example I show here is how it looks from 'default' theme FluxCP.
And it might still being updated from time to time.
And yeah, this isn't free release so if anyone interested to get this you can PM me at discord id: chaos92.
This addon has item popup information so user doesn't need to scrolling down to see any important information.
As you can see, information about forge items, and pet egg is shown too with their intimacy information. So you can buy/sell loyal intimacy pet eggs easily !
So as you can see, this system can buy/sell items just via FluxCP without need to login ingame. You can just easily claim anytime when you're ingame with the NPC script provided.
Player can select their character that is in offline status and select any items they one to sell, and it will be added at marketplace section.
Also, not all items are available to sell, I've whitelist items that doesnt have any trade restriction, and you also can add your own or remove any as u want.
Bound and Expiry items for sure automatically excluded from the list, including your equipped items.
And yes as you can see above, we have Tax System where u can set it and seller will be charged for it.
Above is the screenshot from where you can see all your listings. You can see there shown some expired status item, means this addon support expiry system, as default 7 days (can be set it to any) so that its not a place where all items are gathered from the first day to ensure item listing is an active listing. Also can cancel and relist it back too if needed.
And yeah this how it looks from default FluxCP theme.
And just example from 'bootstrap' FluxCP theme.
There will be also shown any items that player purchased with date, and which character that bought them.
Also, Admin Panel that can list top sellers, top buyers and top selling items and it can be filtered within some range of time.
Also admin can controls to cancel or mark item listings as expired from Admin Panel.
This addon support custom items too it just that u need to add the item assets image in the designated folder.
I also have some other features added such as minimum group ID, for example only VIP above can access this addon. Also the currency it can be any #points, not restricted to #CASHPOINTS only.
I think thats all for now. Let me know if you have any idea or suggestion to improve this addon, in the future.
-
1
-
1
-
-
I've changed the UI for this site for quite some time and also some more additional tools.
I've added Palette Duplicator. Its useful if you want to duplicate a list of palette but changing the palette file name easily. It will copy 100% the same palette pattern.
For example based on screenshot above, I tried to duplicate that korean palette 700 list and it will becomes any name set as the base file name pattern.
And another one, Palette Customizer.
This tools u can easily customized any index palette easily for all selected palette. You can choose a reference palette and copy any rows do you want easily starting from row 0 to row 15.
So if you already know pattern mount for some jobs, you can easily customize it, pick color from reference and place it at any index.
If you have any suggestion or issue on any tools that provided in this website, you can let me know.
-
2
-
-
-
41 minutes ago, skitsx said:
reloadskilldb doesnt show anything wrong + the asura still has a 1 min global cd even though it should only be 1 seconds based on the level 5 skill of asura. i have copy pasted the asura skilldb from another txt yet it still wont change
then did anyhing in import folder that might overwrite it ? try default https://github.com/rathena/rathena/blob/master/db/pre-re/skill_db.yml or use renewal one depends on your server mode.
-
2 hours ago, AinsLord said:
Can I use this EXE to live/public server?
in my opinion, u can . But if any issue... its hard to get support about it.
Just that.
-
-
I dont know what did u done, but clean rAthena setup shouldnt use that weird palette numbers at all as default.
-
Also can generate easily using https://x-files.amirazman.my/customfilegenerator/
-
1
-
-
51 minutes ago, slazenCharlie said:
Yes, I downloaded the rAthena project from here:
https://github.com/rathena/rathena
Then I checked out this specific commit: 7a057f7f4a853c3a5de6f93bfd9d7a5741549ada—because the commit message said it was for EP13, and my client executable is for EP13.2.I only made a few changes:
Changed packet_db_ver from default to 25.
Set packet_ver_flag to 0x00010000, which seemed the most appropriate for a late-2009 client like EP13.2.
As for packet_ver_flag2, I couldn’t find a matching version, so I tried a few different values, but none of them made any real difference.Commented out map names that don’t exist in the database—otherwise, map-server_sql.exe would throw a ton of errors when starting.
Other than that, I just configured the localhost and DB credentials. Since I can create characters just fine, I think those parts are working correctly.
The client itself comes from an installation disc released in Taiwan around 2009 by the local publisher.Here’s roughly the process I followed:
Installed XAMPP, created a MySQL database called ragnarok, and imported the following SQL files in order from rathena/sql-files:
main.sql, item_db.sql, item_db2.sql, mob_db.sql, and mob_db2.sql.Created grf_files.txt under rathena/tools/mapcache/, pointing it to my client’s data.grf, then used mapcache.exe to generate the map cache.
Opened data.grf using GRF Editor and edited clientinfo.xml to:
<address>127.0.0.1</address>
<version>25</version>
I wasn’t sure what to set for <langtype>, so I just left it as the original value: 4.Launched Apache, MySQL, login-server_sql.exe, char-server_sql.exe, and map-server_sql.exe in order.
Opened Ragnarok.exe from the main client folder.
Once I get to the character select screen, if there are any character entries, the client crashes—because it tries to load an invalid .pal file: palette\몸\검사_남_24929.pal.
I'm starting to wonder if the client itself also needs to be modified—maybe the data format it's receiving doesn't match what it expects, and that’s what’s causing the crash?
as u said it asking for that palette. so recheck your character is it really use that palette. check from your mysql db
If yes, thats weird since new character should use default palette color which is really limited since you said u use very old client. -
2 hours ago, slazenCharlie said:
rAthena commit:
7a057f7f4a853c3a5de6f93bfd9d7a5741549ada
, dated 2013/07/21,#define PACKETVER 20091130
Client version: Episode 13.2, 2009/11/30Right now, the client launches fine and connects to my local server. I can register a new account (using the
xxx_M
naming format) and create characters without issues. However, after creating a character—or when I log in with an existing account and it tries to display the character select screen—the client crashes.Looking at the error, it seems like the client is trying to load
palette\몸\검사_남_24929.pal
fromdata.grf
, but when I checked thepalette
folder, most of the palette files are named something likexxx_0
toxxx_4
. So24929
definitely looks like an invalid value.I traced the server code in
char.c
—themmo_chars_fromsql
function correctly reads the values from the MySQL database. But it might be that something goes wrong inmmo_char_tobuf
, or maybe the client interprets the data differently after receiving it? I'm wondering if anyone else has run into a similar issue?
Additional test I did:
I manually renamedpalette\몸\검사_남_4.pal
topalette\몸\검사_남_24929.pal
inside thedata.grf
. That stopped the crash, and the character select screen worked. But when I changed thehair_color
value for the character in the database, the visual result on the character list screen wasn’t a hair color change—it actually changed the headgear model.Obviously, I only did this as a test to see whether the
.pal
file would actually be loaded and rendered correctly.
When the client crashes, a small window first pops up with the messageCPaletteRes :: Cannot find : palette\몸\검사_남_24929.pal
, and then a larger error window shows up afterward :
Module Name: C:\Program Files (x86)\Gravity\RO\ragexe.exe
Time Stamp: 0x4b136d0e - Mon Nov 30 14:58:22 2009
Exception Type: 0xc00000050x00417a64 C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x0040dbed C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x00459008 C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x004d6e34 C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x004de3a5 C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x005e0ddd C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x005e08a8 C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x006d1dad C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x006e6bbc C:\Program Files (x86)\Gravity\RO\ragexe.exe
0x75b17d69 C:\WINDOWS\System32\KERNEL32.DLL
0x773abb9b C:\WINDOWS\SYSTEM32\ntdll.dll
0x773abb1f C:\WINDOWS\SYSTEM32\ntdll.dlleax: 0x00000076 ebx: 0x0efb02c0
ecx: 0x0efb02e2 edx: 0x00000000
esi: 0x00000011 edi: 0x00000110
ebp: 0x0019ffec esp: 0x0019ffe4stack 0019ffe4 - 001a03e4
0019FFE4 : FF FF FF FF 24 8E 3D 77 00 00 00 00 00 00 00 00
0019FFF4 : DC 6A 6E 00 00 60 2B 00 00 00 00 00 41 63 74 78
001A0004 : 20 00 00 00 01 00 00 00 F0 32 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 36 03 00 00 00 00 00 00 5B 49 59 2D
001A0084 : B8 08 00 00 32 00 00 00 EC 08 00 00 FA 02 00 00
001A0094 : 00 00 00 00 CD EA CE 32 E8 0B 00 00 42 00 00 00
001A00A4 : 2C 0C 00 00 30 03 00 00 00 00 00 00 C8 5F 50 38
001A00B4 : 5C 0F 00 00 5E 00 00 00 BC 0F 00 00 56 03 00 00
001A00C4 : 00 00 00 00 44 05 28 B1 14 13 00 00 56 00 00 00
001A00D4 : 6C 13 00 00 86 03 00 00 10 00 00 00 09 00 00 00Launch Info
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 0000 0000 0000 0000Job : Novice
did u enable palette that big ? as default the palette is 0 so it should read correctly. see also your client.conf about the hair color .
btw use clean rathena https://github.com/rathena/rathena I dont even know if u have customized or something that breaks those
Multiple Custom Files Generator
in Project Releases
Posted
Added Background Generator. It has been set to Magenta as default, or u can choose any color that u want.
You can do a lot with it, for example any client file, patcher assets, etc.