GithubHelp home page GithubHelp logo

Comments (24)

tschaerni avatar tschaerni commented on April 29, 2024

I'am working at the moment on a Starbound script. but it is ugly. Because the Starbound Server don't have useful commands. And there ar only a few like /pvp.

Stay tuned ;)

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

@tschaerni Looks like you have created an init script for starbound. Looks pretty good. I do recommend you use tmux instead of screen as it will allow you to use console. Tmux is basically an up to date replacement for screen. You can look at my scripts for examples on how to use tmux in your script.

I am currently improving the monitoring on the existing server scripts. Once that is complete I will have a look at writing a script for starbound :)

from linuxgsm.

tschaerni avatar tschaerni commented on April 29, 2024

Hey dgibbs64,
No, that's not true, the scripts are for the game Star Made.
But currently I am working on a small script for Starbound. But this is not yet public. I know tmux a little. But I prefer screen;)

Cheers

  • tschaerni

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

@tschaerni Right you are, too many games starting with Star :). My scripts used to use SCREEN until I had many problems with permissions and re attaching the console. I was unable to get the "console" feature working on my scripts until I used Tmux. Screen is defiantly a good command until you try to re attach a session is as any user other than root.

Have fun coding the script for Starbound I will be interested so see how you implement it. I know I certainly enjoy working on my projects.

from linuxgsm.

lazypower avatar lazypower commented on April 29, 2024

Interestingly enough I just did this manually, then I ran across this github issue. I'll be keeping my eye out for this script to land. I'd like to get my hands dirty with it if nothing comes to fruit.

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

This is definitely on my to-do list. However I am completing this new feature first :) #4

from linuxgsm.

lazypower avatar lazypower commented on April 29, 2024

I did just do a writeup over my experience with doing this via steamcmd. I don't have any of the admin side stuff done like adding upstart scripts to manage the server, but the roots are all here

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

Looks like you need to own the game in order to use it as a server. This is not normally required by game servers. I may create a starbound script but not so sure yet

from linuxgsm.

lazypower avatar lazypower commented on April 29, 2024

I've actually got the entire process wrapped up in a nice little charm that you may be interested in looking at. Juju is canonical's system orchestration platform. Everything in here relates to hooks or the "state" in which the service lifecycle is in. Take a look at let me know: https://github.com/chuckbutler/starbound-charm/commits?author=chuckbutler the downside to this is I had to disable MFA on my steam account to make it function properly.

not ideal by any means.

from linuxgsm.

tschaerni avatar tschaerni commented on April 29, 2024

I have now released my starbound scripts. They are very simple, but effective.
Feel free to modify, but inform me if you make some interesting improvments (:

https://github.com/tschaerni/starbound_scripts

Cheers

  • Robin

from linuxgsm.

Scarsz avatar Scarsz commented on April 29, 2024

This is on my todo list.

from linuxgsm.

Scarsz avatar Scarsz commented on April 29, 2024

Currently working on this, expect a release today. (all-be-it late, but better now than never)

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

@Scarsz did you ever finish this?

from linuxgsm.

Scarsz avatar Scarsz commented on April 29, 2024

I did but a hard drive corrupted when I was gonna do bug fixes, I guess feel free to work on this.

from linuxgsm.

DSDV avatar DSDV commented on April 29, 2024

If therese a testversion or s.th. like it ill be happy to help out with the testing :D

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

Not yet. But I can see this is a script that people really want so this is a priority script. Meaning its one I will be doing very soon. Hopefully it won't be too complicated. Cannot remember if I need to own the game to run a server. If so I will need a copy of the game. So a donation of the game may be required to get this done. I will check and update this thread.

from linuxgsm.

Scarsz avatar Scarsz commented on April 29, 2024

Oh. I could have sworn I released this before I went on vacation, sorry about that. My script is a bit outdated now and I can't work on it further because it does indeed require a purchase. I was able to work on it from a buddy sharing his Steam library with me but his library isn't shared anymore because I reinstalled my computer.

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

Commit what you have so far and I should easily be able to upgrade it :-).

from linuxgsm.

Scarsz avatar Scarsz commented on April 29, 2024

I'll have to mess around with a bit of the coding first because it seems to be broken currently

Edit: slight problem, it's using the old system before everything was moved to separate functions, I don't know if you'd rather just do one from scratch.

from linuxgsm.

DSDV avatar DSDV commented on April 29, 2024

If you send me your eMail i can send you a giftcopy :D

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

my email is [email protected]. Thank you very much :D

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

Gift received thank you very much for the donation. I will be working on this now.
@Scarsz commit your current work or email me and I can do the rest. Wont make me long to convert it. :)

from linuxgsm.

dgibbs64 avatar dgibbs64 commented on April 29, 2024

sbserver now released

from linuxgsm.

lock avatar lock commented on April 29, 2024

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

from linuxgsm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.