Results 1 to 3 of 3
  1. #1
    Do Not Trade-Blacklisted
    8 Mo. (3/03/15-11/03/15)
    MPGH Member
    GTX970's Avatar
    Join Date
    Nov 2014
    Gender
    male
    Location
    Ma PC
    Posts
    164
    Reputation
    10
    Thanks
    9
    My Mood
    Cold

    Pretty new to programming (C#)

    Okey i learnt C# and i am pretty new to it and i wondered if i can start learning more by doing simple hacks all tuts i found was on C++ if any body mind to give me some hints or pushes i would be thankfull like: what values i need,how can i get the values and etc..

  2. #2
    I'm not lazy, I just really enjoy doing nothing.
    Donator
    _PuRe.LucK*'s Avatar
    Join Date
    Apr 2013
    Gender
    male
    Location
    idk bruh.
    Posts
    521
    Reputation
    71
    Thanks
    5,650
    My Mood
    Bored
    There are many values you could use, as example ReloadAnimRatio for NoReload. But they are called offsets because they are relative to CShell(the module where the offsets are). So you have to add the image base of cshell(you can look it up with tools like IDA pro or ollydbg OR you can just get it by using the API GetModuleHandle and you have to cast it to a dword because else it returns a handle which is not a 4 bytes value) to the offset and then you can change the value of it to make an noreload effect.

    to find those offsets you can search serveral strings in a disassembler:

    Code:
    ReloadAnimRatio - Weapon Reload (No Reload)
    ChangeWeaponAnimRatio - Weapon change delay (No weapon change delay)
    AmmoDamage - Weapon Damage (One hit kill)
    LowerAnimRate - Weapon Recoil (Less Recoil not full No Recoil)
    CharacterHiddenAlpha - See Ghost
    CharacterHiddenWalkAlpha - See Ghost
    CharacterHiddenRunAlpha - See Ghost
    MovementHiddenRate - See Ghost
    C4PlantTime - Obviously C4 Plant time
    C4DefuseTime - Obviously C4 Defuse time
    MaxCanDefuseDistance - Distance that you can defuse the bomb
    Range -Weapon Range
    ShotsPerAmmo - Shotgun Spread
    EdgeShotEnabled - Shoot Through Wall
    WallShotEnabled - Shoot Through Wall
    PerfectWallShotEnabled - Shoot Through Wall
    thats ofc not all of them but some good ones.
    they are all located in the cshell dll which is ofc located in the crossfire folder.
    The CShell is encrypted(means for you, you cant read the mnemonics or called opcodes which you require for finding those offsets).
    So just dump it and you're fine . Just search on this forum, there are some tutorials on dumping.
    Hope I could give you a better understanding of hacking in crossfire ^^

    Here is also a great thread for starting hacking in crossfire:
    https://www.mpgh.net/forum/showthread.php?t=420300
    Last edited by _PuRe.LucK*; 12-02-2014 at 12:40 PM.

  3. The Following User Says Thank You to _PuRe.LucK* For This Useful Post:

    GTX970 (12-03-2014)

  4. #3
    Threadstarter
    Do Not Trade-Blacklisted
    8 Mo. (3/03/15-11/03/15)
    MPGH Member
    GTX970's Avatar
    Join Date
    Nov 2014
    Gender
    male
    Location
    Ma PC
    Posts
    164
    Reputation
    10
    Thanks
    9
    My Mood
    Cold
    Quote Originally Posted by .Paradox* View Post
    There are many values you could use, as example ReloadAnimRatio for NoReload. But they are called offsets because they are relative to CShell(the module where the offsets are). So you have to add the image base of cshell(you can look it up with tools like IDA pro or ollydbg OR you can just get it by using the API GetModuleHandle and you have to cast it to a dword because else it returns a handle which is not a 4 bytes value) to the offset and then you can change the value of it to make an noreload effect.

    to find those offsets you can search serveral strings in a disassembler:

    Code:
    ReloadAnimRatio - Weapon Reload (No Reload)
    ChangeWeaponAnimRatio - Weapon change delay (No weapon change delay)
    AmmoDamage - Weapon Damage (One hit kill)
    LowerAnimRate - Weapon Recoil (Less Recoil not full No Recoil)
    CharacterHiddenAlpha - See Ghost
    CharacterHiddenWalkAlpha - See Ghost
    CharacterHiddenRunAlpha - See Ghost
    MovementHiddenRate - See Ghost
    C4PlantTime - Obviously C4 Plant time
    C4DefuseTime - Obviously C4 Defuse time
    MaxCanDefuseDistance - Distance that you can defuse the bomb
    Range -Weapon Range
    ShotsPerAmmo - Shotgun Spread
    EdgeShotEnabled - Shoot Through Wall
    WallShotEnabled - Shoot Through Wall
    PerfectWallShotEnabled - Shoot Through Wall
    thats ofc not all of them but some good ones.
    they are all located in the cshell dll which is ofc located in the crossfire folder.
    The CShell is encrypted(means for you, you cant read the mnemonics or called opcodes which you require for finding those offsets).
    So just dump it and you're fine . Just search on this forum, there are some tutorials on dumping.
    Hope I could give you a better understanding of hacking in crossfire ^^

    Here is also a great thread for starting hacking in crossfire:
    https://www.mpgh.net/forum/showthread.php?t=420300
    Thanks bro you helped alot
    Last edited by GTX970; 12-03-2014 at 08:14 AM.

Similar Threads

  1. new modding program
    By arturspider2 in forum Combat Arms Mods & Rez Modding
    Replies: 11
    Last Post: 04-27-2010, 02:47 PM
  2. (Sharing a new tapping program by Uzeil it works!)
    By scycry in forum Soldier Front Hacks
    Replies: 24
    Last Post: 09-19-2009, 03:43 PM
  3. my new lazy program have fun mods minions and users
    By Luke420 in forum Combat Arms Discussions
    Replies: 25
    Last Post: 08-29-2009, 01:19 AM
  4. my new lazy program have fun mods minions and users
    By Luke420 in forum Combat Arms Hacks & Cheats
    Replies: 2
    Last Post: 08-28-2009, 04:30 PM
  5. New Hacking Program
    By firesnipe5 in forum Trade Accounts/Keys/Items
    Replies: 1
    Last Post: 08-23-2007, 04:19 PM