Skip to content

v0.0.4

Compare
Choose a tag to compare
@MinoMino MinoMino released this 06 Nov 19:33
· 274 commits to master since this release

NOTE: This release requires the latest plugins (v0.0.3).

  • Added new rcon command qlx that executes a command as if the owner did it. This makes it possible to interact with the Python part of minqlx over rcon.
  • Cvars to override permissions were prefixed with qlx_, and client command overriding cvar was renamed. They are not qlx_perm_<command> and qlx_ccmd_perm_<command>.
  • team_switch event changed behavior. It now fires off after an actual team switch and not just whenever someone tries to change teams. Cancelling the event puts the player back to the old team. Old behavior moved to team_switch_attempt.
  • The last minqlx.log is renamed to minqlx.log.bak to make sure it doesn't get wiped if you run the server using supervisor or something similar.
  • Fixed slap and slay commands having the whole announcement string colored if someone's name was colored.
  • Channels based on ChatChannel can pass delimiter and limit keywords to prevent messed up output when replying with long messages with newlines. (e.g. !id and !mappool)
  • Attempt addressing #11 by changing to SV_DropClient instead of a ClientDisconnect hook for the player_disconnect event. A positive side-effect of this is that we now also get the reason for a disconnect, so the event was changed to pass that argument too.
  • pyminqlx initialization happens a bit earlier in the launch process.
  • Added methods to stop sounds and music for all players.
  • Added names plugin to the default plugin list.