Fragen zu einem Bot

01/26/2009 06:48 Frutex#1
Hallo,
ich habe gestern meinen ersten Bot fertiggestellt (standard in TQ)
Nun habe ich mehrere Fragen:
1. wie kann man bots allgemein versteckt laufen lassen
2. wie kann ich ihn erkennen lassen das er goldis im inventar hat
01/26/2009 07:47 NBA#2
bei dem ersteren kannste controlclick und controlsend sowie die tt6 moveto hernehmen. Oder aber memory zum laufen.
01/26/2009 08:15 Gorn92#3
Das erkennen der Goldis geht glaub ich nur, wenn er im vordergrund läuft... müsster dann glaub ich über pixelchecksum gehen... keine ahnung ^^ -> Auf solche Kleinigkeiten verzichte ich.... hauptsache Hintergrundmodus ^^
01/26/2009 08:19 aLasca#4
Quote:
Originally Posted by Gorn92 View Post
Das erkennen der Goldis geht glaub ich nur, wenn er im vordergrund läuft... müsster dann glaub ich über pixelchecksum gehen... keine ahnung ^^ -> Auf solche Kleinigkeiten verzichte ich.... hauptsache Hintergrundmodus ^^
Gab es dafür nicht eine Addresse die den Itemslot mit inhalt angab?
01/26/2009 11:54 Dunham#5
INVENTAR = 0xa02494 vll? aber die zeigt doch nur iwelche zahlen an die kein mensch versteht (vll war dass aber auch ne andere adresse^^)
01/26/2009 13:07 Read Me#6
Die kenne ich leider auch nicht und suche benfalls verzweifelt danach-.-
Gab vor 2Monaten eine, die bei MoseMove übers Items folgendes zurückgab:
100-weiß
101-blau
102-lila
103-gold
104-grün
01/26/2009 13:46 Dunham#7
hab die jetzt auch ma gesucht aber nicht gefunden ^^
01/26/2009 16:04 Frutex#8
wie sieht den ein tt6 script aus habe ersma ganz normal programmiert sprich

send[("{w down}")
randomsleep(4000,4500)




usw..
01/26/2009 16:05 Frutex#9
und gleich zweit weiter Fragen wie erstellt man ein interface (Benutzermaske) und wie lässt man den bot sinen spawnpunkt erkennen^^
Eig möchte ich gleich das volle Programm wissen :D
01/26/2009 16:07 NetsrakE#10
Spawnpunkt erkennung macht die TT6 MoveTo imo am besten
01/26/2009 16:48 Frutex#11
kann mir denn mal jemand die tt6 erkären?
oder auch wie der tot erkannt wird?
01/26/2009 18:31 N.E.O.#12
Quote:
Originally Posted by indisturbalcha View Post
wie sieht den ein tt6 script aus habe ersma ganz normal programmiert sprich

send[("{w down}")
randomsleep(4000,4500)




usw..
PHP Code:
#include <tt6.au3>

If CheckArea(35452.23245866.43Then

MoveTo
(1, -845613.232346578)

ElseIf 
CheckArea(76532.234524674386Then

MoveTo
(124355612, -234237)

EndIf 

So eigentlich ;)!
01/26/2009 18:32 N.E.O.#13
Quote:
Originally Posted by indisturbalcha View Post
kann mir denn mal jemand die tt6 erkären?
oder auch wie der tot erkannt wird?
PHP Code:
#include <NomadMemory.au3> 

$hWnd WinGetHandle("Guild Wars"

Func _Dcheck() 
    Const 
$memdeath 0xa056d4 
    $PID 
WinGetProcess($hWnd
    Global 
$hprocess _MemoryOpen($PID

    If 
_memoryread($memdeath$hprocess) = 1 Then 
        
'resign' 
    
EndIf 
EndFunc 
01/26/2009 18:45 aLasca#14
Quote:
Originally Posted by N.E.O. View Post
PHP Code:
#include <NomadMemory.au3> 

$hWnd WinGetHandle("Guild Wars"

Func _Dcheck() 
    Const 
$memdeath 0xa056d4 
    $PID 
WinGetProcess($hWnd
    Global 
$hprocess _MemoryOpen($PID

    If 
_memoryread($memdeath$hprocess) = 1 Then 
        
'resign' 
    
EndIf 
EndFunc 
Netter Code... hab ich schonmal gesehen :rolleyes:
01/26/2009 19:14 NBA#15
macht der dass dann dauerhaft? oder sollte man das besser in ne func machen und nach jedem befehl schreiben ...

@n.e.o: vorsicht mit dem avatar, sonst bekennt man dich noch der kipo