[L4D2] Windows signature need help(BossZombiePlayerBot::ShouldRetreatToCove r)T^T
Hello everyone:), I am a newbie in signature scanning and SDKCall using.
I am trying to make a function in coop mode that when special infecteds all dead and there is only a bot tank in the spot, the bot tank will evade to find a cover instead of continuing approaching to survivors and taking damage. I have tried to use BossZombiePlayerBot::ShouldRetreatToCover signature PHP Code:
In linux, the call sequence is probably like this: PHP Code:
But in server.dll binary i have tried to find string "cm_SpecialsRetreatToCover" an go to it's xref "sub_1025ADB0", i think it is "CDirectorChallengeMode::SpecialsShouldRetrea tToCover" function but there is no an "Up" xref to "sub_1025ADB0" which mean i couldn't find "CDirector::SpecialsShouldRetreatToCover" signature. So i am confused in how to find "BossZombiePlayerBot::ShouldRetreatToCove r" signature in windowsT^T I also have tried to use SDKCall to call "CDirector::SpecialsShouldRetreatToCover" directly in linux server, the code is like this PHP Code:
PHP Code:
May be we could use another method to achieve this function:stupid: |
Re: [L4D2] Windows signature need help(BossZombiePlayerBot::ShouldRetreatToCove r)T^T
This function calls this:
PHP Code:
To find the sig on windows see the TUT link in my signature, there's a link that explains how to find stuff by vtable if there are no strings. But SDKCalling this is unlikely to make the tank retreat. |
Re: [L4D2] Windows signature need help(BossZombiePlayerBot::ShouldRetreatToCove r)T^T
Quote:
PHP Code:
I will try another method, first use L4D_GetRandomPZSpawnPosition function in left4dhooks.inc to get a random spawn position, then use PHP Code:
I watched the video on youtube of sigscanning intro and how to make good signatures, I have learnt a lot of sigscanning, and i will continue learning sigscanning and vtable using from your tutorial. Whatever, thanks so much for your help and happy Chinese New Year.:) |
Re: [L4D2] Windows signature need help(BossZombiePlayerBot::ShouldRetreatToCove r)T^T
The different approach to do what you want, is to change zombie class of tank to "smoker". Such a way he will inherit smoker's "cover" behaviour. I think BHaType has published such work.
|
All times are GMT -4. The time now is 21:50. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.