Probleme mit dem Code

03/19/2010 10:17 Hitchens#1
Ich poste euch mal meine Problemzone im Script

Global $IV_ADDRESS = 0x10619698
Global $IV_ADDRESS2 = 0x10619698
Global $IV_PID = ProcessExists("Nksp.exe")
Global $AH_HANDLE = _MEMORYOPEN($IV_PID)
Global $AV_OFFSETAT[2] = [0, 3548]
Global $AV_OFFSETGS[2] = [0, 3540]
Global $AV_OFFSETRW[2] = [0, 3544]
Global $AV_OFFSETSS[2] = [0, 1079196]
Global $AV_OFFSETLS[2] = [0, 1077993]
Global $AV_OFFSETHP[2] = [0, 1078984]
Global $AV_OFFSETHPMAX[2] = [0, 1078988]
Global $AV_OFFSETMP[2] = [0, 1078992]
Global $AV_OFFSETMPMAX[2] = [0, 1078996]
Global $AV_OFFSETEXP[2] = [0, 1079072]
Global $AV_OFFSETEXPMAX[2] = [0, 1079080]
Global $AV_OFFSETLVL[2] = [0, 1033316]
Global $AV_OFFSETTARGETHPCUR[2] = [0, 1078052]
Global $AV_OFFSETTARGETHPMAX[2] = [0, 1078048]
Global $AV_OFFSETTARGETLVL[2] = [0, 1078056]
Global $AV_OFFSETTRANKAKTIV[2] = [0, 1079305]
Global $SV_TYPE4B = "dword"
Global $SV_TYPEF = "float"


das sind meine offsets wie ich sie im Script stehen habe aber aus welchem Grund auch immer funktionieren Attackspeed und sowas nicht aber skillspeed und Lebensscanner schon!!!

kann mir jemand sagen ob die Offsets für Attackspeed Geschwindigkeit und Reichweite veraltet sind und wie ich an die neuen komme?



Edit: die Global $IV_ADDRESS2 = 0x10619698 sollte eigentlich mal die Base für Aeria werden aber da ich das nicht spiele habe ich momentan nur für den eigenbedarf gescriptet bis ich rausfinde wo der fehler ist und wie ich die richtigen offsetwerte für diese 3 sachen rausfinde
03/19/2010 13:17 KDeluxe#2
Die Offsets die du geschrieben hast, waren noch nie richtig und willst du den Wert immer 2 mal lesen/schreiben?

_Write($Adress1)
_Write($Adress2)

Ist nicht die beste Lösung.
03/19/2010 13:40 Hitchens#3
das kann sein nur das Problem ist das es so schon funktioniert hat auch mit diesen offsets

hmmm famos

Edit:

was das mit dem
_Write($Adress1)
_Write($Adress2)

angeht ist es vllt nicht die beste Lösung allerdings ist es die einzige mir bekannte

wenn du für das Problem eine Lösung parat hast kannste sie ja mal hier Posten wäre dir sehr dankbar
03/19/2010 14:59 Pati1112#4
$adress2 brauchst garnich, reicht vollkommen die eine ^^
03/19/2010 15:09 Hitchens#5
Macht also keinen Unterschied wenn ich $adress2 rausnehme?

Naja ich bin schon die ganze Zeit am grübeln wieso die 3 Hacks attackspeed geschwindigkeit und reichweite nicht klappen aber ich komm einfach nicht dahinter.

hat jemand von euch ne idee was ich machen könnte?
03/19/2010 15:12 Pati1112#6
adresse 2 kannst rausnehmen, bringt genauso viel als wenn eine hast^^ atts, ges, und rw sind multilevelpointer ;)
03/19/2010 15:18 Hitchens#7
Quote:
Originally Posted by Pati1112 View Post
adresse 2 kannst rausnehmen, bringt genauso viel als wenn eine hast^^ atts, ges, und rw sind multilevelpointer ;)

Ok jetzt bin ich mit meinem Latein am Ende xDD

kannste mir das jetzt mal so erklären wie bei nem vollnoob?

am meisten würde ich mich drüber freuen wenn mir jemand schreibt was ich ändern muss damits funktioniert.


Edit: Adresse2 ist draußen

was mir auch aufgefallen ist ist das die EXP werte nun garnicht mehr stimmen dabei bin ich erst 85 nicht wie es sonst immer war lvl 90
03/19/2010 15:20 Pati1112#8
zu multilevel pointer gibs viele video tuts, musst einfach mal googlen ;)
03/19/2010 15:25 Hitchens#9
OK 99% aller Tuts sind komplett auf englisch ich verstehs auf deutsch ja schon kaum da wirds mit englisch fast unmöglich.

aber mal angenommen ich finde raus was es mit MultilevelPointern auf sich hat und ich finde auch die nötigen werte dazu, hast du nen tipp wie ich die einbinden muss?
03/19/2010 15:28 Pati1112#10
genauso wie deinen normalen offsets einträgst ;)

[Only registered and activated users can see links. Click Here To Register...] <---- nich von mir, ist aber english aber gut verständlich
03/19/2010 15:31 KDeluxe#11
[Only registered and activated users can see links. Click Here To Register...][Only registered and activated users can see links. Click Here To Register...]
03/19/2010 15:34 Hitchens#12
also so

Global $IV_ADDRESS = 0x10619698
Global $IV_ADDRESS2 = 0x10619698
Global $IV_PID = ProcessExists("Nksp.exe")
Global $AH_HANDLE = _MEMORYOPEN($IV_PID)
Global $AV_OFFSETAT[2] = [0, MultilvlPointer]
Global $AV_OFFSETGS[2] = [0, MultilvlPointer]
Global $AV_OFFSETRW[2] = [0, MultilvlPointer]

sry für die ganze Fragerei aber ich steh im moment total auf dem schlauch ich habe ewig nichts an diesem Script getan genauso wenig wie ich überhaupt mit AutoIt irgendwas gemacht habe bin ein bisschen draußen aus der Routiniertheit
03/19/2010 15:37 KDeluxe#13
Global $AV_OFFSETRW[3] = [0, Offset1, Offsetn]
03/19/2010 15:41 Hitchens#14
ach es sind mehrere Offsetwerte die ausgegeben werden?
03/19/2010 15:48 Pati1112#15
jop^^