Commit Graph

13 Commits

Author SHA1 Message Date
Cerapter
457a5e39fc Jukebox fixes: check if jukebox exists + blockDJ removes vote. 2018-08-19 08:03:39 +02:00
Cerapter
265b853337 Removed HDID ban due to it not working. 2018-08-17 02:12:29 +02:00
Cerapter
aee3099d9b Added the command /allow_blankposting for CMs and mods to control blankposting. 2018-08-16 22:57:41 +02:00
Cerapter
9ce1d3fa40 Jukebox + Area abbreviation finetuning.
- An area can now have a custom `abbreviation: XXX` set in `areas.yaml`.
- Areas can have jukebox mode on by `jukebox: true` in `areas.yaml`.
  - When this mode is on, music changing is actually voting for the next
music.
  - If no music is playing, or there is only your vote in there, it
behaves as normal music changing.
  - In case of multiple votes, your vote gets added to a list, and may
have a chance of being picked.
  - Check this list with `/jukebox`.
  - If not your music is picked, your voting power increases, making
your music being picked next more likely.
  - If yours is picked, your voting power is reset to 0.
  - No matter how many people select the same song, if the song gets
picked, all of them will have their voting power reset to 0.
  - Leaving an area, or picking a not-really-a-song (like 'PRELUDE',
which is a category marker, basically), will remove your vote.
  - If there are no votes left (because every left, for example), the
jukebox stops playing songs.
  - Mods can force a skip by `/jukebox_skip`.
  - Mods can also toggle an area's jukebox with `/jukebox_toggle`.
  - Mods can also still play songs with `/play`, though they might get
cucked by the Jukebox.
2018-08-15 23:30:46 +02:00
Cerapter
3712526ff0 Added a HDID-based banning system. 2018-08-13 14:39:09 +02:00
Cerapter
37c0a70948 /rolla_set's display fixed. 2018-08-13 08:30:29 +02:00
Cerapter
00b5af9b60 Fixed the /invite and /uninvite commands so they work as they claim they do.
- You can now invite and uninvite by IDs.
2018-08-12 02:17:07 +02:00
Cerapter
d444eb6dce Modchat for mods to chat secretly across areas.
Called with `/m [message]`.
2018-08-12 00:32:43 +02:00
Cerapter
3759131a8f Area numbers replaced by area abbreviations. 2018-08-12 00:12:09 +02:00
Cerapter
c22606b5a7 /currentmusic now tells you the IPID of the last music changer if you're a mod. 2018-08-11 01:02:07 +02:00
Cerapter
1add0108e8 Added the ability to un-CM self. 2018-08-11 00:31:42 +02:00
Cerapter
0280f42f6e PMs now show ID (and IPID if you're a mod). 2018-08-09 22:19:39 +02:00
Cerapter
374e939ac4 Added the tsuserver3 files necessary to support this custom client. 2018-07-31 00:44:41 +02:00