EMO Style ForumPro - Hos Geldiniz
Giriş yap

Şifremi unuttum

Istatistikler
Toplam 202 kayıtlı kullanıcımız var
Son kaydolan kullanıcımız: AnthonyFurey3

Kullanıcılarımız toplam 1186 mesaj attılar bunda 862 konu
Tarıyıcı
 Kapı
 Indeks
 Üye Listesi
 Profil
 SSS
 Arama
Arama
 
 

Sonuç :
 


Rechercher çıkıntı araştırma

RSS akısı


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Kimler hatta?
Toplam 3 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 3 Misafir

Yok

[ Bütün listeye bak ]


Sitede bugüne kadar en çok 92 kişi Paz Ağus. 28, 2016 6:58 am tarihinde online oldu.
En son konular
» İnternetten Para Kazandıran Oyun ! Ödeme Alt Limiti Yok ! DEV KONU
Cuma Ağus. 29, 2014 8:33 am tarafından Hello EMO

» goldenchase.net maden yaparak para kazanma
Cuma Ağus. 29, 2014 8:18 am tarafından Hello EMO

» etichal hacker görsel egitim seti
Çarş. Ağus. 06, 2014 4:57 am tarafından Hello EMO

» KO TBL Source C#
Ptsi Ara. 09, 2013 6:36 am tarafından Hello EMO

» x86 Registers
C.tesi Ağus. 24, 2013 5:02 am tarafından Hello EMO

» [Tutorial] Pegando Address, Pointers de WYD
Çarş. Tem. 10, 2013 7:25 am tarafından Hello EMO

» [Tutorial] Pegando Address, Pointers de CS Metodo²
Çarş. Tem. 10, 2013 7:23 am tarafından Hello EMO

» [Tutorial] Aprendendo basico deASM OLLYDBG
Çarş. Tem. 10, 2013 7:22 am tarafından Hello EMO

» Basic C# DLL injector
Ptsi Tem. 08, 2013 7:48 am tarafından Hello EMO

Reklam

Weapon Pointer NEW TUTORIAL (AnyWeapon Trainer)

Önceki başlık Sonraki başlık Aşağa gitmek

Weapon Pointer NEW TUTORIAL (AnyWeapon Trainer)

Mesaj tarafından EMO Bir Çarş. Tem. 27, 2011 1:53 am

Ok well here we go...this is my first tutorial, so please excuse me if something is wrong or I made a mistake somewhere writing it out...please feel free to pm me if there is an error that I can fix.

WARROCK WEAPON POINTER TUTORIAL


You Will Need:


A: Undetected Cheat Engine...don't ask me where to get it...just find it...its out there.

B: Warrock (international version)

C: At least...half a brain.

Who Can Complete This Tutorial:

Pretty much ANYBODY with even the most basic grasp of Cheat Engine and Memory Editing.

What You Will Lean:

How to scan, how to find addresses, learn about pointers and finally make a simple trainer that will allow you to hotkey your own choice of weapon into the game at any time.

Why Do I Need A Tutorial To Do This?:

Well, the weapon addresses are dynamic, meaning every time you start a new game or a new round (if your playing CQB) or turn off warrock and come back they will have changed. This means, without learning and using "Pointers"we cannot make a patch, because it wont be able to find the address when it changes.


1: Open Warrock and go into practice mode...any map, but HARBOUR IDA is good as its small and quicker to scan. Choose Combatant as your class.

2: Open your Undetected Cheat Engine and connect it to WarRock.exe

3: Now to find the weapon addresses as they are. As I said earlier they are dynamic addresses, which means every round or new game these addresses will be different making it impossible to patch to them as they are.

4: Now we find the weapon and ammo addresses we need, this is not really my work, there is a perfectly good tutorial by System79 for doing this part posted already, which includes the full weapon list made by Darkshinez @ ********s, but we need to do this for this tutorial as well.

NOTE: For beginners, when doing the following section in CE,each time we scan after the first initial scan we useNEXT scan, NOT new scan!!

  • Tab back to Warrock
  • Change to FISTS in Warrock
  • Scan 2 BYTE value 1 in Cheat Engine
  • Change to GRENADES in Warrock
  • Scan 2 BYTE value 42 in Cheat Engine
  • Change to FISTS again in Warrock
  • Scan 2 BYTE value 1 again in Cheat Engine
5: Ok now you should have probably 3 addresses in the scan results. Select them and add them to your address list. To quickly work out which one IS NOT needed go back into Warrock and change to grenades again and you should see 2 of the addresses have changed to 42 leaving the one you don't need. Delete that one.

6: Ok, so now we have the 2 addresses we need. One is AMMO TYPE and one is WEAPON TYPE, if you changed the values now as in the other tutorial allready posted you will see that indeed you do change weapons...like type 32 to try the winchester shotgun! For the full list, find the other tutorial...look at the Sticky Unlock Smoke Grenade/Flashbang thread.

HOWEVER, as i said before, the next time you start the game, or if your playing CCQ the next time you start the round, these 2 addresses will have changed and you will have to scan for them again...so we cant patch this quite yet....

We need to make a pointer which basically "points" to those 2 dynamic addresses, so no matter how many times they change, our pointer will always send values to them.

Ok so this is the next part...and a tiny little bit more complex...but not really. lets continue....

7: Right click on the first of your 2 newly found addresses and choose the option,

WHAT WRITES TO THIS ADDRESS.


This will attach the debugger and allow you to find out the info we need. Ok, so an info box will pop up but it will be empty. so...go back into Warrock and change to pistol, or whatever u have in slot 2.

Now go back to CE and you will see 2 items in your list.

0056A563 - 55 89 42 4e - mov [ecx+6c],eax
00557896 - 55 89 4e 4e - mov [esi+6c],ecx


They will look similar to the above, but I changed the numbers because there is no point in learning if your just gonna do it by copying visually.

9: We can see at the end of the addresses there is an assembler calculation. In my example it is [ecx+6C] but yours will be the correct one if you have been following. Make a note of this calculation number now and write it down. The part we need is just the end value..so here...it would be 6C. This is going to be your offset, which we will use when creating the pointer.

So as an example, should there not be a HEX value at the end of the calculation...our offset would just be 0. Also sometimes the calculation can be more complex and require the use of a scientific calculator to work them out. but we will leave that for now.

10: Double click one of the 2 items in the debugger (or select it and choose "more information") this will bring up another popup window. In this window, CE will have...what it belives to be the address of the pointer that we need...its an address in HEX, so write it down now as well. It will probably look similar to this:Z1A531E0 but different values.


11: Now, we need to scan for this address. So tick the HEX box and type in the address we just found in the value box, select type as 4 BYTE and scan.

12: You will have quite a few results, but the first one at the top of the list (smallest address) will be the one your require, sometimes CE even highlights it in green. Write down this address now. NOT THE VALUE...THE ADDRESS!

13: Do "Add Address Manually" and then select 2 BYTE and then click the tick box next to POINTER. Now in the address type the address we just found in the scan and for the offset, use the HEX calculation value you wrote down in step 9...(so in this tutorial it would be 6C...but not in real life lol) Before you click OK do a quick check to see its correct. The address it shows its pointing to, should be the same as the address we started working on in step 7. If its not, then you have something wrong...so try check if u missed something.

14: Congratulations, you have made your first pointer...you should have an address that looks like this

P:>XXXXXXXXXX

xxxxxxx is obviously your address...not a string of xxxxxxxx !

The value might possibly not be set yet, so go back to Warrock, change to grenades and switch back to Cheat Engine. The value next to the pointer should now be 42...if its NOT 42 or if its just ?? then you have done something wrong...go back and try again.

15: OK so now go back to step 7 and repeat this process with the other address in your list. In the end you will have 2 pointers that will always find the correct address for WEAPON TYPE and AMMO TYPE every time you play the game.

This means we can now move to the final part of this tutorial....its not 100% necessary, you could just stop here, leave the pointers in Cheat Engine and save them and just load CE and your pointers each time you play Warrock.However, to make it all neat and tidy and to not have to leave CE running when we play Warrock we need to make a simple trainer.

16: Ok so now in Cheat Engine we are going to make this simple trainer and make it an exe file.

17: First, delete the 2 original addresses you found at the very start of this tutorial, just leaving your 2 shiny newpointers in your address list. Edit the descriptions so one will be AMMO TYPE one will be WEAPON TYPE, not 100% sure which is which, but try it...change one of the values and go back into warrock and see if the model changed or the weapon description changed, you will now know which pointer is which. Now save this as a CE table.

18:
Now click ADVANCED OPTIONS in the bottom left corner and select the "Make standalone trainer" option in the popup window, its the floppy disc icon

19: Choose CREATE A NEW TRAINER THAT and WILL RUN DURING THE GAME & MODIFY DATA which should be the default and click OK.

Now the Trainer Maker will pop up.

20: Choose CHANGE ICON...and select any icon you like....so for example in mine, i used the CE.exe as my icon for simplicity.

21: Choose TITLE and add your own title....like Ub3rL33t Warrox Hax....or if your not a l33t R'tard..then choose something like "weapon trainer".

22: Choose PROCESS and find Warrock.exe in the list.

23: Leave the rest of that section and go down to the ADD ENTRY button in the left window.

24: In the new popup window click ADD..then ONLY SET A VALUE and type the value of the weapon you want to patch into Warrock..so in this case its 32 for the Winchester Shotgun

25: Now in the box below the value you should see the 2 descriptions for the pointers we made....so AMMO TYPEand WEAPON TYPE choose one then repeat from step 24 to make another entry that sets the value to 32 for the other one.

So your list should now be

AMMO TYPE 32
WEAPON TYPE 32

26: At the bottom, type the name of the effect....so we will call it "Winchester Shotgun" for this tutorial.

27: Now select a HOTKEY combo you want to use....mine is ALT+6 now click OK

28: Now on the right hand side...in your simple trainer..you should see

Hotkey Effect
SHIFT+6 Winchester Shotgun

29: Resize the window of your trainer so its about the same size as the text...just to be neat and tidy.

30: Finally click...GENERATE TRAINER and save it as an EXE file...so mine is WR_TRAINER.exe

31: Finally close Cheat Engine, Close Warrock, then reload warrock and run your newly made trainer. Get into a game...press SHIFT+6 and you now have a Winchester to play with in game....doesn't matter if u change weapons..die ...restart the round...change class....just press SHIFT+6 and you have it in your hands.

As a final note...the new patch has made the changes a little funny....sometimes the shotgun model will be invisible...although its still deadly lol...and sometimes if you have another weapon in your hand when you change to Shotgun the models get stuck. Best way is choose fists....then SHIFT+6

You can now easily make any kind of weapon trainer you like with this method...example...setup 8 hotkeys and you have 8 instant weapons in your game. How about Winchester, Penzerfaust, Glock, M4A1, Mines, Mp5K, SSG, Grenades for a combo!!

Anyway, please do not pm me asking about this...it should work with no problem for you....its fairly straight forward...and i have tried to make it as simple as possible even for people with little to no experience at all. GOOD LUCK!!

EMO
EMO Team
EMO Team

Cinsiyet : Erkek
Burçlar : Yay
Yılan
Mesaj Sayısı : 184
Puan : 104193
Rep Puanı : 5
Doğum tarihi : 28/11/89
Kayıt tarihi : 18/05/11
Yaş : 27
Nerden : EMO world
İş/Hobiler : RCE Student / Game Hacking / Learn Beginner C#,C++,Delphi
Lakap : EMO

Kullanıcı profilini gör

Sayfa başına dön Aşağa gitmek

Önceki başlık Sonraki başlık Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz