Comments (24)
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.
@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.
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.
@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.
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.
This is definitely on my to-do list. However I am completing this new feature first :) #4
from linuxgsm.
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.
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.
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.
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.
This is on my todo list.
from linuxgsm.
Currently working on this, expect a release today. (all-be-it late, but better now than never)
from linuxgsm.
@Scarsz did you ever finish this?
from linuxgsm.
I did but a hard drive corrupted when I was gonna do bug fixes, I guess feel free to work on this.
from linuxgsm.
If therese a testversion or s.th. like it ill be happy to help out with the testing :D
from linuxgsm.
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.
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.
Commit what you have so far and I should easily be able to upgrade it :-).
from linuxgsm.
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.
If you send me your eMail i can send you a giftcopy :D
from linuxgsm.
my email is [email protected]. Thank you very much :D
from linuxgsm.
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.
sbserver now released
from linuxgsm.
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)
- [Server Request]: BeamMP
- [Bug]: Race condition when running backup and monitor at ~ the same time will result in failed backup HOT 2
- [Bug]: logtimestamp will use the server's start timestamp for every log entry, rather than the time the line occurs at HOT 1
- [Bug]: CS2 install script is getting stuck HOT 6
- [Feature]: Deprecate Memories of Mars
- [Server Request]: DayZ Server (223350) HOT 10
- [Bug]: integer expression expected in script in rustserver
- [Bug]: DayZ Standalone launch doesn't load all mods
- Encountered an issue while installing the arma3 server
- [Feature]: LGSM command for restoring backups
- [Bug]: Using Console command ./rustserver console shows error/misconfiguration HOT 1
- [Bug]: Palworld dedicated server update changed some start parameters HOT 3
- [Server Request]: Humanitz
- [Bug]: [CS1.6] ./csserver install =>Failed to check for virtualization: Operation not permitted
- [Bug]: Inaccurate CPU core count & frequency reporting in distro_info.sh on multi-core systems with E & P cores
- [Bug]: Counter strike 1.6 linux dedicated server crashes with mods metamod and amxmodx HOT 1
- [Bug]: LinuxGSM downloads old script files because GitHub caches files for up to 5 minutes
- [Bug]: HOT 3
- [Feature]: LD_PRELOAD
- [Feature]: Update ET: Legacy version HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from linuxgsm.