Skip to content

Releases: ServerMod/MultiAdmin

MutliAdmin 2.0.0

27 May 05:00
Compare
Choose a tag to compare

Move to YAML!

  • add --convert-config parameter to convert all your config files (not very robust so you may still need to tweak the output, this will backup your configs)
  • scp_multiadmin.cfg still uses the OLD config system, will be ported to YAML in the future
  • change default config location to match new game location (you may need to tweak your scp_multiadmin.cfg if on linux to reflect this).

Other caveats for this release:

  • there a multiple config files, right now multiadmin only supports config_gameplay.txt, config_remoteadmin.txt is not supported.
  • The exe now requires DLL for the YAML, included in the zip below.

YamlDotNet.dll goes next to MultiAdmin.exe (same directory)

MultiAdmin 1.4.4

14 May 21:13
Compare
Choose a tag to compare

Re-uploaded to fix a bug with the change in this release

  • Fixed a glitch where MultiAdmin would not correctly print out newlines in messages (Thanks Zero!)

MultiAdmin 1.4.3

09 May 21:29
Compare
Choose a tag to compare
  • Added MAX_MEMORY config option, defaults to 2048, the amount of RAM your server can use in megabytes, the max on Windows is 4096 and is whatever you want on Linux

MultiAdmin 1.4.2

02 May 02:20
Compare
Choose a tag to compare
  • Fix single config mode not loading the correct config for MultiAdmin
  • Added config option multiadmin_print_speed (milliseconds (integer), default value is 150), the time in milliseconds in-between reading lines of console output (warning: affects CPU usage)

MultiAdmin 1.4.1

02 Apr 05:51
Compare
Choose a tag to compare

Re-uploaded to fix multi-line config values

  • General optimizations (Set "enable_multiadmin_optimizations", to false to disable)
  • Config optimizations and fixes
  • Pretty printing fix
  • Cleanup some hardcoded string references

MultiAdmin 1.4.0

18 Mar 13:36
Compare
Choose a tag to compare
  • Add Pretty Printing for Smod2 plugin messages
  • Add default mode to act as 100% drop in replacement for localadmin (ie you wont need servers folder if you want one server)
  • Replace config reader with the one we made for servermod #143
  • Fix a few bugs, some need testing. #138 #144

You can get help on discord: https://discord.gg/8nvmMTr

ServerMod 1.7.5

09 Mar 21:37
Compare
Choose a tag to compare

Binary re-uploaded to fix all players being disconnected and to fix $warhead_detonated not displaying correctly

  • Added sound exploit protection
  • Server name now defaults to "Server"
  • Fixed wording in SCP-914 debug
  • Fixed game crash when the config is empty
  • Fixed "smart_class_picker" freezing the game
  • Added config option "maximum_MTF_respawn_amount", defaults to 15.
  • Added new config option, "unlock_nuke_door_on_detonate", makes all locked doors openable without a keycard after the nuke detonates
  • Added "nickname_filter", this will kick anyone who's nickname contains anything in this list
  • Added new feature: Automated nuking after a set delay
  • Added config option "auto_warhead_start" in seconds for nuke to automatically start, set to -1 to turn off
  • Added config option "auto_warhead_start_lock" locks the warhead when it's automatically started, set to true to turn on
  • Added "OPENSECURE" and "CLOSESECURE" options for the "DOORS" command
  • Added "WEIGHTS" and "RECIPES" commands

ServerMod 1.7.4

06 Mar 21:20
Compare
Choose a tag to compare
  • Updated ServerMod with two silent patches released today.
  • ServerMod will now hard fail if you are running it on a different version of the game.
  • Made a new class choosing feature: Smart Class Picker. This makes players getting the same class consecutively happen less.
  • "SMART_CLASS_PICKER" - Config option, accepts a boolean value, defaults to false (Enables/Disables Smart Class Picker)
  • If you don't like the default functionality, there's a variety of configurable options. The weight changes the chances of a player playing a certain class, the lower the weight, the lower the chance, the higher the weight, the higher the chance. The weights also differ for each player.
  • "SMART_CLASS_PICKER_STARTING_WEIGHT" - Integer value, defaults to 5 (The weight a class starts out with)
  • "SMART_CLASS_PICKER_WEIGHT_LIMIT" - Integer value, defaults to 10 (The maximum weight a class can have)
  • "SMART_CLASS_PICKER_CLASS_<Class #>_WEIGHT_DECREASE" - Integer value, the default value is dynamic based on which team and class the player is (The amount a weight goes down when a player plays the specified class)
  • "SMART_CLASS_PICKER_CLASS_<Class #>_WEIGHT_INCREASE" - Integer value, the default value is dynamic based on which team and class the player is (The amount a weight goes up when the player isn't the specified class)
  • Added extra debug info and checks for SCP-914
  • Fixed HWID checker kicking Linux players.

ServerMod 1.7.3

05 Mar 18:27
Compare
Choose a tag to compare
  • Updated the game code to Open-Beta 3.1.0.
  • Changed Staff access to mean only SCP:SL Staff. It no longer includes beta testers.
  • Added config option "allow_scpsl_beta_tester_to_use_remoteadmin" to allow beta testers Remote Admin. Defaults to false.
  • Added config option "allow_scpsl_patreon_to_use_remoteadmin" to allow SCP:SL Patreons Remote Admin. Defaults to false.

MultiAdmin 1.3.2 + ServerMod 1.7.2

05 Mar 10:04
Compare
Choose a tag to compare

MultiAdmin

It should feel a little smoother to use now :)

  • Fix restartnextround crash
  • restartnextround will work better with Smod version 1.7.2
  • Server restarts now get new sessions
  • Fix crash when too many messages are coming at once
  • Decrease sleep time for input thread
  • Fix inactivity shutdown
  • Fix servermod version checker

ServerMod

1.7.2:

  • Add version checking, it will print a message to console if the game is not the expected version
  • fix issue with NTF respawn
  • modify config command to add CONFIG SET , you can change the value of any config setting until restart/reload.
  • Make the game print a message when the round is about to restart. (for multiadmin)
  • Add ban debug messages (enable with sm_debug)
  • Add HID/HARDWAREID command, prints the players hardwareids (usage: HID <player/s>, leave it blank to print all)

1.7 missing change-log items:

  • Add ENDROUND/END command to end the current round as if it was over
  • Add DROPALL command to drop players items (usage: DROPALL <player/s>, leave it blank to drop for all players)
  • Added various API's to use with smdev command/Smod2