Commit Graph

324 Commits

Author SHA1 Message Date
Timo Smit 218dce31b8 Added possibility to disable database system 2017-02-04 19:02:08 +01:00
Timo Smit 7484421845 Also fixed pagination for negative offsets (refs #54) 2017-02-04 18:54:26 +01:00
Timo Smit f17df67a9b Fixed paginated lists returning too many results (refs #54) 2017-02-04 18:54:19 +01:00
Timo Smit 1fe77fdaa4 Also fixed pagination for negative offsets (refs #54) 2017-02-04 14:20:18 +01:00
Timo Smit e962fde32e Fixed config files needed to finish with two trailing newlines 2017-02-03 13:38:01 +01:00
Timo Smit 70417c1298 Fixed paginated lists returning too many results (refs #54) 2017-02-03 11:07:36 +01:00
Timo Smit 6380068889 Removed instructions of GPL (not needed) 2017-02-02 16:39:19 +01:00
Timo Smit f619805f40 Merge branch 'master' into develop/1.2.0 2017-02-02 16:35:08 +01:00
Timo Smit c9060064de Fixed README website links 2017-02-02 16:33:52 +01:00
Timo Smit 5840c0a1f8 Fixed setlevel in add-on mode returning error caused by 329eb3a 2017-02-02 16:27:28 +01:00
Timo Smit acf0b698e7 Merge branch 'master' into develop/1.2.0
# Conflicts:
#	luamods/wolfadmin/main.lua
2017-02-01 17:37:33 +01:00
Timo Smit a5067afd67 Implemented kill and death spree in standalone mode (refs #61)
* messages can be disabled per-type through g_spreeMessages
* records can be disabled through g_spreeRecords
2017-02-01 17:35:34 +01:00
Timo Smit 179ac058cb Fixed next map displaying on intermission even though it's unknown 2017-02-01 17:33:03 +01:00
Timo Smit 891a91fdf1 Replaced g_warnHistory with g_playerHistory and added possibility to disable history (refs #55) 2017-02-01 17:31:09 +01:00
Timo Smit 329eb3afc7 Fixed possibility to setlevel higher than current level 2017-02-01 14:33:33 +01:00
Timo Smit cf959be65d Updated version 2017-01-30 17:39:20 +01:00
Timo Smit aeb43f991b Updated installation instructions for SQLite3 (fixes #70) 2017-01-30 17:35:45 +01:00
Timo Smit 7ddde82e8d Merge branch 'develop/1.2.0' of github.com:rmarquis/wolfadmin into develop/1.2.0 2017-01-30 11:27:25 +01:00
Timo Smit 074999037a Aligned (team) damage in !stats 2017-01-30 11:25:09 +01:00
Remy Marquis dc066b7fba expanded stats for Legacy mod
For Legacy mod only
* added damage recvd / team damage recvd
* added gibs stats
* added deaths and gibs percentage
* renamed suicide to selfkill (accidental kill)
* do not compute K/D ratio
2017-01-30 02:26:42 +01:00
Timo Smit 31c4bce960 Fixed minor typo in 2639986 2017-01-29 18:55:58 +01:00
Timo Smit 263998681e Fixed 'console:' prefix on legacymod (fixes #66) 2017-01-29 18:52:08 +01:00
Timo Smit f7f3a5c724 Fixed PM being visible in-chat 2017-01-29 13:00:32 +01:00
Timo Smit d58a228ed2 Fixed 'console:' prefix on legacymod (fixes #66) 2017-01-28 17:24:19 +01:00
Timo Smit 531b156cd7 Removed server logging (issue #65) 2017-01-28 16:17:25 +01:00
Timo Smit 539be1ee7b Updated modules in main 2017-01-28 15:49:24 +01:00
Timo Smit 72f5b32cd2 Added logging module and log chat (issue #65) 2017-01-28 15:24:34 +01:00
Timo Smit f2458bb3a5 Removed debug output for opening files which might spam server console 2017-01-28 15:23:32 +01:00
Timo Smit ad7b7c64e3 Commands now make use of lua's ellipsis instead of cmdArguments (refs #62) 2017-01-26 19:16:40 +01:00
Timo Smit 5df8c2874f Fixed nil entity error 2017-01-22 12:32:17 +01:00
Timo Smit f39284074b Fixed missing dependencies 2017-01-22 11:34:11 +01:00
Timo Smit 04c78f0886 Fixed !stats command on legacymod (refs #46) 2017-01-21 18:04:31 +01:00
Timo Smit 3231ea6c74 Implemented /pm and /r for legacymod (refs #46) 2017-01-21 17:34:36 +01:00
Timo Smit 99817beb31 Fixed missing dependency 2017-01-21 17:28:02 +01:00
Timo Smit 9fdd36e772 Reworked some commands to disable them when in standalone mode (refs #61, #62) 2017-01-21 17:11:32 +01:00
Timo Smit 7e5c009484 Updated SQLite script with more levels and roles (refs #62, #69)
* also added transactions to improve performance
2017-01-21 16:06:25 +01:00
Timo Smit f0618d8274 Removed unused variable from server commands (refs #75) 2017-01-21 15:30:03 +01:00
Timo Smit 75a19dfcc2 Fixed admin chat not working 2017-01-21 15:10:49 +01:00
Timo Smit 1ca7070646 Fixed acl command calling error function 2017-01-21 14:51:13 +01:00
Timo Smit 0531d27220 Fixed unknown client on several commands
* legacy returns nil instead of -1 for et.ClientNumberFromString()
2017-01-21 14:36:57 +01:00
Timo Smit 7dce37972b Sanitize command input (fixes #67) 2017-01-21 14:32:48 +01:00
Timo Smit 449e6c856f Fixed minor issues on several commands
* gib now by correct attacker (world entity)
* listlevels should not read shrubbot in standalone mode
2017-01-21 14:29:29 +01:00
Timo Smit 839036eb23 Fixed minor SQLite issue
* replace escape with tonumber for an integer value
2017-01-21 12:22:09 +01:00
Timo Smit e36d70aefa Fixed minor rename issue caused by 9012d54da4 (refs #69, #75) 2017-01-21 12:19:07 +01:00
Timo Smit 9012d54da4 Misc auth improvements (refs #69, #75)
* renamed methods to camelCase
* renamed methods to be more precise
* auth.isPlayerAllowed now returns boolean values
2017-01-21 12:16:26 +01:00
Timo Smit 004ebea736 Reworked commands.lua
* improved documentation
* removed default W:ET client commands, moved to separate files
2017-01-21 11:57:14 +01:00
Timo Smit 86a427964d Fixed logging (refs #65) and improved logging format in standalone mode 2017-01-21 10:43:39 +01:00
Timo Smit 702ed2748d Added acl command for server console (refs #62, #69) 2017-01-20 19:53:55 +01:00
Timo Smit a2808f3130 Removed levelTime from main 2017-01-18 19:03:47 +01:00
Timo Smit cd4bf52aea Dynamic loading of modules (fixes #71) 2017-01-18 15:52:25 +01:00