Source Code Ragnarok Origin[Full] Source 

Still I could not find a solution, when I open the game, it stucks at %83, need help about it :)
 
Aside from the apk, does the Unity also create an Android project to debug?
Yes.

The reason is I cant enable development mode, I tried to change packageMode to 3 but didnt work, I also tried to change server ip competely but I couldn't find information too. Any idea?
 
Last edited:
Yes.

The reason is I cant enable development mode, I tried to change packageMode to 3 but didnt work, I also tried to change server ip competely but I couldn't find information too. Any idea?
What is the effect of using package 3? That's the only thing I can see why it's happening. You're not in the login screen yet, so it's not because of the IP.
 
What is the effect of using package 3? That's the only thing I can see why it's happening. You're not in the login screen yet, so it's not because of the IP.

It's development mode according to build.cs file. By the way it's not about development mode, I changed it from builds.cs and enabled development build but still stucks at %83 interesting..
 
Last edited:
jayc-tech Hey dude is it possible to give me hint about stucking loading screen after verification? It stucks at %83

That's the adb error.​

 

Attachments

  • 1725100380165.webp
    184.4 KB · Views: 120
Last edited:
Last edited:
Solved ##

I didn't have too much time but if you stuck at loading screen after verification, check your computer local settings. be sure to change it as English.
 
H
Solved ##

I didn't have too much time but if you stuck at loading screen after verification, check your computer local settings. be sure to change it as English.
How come that the local computer settings affect na ROO client?
 
H

How come that the local computer settings affect na ROO client?

It's probably because of the chinese language. Can't build lua files properly, that's why it stucks at loading screen. But while building apk it doesnt show any error. Since no one doesnt want to share anything here, it can help someone.
 
It's probably because of the chinese language. Can't build lua files properly, that's why it stucks at loading screen. But while building apk it doesnt show any error. Since no one doesnt want to share anything here, it can help someone.
I see. Regarding the help in building the server end to end, only few wants to share because of the monetery issue. When someone successfully did it, he/she keep it. ROO is a hot mobile game interesting for private server.
 
I see. Regarding the help in building the server end to end, only few wants to share because of the monetery issue. When someone successfully did it, he/she keep it. ROO is a hot mobile game interesting for private server.
The biggest problem for me to understand chinese, since it's hard to analyze what's going on excatly. But yeah most people does not want to share anything and I think it's normal because they want to build something and sell it.

Any idea how can I set login and gate ip for client? I would like login without GM panel, checked http request but could not solve it. As I can see ROAPI is missing for http request for login. torachiyo jayc-tech Did you solve to login without ROAPI? There should be a way to set login and gateserver ip, still trying to find. If you have any information I would be appreciate :)


Note: Definetely ROAPI is missing, without it not possible connect game. Somepeople have this api folder but probably no one wont share it .So dont spend your time to connect login and gate serv without gm panel.
 
Last edited:
The biggest problem for me to understand chinese, since it's hard to analyze what's going on excatly. But yeah most people does not want to share anything and I think it's normal because they want to build something and sell it.

Any idea how can I set login and gate ip for client? I would like login without GM panel, checked http request but could not solve it. As I can see ROAPI is missing for http request for login. torachiyo jayc-tech Did you solve to login without ROAPI? There should be a way to set login and gateserver ip, still trying to find. If you have any information I would be appreciate :)


Note: Definetely ROAPI is missing, without it not possible connect game. Somepeople have this api folder but probably no one wont share it .So dont spend your time to connect login and gate serv without gm panel.
Check the loginserver code. There are commented methods and code segment there related to internal login system
 
Check the loginserver code. There are commented methods and code segment there related to internal login system
Thank you, going to check. If I can find something usefull, will share it here.
 
Thank you, going to check. If I can find something usefull, will share it here.
check these files.

- rpcc2i_certifyrequest.cpp
- DBCheckPasswordTask.cpp
- logincontrol.cpp
 
check these files.

- rpcc2i_certifyrequest.cpp
- DBCheckPasswordTask.cpp
- logincontrol.cpp

As I can see they builded internal login system, it's already looks okey just need couple of things, server side is okey but I dont understand how the client will communicate with server? For now, the client just tries to use http request to get information from the server. Should I write my own websocket or is there easier way?

Okey, I wrote a simple websocket for login to game it works but not stable. It can be improved but still with ROAPI everything would be easier :) If I can make it stable, I'll share it with community. Thanks!
 
Last edited:
As I can see they builded internal login system, it's already looks okey just need couple of things, server side is okey but I dont understand how the client will communicate with server? For now, the client just tries to use http request to get information from the server. Should I write my own websocket or is there easier way?

Okey, I wrote a simple websocket for login to game it works but not stable. It can be improved but still with ROAPI everything would be easier :) If I can make it stable, I'll share it with community. Thanks!
You need to uncomment those commented code as there is no method right now that verifies the login even if 80% of the internal login is already in place (not unless if internal test is implemented and some Api modification. The problem is if internal test is enabled you need to restart the server everytime you add a test player). and yes you need to create your basic ROAPI. the commented code is just to certify the password you sent to the server.
 
Last edited:
You need to uncomment those commented code as there is no method right now the verifies the login even if 80% of the internal login is already in place (not unless if internal test is implemented and some Api modification. The problem is if internal test is enabled you need to restart the server everytime you add a test player). and yes you need to create your basic ROAPI. the commented code is just to certify the password you sent to the server.

Ohh that's why I could not login into game when I create a test player in first lol, I tought , I made a mistake.Interesting :D
 
Back