View Single Post
Author Message
Silvers
SourceMod Plugin Approver
Join Date: Aug 2010
Location: SpaceX
Old 09-23-2020 , 23:25   [L4D & L4D2] Use Priority Patch (2.5) [22-Nov-2022]
Reply With Quote #1

About:
  • This plugin stops entities attached to players blocking their +USE ability in all instances (not entirely sure).
  • This plugin was mostly written to fix Attachment_API viewmodel blocking +USE (used by Glare and Weapon Charms plugins).
  • Also fixes issues with Hats plugin and others attaching stuff to players.


Thanks:
  • ProdigySim, hmmmmm and maximsmol - For helping me try to read the memory address from another function in L4D1 instead of the current bad practice method (reading past short function end).


Changes:
Code:
2.5 (22-Nov-2022)
    - Fixed crash on L4D1 on Windows. Thanks to "ZBzibing" for testing.

2.4 (01-Jul-2022)
    - Plugin updated to restore Windows L4D1 functionality. Unable to replicate the crash.

2.3 (12-Sep-2021)
    - GameData and plugin updated to ignore Windows L4D1 due to crashing. Seems to be caused by last game update.

2.2b (26-Aug-2021)
    - GameData updated. Fixed possible rare instance of crashing the server.

2.2a (10-Aug-2021)
    - L4D1: GameData updated. Fixed breaking from 1.0.4.0 update.

2.2a (13-Jul-2021)
    - Fixed "Entity -1" errors. Thanks to "HarryPotter" for reporting.

2.1 (04-May-2021)
    - Fixed not being able to interact with objects attached to things other than clients. Thanks to "Proaxel" for reporting.

2.0 (12-Apr-2021)
    - Change from patch method to detour method. Should work completely now.
    - Now requires "DHooks (Experimental dynamic detour support)" extension.

1.0a (25-Feb-2020)
    - Fixed Linux gamedata.

1.0 (24-Feb-2020)
    - Initial release.

Requirements:

Installation:
  1. Click "Get Plugin" and put the .smx file into your servers \addons\sourcemod\plugins\ folder.
  2. Download the .txt gamedata file and put into your servers \addons\sourcemod\gamedata\ folder.
Attached Files
File Type: txt l4d_use_priority.txt (1.4 KB, 1863 views)
File Type: sp Get Plugin or Get Source (l4d_use_priority.sp - 2632 views - 5.6 KB)
__________________

Last edited by Silvers; 09-07-2023 at 22:11.
Silvers is offline