• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Linux ORTS on linux problem

thomson9292

New Member
Joined
Feb 28, 2017
Messages
97
Solutions
1
Reaction score
2
I'm trying to start this server:
[10.77][TFS 1.2] ORTS, a real map project

I compiled files from here:
GitHub - otland/forgottenserver: A free and open-source MMORPG server emulator written in C++
And server was running correctly but without rl map.

So I replaced those files:
http://i.imgur.com/aUpRRWO.png
Orts files are downloaded from:
GitHub - orts/server: A real map datapack based on TFS 1.2 engine

But after replacement I can't start my server:
http://i.imgur.com/nQbiyt9.png

Where did I make mistake? How should I add orts files?
 
Last edited:
Solution
Code:
sudo apt-get install screen
screen -A -S tfs

while true; do ./tfs; done

Then use the shutdown talkaction to restart the server
change from actions.xml all
<action itemid="3697" function="increaseItemId" />
to
<action itemid="3697" script="other/decayto.lua" />
and add this script
otxserver/decayto.lua at otxserv3 · mattyx14/otxserver · GitHub
in spells.xml seach for
<!-- House Spells -->
change for
Code:
<!-- House Spells -->
    <instant name="House Guest List" words="aleta sio" aggressive="0" script="house/edit_guest_list.lua" />
    <instant name="House Subowner List" words="aleta som" aggressive="0" script="house/edit_subowner_list.lua" />
    <instant name="House Door List" words="aleta grav" casterTargetOrDirection="1" aggressive="0" script="house/edit_door_list.lua" />
    <instant name="House Kick" words="alana sio" aggressive="0" playernameparam="1" params="1" script="house/kick.lua" />
add folder
otxserver/path_10_9/data/spells/scripts/house at otxserv3 · mattyx14/otxserver · GitHub
 
Thanks for your answer.
I did the same thing for more errors I had (some spells and missing 11.lua, 12.lua .. 25.lua).
But I still don't know what to do with this error:
http://i.imgur.com/AYHND3p.png
Iostream error - I guess it's something wrong with C++ code, missing library or something like that? Any idea?
 
I have still the same problem:
http://i.imgur.com/AYHND3p.png

I will write step by step how I create my server.

I put this in my custom folder on my server:
GitHub - otland/forgottenserver: A free and open-source MMORPG server emulator written in C++

Than I compile files using this guide:
Compiling on Ubuntu · otland/forgottenserver Wiki · GitHub
after " c-make .. " command I see this:
http://i.imgur.com/qyg2l5B.png (maybe something wrong is here?)

I type "mv ./tfs ../tfs
When I start server now, with tfs data, server works correctly.
I remove data and paste from
And I add map from:
GitHub - orts/world at 78c40f9b422e907916bb3ab245294dd0f58b9c3f

My directory:
http://i.imgur.com/dOBL3lM.png

If I want to start my server now I've got the same error.

I really need your help guys. I am helpless over this.
 
Ok now I have a new problem. After second try of loading map I got kicked out from putty. Now I can't enter my server via putty and filezilla (Network error: Software caused connection abort).
I think running this ots overload my server and now I can't change anything.
http://i.imgur.com/N5jhc9L.png

I sent information about this issue to ovh support and now I'm waiting for response.

Do you have any idea how can I solve this problem by myself?
 
Ok now I have a new problem. After second try of loading map I got kicked out from putty. Now I can't enter my server via putty and filezilla (Network error: Software caused connection abort).
I think running this ots overload my server and now I can't change anything.
http://i.imgur.com/N5jhc9L.png

I sent information about this issue to ovh support and now I'm waiting for response.

Do you have any idea how can I solve this problem by myself?

Are you able to access the server from the hosters website?
In that case restart it from there or send them an email / live chat.
 
My server works fine right now. I've changed to 8 gb ram and my ots works perfectly.

I have one more question. Is there any list of command to manage the server? How to leave ots section in putty and come back there again? Is it possible to insert command to make server restart in x minutes with in-game communication?
I know only ctrl+c to shut down ots :confused:
 
Code:
sudo apt-get install screen
screen -A -S tfs

while true; do ./tfs; done

Then use the shutdown talkaction to restart the server
 
Solution
WibbenZ thanks so much for all your support. You helped me a lot.

Code:
sudo apt-get install screen
screen -A -S tfs

while true; do ./tfs; done

Then use the shutdown talkaction to restart the server

Can you write something more about those commands? What does they mean? When I type:
Code:
while true; do ./tfs; done
Then when I want to turn off ots... it instantly starts again and I dont know how to cancel this command (I had to restart server to shut down ots).
How can I come back to server view in putty after I restart putty? I think it would be the most helpful command for me right now.
 
WibbenZ thanks so much for all your support. You helped me a lot.



Can you write something more about those commands? What does they mean? When I type:
Code:
while true; do ./tfs; done
Then when I want to turn off ots... it instantly starts again and I dont know how to cancel this command (I had to restart server to shut down ots).
How can I come back to server view in putty after I restart putty? I think it would be the most helpful command for me right now.

Sorry must have miseed your reply.
You need to kill the screen;
Code:
screen -X -S tfs

If you wanna go back to the screen;
Code:
screen -r tfs

The while true; means that if the server crashes it will restart the server.
 
Back
Top