Commit Graph

1086 Commits

Author SHA1 Message Date
asofold
fa8f1cc4cb gobalchat: Add hidden active flags for global and player (works per
world config). Ensure clear calls reset the added counts.
2012-09-08 14:15:56 +02:00
asofold
128836be65 Remove ban and ip-ban from nopwnage actions (keep in strings). Adjust
some messages.
2012-09-08 09:21:08 +02:00
asofold
f83d3b7c10 Adjust kick commands for chat to use delay. 2012-09-08 09:05:23 +02:00
asofold
f3a9250ee9 captcha: adjust to reset on login. 2012-09-08 08:30:08 +02:00
asofold
0160924567 Hide nomovedtooquickly config settings (temp). 2012-09-07 23:23:00 +02:00
asofold
07eec2ece9 Correct config path of selfhit. 2012-09-07 23:04:04 +02:00
asofold
ac9b6473fc Added self-hit check. 2012-09-07 22:46:13 +02:00
asofold
5419b3ceff globalchat: add minwordsize and maxwordsize to methods. Simplify
constructors.
2012-09-07 11:31:47 +02:00
asofold
ad849d8273 Fix nopwnage VL accumulating wrongly. Add nopwnage.debug flag. 2012-09-07 10:53:09 +02:00
asofold
d4103899a5 Re-structure globalchat: rename config paths, add hidden settings, add
similarity check. Adjust default captcha letters (Ticket 194).
2012-09-07 10:31:07 +02:00
asofold
89a5b3221f globalchat: Add cleanup methods. engine: synchronize over engine, adapt
interfaces for per player stuff. Add per player checks for word
repetition.
Add
prefixtree
package, repair generics.
2012-09-05 08:51:11 +02:00
asofold
ecb6c73356 globalchat: synchronize parts over engine. 2012-09-05 01:45:23 +02:00
asofold
f2b29da6a6 Actually it is CompressedWords, rather. 2012-09-05 00:30:48 +02:00
asofold
17ded8adee Fixed some generic setup. 2012-09-04 12:35:09 +02:00
asofold
161548cbff Fix CompressedChars filling up indefinitely, monitor exact node number. 2012-09-04 09:08:19 +02:00
asofold
b262753f4f Change registration order in enable / disable. 2012-09-04 08:52:03 +02:00
asofold
c89e6c6957 Ensure readers/writers are closed. 2012-09-04 08:42:26 +02:00
asofold
3940f275c5 Reset speed on clearNopwnageData. 2012-09-04 07:10:11 +02:00
asofold
97c7f68ad3 Set default settings for chat to something more reasonable. 2012-09-04 06:54:36 +02:00
asofold
da420ec877 Fix some reloading issues. 2012-09-04 06:48:21 +02:00
asofold
47f78f8b02 globalchat: Do not activate engines be default. 2012-09-04 06:05:35 +02:00
asofold
d7525bd73c Fix issue on reloading. 2012-09-04 06:03:43 +02:00
asofold
e506e7f2d0 globalchat: Disable compressed chars by default, active flags for
engines.
2012-09-04 03:15:31 +02:00
asofold
9ea390ac40 Adjust default speedingspeed to 200. 2012-09-04 02:14:09 +02:00
asofold
5f55935d5c Remove trimming from command lists for chat. 2012-09-03 11:56:06 +02:00
asofold
b997a651fb Adjust nopwnage speed check, remove timeout interval for a queue. 2012-09-03 11:16:51 +02:00
asofold
4144e14bac Add convenience methods to PrefixTree + add SimpleCharPrefixTree. 2012-09-03 10:19:57 +02:00
asofold
27a74a4cfb Make checking for updates configurable. 2012-09-03 10:18:16 +02:00
asofold
a68d603348 Fix some command issues. 2012-09-03 09:55:14 +02:00
asofold
acabe72db1 Add speedingspeed and permission (speeding) to survivalfly. 2012-09-03 09:25:43 +02:00
asofold
7005b141cf Add permission for speeding. 2012-09-03 08:46:56 +02:00
asofold
c759d24e7f Attempt to fix step hack detection in a simple way. 2012-09-03 08:39:54 +02:00
asofold
77802bd3e5 Add delayable command "ncp delay", for arbitrary commands. 2012-09-03 05:45:53 +02:00
asofold
a4780bf079 Use parent node as argument for NodeFactory.newNode. 2012-09-03 05:09:33 +02:00
asofold
8534cf91e2 Generic rage. 2012-09-03 05:03:28 +02:00
asofold
167717609c Rename to PrefixTree, some correction. 2012-09-03 03:36:56 +02:00
asofold
3e56b95c02 Corrections for LookupTree. 2012-09-03 02:55:47 +02:00
asofold
0915725410 node is a newly added node, if create == true. 2012-09-03 02:46:26 +02:00
asofold
ae4d4bad7d Revert aggressive renaming effect. 2012-09-03 02:39:34 +02:00
asofold
0094582f00 Bleeding: Add compressed letter tree (experimental). Move stuff a little
for globalchat.
2012-09-03 00:47:40 +02:00
asofold
568314770c Exempt commands from all nopwnage checks but speed and first. 2012-09-02 21:01:17 +02:00
asofold
45951b5013 FlatWordBuckets: Ensure that at least as many entries as added get
released.
2012-09-02 18:58:01 +02:00
asofold
fe439d014f Make "engine" feature configurable, not much of an engine though, yet. 2012-09-02 08:14:26 +02:00
asofold
386a70eda4 Bleeding: Add global word to ActionFreqeuncy map, factor to analysis
package.
2012-09-02 08:01:19 +02:00
asofold
1936a2f158 Allow captcha to work with globalchat, even if nopwnage is disabled. 2012-09-02 05:28:59 +02:00
asofold
3dffddf4b3 Add kick to globalchat actions for some vl. 2012-09-02 05:27:40 +02:00
asofold
7d3f48cd48 Adjust globalchat paramters, added some random criteria. 2012-09-02 04:58:54 +02:00
asofold
488643e0f6 Remove ingame log for globalchat 2012-09-02 04:36:53 +02:00
asofold
ca418d7887 Adjust noPwnageVL: use a queue that expires gradually with time instead
of one single VL entry. Blends in nice with globalchat, if captcha is
off and ban actions removed (nopwnage just kicks then).
2012-09-01 20:57:47 +02:00
asofold
e0c153da45 Adjust default factor for globalchat. 2012-09-01 16:00:25 +02:00