Source Code Ragnarok Origin[Full] Source 

In my country, it is illegal to discuss this stolen source code technology and share it, so we all ran out to learn and get the resources we needed
 
This Plugins folder really solves my problems, bro. Thank you very much. The issue is because the original folder, for some reason, changed the Android folder's name in Plugins from "Android" => "And" that is why all Java Libraries can not be loaded. But then I got another issue with APKs. After requesting permission for HardDrive on Mobile, it blocks without error messages. The screen only shows 0% without loading any AssetsBundle. Is this some kind of issue with the config.json file? I already (untick Spilt the binary), and use this config file
{
"bundleId": "com.joyyou.ro",
"channel": "ro_inner",
"area": 0,
"language": 0,
"apiDomain": " ",
"mode": { "packageMode": 7, "zipMode": 2, "abMode": 1 },
"version": {
"ChannelVersion": 0,
"ProgramVersion": 2,
"InnerVersion": 0,
"SourceVersion": 0
},
"programUpdate": {
"type": 0,
"serverUrl": "{0}/check-update?game_code=ro&channel_code={1}&current_version={2}&system={3}&device_id={4}&pkg_env=formal",
"channelId": "ro_inner"
},
"hotUpdate": {
"type": 0,
"serverUrl": "{0}/check-update?game_code=ro&channel_code={1}&current_version={2}&system={3}&device_id={4}&pkg_env=formal",
"channelId": "ro_inner"
},
"sdkList": "MInternalFixer,DefaultAnncounce,AndroidDevice,CdnObbDownloader",
"androidNativeSdkList": "ObbDownloader",
"fileServer": " ",
"sign": "dedefaf93109435bc06b3228a3d6331204c51fa9"
}
Do I need to update this in clientproj too (I am putting this in Android folder already) before Build All AB Bundles?
your config.json looks OK for me, and I don't think you need to update the plugin in clientproj. Have you checked the log via adb?
 
your config.json looks OK for me, and I don't think you need to update the plugin in clientproj. Have you checked the log via adb?
Yes. There are no errors showing in the ADB.
1717474263300.webp

on the device it's showing like this
1717474285123.webp
 
Yes. There are no errors showing in the ADB.
View attachment 261649
on the device it's showing like this
View attachment 261650
Can you double check your config.json in \build\Android\Assets\Resources, do below 2 fields roll back when you click "Build Client"? you need to make sure below 2 fields are 0 to disable the update. After you change config.json, you need to click ROTools -> Hotfix tools -> Sign MPlatformConfig, by doing this, it will save your current config settings. Otherwise, it will roll back to previous value when you click "Build Client".

1717474392327.png
 
Last edited:
Can you double check your config.json in \build\Android\Assets\Resources, do below 2 fields roll back when you click "Build Client"? you need to make sure below 2 fields are 0 to disable the update. After you change config.json, you need to click ROTools -> Hotfix tools -> Sign MPlatformConfig, by doing this, it will save your current config settings. Otherwise, it will roll back to previous value when you click "Build Client".

View attachment 261652
Does the 98GB file not have a server?
 
Can you double check your config.json in \build\Android\Assets\Resources, do below 2 fields roll back when you click "Build Client"? you need to make sure below 2 fields are 0 to disable the update. After you change config.json, you need to click ROTools -> Hotfix tools -> Sign MPlatformConfig, by doing this, it will save your current config settings. Otherwise, it will roll back to previous value when you click "Build Client".

View attachment 261652
Can you double check your config.json in \build\Android\Assets\Resources, do below 2 fields roll back when you click "Build Client"? you need to make sure below 2 fields are 0 to disable the update. After you change config.json, you need to click ROTools -> Hotfix tools -> Sign MPlatformConfig, by doing this, it will save your current config settings. Otherwise, it will roll back to previous value when you click "Build Client".

View attachment 261652
You are right. My problem is that I have not updated the config.json file in the Android folder. I did it! The Android APK is working !!! It can load the AssetsBundle and go inside. Thank you very much jayc-tech. You are a saviour. Now, I will need to build the server myself! Just point this out for anyone who tries to build APK. Beware
- The And folder in Android/Assets/Plugins => should be renamed to Android
- The config.json file in Assets
Note that: All 3 public servers for the Jayc-tech's APK is dead now. so you guys need to build the server your self to play.
 
Last edited:
Which friend can answer which folder files on the server are necessary for compilation? Because he is too big, I want to transfer it to the server for compilation. I want to save some space for uploading. Thank you

this is private server ? already 1 this year can use multi language
What can jump to the store is all genuine

除了我以外,大家都已经编译好服务器了?:猫:
和我

Which friend can provide the compilation process for the server and client, both Windows and Linux? Thank you very much, there is no need to worry about it being sold. Currently, this official server is still in operation and no one dares to sell it. This source code is only for personal research and experience.
 
Last edited:
Is there anyone who meets these issues like me when compiling the server?
Bash:
/usr/bin/ld: ~/Desktop/ragnarok/RO/roserver/lib/linux/9.2.0/libcommon_new.a(LogInit.cpp.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [dbserver/CMakeFiles/dbserver.dir/build.make:3496: bin/dbserver] Error 1
make[1]: *** [CMakeFiles/Makefile2:397: dbserver/CMakeFiles/dbserver.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
 
How fix it"
插件: 无法加载“Assets/Plugins/x86_64/rocommongamelibs.dll”,错误为“找不到指定的模块”。
“”。
UnityEngine.GameObject:SetActive(布尔值)
<Play>d__14:MoveNext() (位于 Assets/Scripts/Launch/GameLaunch.cs:155)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator,IntPtr)
 
sorry if someone already try this..
this is other server
they using english client translator. maybe we can see into this
i already play on that server the english patcher not work on that

laughing-emoji-ai-generative-free-png.png

Building....


HRwgGE6.png
looking forward for release of this windows server or best video tutorial how to compile in windows( i want to play it in pc )
 

@torachiyo you guide delete ?​



give full project win :) thx

After I finish it, I will send it to you.
Win's Build project. 'it's built manually.
If you use cmake to create a project, it will not compile normally. But it can capture the available files.
There is no x86 x64 Lib problem using manually created projects.
 
After I finish it, I will send it to you.
Win's Build project. 'it's built manually.
If you use cmake to create a project, it will not compile normally. But it can capture the available files.
There is no x86 x64 Lib problem using manually created projects.
linux server work ro1?
 
give plizzz url link ?
sorry bro i already delete the apk on that server because enpatcher not work! the game are ser in high rate you can easy level up, up to 135 on that server same on other server from rov2 rov2 have two server the first one is same on that server with same rate/problem, need to patch it in enpatcher gind rov2 yt channel you will find the other server they have!
 
Back