Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Third person code not working #309

Open
Sharkhunter21 opened this issue Feb 25, 2024 · 1 comment
Open

Third person code not working #309

Sharkhunter21 opened this issue Feb 25, 2024 · 1 comment

Comments

@Sharkhunter21
Copy link

Whenever i transfer my settings from beacon over to gportal it doesnt turn on allowthirdperson even though i have it enabled in the settings. I dont know if this is a code issue or i have done something wrong, but i have already reached out to gportal and they said its not an issue with them.

@thommcgrath
Copy link
Owner

Unfortunately they are not correct about that. If you check your GameUserSettings.ini file after the deploy or copy+paste, you'll see under [ServerSettings] that allowThirdPersonPlayer will match your Beacon project.

I just rented a server to test again. By default, GameUserSettings.ini has AllowThirdPersonPlayer=true under [ServerSettings]. When I import the server via FTP, my Beacon project matches that, meaning the "Third Person Camera" setting in "General Settings" is turned on and bold. After I deploy, I can check GameUserSettings.ini in the G-Portal control panel, and I can correctly see allowThirdPersonPlayer=False under [ServerSettings]. But when I view the server settings using the "Basic Settings" link at g-portal, it's still turned on even though the config file has it turned off.

There's nothing Beacon can do to fix this. G-Portal treats Ark's config files as case sensitive, which is incorrect. Ark config files are not case sensitive. For example, if I were to write the following lines in GameUserSettings.ini:

AllowThirdPersonPlayer=False
allowThirdPersonPlayer=True

Ark will read both lines in order, so the second line will override the first, and third player would be turned on. G-Portal will only read the first line, so third player would be turned off. This isn't a Beacon problem, it's a G-Portal problem not matching up with Ark's behavior.

In fact, this is an issue they are aware of, and as of a little more than six months ago, they were planning to do something about it. But it seems that hasn't happened yet.

SCR-20240225-mvwu

However I have not spoken to G-Portal since this conversation, and I suspect Nitrado's exclusivity deal with Wildcard killed their desire to improve their Ark support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants