[L4D2] Fix for DevMsg

Post Python examples to help other users.
RenardDev
Junior Member
Posts: 5
Joined: Mon Jan 27, 2025 12:04 pm

[L4D2] Fix for DevMsg

Postby RenardDev » Mon Jan 27, 2025 12:18 pm

Syntax: Select all

from cvars import ConVar
from memory import find_binary
from memory.hooks import PreHook
from memory import find_binary, Convention, DataType

tier0lib = find_binary('tier0')

DevMsg = tier0lib['?DevMsg@@YAXPBDZZ'].make_function(
Convention.CDECL,
[
DataType.POINTER
],
DataType.VOID
)

Msg = tier0lib['Msg'].make_function(
Convention.CDECL,
[
DataType.POINTER
],
DataType.VOID
)

@PreHook(DevMsg)
def PreDevMsg(args):
if ConVar('developer').get_int() > 0:
Msg(args[0])
return 0

Return to “Code examples / Cookbook”

Who is online

Users browsing this forum: No registered users and 106 guests