48 Commits

Author SHA1 Message Date
Kawe Mazidjatari
a93824b2db Discard invalid string commands
Must be UTF-8 encoded, currently there are no checks.
2023-06-22 23:45:19 +02:00
Kawe Mazidjatari
0c26cc9b10 Add MOTD to playlists
Temporary MOTD.
2023-05-01 23:45:16 +02:00
Kawe Mazidjatari
e738ed9cc5 Update playlists file
Disable circle spawn by default in dev_default.
2023-02-12 23:11:41 +01:00
Kawe Mazidjatari
8403362f70 Update playlists file 2022-11-03 02:33:03 +01:00
Marvin D
6a91e3c7e8 playlist indent 2022-10-23 01:28:10 +02:00
kralrindo
8d005ee93c update playlist 2022-10-21 18:47:47 +03:00
Kawe Mazidjatari
bc1c922f96 Format playlist 2022-10-20 20:00:57 +02:00
kralrindo
c0ce950ded update playlist 2022-10-20 20:20:03 +03:00
Kawe Mazidjatari
207f400d49
Update playlists_r5_patch.txt
Use regular beta watermark version
2022-10-20 16:54:41 +02:00
kralrindo
bd81b66ce6 update playlist 2022-10-20 17:35:03 +03:00
kralrindo
5bb1178391 add volt and sentinel into playlist 2022-10-19 02:13:26 +03:00
Marvin D
4ae766f19e survival backpack playlist vars 2022-10-03 13:20:50 +02:00
Marvin D
310059a75b remove dev_loadout_changeable_at_any_time, see latest scripts commit 2022-10-01 18:35:21 +02:00
Kawe Mazidjatari
1953493945
Merge pull request #84 from kralrindo/master
add voyage
2022-09-25 21:47:08 +02:00
Kawe Mazidjatari
b1dac77175 Update playlists file 2022-09-25 01:24:46 +02:00
rexx
6310d239af
Merge pull request #82 from AyeZeeBB/indev
Update playlist name vars
2022-09-24 22:15:40 +01:00
kralrindo
9cb27d52ad add voyage 2022-09-24 21:29:31 +03:00
kralrindo
72dfb940f5 update playlist 2022-09-24 09:41:04 +03:00
I-Am-Zee
3daa8a8696 Update playlist name vars 2022-09-24 00:56:14 -05:00
I-Am-Zee
0733835ce0 Merge remote-tracking branch 'upstream/master' into indev 2022-09-24 00:50:05 -05:00
Kawe Mazidjatari
63f4aafb67 Update playlists file 2022-09-21 21:04:41 +02:00
Kawe Mazidjatari
7804241376 CClient: add rate limit logic for 'ProcessStringCmd'
Client's can run string commands on the server with no rate limit. This means when you run 50k+ commands that are unknown, or spam 30k 'status' commands, you will be able to hang the server for 800/1200ms (15k/30kms if script printing to console is enabled!). Although the netchan processing budget system will kick you, the damage has already been done at this point. This change effectively breaks the ability to DOS the server from the client using networked string commands.
In easier words; binding 'status' to your mousewheel will get you kicked from the server, without hitching the server.
2022-09-20 22:48:55 +02:00
I-Am-Zee
f2eb97bb26 Merge remote-tracking branch 'upstream/master' into indev 2022-09-18 20:25:39 -05:00
Kawe Mazidjatari
fdd74aa622 Implement net message processing budget
Implement net message process budget (channel gets removed if value is exceeded).
Use 'net_processLimit' to enable the implementation on the server. It will get enabled by default after testing and some cleanup. This helps against people trying to slow the server down by spamming net messages with a higher rate, e.g. using 'bind "mousewheel_up" "status"'.
2022-09-18 23:19:50 +02:00
kralrindo
e22a45795f Custom trainer 2022-09-18 21:58:43 +03:00
kralrindo
d66e2a8da8 Add trainer to playlist 2022-09-18 21:47:20 +03:00
kralrindo
3b66322b31 Add Mirage Voyage to playlists 2022-09-17 14:37:40 +03:00
I-Am-Zee
2a2be063fc update name vars foreach playlist 2022-09-16 16:06:38 -05:00
kralrindo
a2cc62539c Mirage Voyage Localization 2022-09-16 18:29:23 +03:00
kralrindo
7b181ca758 correct aim assist value for console, shadowfall dev playlist 2022-09-13 19:15:47 +03:00
D3-3109
309ae2a656
Change the custom_tdm default playlist settings
Change the custom_tdm default playlist settings and remove a duplicate configuration.
i mean maximum 3 teams and 3 players seems to be too less.
2022-09-13 12:52:49 +08:00
D3-3109
03f32fabb1
Change the custom_tdm default playlist settings
Change the custom_tdm default playlist settings and remove a duplicate configuration
2022-09-13 12:46:23 +08:00
Kawe Mazidjatari
030e74f8d8 Update playlists watermark string 2022-09-11 01:28:48 +02:00
Kawe Mazidjatari
5bcdc6863b Update playlists_r5_patch.txt 2022-09-11 00:59:55 +02:00
Kawe Mazidjatari
6881d1d823 Update playlists file 2022-09-01 01:35:45 +02:00
Kawe Mazidjatari
1285d15623 Ban system and authentication improvements
* Fixed bug where multiple of the same entries get added to the global ban/refuse list.
* Fixed bug where we still use the client instance after deleting it in 'CBanSystem::BanListCheck()'.
* Load banlist at a later state (not at construction of class), this is needed for a future change of adapting the 'business' code to feature the game's FileSystem.
* CServer cleanup.
* More detailed ban messages (banned, added to refused list, removed from slot, etc..).
* Use localization key for banned message ("#Valve_Reject_Banned").
* Add const qualifiers to all CPylon methods.

Note:
* This commit requires changes on the master server, these changes are already performed, however the new master server isn't live yet until we publish the new release.
2022-08-30 12:07:09 +02:00
Kawe Mazidjatari
ab097126ff Update playlists
Add the new maps.
2022-08-09 20:18:22 +02:00
Kawe Mazidjatari
adec16ec02 Update playlists file
Add new map in lobby and ctf mode.
2022-08-09 00:46:40 +02:00
Kawe Mazidjatari
12fed87378 Update playlists_r5_patch.txt 2022-08-08 12:14:45 +02:00
Kawe Mazidjatari
9dfa2da7aa Update playlists
Set 'survival_wallrun_enabled' and 'survival_wallrun_enabled' to 0 in defaults.

I get a lot of mixed opinions on this, there are people who prefer wallrunning and double jumping, but there are also people who don't want these enabled. I received advice to disable them for defaults for the time being (all br modes and firing range/training modes have them disabled, tdm/ctf and dev_default have them enabled).
2022-08-04 23:10:22 +02:00
Kawe Mazidjatari
a808a2a50f Show devmenu on dev_default on release launch. 2022-07-10 15:41:48 +02:00
Kawe Mazidjatari
1a8ece6445 Update playlists 2022-06-15 01:46:12 +02:00
Kawe Mazidjatari
97592fee97 Update playlists file
Added custom_ctf and adjusted visibility for certain items for the new RUI/VGUI server browser
2022-05-29 02:08:59 +02:00
Kawe Mazidjatari
cfe920f971 Update playlist file 2022-04-15 23:57:58 +02:00
Kawe Mazidjatari
60cd5a000a Un-hardcode ban message 2022-04-05 00:55:59 +02:00
Kawe Mazidjatari
a4b4bb6ef5 Update playlist to accommodate 'GetPromoData' localization changes 2022-04-02 13:12:34 +02:00
IcePixelx
0dd4d9bdfa WE:AD changes in playlist. Read description.
Including every map in the playlists is a good idea.
The present issue is WE:AD not being shipped in retail season 3.
It's a separate download.

Setting it to 1 will include it in the randomized map select.
Setting it to 0 will make it able to be used with the playlist but will be exluded from said randomized map select.

It's set to 0 now to avoid the game from closing incase it hits said scenario.
2022-02-12 16:41:50 +01:00
Amos
6aabd822e7 Add playlist file to repo 2022-02-10 00:48:56 +01:00