Raised This Month: $51 Target: $400
 12% 

[EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown


Post New Thread Reply   
 
Thread Tools Display Modes
CanadaRox
Member
Join Date: Dec 2009
Old 07-06-2013 , 13:13   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #421

Quote:
Originally Posted by dcx2 View Post
snip
I wasn't aware of any issue with the OnRevived. I didn't test it but I think I may have saved the TakeOverBot one incorrectly because searching for it in IDA is giving me a ton of results. I'll have to go back and find it again and make sure I don't include any of the ___security_cookie bit. I'll edit my post to take those out so whoever eventually updates the gamedata file doesn't get the wrong ones.

Last edited by CanadaRox; 07-06-2013 at 13:13.
CanadaRox is offline
dcx2
Senior Member
Join Date: Sep 2011
Old 07-06-2013 , 13:13   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #422

Try this for TakeOverBot

PHP Code:
            /*
             * CTerrorPlayer::TakeOverBot
             */
            
"TakeOverBot"
            
{
                
"library"  "server"
                "linux"    "@_ZN13CTerrorPlayer11TakeOverBotEb"
                "windows"  "\x55\x8B\xEC\x81\xEC\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x53\x56\x8D\x85"
                
/* 55 8B EC 81 EC ? ? ? ? ? ? ? ? ? ? ? ? ? ? 53 56 8D 85 */
            

EDIT: Regarding OnRevived, see this post and the one after it by me. https://forums.alliedmods.net/showth...86#post1963686

In a nutshell, it goes like this.

1) A plugin using L4DT2 loads. L4DT2 finds OnRevived signature, and patches the assembly at runtime to detour execution for the OnRevived forward.
2) A plugin that wants to find OnRevived loads. OnRevived has been detoured, so the first (6?) bytes have changed. Therefore, OnRevived's signature scan will fail, unless you wild card the bytes that change at runtime because of the detour.
__________________

Last edited by dcx2; 07-06-2013 at 13:19.
dcx2 is offline
Visual77
Veteran Member
Join Date: Jan 2009
Old 07-06-2013 , 13:14   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #423

That one works. Nice work.
Visual77 is offline
SilentBr
Veteran Member
Join Date: Jan 2009
Old 07-06-2013 , 13:38   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #424

I've got all your new signatures but this extension still not working in linux

L 07/06/2013 - 147:19: [SM] Unable to load extension "left4downtown.ext": /lib/tls/i686/cmov/libm.so.6: version `GLIBC_2.15' not found (required by bin/libvstdlib.so)

Last edited by SilentBr; 07-06-2013 at 13:54.
SilentBr is offline
psychonic

BAFFLED
Join Date: May 2008
Old 07-06-2013 , 14:01   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #425

Quote:
Originally Posted by SilentBr View Post
I've got all your new signatures but this extension still not working in linux

L 07/06/2013 - 147:19: [SM] Unable to load extension "left4downtown.ext": /lib/tls/i686/cmov/libm.so.6: version `GLIBC_2.15' not found (required by bin/libvstdlib.so)
It was incorrectly linked against libvstdlib.so instead of libvstdlib_srv.so.
psychonic is offline
eric0279
AlliedModders Donor
Join Date: May 2007
Old 07-06-2013 , 14:14   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #426

Same problem :
Quote:
L 07/06/2013 - 20:08:05: [SM] Unable to load extension "left4downtown.ext": /lib32/libm.so.6: version `GLIBC_2.15' not found (required by bin/libvstdlib.so)
I need to contact my GSP?
eric0279 is offline
killall
Junior Member
Join Date: Jun 2012
Old 07-06-2013 , 14:19   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #427

L 07/06/2013 - 15:03:24: [SM] Unable to load extension "left4downtown.ext": /home/ubuntu/v1/left4dead2/addons/sourcemod/extensions/left4downtown.ext.2.l4d2.so: undefined symbol: g_pMemAlloc

Using the latest no-playerslots build.

Code:
meta version
Metamod:Source version 1.10.0-dev
Build ID: 848:ac037b3e3dcd-dev
Loaded As: Valve Server Plugin
Compiled on: Jul  6 2013
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/
Code:
sm version
 SourceMod Version Information:
    SourceMod Version: 1.6.0-dev+3935
    SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.6.0-dev+3935)
    SourcePawn API: v1 = 4, v2 = 4
    Compiled on: Jul  6 2013 09:02:05
    Build ID: 3935:cf357498c62d
    http://www.sourcemod.net/
killall is offline
adrianman
Senior Member
Join Date: Sep 2010
Old 07-06-2013 , 14:27   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #428

amazing how you 2 overlooked psychonic's answer
__________________
The best thing in life's for free
adrianman is offline
SilentBr
Veteran Member
Join Date: Jan 2009
Old 07-06-2013 , 14:34   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #429

Quote:
Originally Posted by adrianman View Post
amazing how you 2 overlooked psychonic's answer
I read his answer, but I don't know what he means, it's too technical for my knowledge
SilentBr is offline
dcx2
Senior Member
Join Date: Sep 2011
Old 07-06-2013 , 14:38   Re: [EXTENSION] Left 4 Downtown 2 (0.5.4.2) - L4D2 Only, Updated Left4Downtown
Reply With Quote #430

Linux extensions are broken. They are apples and L4D2 is now an orange.

The person who maintains this extension (ProdigySim?), or some other modder, needs to make a new extension for you. Until then, you cannot run Left4Downtown2.
__________________

Last edited by dcx2; 07-06-2013 at 14:38.
dcx2 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:06.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode