1

Topic: New suite of utilities for running Teeworlds on Linux

Just ported my game utility suite to Teeworlds. This lets you easily start your server at boot time and if it should crash, manage the settings with a text-gui, and create backups. If you have questions just ask, or you can download it here:

https://sourceforge.net/projects/teewor … ity-suite/

Really liking Teeworlds so far smile

Marisa

--- https://TeeworldFans.GamePlayer.club - Our Official Teeworlds Fan Site - hosts for $14/month first free! of $5/month for a shared server

2

Re: New suite of utilities for running Teeworlds on Linux

A zip of zips!
Will you release the source code so we can build it ourselves?

Not Luck, Just Magic.

3

Re: New suite of utilities for running Teeworlds on Linux

It is written in Perl, so all sources provided wink

--- https://TeeworldFans.GamePlayer.club - Our Official Teeworlds Fan Site - hosts for $14/month first free! of $5/month for a shared server

4

Re: New suite of utilities for running Teeworlds on Linux

Ah, I see smile
I'm getting an error though

Can't locate UI/Dialog.pm in @INC (you may need to install the UI::Dialog module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at ./tmc line 5.
BEGIN failed--compilation aborted at ./tmc line 5.

Any list of system requirements?

Not Luck, Just Magic.

5

Re: New suite of utilities for running Teeworlds on Linux

The tmc readme.md lists the Perl modules you need to install for it to work. Basically it's like this:
cpan -i UI::Dialog
Then the other two modules listed there...

--- https://TeeworldFans.GamePlayer.club - Our Official Teeworlds Fan Site - hosts for $14/month first free! of $5/month for a shared server

6 (edited by teeslayer 2019-02-27 17:53:20)

Re: New suite of utilities for running Teeworlds on Linux

See https://www.teeworlds.com/forum/viewtop … 37#p122737

Regarding the tool: I don't really the benefit of this if it just manages one single instance.

(Also, instead of distributing the source code in zip files, you could use a version control system such as Git so that people can easily retrieve new changes.) -> Nevermind, it's there: https://github.com/fstltna/TeeworldsStartup

7

Re: New suite of utilities for running Teeworlds on Linux

You asked about screen etc, that is what it uses. It uses systemd to manage the process running and screen to run the server in the background..

--- https://TeeworldFans.GamePlayer.club - Our Official Teeworlds Fan Site - hosts for $14/month first free! of $5/month for a shared server

8 (edited by teeslayer 2019-02-28 13:10:52)

Re: New suite of utilities for running Teeworlds on Linux

Yeah, I know, that's why I edited it. Still, a graphical systemd service manager might do the same trick while allowing multiple instances.

9

Re: New suite of utilities for running Teeworlds on Linux

I can look into implementing that wink

--- https://TeeworldFans.GamePlayer.club - Our Official Teeworlds Fan Site - hosts for $14/month first free! of $5/month for a shared server