Development


uiWebPrevious1uiWebNext

#1 [en] 

I am trying to setup a local server for just my friends and I to play on, and I am running into some problems.

I followed the "Everything Server Ubuntu" guide that is located here ...

https://ryzomcore.atlassian.net/wiki/spaces/RC/pages/19365997/Eve rything+Server+Ubuntu

It was really outdated, but I after some trial and error I did manage to get a server up and running, inside a VirtualBox VM.

It appears to be working okay, but how do I connect a client to it?

I am on Windows 10, and I downloaded the official client from here ...

https://download.ryzom.com/ryzom_installer_windows.exe

But I don't see any way to configure it to connect to a local server. I did some digging and found the following configuration file ...

C:\Users\XXX\AppData\Local\Ryzom\ryzom_live\client_default.cfg

And I see these settings ...

Application = { "ryzom_live", "./client_ryzom_r.exe", "./" };
BackgroundDownloader = 0;
StartupHost = "shard.ryzom.com:40916";
StartupPage = "/login/r2_login.php";
StartupVerify = 1;

I tried changing "StartupHost" to my VM's IP, and it didn't seem to do anything. I then went through a bit of the source code on Github, and it looks like "ryzom_live" is what changes the server it connects to... but how do I change it to connect to a specific IP address/port?

I tried replacing "ryzom_live" with my VM's IP address (also tried a IP/port combo) and restarted the client, and that just gave me an error about not being able to connect. I tried mapping some of the official URLs like "account.ryzom.com" and "app.ryzom.com" to my IP using the Hosts file in Windows, and got other errors.

Should I be doing things a different way? Any help would be greatly appreciated :) The documentation appears to be very outdated and a lot of links point to a "dev.ryzom.com" domain that is hidden behind a login page.

Thank you!

Edited 4 times | Last edited by Tamarea (3 months ago) | Reason: Edited to activate the link.

#2 [en] 

First thing, running local shard does not give any access to ingame content for you. While code is public, content is not.

--

Yeah, that wiki seems to be old (still has libwww has not been used for ages now).

Try this https://github.com/nimetu/docky

docky is my example shard with "batteries included", ie you should be able to connect to it with live client.

Last edited by Tamarea (3 months ago) | Reason: Edited to activate the link.

---

Hello!

#3 [en] 

Oh, cool!

#4 [en] 

Karu
First thing, running local shard does not give any access to ingame content for you. While code is public, content is not.

--

Yeah, that wiki seems to be old (still has libwww has not been used for ages now).

Try this https://github.com/nimetu/docky

docky is my example shard with "batteries included", ie you should be able to connect to it with live client.

Awesome, that worked perfectly!

I got it up and running tonight on my local machine. Thank you very much!

I see what you mean about the in-game content. The missions and dialogue are missing, but that doesn't bother me too much. We'll just be doing some roleplaying.

Cheers!

Edited 2 times | Last edited by Snocrash (3 months ago)

uiWebPrevious1uiWebNext
 
Last visit Mon May 17 03:59:24 2021 UTC
P_:

powered by ryzom-api