{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":695646152,"defaultBranch":"main","name":"CS2Fixes","ownerLogin":"Source2ZE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-23T19:44:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/129127192?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724383748.0","currentOid":""},"activityList":{"items":[{"before":"ab4f5ee39a0621a623507b4f6faa65e34e9bd5ba","after":"65d5aeab636cbc7d00ba631b49ca8e7f8e2a1748","ref":"refs/heads/main","pushedAt":"2024-09-28T02:57:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Refactor Admin Targeting + add misc command stuff (#231)\n\n* Refactor Admin Targeting + add misc command stuff\r\nNew targeting system:\r\n- Delete TargetPlayerString\r\n- Add admin immunity levels controlled by cs2f_admin_immunity 'convar'\r\n- Add new @ targeting groups: aim, dead, alive, bot, human, randomspec\r\n- Add inverting targeting groups with @! (ie. c_test_target @!me)\r\n- Add Steam64 ID targeting through use of $ (ie. c_test_target $76561198041538434)\r\n- Add exact name targeting through use of & (ie. c_test_target &Ice)\r\n- Make group @ targeting (all, ct, etc.) print out the name of player instead of the group if only a single player was targetted\r\n\r\nNew commands:\r\n- `c_getpos`- dump your position and angles (mostly for easier map bug reporting)\r\n- `c_info ` - dump a player's information into console (for use in new targeting system stuff like SteamID)\r\n- `c_showteam `\r\n\r\nCommand reworks:\r\n- Change \"Console\" to \"CONSOLE\" to match the capitalization of 'say' messages and make it red to indicate it isn't a standard player using the command\r\n- Make all references to \"CONSOLE\" use CONSOLE_NAME defined in adminsystem.h for consistency\r\n- Add a generic function (ParseInfraction) to run punishment commands through instead of copy/pasting across 5 different commands (ban, mute, unmute, gag, ungag)\r\n- Make c_listdc not include clients retried by MultiAddonManager\r\n- Standardize command descriptions to have a dash followed by a capital letter\r\n\r\n'Convars':\r\n- cs2f_admin_immunity - Mode for which admin immunity system targeting allows: 0 - strictly lower, 1 - equal to or lower, 2 - ignore immunity levels\r\n\r\n* Change paramater type for targeting system\r\n\r\n* Make c_listdc not log everyone on map change\r\n\r\n* Minor rework on punishment targetting\r\n\r\n* Remove NO_IMMUNITY flag from several commands\r\nUsing ideology of if it has an effect on the player themselves and isnt a vote, then you shouldn't be able to target higherr immunity players.\r\nAs such, things like c_goto which only affect the user can target people with higher immunity, while something like c_beacon cannot.\r\n\r\n* Fix build breaking from merge\r\n\r\n* Dont let bring and goto target self\r\n\r\n* Clean up error message wording\r\n\r\n* Remove bad targetting flag on glow/tracer\r\n\r\n* Fix adding clients twice to c_listdc\r\n\r\n* Use correct types in string interpolation\r\n\r\n---------\r\n\r\nCo-authored-by: Alex ","shortMessageHtmlLink":"Refactor Admin Targeting + add misc command stuff (#231)"}},{"before":"29ac404d577ac33a335c869b13c5e2f4d76f43ed","after":"ab4f5ee39a0621a623507b4f6faa65e34e9bd5ba","ref":"refs/heads/main","pushedAt":"2024-09-24T00:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Add missed new cvar to .cfg","shortMessageHtmlLink":"Add missed new cvar to .cfg"}},{"before":"4563f04efec68980240b86d3b9faad61295f1a7f","after":"29ac404d577ac33a335c869b13c5e2f4d76f43ed","ref":"refs/heads/main","pushedAt":"2024-09-08T20:40:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Fix collision and add grenade projectile noblock (#291)","shortMessageHtmlLink":"Fix collision and add grenade projectile noblock (#291)"}},{"before":"9b3c60baf94dbdac96dfc2d13cf3a7049e70d7d5","after":"4563f04efec68980240b86d3b9faad61295f1a7f","ref":"refs/heads/main","pushedAt":"2024-09-07T22:13:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Fixed Binds Issues #204 (#270)\n\n* Fixed Binds Issues #204\r\n\r\nFixed Binds Issues #204\r\n\r\n* Modify the code to correct the logic.\r\n\r\n* Fix another issue\r\n\r\nFix another issue that incorrectly removes the character at the end of the command, such as 'say /hide 300' becoming '/hide 30'.\r\n\r\n---------\r\n\r\nCo-authored-by: Alex ","shortMessageHtmlLink":"Fixed Binds Issues #204 (#270)"}},{"before":"9f5527cab0b34403ae5019872b9d722233b27331","after":"9b3c60baf94dbdac96dfc2d13cf3a7049e70d7d5","ref":"refs/heads/main","pushedAt":"2024-09-06T19:39:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Fix extend vote start on votemanager disabled","shortMessageHtmlLink":"Fix extend vote start on votemanager disabled"}},{"before":"09f5fe7f46005f725635bbbf30e254c9963ca1a7","after":"9f5527cab0b34403ae5019872b9d722233b27331","ref":"refs/heads/main","pushedAt":"2024-08-27T15:16:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Fix default value return in GetPreferenceInt/Float (#285)","shortMessageHtmlLink":"Fix default value return in GetPreferenceInt/Float (#285)"}},{"before":"1b1470e65197e020e7ec4ceff959ffe0ec995cae","after":null,"ref":"refs/heads/misc-dev","pushedAt":"2024-08-22T22:14:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"}},{"before":"71a8cb68e09cdeee130c9db2aa35377648bd4236","after":"09f5fe7f46005f725635bbbf30e254c9963ca1a7","ref":"refs/heads/main","pushedAt":"2024-08-22T22:14:16.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Clean up GoToIntermission hook","shortMessageHtmlLink":"Clean up GoToIntermission hook"}},{"before":"9dbcaa76acbba56758b5ff1e8e6de1decc7da13c","after":"1b1470e65197e020e7ec4ceff959ffe0ec995cae","ref":"refs/heads/misc-dev","pushedAt":"2024-08-21T18:12:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Clean up GoToIntermission hook","shortMessageHtmlLink":"Clean up GoToIntermission hook"}},{"before":"b8df5e68c657ba95e6c3af0d4836475f811ed664","after":"9dbcaa76acbba56758b5ff1e8e6de1decc7da13c","ref":"refs/heads/misc-dev","pushedAt":"2024-08-21T17:59:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Clean up GoToIntermission hook","shortMessageHtmlLink":"Clean up GoToIntermission hook"}},{"before":"7bdb4457154a7e282355fdd712387f234806bc7a","after":"b8df5e68c657ba95e6c3af0d4836475f811ed664","ref":"refs/heads/misc-dev","pushedAt":"2024-08-21T03:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Change GoToIntermission detour to a virtual hook\n\nFor whatever reason, the signature is extremely unstable, and has been breaking nearly every CS2 update","shortMessageHtmlLink":"Change GoToIntermission detour to a virtual hook"}},{"before":"dd580c1ce116c7fc29ca54e733fb7e1090e8d8a2","after":"7bdb4457154a7e282355fdd712387f234806bc7a","ref":"refs/heads/misc-dev","pushedAt":"2024-08-21T02:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"New method to obtain CCSGameRules without a signature","shortMessageHtmlLink":"New method to obtain CCSGameRules without a signature"}},{"before":null,"after":"dd580c1ce116c7fc29ca54e733fb7e1090e8d8a2","ref":"refs/heads/misc-dev","pushedAt":"2024-08-18T23:13:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Don't print to disconnected clients","shortMessageHtmlLink":"Don't print to disconnected clients"}},{"before":"bb5344aa7e044fa924e27d273766f34406b9bb67","after":null,"ref":"refs/heads/another-update-fix","pushedAt":"2024-08-15T01:26:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"}},{"before":"fdd1cf16e18d870ebcab448d639ecf767eb02472","after":"71a8cb68e09cdeee130c9db2aa35377648bd4236","ref":"refs/heads/main","pushedAt":"2024-08-15T01:26:00.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update CUserCmd for 2024-08-14 CS2 update","shortMessageHtmlLink":"Update CUserCmd for 2024-08-14 CS2 update"}},{"before":"9c9600056ecd9d866cd35bc93cd1a1fb1a5cb0c7","after":"bb5344aa7e044fa924e27d273766f34406b9bb67","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-14T23:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update CUserCmd for 2024-08-14 CS2 update","shortMessageHtmlLink":"Update CUserCmd for 2024-08-14 CS2 update"}},{"before":"396a76a8ed30a254ff69fbea3d78f87ddeca4ef1","after":"9c9600056ecd9d866cd35bc93cd1a1fb1a5cb0c7","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-14T21:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update CBasePlayerController_SetPawn signature for 2024-08-14 CS2 update","shortMessageHtmlLink":"Update CBasePlayerController_SetPawn signature for 2024-08-14 CS2 update"}},{"before":"a6b598b2699a4c335eb6e6ff0a9445c2c8ec8c54","after":"396a76a8ed30a254ff69fbea3d78f87ddeca4ef1","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-13T08:25:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"xen-000","name":"xen","path":"/xen-000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24222257?s=80&v=4"},"commit":{"message":"Templatize CreateEntityByName","shortMessageHtmlLink":"Templatize CreateEntityByName"}},{"before":"4661fd74931309a824059412bd2d5f229bc66c6c","after":"a6b598b2699a4c335eb6e6ff0a9445c2c8ec8c54","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-13T04:38:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Fix schema call parameter after 2024-08-08 CS2 update\n\nLinux stayed stable despite this, but it was causing random schema crashes on Windows","shortMessageHtmlLink":"Fix schema call parameter after 2024-08-08 CS2 update"}},{"before":"7d213cba2c9efbf34a718722c7aac897c8789023","after":"4661fd74931309a824059412bd2d5f229bc66c6c","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-11T01:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Revert \"Allow struct schemas to update on windows\"\n\nThis reverts commit 9f26b292d7728945508cff3f7301fa1c47cd259b.","shortMessageHtmlLink":"Revert \"Allow struct schemas to update on windows\""}},{"before":"7d481718385a0f23858afabe74de524bd85c391b","after":"7d213cba2c9efbf34a718722c7aac897c8789023","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-11T01:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Fix another case of bots infinitely kicked/joining\n\nFor some reason, this is also now capable of crashing a server too (but only with bot_quota, not bot_add?..)","shortMessageHtmlLink":"Fix another case of bots infinitely kicked/joining"}},{"before":null,"after":"7d481718385a0f23858afabe74de524bd85c391b","ref":"refs/heads/another-update-fix","pushedAt":"2024-08-10T04:05:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update GoToIntermission Windows signature for 2nd 2024-08-08 CS2 update\n\nThis got missed, since it broke in both updates, and I wasn't actively testing on Windows","shortMessageHtmlLink":"Update GoToIntermission Windows signature for 2nd 2024-08-08 CS2 update"}},{"before":"8c876e453a7d6d78d423143a38b75c3f7e4bb6df","after":null,"ref":"refs/heads/update-fix","pushedAt":"2024-08-09T19:16:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"}},{"before":"ba6f83de185366180f0c0d7d8d46681d54f1541d","after":"fdd1cf16e18d870ebcab448d639ecf767eb02472","ref":"refs/heads/main","pushedAt":"2024-08-09T19:16:31.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Fix bad CCSPlayer_WeaponServices_CanUse signature\n\nYes it *matched*, but I was trying a new tool yesterday, and accidentally created a mid-function signature, funchook didn't like this and the detour crashed.","shortMessageHtmlLink":"Fix bad CCSPlayer_WeaponServices_CanUse signature"}},{"before":"3f4c351cb2f9199730cf5d27a230feecf98163bb","after":"8c876e453a7d6d78d423143a38b75c3f7e4bb6df","ref":"refs/heads/update-fix","pushedAt":"2024-08-09T17:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Fix bad CCSPlayer_WeaponServices_CanUse signature\n\nYes it *matched*, but I was trying a new tool yesterday, and accidentally created a mid-function signature, funchook didn't like this and the detour crashed.","shortMessageHtmlLink":"Fix bad CCSPlayer_WeaponServices_CanUse signature"}},{"before":"71048947936a1129b229218bc27f98ddccc61442","after":"3f4c351cb2f9199730cf5d27a230feecf98163bb","ref":"refs/heads/update-fix","pushedAt":"2024-08-09T15:27:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update sdk","shortMessageHtmlLink":"Update sdk"}},{"before":"607baf9ed48dc2f4601d93c72f1818cfbaa6fa2a","after":"71048947936a1129b229218bc27f98ddccc61442","ref":"refs/heads/update-fix","pushedAt":"2024-08-09T15:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update sdk","shortMessageHtmlLink":"Update sdk"}},{"before":"2dc8c56c7d53ebb2745f14dbc096965a66459a30","after":"607baf9ed48dc2f4601d93c72f1818cfbaa6fa2a","ref":"refs/heads/update-fix","pushedAt":"2024-08-09T02:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"More updated signatures for 2nd 2024-08-08 CS2 update","shortMessageHtmlLink":"More updated signatures for 2nd 2024-08-08 CS2 update"}},{"before":"541c8c994f4c52ea998bc057dd6c915fdd1da785","after":"2dc8c56c7d53ebb2745f14dbc096965a66459a30","ref":"refs/heads/update-fix","pushedAt":"2024-08-09T01:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"Update sdk again","shortMessageHtmlLink":"Update sdk again"}},{"before":"b8dd79a6a2afd171fce5c914a34877dc2848ff8e","after":"541c8c994f4c52ea998bc057dd6c915fdd1da785","ref":"refs/heads/update-fix","pushedAt":"2024-08-09T00:55:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Vauff","name":"Alex","path":"/Vauff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6075172?s=80&v=4"},"commit":{"message":"WIP protobuf crash fixes","shortMessageHtmlLink":"WIP protobuf crash fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQwMjo1NzowNS4wMDAwMDBazwAAAATDKdzJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOVQwMDo1NToxNS4wMDAwMDBazwAAAASVyjpo"}},"title":"Activity ยท Source2ZE/CS2Fixes"}