Autobuffer

01/23/2010 21:45 datafabi#1
ich ärger mich schon seit längerer zeit das ein paar nötige buffs so schnell weg sind wie sie da waren und deshalb wollte ich ma einen autobuffer schreiben^^
soweit sogut aber ich will das er aufsteht wenn er sitzt, aber wie bekomme ich raus ob er sitzt oder steht?
01/23/2010 22:15 NetMax#2
Über den Speicher des Programms. Siehe mein Tutorial
01/23/2010 22:24 datafabi#3
Programmierkurs by NetMax - LEKTION VII Arbeitspeicher lesen I
hab ich gelesen ist schlecht aber wenn ich sitze ist muss es 0 und beim stehen 1sein glaub ich jedenfalls^^ und wie schreibe ich es jetzt das er beim sitzen aufsteht und dann wieder hinsetzt?
01/24/2010 11:31 Trøjan#4
Ich weiß net ob das richtig ist aba so ähnlich müsste es gehen!

Code:
While 1
 Sitzencheck()
If $number = 0 then
ToolTip("Der Chara sitzt!")
else
ToolTip("Der Chara steht!")
EndIf
WEnd

func Sitzencheck()
$SPA = Hier kommt dan der BasePointer & Offset rein!
$pid = WinGetProcess($windowname)
$ProcessInformation = _MemoryOpen($pid)
$Number = _MemoryRead($SPA, $ProcessInformation)
_MemoryClose($ProcessInformation)
return $Number
EndFunc
01/24/2010 16:22 datafabi#5
Code:
Hier kommt dan der BasePointer & Offset rein!
was soll ich da hinschreiben?
01/24/2010 16:50 Trøjan#6
Des hab ich auch nur copied&pasted aba ich glaub du musst den Pointer, der Sitzadresse finden und da hin schreiben.