Offsets 3.3.xxxx

12/23/2009 12:21 0x1337#16
edit

hat sich erledigt hab nun alle 3.3 offsets, nochmal danke an alle die geholfen haben. vllt. könnte man den thread ja sticken dann könnte man dort nach offsets fragen oder welche beifügen.

Quote:
const $PlayerBase = 0x00A7B434
const $PlayerBaseOffset1 = 0x0C
const $PlayerBaseOffset2 = 0x24
const $UnitX = 0x798
const $UnitY = 0x79C
const $UnitZ = 0x7A0
const $ObjManagerOffset = 0x2E04
const $ObjManagerFirstObject = 0xAC
const $ObjManagerPlayerGUID = 0xC0
const $ObjDescriptorOffset = 0x8
const $GAMEOBJECT_NAMEOFFSET_1 = 0x1A4
const $GAMEOBJECT_NAMEOFFSET_2 = 0x90
const $aTargetGUID = 0x00B68580
const $ObjectTypeOffset = 0x14
const $ObjectGUIDOffset = 0x30
const $ObjectNextOffset = 0x3C
const $UNIT_FIELD_HEALTH = 0x17
const $UNIT_FIELD_MAXHEALTH = 0x1F
lg
12/23/2009 16:17 Bl@ze!#17
Quote:
Originally Posted by InHarmony View Post
edit

hat sich erledigt hab nun alle 3.3 offsets, nochmal danke an alle die geholfen haben. vllt. könnte man den thread ja sticken dann könnte man dort nach offsets fragen oder welche beifügen.



lg
Btw drogii, die Offsets stehen auch in meinem Post alle in einem enum, genau die du brauchst und ein paar mehr. :P :P

Es gibt einen Sticky in ******* und die die nicht dort stehen, kann man warten bis sie da sind und sonst selbst suchen, müssen wir ja schließlich aus. ;)

http:// game deception .net (oder .com) dort stehen auch nette Tutorials btw.
12/23/2009 16:32 0x1337#18
andere frage muss man die offsets von der blackmagic auch updaten? weil irgendwie bekomme ich immer einen fehler wenn ich meinen bot starte.

Quote:
Line 4214
Error: Can not redeclare a constant.
bin mir zu 100% sicher, dass ich keine fehler gemacht habe. arbeite mich gerade erst rein in memory reading und writing.
12/23/2009 16:43 Bl@ze!#19
Quote:
Originally Posted by InHarmony View Post
andere frage muss man die offsets von der blackmagic auch updaten? weil irgendwie bekomme ich immer einen fehler wenn ich meinen bot starte.



bin mir zu 100% sicher, dass ich keine fehler gemacht habe. arbeite mich gerade erst rein in memory reading und writing.
Nein, in der BlackMagic gibt es keine Offsets. Dort gibt es nur Fest Definierte Values (die wie Offsets aussehen, da sie meist in Hexadezimaler Schreibweise sind) von den Windows API DLL Calls, die normalerweise durch enums ersetzt werden.

z.B: PostMessage oder ähnliches, wegen VM_KEYUP oder VM_KEYDOWN (0x100, 0x101) (wobei da autoit eh ControlSend hat) :D

Jede Funktion zum lesen, erwartet ja einen Offset. Die ist und bleibt funktionstüchtig, außer Windows API verändert sich. ;)

Error: Can not redeclare a constant.

Bedeutet, dass er eine constante (wahrscheinlich bei dir eine einfache Variable die auf const, oder global) steht, nicht erneut deklaraieren kann.

Auf deutsch:

Du hast eine Variable Deklarariert wie hier:

const $meineVariable = 1337

und irgendwo weiter untem im Quellcode hast du nochmal deine Variable deklaraiert.

const $meineVariable = 133895

Das bedeutet der will in den Speicher 4 Bytes schreiben (sind normalerweise 4 Bytes Variablen), die schon dort existieren. Also du möchtest eine Variable erstellen, die es dort aber schon gibt. :)

Achja. Edit:

Quote:
bin mir zu 100% sicher, dass ich keine fehler gemacht habe.
100% reichen nicht. :'P

Weißt du wenn ich auf der Arbeit was programmiere und sag meinem Ausbildungsleiter ich seie fertig, findet er immer wieder was, was fehlt, was man hinzufügen kann oder was falsch ist bzw. was besser gemacht werden kann.

Ich bin mir auch immer 100% sicher, aber dass ist meistens falsch. Nur der eigenen Meinung nach hat man nie Fehler gemacht / etwas Vergessen etc. :P

Noch ein Edit:

Entweder du vergisst AutoIT und lernst was ordentliches um ordentlich zu Debuggen, oder du kannst dir natürlich auch MessageBoxen, ConsoleWrites benutzen etc. Dann siehst du bis wohin dein Programm läuft und ab wo das abstürzt. Wobei in dem Fall ja die Zeilenangabe steht. Such dir die Variable von dieser Zeile und schau wo du sie bereits deklariert hast und lösche sie, falls es dieselbe ist ansonsten umbenennen. :P

[So ein Fehler hat übrigens nichts mit MemWrite/read zu tun, nur Grundlagen sind dass. Damit möchte ich ausdrücken, fremde Quellcode zu editieren bringt es nicht, wenn man nicht die Grundlagen beherrscht und was eigenes machen will. Aber jedem das seine. ;-)]
12/23/2009 16:53 0x1337#20
add mich mal bitte im icq: 397519981

vllt. kannst mir kurz helfen dauert auch sicher nicht lange.
12/23/2009 16:58 Bl@ze!#21
Ich bin noch auf der Arbeit und bin gegen 18 Uhr online, zu Hause. Ich helfe dir gerne, wenn du mich nicht wieder bescheißt, flamest, meine Sources veröffentlichst und anschließend den ICQ UIN Remover benutzt. :)

B2T: Problem gelöst, kann geclosed werden. ^^
12/23/2009 17:00 0x1337#22
ist garnicht meine absicht dich zu flamen, bescheissen o.ä., mit dem thema hab ich abgeschlossen. ;)
12/28/2009 08:30 Emoemo#23
Das klingt wirklich nach Harmony ;)
12/28/2009 21:23 k@lle#24
kurze zwischenfrage x)


über welche addressen komm ich an die xyz man hp usw.. daten von meinem target :)?
01/02/2010 02:20 k@lle#25
nochmal back to topic ...

hat jmd das höhen Rotations Offsets

also wenn er auf dem flugmount sitzt z.B.

möchte nämlich nen gatherbot ohne memory basteln... ctm wird bestimmt auch bald gebusted ^^
01/02/2010 05:23 Xeranor#26
Quote:
Originally Posted by k@lle View Post
nochmal back to topic ...

hat jmd das höhen Rotations Offsets

also wenn er auf dem flugmount sitzt z.B.

möchte nämlich nen gatherbot ohne memory basteln... ctm wird bestimmt auch bald gebusted ^^
dumps dir doch schnell selbst ;) geht echt fix
und btw brauchst du den offset eig nicht... ich sag nur space und x ^^

//edit:sei froh das es spät war und mir langweilig :P hier bitte ;) readFloat[pBase+0x7AC] have fun
01/02/2010 18:33 k@lle#27
ausgezeichnet x)
02/03/2010 18:57 k@lle#28
wollte keinen neuen thread aufmachen :D

hat jmd die camera offsets?
02/03/2010 21:36 Xeranor#29
nein jetzt ist mir mal nicht langweilig :P aber dump sie dir doch einfach selbst... mit ce sollte das auch recht einfach zu schaffen sein ;)
04/18/2010 13:02 kokskeks#30
Moin, hab seit 2.X.X nicht mehr an meinem Bot gecoded, hab nun wieder angefangen bekomm auch soweit alles gut hin, nur die Sache mit dem UnitName will nicht ganz so klappen, hab nur ne frage ob diese Offsets

Quote:
Originally Posted by Rhilor View Post
Code:
the mob name is now at [[currObj+0x964]+0x05c] (thanks goes to RoKFenris)
auch noch für 3.3.3a aktuell sind, also

Code:
OFFSET_UnitName1 = 0x964
OFFSET_UnitName2 = 0x5C