Commit Graph

380 Commits

Author SHA1 Message Date
Remy Marquis 8eb29aca14 Removed sprees code
Stop filling 30% of server logs when disabled,
you idiot!

That feature is also controversial as it is quite
quake-like and goes against the idea of better
teamwork we try to emphase in Legacy mod.

* Removed spees game plugin and command
* Removed resetsprees command and related code.
* Removed related g_botRecords
* Not touched the database to ease update.

For something supposedely modular, the spree
code is surprsingly deeply integrated in the
codebase.
2020-04-27 17:27:08 +02:00
Remy Marquis 3193d2f708 Adjusted default config 2020-04-27 17:20:02 +02:00
Remy Marquis e507cbd000 Added database autocreation through LuaSQL 2020-04-27 17:19:07 +02:00
Timo Smit eb39bef8bc Version 1.2.1 2020-04-14 21:03:43 +02:00
Timo Smit b097f51b13 Copyright update 2020-04-14 21:03:02 +02:00
Timo Smit 3784b3d9cd Replaced escape util with LuaSQL native function 2020-04-14 18:06:46 +02:00
Timo Smit cb47d833cb Fixed reference to uninitialized module (fixes #114) 2020-04-14 18:00:08 +02:00
Timo Smit a5415cf595 Reverted default banner area to chat area
* this is supported by all mods
* the banner area is not officially released yet
2020-04-14 17:46:35 +02:00
Timo Smit 43750ba5a0 Reverted whitespace error 2020-04-14 17:30:00 +02:00
isRyven 95da07cdae Extended banner to support area prints 2020-04-14 17:21:31 +02:00
Timo Smit 3027d49847 Fixed personal messaging commands toggle for mods other than Legacy 2020-04-14 17:16:09 +02:00
Timo Smit 5ed7319b3e Fixed sprees when sprees file was not loaded (fixes #108) 2020-03-23 21:10:46 +01:00
Timo Smit f03044563a Fixed nil reference 2020-03-23 20:46:06 +01:00
Timo Smit 8c58482efb Fixed mute command not working after next map (fixes #110)
* this is due to a type issue
2020-03-19 20:56:55 +01:00
Timo Smit 5327c47e30 Do not check for expired mutes without database 2020-03-19 20:00:52 +01:00
Timo Smit 53e411f862 Do not check for expired bans without database 2020-03-19 19:57:01 +01:00
Timo Smit 506db84674 Fixed log files not being created (fixes #99) 2020-01-12 21:12:38 +01:00
Timo Smit f5da5b151b
Merge pull request #5 from rmarquis/develop/1.2.1 2019-11-10 13:42:49 +01:00
Remy Marquis 5a0952678f Legacy merged XP and SR shuffle commands 2019-11-10 12:27:28 +01:00
Timo Smit af51a7fa60 Correctly mark teams as even for a one player difference (refs #102) 2019-03-26 15:20:36 +01:00
Timo Smit 2bef5f87db Parametrized !shuffle command (fixes #101) 2019-03-25 18:55:38 +01:00
Timo Smit 30dd74965d Removed unnecessary return statement 2019-03-25 18:09:21 +01:00
Timo Smit 2d1c7a22f4 Added files.exists function used in b2c357b03f 2019-02-12 18:06:29 +01:00
Timo Smit b2c357b03f Fixed trying to play unavailable spree sounds (refs #95) 2019-02-12 16:53:29 +01:00
Timo Smit b4a6bcbb16 Simplified GUID check to catch other non-existing GUIDs as well
* removed PunkBuster instructions as well, ET: Legacy clients don't support this any more
2019-02-12 16:35:39 +01:00
Timo Smit 5aeb70d179 Added aka print to !listplayers and fixed display of connecting clients 2019-02-12 15:42:48 +01:00
Timo Smit 71c8de4c0d Added new permission 'noaka'
* sets level to 0 and removes alias output in !listplayers
* binds !incognito to setlevel in shrubbot mode
* binds !incognito to its own permission in ACL mode
2019-02-12 13:26:11 +01:00
Timo Smit a660a13876 Updated !finger command
* added level and level name
* version removed, since it is not sent by Legacy clients
2019-02-11 15:06:10 +01:00
Timo Smit 2e2c471d98 Improvements to spree handling
* changed default settings to disable records when bots are playing
* changed bot records bitflag to not include sprees when either source or victim is a bot
2019-02-11 13:00:09 +01:00
Timo Smit 1562e74489 Added new setting to ignore records when bots are online
* changed g_botRecords to bitflag
2019-02-11 12:48:16 +01:00
Timo Smit 9c799b8f4d Ignore settings for unknown modules 2019-02-11 12:47:31 +01:00
Timo Smit 4d5e69d785 Added team color to !listplayers 2019-02-09 17:46:46 +01:00
Timo Smit d35ed96d26 Implemented !rename (refs #62) 2019-02-05 11:51:12 +01:00
Timo Smit 17286223d4 Added !news command 2019-02-04 13:16:07 +01:00
Timo Smit 4f5d0befca Improved seed for cointoss 2019-02-04 13:04:17 +01:00
Timo Smit d8ef69a6da Added timers to remove expired mutes and bans from database 2019-02-04 13:00:46 +01:00
Timo Smit d00d30b2ba Fixed chat feedback for kick and ban commands 2019-02-04 12:21:01 +01:00
Timo Smit f835d8c6ec Fixed banners calculation (fixes #98)
* added checks for available banners
2019-02-04 12:20:06 +01:00
Timo Smit 311f4877c7 Added banners module (refs #98) 2019-02-03 23:09:28 +01:00
Timo Smit 217456cbb6 Added setting to disable spree sounds (entirely, or for others) 2019-02-02 18:12:35 +01:00
Timo Smit 2bd45363e5 Correctly enable commands on legacy 2019-01-31 11:33:41 +01:00
Timo Smit a253e00d15 Correctly set fs_game in settings module 2019-01-31 11:33:00 +01:00
Timo Smit 5c0c9d3cee Disable !balance command on ETPub 2019-01-31 11:31:37 +01:00
Timo Smit 61ac6de86c Fixed help text and syntax for !put 2019-01-31 11:20:46 +01:00
Timo Smit d18127fea0 Fixed syntax for !mute and !vmute 2019-01-30 17:00:10 +01:00
Timo Smit 1a8e1f6af5 Fixed correct table merging by values 2019-01-30 16:28:33 +01:00
Timo Smit 2d349919d0 Correctly merge tables when copying levels from one to another 2019-01-30 15:44:03 +01:00
Timo Smit d5f051890a Implemented a command to clear a level's permissions 2019-01-29 22:49:40 +01:00
Timo Smit 4d332c36a0 Fixed acl not being able to copy level permissions to levels with existing permissions 2019-01-29 22:49:20 +01:00
Timo Smit e9a4704df1 Fixed zip process of pk3 including pk3 directory itself 2019-01-28 14:32:21 +01:00