HFFF Bot

02/19/2008 14:51 Vivec6pvp#106
also bei mir funktioniert eigentlich alles ganz gut, nur wenn er die helden neu einlädt, lädt er statt Vekk immer gwen ein. Welchen Wert muss ich denn ändern, damit der trotzdem Vekk nimmt?

(Sorry bin programmiertechnisch noch recht am anfang :D)

Danke schonmal für die Antworten
02/19/2008 15:46 Popelbremse#107
soo hab mal ne frage,
und zwar ist bei mir folgendes Problem.
Er schickt sie alle los, spielt alle zauber usw...
Aber dann bleiben die immer hängen hab ich das gehühl also ich kann sie immer auf dem radar sehen und dann sterben sie.
Ich hatte die vermutung, das die karte nicht 100% justiert ist und der bot sie daher nicht in die richtige richtung klickt.
Könnte mir jemand vllcht nen screen machen mit den exakten punkten, wo er sie hinschickt, damit ich das vllch iwie fixen kann.
Odder könnte es auch woanders dran liegen?
MfG
02/19/2008 16:45 RicoPausB#108
Könnte man mit PixelGetColor irgendwie Farbe im Belohnungen-Fenster abfragen?

Beispiel:
Wenn die 10.000/10.000 angezeigt werden, ist ja die POS der ersten "1" immer fest, und somit auch die Farbe der Pixel (bei mir in HEX = =0xDAD8DA)

Ich dachte so an folgendes:

Im unteren Teil statt $runstotal und $runs nur eine Global-Variable "$fullpoints" und die auf "0" setzen ...

$color = PixelGetColor ( X , Y )
If Hex($color,6) = "DAD8DA" Then
$fullpoints = 1
EndIf

Dann nach dem Travel kurz das Belohnungsfenster auf, Farbe checken, Fenster zu ...
Und wenn $fullpoints auf 1 is, dann exchange ...

Am Ende von exchange dann wieder $fullpoints auf 0 setzen ...

Somit könnte man erreichen, dass er immer bei 10.000 pts tauschen geht ... hoffe ich ;)
02/19/2008 21:21 themove#109
also für all diejenigen deren problem es ist, das nicht die vollen punkte erreicht werden, bzw. komische Texte im Chat stehen oder man in einer fremden stadt aufwacht oder aber plötzlich 97 graue farbstofffläschchen im Inventar hat (kein scherz!).
Habe die "Enter" funktion durch Mausclicks geändert:
Code:
$rndnumber = Random(200, 400)
Sleep($rndnumber)
MouseClick("left", Random(671, 779), Random(727 , 742), 1, $mousespeed) ; neu mausclick für belohnung
$rndnumber = Random(200, 400)
Sleep($rndnumber)
MouseClick("left", Random(671, 779), Random(727 , 742), 1, $mousespeed) ; neu mausclick für 2te belohnung
;Send("{ENTER}")
$rndnumber = Random(500, 1000)
Sleep($rndnumber)
MouseClick("left", Random(1200, 1300), Random(400 , 500), 1, $mousespeed) ; neu mausclick für abstand nehmen! (Klickt an eine freie Fläche am Screen um wieder vom Kurzick Typen wegzulaufen.
CODE Ende

Vorsicht: unbedingt die Koordinaten mit "Autoit Window Info" testen.

seitdem habe ich überhaupt keine Probleme mehr, es läuft und läuft und läuft.

(Code lesen is echt nicht so schwer wie manche tun)
Hoffe niemand hat etwas dagegen dass ich diesen Code verändert habe, denke dies hier ist aber eh "Open Source".

btw. noch eine Frage:
Kam es bei euch auch schon vor das plötzlich der Balken in dem der Name eingetragen wird, manchmal um ca. 10 punkte verschoben war? musste schon 3mal nachkorrigieren!

mfg
themove
02/19/2008 22:05 63rrit#110
zu deiner frage:
mir ists noch nicht passiert, da ich einfach den balken ziemlich in der mitte anklicken lasse, dann ist das kein prob wenn sich das um 10 pixel nach rechts oder links verschiebt.
vertikal sollte es sich allerdings nicht verschieben :D

mfg 63rrit
02/19/2008 23:56 shadowknight96#111
Quote:
Originally Posted by fireflyer View Post
no,to understand a script you must first read it all.;)

Func _reward()
Send("{e down}")
= Random(1500, 1800)
Sleep()
Send("{e up}")
= Random(200, 400)
Sleep()
Send("v")
= Random(200, 400)
Sleep()
Send("{Space}")
= Random(1000, 1500)
Sleep()
= Random(482, 773)
= Random(732, 734)
MouseClick("left", , , 1, )
= Random(2500, 2700)
Sleep(5000)
Send("{Space}")
= Random(1000, 1500)
Sleep()
= Random(503, 777)
= Random(595, 628)
MouseClick("left", , , 1, )
= Random(1000, 2000)
Sleep()
EndFunc
Thank you!

But, is there a way to prevent walking to the henchmen once and a while?
02/20/2008 17:22 fireflyer#112
It has to walk to the henchmen thats the way it works to pin point its position.
02/20/2008 19:26 Oliver1991#113
hi im having trouble with flag 3 :( cant seem to get it even if i try flag him myself :/ anyone that could help me a little?
ive already added the sleep thing but it gives me an error :(
02/20/2008 22:14 themove#114
andere frage,
hat jemand ne ahnung wie ich folgende funktion einbauen kann:
bei verlassen des gw fensters automatisch pause, und wenn ich wieder ins fenster von gw zurück wechsle nach einer kurzen pause wieder weiter im script?
CODE:
If Not WinActivate("Guild Wars") Then
$Paused = $Paused
else
$Paused = NOT $Paused
Sleep(5000)
EndIf


??? so vielleicht??? btw. wo einbauen?
mfg
02/20/2008 22:38 Oliver1991#115
grr now another thing is wrong XD after delevering points the bot picks 1 wrong hench and 1 wrong hero: chooses cynn instead of the rit and gwen instead of vekk. plz somone tell me how to fix that :)

BTW : I only speak english and danish so plz guide me on english *beggin*
02/21/2008 17:46 LightTheTorch#116
hey ich versteh das einfach nicht immer wenn ich zuschaue macht der bot keine fehler.. sobald ich ma n dvd oder zwei schaue und nachn paar stunden komme hat dern problem. gestern war der chat geöffnet und drinn stand 321eeaaaav sowas in der art klar dass der da bevor er die flaggen setzt den chat öffnete aber WIE kann das sein ich hab die funktion mit dem /drum und so ausgeschaltet und auch sonst gibts immer wieder fehler. als ich vorhin von der arbeit zurück kam war das guild wars fenster MINIMIERT... und des öfteren is auch das skillfenster "k" geöffnet... ich kann mir das einfach nicht erklären..!! und wenn ich zuschaue passiert sowas nie auch beim henchies wählen und so macht der alles super... :S
02/21/2008 17:59 Oliver1991#117
hmm this bot not so great but good for farming points itself :/ u just have to watch it all the time :/
but still good to a thumb up
02/21/2008 19:11 Oliver1991#118
i cant get it working guys :/ it is doing somthing wrong after it have delivered points it fucks up. can i see one of yours that u modded?
02/22/2008 21:41 NANAAA#119
KAnn mir wer mal helfen ?
ich habe einen Bildschirm mit 1680x1050
und wäre froh wenn mir jemand den bot schiken könnte der auch 1680x1050 nutzt..
so dass ich ihn nicht ändern muss :)
02/23/2008 09:41 63rrit#120
wirst wohl kaum jemanden finden mit dener auflösung...
nimm dir einfach nen script und ändere es für deine auflösung um...dann brauchste keinen bot selber schreiben...wenn du das selbst nicht kannst dann bitte um hilfe...aber wenn du nen bot benutzt soltest du schon nen bissel ahnung haben und was was scripten können
mfg 63rrit