Author Topic: Auto Chamber / Parry Hack  (Read 16821 times)

0 Members and 1 Guest are viewing this topic.

MrMedic

  • MasstKer
  • ********
  • Posts: 8900
  • programmer/dev/software engineer
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #30 on: May 11, 2014, 05:04:09 am »
Troll...

Understand the basics first , you cant jump in and expect anyone to drop everything and teach you ..you have to put the effort in yourself just like we did.

do a c course it should take a couple of hours ,
http://www.learncpp.com/

spoon feeding does no good but on this occasion i will unravel the clue i gave away as it may kickstart you into learning.


0 1 2 3 is the enemy's attack direction and if edx doesnt equal -1 ( 0xffffffff ) then your being attacked.

02 = he is attacking with a swing from the right... now get to work.

start a server , put a bot on , when he attacks freeze the game , search for 2 if he is attacking with a right swing .. etc etc different numbers for the other directions.

when you find that you can very easily make an auto chamber hack.

example ..instead of auto blocking .. you auto attack because you now know from which direction the enemy is attacking you .... you then set your attack to the same as his and voila ..auto chamber ..

you follow what i am saying?
« Last Edit: May 11, 2014, 06:06:16 pm by MrMedic »
EnCoded Message: i3iy9yl8kr2xf3g2Txs3pr6ye3ya7jg5ty2z

https://www.youtube.com/watch?v=62_7-AYfdkQ
you need a paypal account for the private versions.

Website:
http://bit.ly/medic101

Teamspeak 3: 85.236.101.5:10157

Troll

  • Online Villain
  • ***
  • Posts: 249
  • Look left -> Fool!
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #31 on: May 11, 2014, 11:48:45 am »
Troll...

Understand the basics first , you cant jump in and expect anyone to drop everything and teach you ..you have to put the effort in yourself just like we did.....

Oh ma gash now I understand it. The rest i can try to figure out myself. 1000 thanks. Thanks for the link.

Btw.: nice new signatur  :icon_biggrin2
A wise man once said:

e^(i*pi) + 1 = 0

Troll

  • Online Villain
  • ***
  • Posts: 249
  • Look left -> Fool!
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #32 on: May 11, 2014, 12:37:09 pm »
So now how about that: if i do it in assembly, i could write before that snippet "start:" and instead of jmp autochamber_ret i would write jmp start.

 And AttackDirection should be my attackdirection,  which is replaced with edx (the enemys attackdirection) ....now i understand.

So i could do the same as you described mrmedic. I could start the server, make a bot but instead i would try to find out my attackdirection.

And then i basicly write

mov dword ptr "whatifoundoutofmyattackdirection" ,edx

Question: is this jmp start possible or would it end in a loop
A wise man once said:

e^(i*pi) + 1 = 0

MrMedic

  • MasstKer
  • ********
  • Posts: 8900
  • programmer/dev/software engineer
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #33 on: May 11, 2014, 06:14:35 pm »
So now how about that: if i do it in assembly, i could write before that snippet "start:" and instead of jmp autochamber_ret i would write jmp start.

 And AttackDirection should be my attackdirection,  which is replaced with edx (the enemys attackdirection) ....now i understand.

So i could do the same as you described mrmedic. I could start the server, make a bot but instead i would try to find out my attackdirection.

And then i basicly write

mov dword ptr "whatifoundoutofmyattackdirection" ,edx

Question: is this jmp start possible or would it end in a loop

if you jump back to where you started then it will loop endlessly ( recursive ) normally you would jump to the next instruction or in certain cases ret to return to call that called the code.


http://www.tutorialspoint.com/assembly_programming/
Assembly programming with tutorial .

http://www.codeproject.com/Articles/20240/The-Beginners-Guide-to-Codecaves
code cave tutorial.



« Last Edit: May 11, 2014, 07:20:41 pm by MrMedic »
EnCoded Message: i3iy9yl8kr2xf3g2Txs3pr6ye3ya7jg5ty2z

https://www.youtube.com/watch?v=62_7-AYfdkQ
you need a paypal account for the private versions.

Website:
http://bit.ly/medic101

Teamspeak 3: 85.236.101.5:10157

SK04

  • Cheater Apprentice
  • *
  • Posts: 10
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #34 on: May 11, 2014, 09:50:05 pm »
So, thanks to MrMedics nice code, I have a light in the dark:

Quote
__declspec(naked) void AutoChamber()
{
   __asm
   {

       // seeing as we are here he is in a attack and swinging
      pushad
            mov edx,[esp+10] // direction of the enemy swing.
            mov dword ptr AttackDirection,edx // direction my guy will chamber
      popad

            mov edx,[esp+0x10] // lets restore the old code and go back in to this game
            jmp AutoChamber_Ret // back to warband 1.158 meanwhile that 'other' routine is chambering in his swing direction

   }
}

// edited found a faster version

But I do not know how to implent it. I tried to paste it in Visual Basic c++ but got some Errors.

That's assembly, not C++.

Troll

  • Online Villain
  • ***
  • Posts: 249
  • Look left -> Fool!
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #35 on: May 11, 2014, 10:35:43 pm »
So, thanks to MrMedics nice code, I have a light in the dark:

Quote
__declspec(naked) void AutoChamber()
{
   __asm
   {

       // seeing as we are here he is in a attack and swinging
      pushad
            mov edx,[esp+10] // direction of the enemy swing.
            mov dword ptr AttackDirection,edx // direction my guy will chamber
      popad

            mov edx,[esp+0x10] // lets restore the old code and go back in to this game
            jmp AutoChamber_Ret // back to warband 1.158 meanwhile that 'other' routine is chambering in his swing direction

   }
}

// edited found a faster version

But I do not know how to implent it. I tried to paste it in Visual Basic c++ but got some Errors.

That's assembly, not C++.

c++ with inline asm
A wise man once said:

e^(i*pi) + 1 = 0

Troll

  • Online Villain
  • ***
  • Posts: 249
  • Look left -> Fool!
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #36 on: May 11, 2014, 10:50:47 pm »
So I can't find it because i have a problem:

0 = ?
1 = ?
2 = right swing
3 = ?
A wise man once said:

e^(i*pi) + 1 = 0

M. O.

  • Administrator
  • MasstKer
  • *
  • Posts: 9185
    • View Profile
    • http://www.tkc-community.net
Re: Auto Chamber / Parry Hack
« Reply #37 on: May 11, 2014, 10:57:56 pm »
A powerful tool is to search/sieve for unknown variables. The fact that you know that right is 2 should speed things up.
Heckling is an art, and game hacking a science.

SK04

  • Cheater Apprentice
  • *
  • Posts: 10
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #38 on: May 11, 2014, 11:33:03 pm »
So I can't find it because i have a problem:

0 = ?
1 = ?
2 = right swing
3 = ?

0 = top
1 = lunge
2 = right swing
3 = left

Note sure though, with some testing you should get it.

DragonEmi

  • Online Villain
  • ***
  • Posts: 185
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #39 on: May 12, 2014, 08:40:28 am »
So I can't find it because i have a problem:

0 = ?
1 = ?
2 = right swing
3 = ?

0 - down
1 - left
2 - right
3 - up

Troll

  • Online Villain
  • ***
  • Posts: 249
  • Look left -> Fool!
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #40 on: May 12, 2014, 10:42:06 am »
So i made a code in c++ with help of those two websites (thanks mrmedic) and it don't show up errors. It will just say that mb_warband has no debugginformation or something like that.

So I want someone of those high-master-coders to check it rather it will work or not or i forgot something or some tips.

But i am not sure if i should publish the code (guest)
A wise man once said:

e^(i*pi) + 1 = 0

anderslise

  • Intentional Cheater
  • **
  • Posts: 38
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #41 on: May 12, 2014, 04:03:08 pm »
So i made a code in c++ with help of those two websites (thanks mrmedic) and it don't show up errors. It will just say that mb_warband has no debugginformation or something like that.

So I want someone of those high-master-coders to check it rather it will work or not or i forgot something or some tips.

But i am not sure if i should publish the code (guest)

I was going to send you a message (for some reason I can't send or reply to any messages) about discussing the coding since we (as far as I understand) both don't have that much experience but are both willing to learn, but I guess I'll just have to keep "working like normal".

MrMedic

  • MasstKer
  • ********
  • Posts: 8900
  • programmer/dev/software engineer
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #42 on: May 12, 2014, 08:58:45 pm »
So I can't find it because i have a problem:

0 = ?
1 = ?
2 = right swing
3 = ?

0 - down
1 - left
2 - right
3 - up

well done , you can use cheat engine..




have a nice day  :icon_laugh
« Last Edit: May 12, 2014, 09:22:52 pm by MrMedic »
EnCoded Message: i3iy9yl8kr2xf3g2Txs3pr6ye3ya7jg5ty2z

https://www.youtube.com/watch?v=62_7-AYfdkQ
you need a paypal account for the private versions.

Website:
http://bit.ly/medic101

Teamspeak 3: 85.236.101.5:10157

DragonEmi

  • Online Villain
  • ***
  • Posts: 185
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #43 on: May 12, 2014, 09:18:39 pm »
I was 100% sure that this smartass will reply to my helpfull comment...

You said that you will ruin the game, that you will make hacks that I said that are impossible (like money hack) and many many more lies... Yep...it's pointless to talk to you.

MrMedic

  • MasstKer
  • ********
  • Posts: 8900
  • programmer/dev/software engineer
    • View Profile
Re: Auto Chamber / Parry Hack
« Reply #44 on: May 12, 2014, 09:28:03 pm »
I was 100% sure that this smartass will reply to my helpfull comment...

You said that you will ruin the game, that you will make hacks that I said that are impossible (like money hack) and many many more lies... Yep...it's pointless to talk to you.

your anti cheat  :smile



problum fish .. how many game keys you offering me this time to stop hacking warband lel

pm me and we can discuss prices.

btw make sure you have a paypal account.
EnCoded Message: i3iy9yl8kr2xf3g2Txs3pr6ye3ya7jg5ty2z

https://www.youtube.com/watch?v=62_7-AYfdkQ
you need a paypal account for the private versions.

Website:
http://bit.ly/medic101

Teamspeak 3: 85.236.101.5:10157