Skip to content

A tool for making Killing Floor 2 server administration more convenient

Notifications You must be signed in to change notification settings

jweigelt/kf2-adminhelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple administration helper for Killing Floor 2 dedicated servers.

  • Works using Killing Floor 2's web interface.
  • No mods required, no effect on perk progression.
  • Remote management possible

Features:

  • SQLite based Database backend
  • player logging
  • group & permission system
  • easy to use ingame !-commands
  • fully configurable templates

Commands:

  • !kick [] : kicks a player
  • !ban [] : bans a player' unique ID
  • !ipban [] : bans a player's IP-address
  • !sban player> [] : bans a player from the current session
  • !mute player> [] : mutes a player's voice chat
  • !unmute player> [] : unmutes a player's voice chat
  • !map [] : loads the given map immediately, (and changes gamemode if specified)
  • !difficulty : changes game difficulty
  • !gimmeadmin : grants all permissions on the first user to execute this command
  • !putgroup : adds a user to a group
  • !rmgroup : removes a user from a group

Setup:

  • Ensure your KF2-server has webadmin enabled
  • Open ./cfg/core.xml
  • Adjust WebAdminURL (http://localhost:8080 if the server is using default confuration and runs on the same machine)
  • Adjust Username/Password (Username=admin by default)
  • Save core.xml
  • Run KF2Admin.exe
  • join your server, enter !gimmeadmin in chat
  • done

About

A tool for making Killing Floor 2 server administration more convenient

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages