Register for your free account! | Forgot your password?

Go Back   elitepvpers > General Gaming > General Gaming Discussion
You last visited: Today at 22:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Memory Bot Rom in Autoit Problem

Discussion on Memory Bot Rom in Autoit Problem within the General Gaming Discussion forum part of the General Gaming category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2008
Posts: 603
Received Thanks: 94
Memory Bot Rom in Autoit Problem

Hi,

ich arbeite gerade an einem neuen Bot.
Leider bekomme ich keine richtige Ausgabe wenn ich das Offset addiere, oder ich mache etwas falsch.
$hp ist der aktuelle Wert in der Umgebung ohne Pointer
Wenn ich diesen auslese kommt mein richtiges Leben auch raus.

$pointer ist der pointer und $offset dazu war 31C habe ich mal zu 0x gemacht damit Autoit nicht meckert.

wenn ich $pointer + $offset mache dann gibts in der Msgbox eine 0.
$pointer+ 796(von hex in dez) auch ne 0.

Hat jemand eine Idee wie ich Pointer mit Offsets einbaue das dsa klappt ?

PHP Code:
#include<nomadmemory.au3>


Global $Currenthp$CurrentmaxHP $hp $hprocess $lol ,$maxHP $PID $pointer $offset$base $Hp1

$hp
0x315D3F1C
$maxHP
0x315D3F24

$pointer
=0x0117D768
$offset
=0x31C

$PID 
ProcessExists("Client.exe")
$hprocess _MemoryOpen($PID)

_Check()

Func _Check ()
    
 
$Currenthp _MemoryRead($hp$hprocess)
 
$CurrentmaxHP _MemoryRead($maxHP$hprocess)

  
$lol=_MemoryRead($hp,$hprocess)
  
MsgBox(0,"",$lol); das klappt

   $lol2
=_MemoryRead($pointer+$offset,$hprocess)
   
MsgBox(0,"",$lol2); klappt nicht

EndFunc 

so habe das was ich schon mal bisher verstadne habe geändert
emtec22 is offline  
Old 01/25/2009, 09:49   #2
 
elite*gold: 0
Join Date: Dec 2005
Posts: 13
Received Thanks: 0
Quote:
Originally Posted by emtec22 View Post
Code:
_MemoryWrite($gegner,$hpjetzt,$hprocess,$maxHP)
Wenn ich dich richtig verstehe, willst du den Wert HP Wert auslesen. MemoryWrite() klingt aber mehr nach schreiben. Sollte vermutlich MemoryRead() oder ähnlich sein. Kenne mich mit autoit nicht wirklich aus, aber wie es scheint hast du auch noch andere Probleme. Wollte auch einen Bot in Autoit schreiben, habe es aber aufgegeben und ihn in C gemacht.
jacky090 is offline  
Old 01/26/2009, 09:57   #3
 
elite*gold: 0
Join Date: Apr 2008
Posts: 603
Received Thanks: 94
Vielleicht hilft Atheuz ja da er meinte es gibt nen static pointer oder sowas ??
emtec22 is offline  
Old 01/26/2009, 15:20   #4
 
Atheuz's Avatar
 
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
Quote:
Originally Posted by emtec22 View Post
Vielleicht hilft Atheuz ja da er meinte es gibt nen static pointer oder sowas ??
Pointer
Adresse: (staticbase + cpawn/playerstruct/charakteroffset)
Offset: offset in der playerstruct.

Quote:
staticcharbase_address = 0x87BB78;
charPtr_offset = 0x568;
charX_offset = 0x2C;
charY_offset = 0x30;
charZ_offset = 0x34;
charDirection_offset = 0x40;
charHP_offset = 0x31C;
charMaxHP_offset = 0x324;
charMP_offset = 0x328;
charMaxMP_offset = 0x32C;
charMP2_offset = 0x330;
charMaxMP2_offset = 0x334;
charLevel_offset = 0x354;
charLevel2_offset = 0x35C;
charName_offset = 0x250;
charSpeed_offset = 0x560;
charTargetPtr_offset = 0x248;
charDirVectorPtr_offset = 0xCC;
inBattle_offset = 0x552;
camUVec1_offset = 0xF4;
camUVec2_offset = 0xFC;
castbar_staticbase = 0x8B16C8;
castbar_offset = 0x24;
Ob das die neusten Adressen sind weiß ich nicht, aber das ganze kann dann in etwa so aussehen:
MemoryRead(handle, (0x87BB78+0x568), 0x31C)

Ums grafisch darzustellen:

Staticbase stimmt natürlich nicht.
Atheuz is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Autoit + Memory Address
01/28/2012 - CO2 Guides & Templates - 29 Replies
So we all used Cheat Engine and edited memory addresses, but how to use this in autoit you might ask? -I will give you a simple walkthrough script and required files for this to work in autoit Files in RED are included in the .rar file Code in PINK is newly added Step 1: Have AutoIt v3 Step 2: Extract "NomadMemory.au3" into your "\AutoIt3\Include" folder Step 3: Create a basic gui in autoit
[AutoIt] Memory Aimbot.
09/06/2010 - AutoIt - 6 Replies
-
Autoit Memory Frage
07/22/2010 - AutoIt - 2 Replies
Hi, ich hätte eine kleine Frage. Ich habe einen Trainer geschrieben - klappt super. Bis jetzt hatte ich, aber nur Float o. 4 Byte Werte bearbeitet. Ich möchte nun den Text "magazine_capacity" durch "max_ammo" ersetzen. So mache ich es ja, bis jetzt MemoryWrite(0x00123456,$Open,"neuer Wert","Wert Typ")
Memory Read in autoit
01/02/2009 - CO2 Programming - 2 Replies
Something is wrong when I use this macro. AutoIt alwais get a positive answer for every memory read, even if the answer is negative. #include <NomadMemory.au3> $paused1 = 1 While $paused1 = 1 $pos2 = MouseGetPos() $sleep = 350 $Mem_Answer1 = 0x0168DFBC $Mem_Answer2 = 0x0168E0F4 $Mem_Answer3 = 0x0168E22C $Mem_Answer4 = 0x0168E364 $Process1 = WinGetProcess("")



All times are GMT +1. The time now is 22:54.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.