Jump to content

[0.21] Kerbal LiveFeed: Passive Multiplayer Plugin/Client/Server v0.7.1


SodiumEyes

Recommended Posts

"Why play alone, when you can play alone together?"

Kerbal LiveFeed is a plugin, client and server that lets you see other players are doing while you play KSP. You can see their vessels and orbits in Map View, read live status updates of their ships, chat and share screenshots and craft files.

9pJYQSs.jpg

Installation and Usage:

Download the archive and extract the contents to your KSP folder. Make sure KLFClient.exe is in your KSP directory.

Run KLFClient.exe while KSP is running and connect to a KLF server through the client.

Public Servers:

Server Status Page

Download:

Plugin+Client+Server (PC, Linux, Mac)

Updated version by Velusip for 0.23

Note that Mono is required to run the client/server on Linux and Mac.

GitHub Repo

License: GPL

Version History:

v0.7.1

-Added screenshot backlog setting to server HTTP status reply

-Fixed text formatting in the screenshot description

-Player colors are more vibrant again

v0.7.0

-Multiple screenshots are stored for each player

-New player color algorithm

-Ship icons no longer jitter when moving camera

Not compatible with previous versions

v0.6.7

-Update for KSP 0.21

-KLF now goes in the GameData folder

-Added button to hide orbits of other vessels

-Somewhat fixed jittery ship icons

v0.6.6

-Added option to hide ship icons

-Improved server flood prevention

-Added server config setting for local address

v0.6.5

-Added screenshot flood limiting to server

-Fixed client for case-sensitive operating systems

v0.6.4

-Added compatibility for KSP 0.20

v0.6.3

-Server can now view and ban player IPs

v0.6.2

-Fixed bug in plugin that caused menu toggle key to be set to F8 on startup

-Client can be made to connect on startup by launching with command line argument "connect"

Edited by SodiumEyes
Link to comment
Share on other sites

Aha! Thank you for reposting this. I forgot to back it up when I reinstalled my server's OS. :(

A+++, would buy again.

Edit: Added klf.kerbalsp.com:2075

May add a voice server if people use it.

Edited by Vanderburg
Link to comment
Share on other sites

How does this handle players who have parts that other players don't? Especially if they have parts with modded config files.

Works great. Have been playing with this addon for the past 2 days and there were no problems with mods or modded parts of other players and myself.

Link to comment
Share on other sites

How does this handle players who have parts that other players don't? Especially if they have parts with modded config files.

this isn't actual multiplayer, it's a screenshot sharer, with position overlays and a chat system, in other words, nothing from other players is actually loaded, so it doesn't care what parts they have or what they made

Link to comment
Share on other sites

Suggestions for future builds:

binding to a specific IP address

keep only the last X number of screenshots

Set X number of updates per client, instead of a global number (Being able to choose either or)

Set X number of inactive ships per client, instead of a global number (Being able to choose either or)

I love this application. :)

Edit:

Also, being able to change server settings without restarting it.

Edited by Vanderburg
Link to comment
Share on other sites

This is a message to that person who tried to enter "gboxg.co.uk" with HTTP-Port 2074 into my status-page. Thank you for breaking the script. I tried to exactly enter the data in the database again but this time I got the response: "Port open but no KLF server found." which is in this case true. So, somehow that person managed to enter data which is not allowed.

EDIT:

-> My fault. Had a typo in server-status check. :P

EDIT2: Added a contact button so you can request the server-removal and other stuff.

-> Site is now more dynamic and should support older or newer versions.

On-Topic:

Vanderburg, nice ideas but updates per client are retarded because the serverload would go even higher the more players are on the server.

Inactive ships per client could work..but for that you should ask Sodium if its possible. Still the server would have to transmit everything...every single ship every build..

"Last X number of screenshots" can be done with tools. I wrote one for my server.

Edited by Byter
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...