Commit Graph

1853 Commits

Author SHA1 Message Date
jenz
2b67f52368 not checking autismbots and fakes any longer 2026-04-21 13:46:02 +02:00
jenz
f5804eed72 more time 2026-04-21 13:45:04 +02:00
jenz
c57aa5bcc2 updated so that low pop helper has its own configuration now in the .cfg to decide with how many people on each map to help with easy settings 2026-04-19 19:34:58 +02:00
jenz
4a1ac398d0 forgot updating port 2026-04-19 15:32:15 +02:00
jenz
f590dcc7d1 added new cooldown system that tracks minutes played into database rows and sets maps on cooldown until they fallen down enough of the listing 2026-04-19 15:26:58 +02:00
jenz
01816792ae removing a bunch of unneeded things and assuring the nomlist wont confuse leader and regular nominations any more when displaying them 2026-04-17 20:29:12 +02:00
jenz
f37711fbdf majorly redid fakeclients behaviour to be balanced, updated knockback modifier to only consider mapcooldowns of over 60 hours and to check the timeleft on maps to prevent triggering the condition hopefully too early 2026-04-17 20:15:42 +02:00
jenz
7d5e56540a redoing with new native to not screw up the nominations related native 2026-04-14 22:46:24 +02:00
jenz
8e33a8bd87 just moving stuff in fakeclients over to functions. in the low pop helper plugin using a new native from mapchooser. skipping boost if first round and also including spectators now 2026-04-14 22:45:35 +02:00
jenz
208d084024 added low player count feature that gives extra hp and infinite ammo on difficult maps with low population 2026-04-14 15:17:19 +02:00
jenz
b4c4b11c3d the minutes displayed would go negative which was unintended 2026-04-14 15:16:49 +02:00
jenz
778fdd2f7a probably final redux of it 2026-04-14 15:16:14 +02:00
jenz
d396e006b9 added natives in mapchooser for knockback low pop plugin which now on low pop gives infintie ammo and high HP for doing difficult maps 2026-04-13 14:23:11 +02:00
jenz
d12aff14ac missed ingamecheck 2026-04-07 12:18:52 +02:00
jenz
7e3ad44699 probably last edits for now 2026-04-07 11:32:34 +02:00
jenz
13f4727826 further clean up of unneeded stuff 2026-04-06 23:28:09 +02:00
jenz
06734d1b6e adjustments 2026-04-06 15:07:24 +02:00
jenz
ff012d2df5 this should now catch the player count correctly to set the cooldown and shared cooldowns 2026-04-02 20:47:46 +02:00
jenz
ef537b8826 renamed variable for skipping all restrictions on low pop and now also made it skip cooldowns as well as adding a new variable that decides how many players are required before applying cooldowns at all. also changed player counting not consider fakes, autism bots, afks and spec anymore to make it a lot simpler to understand. 2026-03-31 21:26:26 +02:00
jenz
6790e463fc updated fakeclients slightly and changed mapchooser for loops to not miss the last client 2026-03-27 17:34:04 +01:00
jenz
6a5cbf74f1 had it wrong before, was meant to be total_votes and not num_votes 2026-03-26 20:54:04 +01:00
jenz
a5a856073e thanks madness 2026-03-23 15:40:25 +01:00
jenz
3122ed0210 thanks madness, i guess you were right about that 2026-03-23 15:37:14 +01:00
jenz
9d3a9e6b89 renamed cvar to make more sense, set shared cooldowns on map start and map ends, removed global bool g_SaveCDOnMapEnd, added shared cooldowns as group in mapchooser_extended.cfg, giving leader nominations same priority as admin nominations, removed a lot of translation phrases to instead english only. removing mapstatus enabled, disabled, and the others. removed the whole fucking trie, prevent people from nominating maps nominated by leader or admin. re added the boost messages by removing translation files. added support in nominate and nomlist to indicate admin and leader nomination. 2026-03-21 23:41:09 +01:00
jenz
4c69c978b2 allowing fps_max 0 is probably ok 2026-03-21 12:22:38 +01:00
jenz
940b53fffc show in the menu that a map was nominated by a leader 2026-03-15 15:13:30 +01:00
jenz
5855e49f78 backup map is now based on casualpool 2026-03-14 17:39:25 +01:00
jenz
1bbed31610 some rare times props disappear on prop heavy maps, maybe this helps 2026-03-08 17:38:22 +01:00
jenz
6867ef2482 why did we not auto kick for this before?.... oh well lost knowledge 2026-03-08 15:05:44 +01:00
jenz
d78c39cf3c instead of hard coding to ze_random_v9 it now takes the startup map when server is restarted 2026-03-05 14:49:42 +01:00
jenz
c0cddad8cb minplayer and maxplayer requirement now consider afk's as well 2026-03-04 15:38:14 +01:00
jenz
c0fb1dd61a only tested on dev so far but should be stable probably. rtv is now not disabled even if there is not enough time left over and the last round ends. instead the final round gets delayed until the rtv map vote is over 2026-02-26 21:20:00 +01:00
jenz
01fad8b648 mg support 2026-02-23 12:45:49 +01:00
jenz
4efd426893 sending map info to mapnotifications 2026-02-22 23:35:39 +01:00
jenz
005552248b did not know until now that sm_chat existed lol 2026-02-16 22:02:41 +01:00
jenz
3dc480d564 support for admin chat from stoat 2026-02-16 21:14:50 +01:00
jenz
2e99fec5de added calladmin support 2026-02-16 19:47:15 +01:00
jenz
b81b8d0773 stoat support for calladmin 2026-02-16 19:43:39 +01:00
jenz
b789c71d23 listening to teamchat too 2026-02-06 22:18:19 +01:00
jenz
cb7dd7462b this has no reason to be static 2026-02-05 20:57:26 +01:00
jenz
363233b044 this time comitting without api, and tokens by accident 2026-02-05 17:31:35 +01:00
jenz
cd4937521b another stoat support 2026-02-04 12:14:59 +01:00
jenz
f3995b4b6d replaced the translation file with actual print message so it wont switch to random languages anymore 2026-01-29 12:24:02 +01:00
jenz
e49f0a3f3a experimental update to prevent mapend being stuck with nothing happening when nobody voted anything 2026-01-27 21:56:42 +01:00
jenz
29971e96fc corrected wrong logic for ban durations 2026-01-27 21:00:09 +01:00
jenz
41b775f611 adding minute support from unloze playtime into discord message, entwatch, knifeban and spraymanager 2026-01-27 18:55:28 +01:00
jenz
7d940c6509 lazy fix for invisible zm 2026-01-26 23:26:21 +01:00
jenz
c1da687fa8 well less mistakes happen now 2026-01-26 18:00:44 +01:00
jenz
31d550bbcf further logmessages that are helpful atm 2026-01-26 08:26:51 +01:00
jenz
2ad829bd54 corrected incorrect time reporting and now fakeclients cant be knifed forward either i guess 2026-01-18 12:33:57 +01:00