CubeCoders / AMPTemplates

For the AMP community to share Generic Module templates.
86 stars 260 forks source link

Game Instance Request - Draconia #751

Open alanman87 opened 4 months ago

alanman87 commented 4 months ago

Module Request

Note: Please try setting up a configuration yourself before raising an issue to request a configuration: https://config.getamp.sh/ ***There is a newer beta version available at https://iceofwraith.github.io/GenericConfigGen/

Game Information:

Game Title: Draconia How to obtain:

Link to game: https://store.steampowered.com/app/1295900/Draconia/

Link for the download: https://steamdb.info/app/1295900/depots/

Links for the install docs: https://docs.google.com/document/d/13xheEFrhcYijEEYcyHzhIk6U4DvdTse8-VIopZ3sqHo/ and https://trello.com/c/IER1QxGF/491-dedicated-server-guide-%F0%9F%8E%AE

Suppoted OSs: Linux, Windows Supports RCON/Console input? I believe so but I could not get this working manually or find more info.

I confirm:

Greelan commented 4 months ago

I see you are hedging your bets asking for a Ptero egg too lol.

I've got a template in Greelan/AMPTemplates:dev.

This a pretty ordinary server tho - at least their guide is:

Why are devs so bad at putting servers together?

alanman87 commented 4 months ago

I have a mixed usage of both panels, as well as some LinuxGSM instances. Ideally the game could be added to each one, so I've put in my requests.

I'll have to test this weekend, much appreciated.

alanman87 commented 4 months ago

I see you are hedging your bets asking for a Ptero egg too lol.

I've got a template in Greelan/AMPTemplates:dev.

This a pretty ordinary server tho - at least their guide is:

  • the gameport and character data port don't actually listen. My theory is that like some other UE5 servers, Draconia uses Steam sockets for those and only actually needs the query port opened. You could help test that xD
  • the server id doesn't seem to do anything (certainly different IDs don't generate different saves or configs)
  • the serversettings file doesn't get generated

Why are devs so bad at putting servers together?

I'm not sure how to test the specifcs for the first point. But aside from that and the other points listed, the server instance appears to work fine. I connected to a test instance and stayed connected while messing around for a bit. I didn't encounter any issues.

The game is "Pre-Alpha" accoding to the dev, so some things may eventually change.

Greelan commented 4 months ago

To test the ports, only forward the query port and have someone connect from outside.

alanman87 commented 4 months ago

To test the ports, only forward the query port and have someone connect from outside.

I'm testing this on a hosted VPS, ports are already open and I'm not sure how to lock it down. I don't have the resources to test on my home network.

alanman87 commented 4 months ago

I'm following the guide here to setup server admins but the settings appear to be completely ignored even after a restart: https://docs.google.com/document/d/13xheEFrhcYijEEYcyHzhIk6U4DvdTse8-VIopZ3sqHo

Greelan commented 4 months ago

As I said, the whole ServerSettings.ini seems broken.

Give me a few minutes and I will spin up an instance here and you can test connecting.

Greelan commented 4 months ago

See if you can find and connect to Greelan's Draconia Server.

alanman87 commented 4 months ago

See if you can find and connect to Greelan's Draconia Server.

It's listed, but it's running an old version 0.3.7.2 so the connection is refused. Current version is 0.3.7.4

Greelan commented 4 months ago

Now updated

alanman87 commented 4 months ago

I was able to connect and enter the game. image

Greelan commented 4 months ago

Nice. My theory seems right. Can you see and connect to my second server that I've just started?

alanman87 commented 4 months ago

Nice. My theory seems right. Can you see and connect to my second server that I've just started?

No issues so far! image