Search the web
Sign In
New User? Sign Up
metamod · Metamod Half-Life Utility Mod
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Memory Searching / Editing   Message List  
Reply | Forward Message #688 of 723 |
Re: Memory Searching / Editing

Thank you for your time.

I've learned basic assembly (via a 'cracking' tutorial *for
educational purposes*)

I'll look around and test some things and see what I come up with.

Thank you for the information.

Also, a while ago, I tried using something like, a for loop, checking
something like

if (*((int*)pEntity->pvPrivateData + i) == 6)
and set it to a clientcommand of "test"
Of course, that didn't help at all.... it just always said when i was
554, it was equal to 6

Apparently I'm not really understanding what pvPrivateData is. If you
have any information on this value, could you please explain.
Honestly, I've never learned any programming... I just saw metamod one
day, and got interested. So I downloaded simple sources like
ChickenMod, that I could easily read and understand, and I taught
myself the basics.

So, Thanks again for your help!

--- In metamod@yahoogroups.com, David Anderson <player220101@...> wrote:
>
> TFC has a CurWeapon message and we've got a bunch of
> TFC helpers (including ammo functions) for AMX Mod X.
> So my same message as before still applies.
>
> Source:
> http://svn.alliedmods.net/viewvc.cgi/trunk/dlls/tfcx/?root=amxmodx
>
> If you really want to go into memory hacks, it
> unfortunately goes beyond the scope of normal
> Metamod/HL1 API coding. However, I can tell you a few
> things you'll need:
> * learn x86 assembly
> * read about mprotect() / VirtualProtect()
> * get a cross-platform disassembler, such as IDA. If
> you just want quick disassemblies you can use
> 'objdump' on linux.
>
> Once you've got that, you can start looking for the
> TFC function that depletes a player's ammo, and
> patches it out. The HL1SDK will help you find this
> easily.
>
> ---David "BAILOPAN" Anderson
> http://www.amxmodx.org/
>





Fri Mar 23, 2007 2:25 am

altpluzf4
Offline Offline
Send Email Send Email

Forward
Message #688 of 723 |
Expand Messages Author Sort by Date

Hello. I'm new to this group (or any group actually.) Does anyone have any idea how I could use a metamod plugin to 'search' and/or 'alter' memory in...
altpluzf4
Offline Send Email
Mar 18, 2007
6:21 pm

You don't need memory hacks to do this. You can just restore ammo values when you've detected low/depleted clips in the CurWeapon network message. Assuming...
David Anderson
player220101
Offline Send Email
Mar 18, 2007
8:03 pm

No not counterstrike, TFC. But, I'm not really looking to use it for the ammo of a weapon. I'm just wanting the general knowledge for other things. Thanks...
altpluzf4
Offline Send Email
Mar 22, 2007
11:31 pm

TFC has a CurWeapon message and we've got a bunch of TFC helpers (including ammo functions) for AMX Mod X. So my same message as before still applies. Source: ...
David Anderson
player220101
Offline Send Email
Mar 23, 2007
2:10 am

Thank you for your time. I've learned basic assembly (via a 'cracking' tutorial *for educational purposes*) I'll look around and test some things and see what...
altpluzf4
Offline Send Email
Mar 23, 2007
4:48 am

pvPrivateData is a void * pointer to the CBaseEntity structure in the HL1SDK. This structure is mod specific, but you can get an idea of the information in it...
David Anderson
player220101
Offline Send Email
Mar 23, 2007
6:26 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help