100 Commits
Author SHA1 Message Date
jenz 07f9a6768e Merge pull request 'Allow USE anywhere to activate entWatch items' (#2) from marisa-entwatch-useanywhere into master
Reviewed-on: #2
Allow USE anywhere to activate entWatch items. now put into its own separate module.
2026-09-08 22:23:10 +02:00
jenz ef4bc91712 now the event couch can go through portals 2026-09-04 18:12:42 +02:00
jenz e3e70fcb12 expanded array size 2026-08-29 23:22:05 +02:00
jenz 4fd3017e5f re-added feature to just have the full list instead 2026-08-29 15:30:52 +02:00
jenz b791b050fc a bit clean up on features we abandoned again. remaking logaction to logmessage and allowing the webclient to go through without being blocked by steamID check 2026-08-29 11:43:06 +02:00
jenz 48ff38522b added cvars for being enabled/disabled for specific maps 2026-08-24 21:20:51 +02:00
jenz 5a8c97e082 missing check 2026-08-24 15:47:36 +02:00
jenz d697faa470 forward for the clients steamID, mapchoice and vote weight 2026-08-20 14:42:08 +02:00
jenz cb8d244030 simple feature through cvar to report when people shoot the couch 2026-08-18 15:02:18 +02:00
jenz 2e21de0c47 potential self fixing mechanic in case a steam player would briefly be marked as nosteamer before the connect extension gets it right? 2026-08-18 13:55:39 +02:00
jenz 80642cb0f0 now reading tickrate from mapchooser config instead of separate file 2026-08-18 12:47:30 +02:00
jenz 06d0b43b9c if vote is in progress just put bosshp in centertext 2026-08-17 20:50:50 +02:00
jenz b6c0cb232d added category menu for nominations and putting maps into sub menus 2026-08-14 16:40:31 +02:00
jenz a02fea8cc8 reintroducing revotes again for normal mapvotes 2026-08-14 15:38:06 +02:00
jenz a4e2d541a9 further modifications to make it compatible with the entwatch bans website 2026-08-12 15:32:06 +02:00
jenz 1cb0905d78 oversight on my part 2026-08-11 16:29:34 +02:00
jenz 14e83ec9a3 modified to play along with the webpannel for knifebans as well 2026-08-11 13:24:37 +02:00
jenz a72b0d9a8d had forgotten checking if client index is valid even 2026-07-31 18:57:07 +02:00
jenz 4cf475c109 moving the trail a little out of the ground so its visible when standing on moving objects like boats 2026-07-30 22:07:00 +02:00
jenz ef5ba318c1 mistake 2026-07-28 22:55:43 +02:00
jenz 2bde95afcc added config file 2026-07-28 22:29:57 +02:00
jenz 1fa8a916d6 added cvar for trail lifetime, end and starth width 2026-07-28 21:54:40 +02:00
jenz 52a452708e added native in mapchooser for the trails entry for maps that enabled trails. also added the trails plugin itself 2026-07-28 20:05:15 +02:00
jenz 8ef2f2f2cc added forward from connect announce to log in live chat the connect message with steamID 2026-07-26 13:35:32 +02:00
jenz b527ce5473 added forward for the connect message so stoat can log it to livechat 2026-07-26 13:18:28 +02:00
jenz 921ae4e136 probably good enough for displaying in console who shot and who did not 2026-07-25 23:35:46 +02:00
jenz fd32ddc101 made it its own cvar 2026-07-25 14:32:29 +02:00
jenz 2b9224f11a only counting all cvars in real players now 2026-07-25 11:26:46 +02:00
jenz ef15dfc71c no zr edition for mg/zr 2026-07-24 11:08:49 +02:00
jenz 2d91202469 forwards finally detect the webclient, handling password and retry through the plugin for the webclient 2026-07-24 11:03:05 +02:00
jenz 622bc8da4e AI slop update that enables current leaders with rcon access to write clients to the leader file or remove them again from it 2026-07-20 23:08:44 +02:00
jenz 295c92f49f not counting the fakeclients again. done in the past as well. made sense to try again. 2026-07-20 20:31:36 +02:00
jenz 47460a2db4 forgot check 2026-07-14 14:18:00 +02:00
jenz a23be2483f minor correction check 2026-07-13 23:14:28 +02:00
jenz b6e7443448 i am just going to assume it logs correctly to console 2026-07-13 23:11:35 +02:00
jenz e3e5945e77 finally adapted the plugin a bit to the new stripper modification that changed the levelcounter to info_target as a permanent entity. also added some extra modes for the vote menu 2026-07-11 23:14:39 +02:00
jenz a8dbd00f89 why did i do that mistake, self mute also works as gag even with this enabled 2026-07-11 17:36:21 +02:00
jenz f6536fd3c5 just making sure all nosteamers always have steam players muted and not only the webclient 2026-07-09 15:42:52 +02:00
jenz 8ca6ecae97 not displaying on connect anymore, changed my mind 2026-07-06 12:35:30 +02:00
jenz 02a990a29f obvious oversight for steam clients connecting after the nosteam client connected 2026-07-04 20:46:12 +02:00
jenz 1139fd89d0 improved the check and tells how many people still are needed for self extend 2026-07-04 16:54:07 +02:00
jenz 5986bedc42 should prevent webclient from being mother zombie on maps where only 1-2 zms spawn 2026-07-04 15:43:34 +02:00
jenz ee18f49be0 missed checks 2026-07-04 02:18:27 +02:00
jenz 5a1ca4959d if its the webclient just filter out all chat messages with ; or " in them 2026-07-04 00:19:24 +02:00
jenz 4a9a8e06cf nvm 2026-07-03 22:45:17 +02:00
jenz 6b625bc7ea prevent users from literally copy pasting "; into the chat 2026-07-03 21:21:44 +02:00
jenz bf6ed6e4e1 tricking nosteamers into auto muting steam clients because of broadcast voice data using steam codec and not celt. however steam clients still hear sendvoicedata that transcodes opus to celt 2026-07-01 22:19:55 +02:00
jenz 4469d07602 very silly but the webclient is skipping all the connection related forwards, so doing this weird work around for it 2026-06-30 11:14:16 +02:00
jenz ce78793029 just using default priority 2026-06-26 00:45:32 +02:00
jenz 509bd521fb should quell the error message i suppose 2026-06-25 20:03:16 +02:00
jenz 71d8773767 added myactivity command cause machu asked 2026-06-25 19:41:36 +02:00
jenz 111cc27521 added new laserfag entry in mapchooser 2026-06-25 14:04:07 +02:00
jenz c03f450e8e added extra connect rank 2026-06-24 22:05:11 +02:00
jenz e2b3ead9c3 just the exact same plugin but without hlstatsx 2026-06-23 01:05:37 +02:00
jenz c379458632 uploading remade source code of neons grenadeskin plugin because he never uploaded it. also now has tier support 2026-06-20 14:14:53 +02:00
jenz 9e59258ab0 just blocking out the hide option from working in settings in case of not having reached the tier yet 2026-06-20 01:15:58 +02:00
jenz e2659d79a6 fixed check so admin nominate still works 2026-06-19 16:12:01 +02:00
jenz e74db611c4 zspawn and joinclass if afk for 1 minute and below mce_enable_map_cooldowns_player_count counted for real players 2026-06-19 15:07:07 +02:00
jenz fefad5ce8a now having 3 map nominations as a tier perk 2026-06-18 13:48:25 +02:00
jenz 3d7e279cc7 just a tiny plugin moving afk spectators to teams 2026-06-18 12:38:36 +02:00
jenz e86e90838a moved playtime restrictions from hour requirement over to tier requirement 2026-06-17 13:55:13 +02:00
jenz 7ec6fed775 replaced hour requirement with tier requirement 2026-06-17 10:54:56 +02:00
jenz e5974b7478 yeah no reason to display member anymore on connect 2026-06-16 23:12:31 +02:00
jenz 429a2d1b0f playerranking without hlstats 2026-06-16 22:31:06 +02:00
jenz 07c8d450b3 added new formatting based on tiers for the connect message 2026-06-16 01:32:18 +02:00
jenz a460fbeaeb initial commit of render distance controller for the webclient to compensate for lacking rasterize 2026-06-10 01:05:57 +02:00
jenz 4b89862452 probably a bit cheaper calculationwise 2026-06-08 23:07:13 +02:00
jenz 8be8ced61a tried changing mask slightly 2026-06-08 12:49:11 +02:00
jenz 88b153ea3c modified the render distance plugin from madness, could not get gamedata or translations to work so just threw those out 2026-06-08 12:30:58 +02:00
jenz e0672ab09b removed the map end version and avg version. now its just called unloze. it still has average and new features from mapend, but i removed the actual mapend functionality due to players always saying they were stucked by the scoreboard pannel 2026-06-07 12:15:39 +02:00
jenz 56c97b7d29 should not had checked alive, instead increased number 2026-06-05 17:51:02 +02:00
jenz bf4c76a17c redoing adjustments 2026-06-05 15:21:57 +02:00
jenz 06e5c325ac just a timer running each second deciding if nowinpannel is enabled or not 2026-06-02 16:52:14 +02:00
jenz 4914461539 hopefully that stops the scoreboard from blocking people from participating in the vote 2026-06-02 14:46:30 +02:00
jenz e3a85e1b65 just spamming the stub to make sure it gets through 2026-06-02 00:07:59 +02:00
jenz 5cce927ced updating README to point towards correct branch 2026-05-31 01:15:18 +02:00
jenz b8ac8cc571 comitting the sourcemod plugin part for voice extension update 2026-05-30 16:58:35 +02:00
jenz 723525f8c5 removed comment 2026-05-30 15:26:54 +02:00
jenz 890e2e1418 added a stringmap to store steam ID's so during plugins lifetime it only shows the menu once when connecting 2026-05-17 13:36:06 +02:00
jenz 61568dc032 preventing first map after server crash/restart to go on cooldown 2026-05-16 14:38:57 +02:00
jenz 8b6f2e0d96 adding top activity display ingame 2026-05-16 13:06:47 +02:00
jenz 9ff0faf337 added that admins can toggle easy help on and off 2026-05-07 10:44:55 +02:00
jenz b6a1c15b7e redoing timing a little 2026-05-06 00:16:12 +02:00
jenz 0866d58b59 using the nide config approach but actually works i guess 2026-05-05 11:38:07 +02:00
jenz 6acdc80767 uploading nides edition of fakeclients with sm_debugfakes added 2026-05-03 13:18:12 +02:00
jenz 80d0b85367 probably prevents current map from randomly showing up in the mapvote itself 2026-04-30 14:18:23 +02:00
jenz 1df4cdf8dc furhter adjustments based on time 2026-04-30 14:17:41 +02:00
jenz c819974dd6 just further adjustments to autism 2026-04-24 23:01:31 +02:00
jenz d48a5b14c1 changed dbprio to high from low to stop people from nominating the maps before the query finishes 2026-04-21 21:59:58 +02:00
jenz 45258da9e1 just adding a boolean check on mapend to skip updating playercount first time the timer triggers 2026-04-21 21:35:14 +02:00
jenz 8e46053c0b instead of checking player count on each round start its checked globally every 2 minutes so that the first round on new maps dont give the extra help just because of players joining late 2026-04-21 20:00:36 +02:00
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