Skip to content
This repository has been archived by the owner on Feb 21, 2023. It is now read-only.

ServerMod 3.1.7

Compare
Choose a tag to compare
@ButterscotchV ButterscotchV released this 06 Jul 23:39
· 496 commits to master since this release
  • Updated for game version 7.1.0
  • Added OnIntercomCooldownCheckEvent. Happens before the server checks current cooldown on the intercom broadcast system. This allows you to alter how long until someone can broadcast again. If you set this to 0, they'll immediately start broadcasting, so if that's not the behaviour you want set it to 0.5 or 1 instead.
  • Add API Item.GetPosition & Item.SetPosition
  • Add config option disable_blood_on_screen, defaults to false
  • Add command ITEMPOS
  • Fixed Pocket Dimension not working properly
  • Reserved Slots now ignore empty or commented lines (Allows more/better formatting)
  • Reserved Slots should now print out the line number of any errors
  • Reserved Slots now supports changing the IP, SteamID, or comment of any entry programmatically
  • Make Reserved Slots handle custom paths better
  • Added config option reserved_slots_comment_symbol, this sets the primary comment symbol to use for Reserved Slots, this also allows for custom symbols, defaults to "//"
  • Changed config option dedicated_slots to reserved_slots
  • Changed config option dedicated_slot_file_name to reserved_slots_file_name
  • Make Reserved Slots attempt sending a disconnect message instead of trying to send a "Server is Full" error (which didn't work)
  • Fixed intercom sound effect not playing
  • Added better config creation debug output for Reserved Slots
  • Made YAML config options case-insensitive
  • Added ServerMod build version identifier, ServerMod and Smod2 have separate build version identifiers
  • Added build identifier to sm_tracking
  • Added role support for server_command_whitelist (for example, "owner, admin, moderator"), this doesn't work with the override password
  • Added GetRankName and PlayerId to Player in the Smod2 API
  • Fix RA Server Commands not outputting information to people not whitelisted to run commands
  • Implemented new Items, Roles, and DamageTypes
  • Use better player count listing (hopefully won't break?), this should now update when players are connecting too
  • Extend the time limit for authentication to 20 seconds (should be more than enough time)
  • Added more info to CLASSLIST command
  • Added SCP-939 HP and count config options (scp939_53_disable, scp939_89_disable, scp939_53_amount, scp939_89_amount, scp939_53_hp, and scp939_89_hp)
  • Made initial listing use ServerMod variable parsing (didn't do this before)
  • Added sm_floating_items_everyone config option, defaults to false
  • Added sm_floating_items_steamids config options, a list of SteamIDs of player's to make their items float