v0.0.4
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 notqlx_perm_<command>
andqlx_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 toteam_switch_attempt
.- The last
minqlx.log
is renamed tominqlx.log.bak
to make sure it doesn't get wiped if you run the server using supervisor or something similar. - Fixed
slap
andslay
commands having the whole announcement string colored if someone's name was colored. - Channels based on
ChatChannel
can passdelimiter
andlimit
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.