Carsa's Commands is officially end of life (EOF). The new changes to the addon API from the space update are the final nail in the coffin. Developing an addon of this size and complexity requires lots of work to be done to fix issues in the API and game. Many of these issues have existed since v1 of the game and there are no fixes in sight.
The amount of work required to fix Carsa's Commands and get it back working the way I would like is too great for me to justify. I have not played the game in almost two years now, except to test patches for Carsa's Commands.
Carsa's Commands is licensed under a MIT license, meaning, so long as the license is included, anyone is free to continue enjoying the freedoms that the license grants, including modification and distribution.
I would like to thank everyone for their support over the years.
Cheers, Carsa
This version two of Carsa's Commands marks the end of a very long journey.
Steam Workshop Page
Carsa's Commands Website
Carsa's Companion
Carsa's Commands is an addon for Stormworks that adds over 50 commands that implement everything from a better ban command to a command that teleports you to the nearest seat. To list a few, there is:
?equip
- Gives you specific equipment?tpl
- Teleports you to named locations around the map?charge
- Lets you set the charge of a battery on a vehicle?heal
- Heals you or another player by a certain percentage
+53 more!
Carsa's Commands v2 can be subscribed to on the Steam Workshop. Carsa's Companion can be found on GitHub.
Important Note: The first player to join the server will be made an owner. To override this, please look at Setting an Owner
- Navigate to
%appdata%\Stormworks\data\missions\
and copy the wholeCarsa's Commands
folder - Assuming your dedicated server is installed here:
C:\Server\server64.exe
, paste the mission folder intoC:\Server\
- If your dedicated server has not been started before, make sure you start it at least once so it can generate some configuration files
- Open
%appdata%\Stormworks\server_config.xml
in a text editor - Under the
<playlists>
tag, add the following:
<path path="Carsa's Commands"/>
To override the automatic assigning of an owner when the very first unique player joins, you can do the following:
- Open
script.lua
(can be found in the location from step 2 of the setup) - On line 16, you should find the following:
local OWNER_STEAM_ID = "0"
- Please enter your steamID where the
0
is, leaving the quotes around it.
Using the Steam desktop client:
- Select
Steam
in the top right - Select
Settings
- Select
Interface
- Make sure that
Display web address bars when available
is checked. - Close the settings window and mouse over your username at the top
- Select
Profile
- You should now see your steamID in the URL bar in between the final two slashes
https://steamcommunity.com/profiles/<steamID>/
Note: If you have set a custom URL, you will not see your steamID in the url but rather your custom URL. To find your steamID, do the following:
- Copy URL from profile screen
- Visit Steam ID Lookup
- Paste the link in the search box and submit
- Copy the
steamID64
value, this is your steamID
New to v2 is a new companion webapp that makes your life much easier by providing a nice graphical interface so you don't have to use the in-game chat to execute ?giveRole Admin Leopard
or ?equipp CrazyFluffyPony 21 4 20
.
There is a lot more that got added and improved, you can read more on C²'s website
Version 2 would have been abandoned a long time ago if it weren't for CrazyFluffyPony, Dargino, and Leopard. They all helped with fixing bugs and adding features but most importantly, helped encourage me to get to the finish line.
A very big thank you to them.
Since v2 has consisted of almost an entire rewrite of Carsa's Commands, there are bound to be some issues.
Please report all issues on the GitHub issues page as it is a much better place to keep track of everything than the comments or discussions on Steam.
If you would like to discuss adding features, get help, or just float some ideas, there is the GitHub discussions page which is the preferred place for contact.
Version 1.03 can still be found on the Steam Workshop and on GitHub however consider it to be archived as there will be no further action on those pages.
I have not played Stormworks in over a year at this point, I have only launched the game to test Carsa's Commands. I do not intend to add much more to Carsa's Commands and the future will likely consist of just bug fixes.