spumer / Left4Fix

Extension for SourceMod written on C++ and fix major bug on servers more than 8 players: incorrect completion score calculation.
11 stars 6 forks source link

L4Fix erroneous logs on Windows #10

Open armanossiloko opened 1 week ago

armanossiloko commented 1 week ago

After installing on Windows, there's some error logs:

L 06/25/2024 - 16:58:04: [L4FIX] WarpGhost -- Could not find 'WarpGhostToInitialPosition__GetPlayerByCharacter' offset
L 06/25/2024 - 16:58:04: [L4FIX] Detour -- Could not find address for detour
L 06/25/2024 - 16:58:04: [L4FIX] WarpGhost -- Could not find 'WarpGhost_MaxPlayerCount' offset
L 06/25/2024 - 16:58:04: [L4FIX] Tiebreak -- Could not find 'Tiebreak_CheckCodeLen'

Installed on SourceMod 1.11.0.6964 (commit 12dd3f738ee4d56b4d94b9764add0f2).

] meta version
 Metamod:Source Version Information
    Metamod:Source version 2.0.0-dev+1293
    Plugin interface version: 16:14
    SourceHook version: 5:5
    Loaded As: Valve Server Plugin
    Compiled on: May 15 2024 06:34:17
    Built from: https://github.com/alliedmodders/metamod-source/commit/cc8c76c
    Build ID: 1293:cc8c76c
    http://www.metamodsource.net/

] sm version
SourceMod 1.11.0.6964, by AlliedModders LLC
To see running plugins, type "sm plugins"
To see credits, type "sm credits"
Visit https://www.sourcemod.net/

Any idea if it's related to the server specifically or if it's something with Left4Fix?

spumer commented 1 week ago

Looks like gamedata outdated for Windows. https://github.com/spumer/Left4Fix/blob/master/gamedata/left4fix.sig.txt You can see it comment outed. If you send me server.dll and engine.dll i will find missing offsets.

You can send to my email: spumer-tm@yandex.ru

armanossiloko commented 1 week ago

Looks like gamedata outdated for Windows. https://github.com/spumer/Left4Fix/blob/master/gamedata/left4fix.sig.txt You can see it comment outed. If you send me server.dll and engine.dll i will find missing offsets.

You can send to my email: spumer-tm@yandex.ru

The signatures file is the same (there is a newline at the very end, though - not sure if that matters). For some reason, I was unable to find server.dll in the bin/ directory. I forwarded the engine.dll to the email you mentioned. Let me know if you've received the email.

EDIT: After looking a bit deeper into everything, I managed to find server.dll as well. I forwarded it to your email, too.