![]() |
I dont think the bot works anymore
|
Hey, ich habe mir jetzt die ganzen 29 Seiten durchgelesen bin aber nicht auf eine klare Lösung gestoßen welche das "Loot-und-danach-wieder-angreif-Problem" betrifft (AlphaOrk und MagicDave haben auch das selbe problem).
Ich benutze Windows 7 Home Premium mti natürlich 64-Bit, 32-Bit Farbentiefe,Bildschirm- und Spielformat beides 1024x768. Ich habe aber auch das Script in das .exe Format formatiert und starte diese dann als Administrator, weil er sonst beim Starten des Launchers schon abbricht :/. Hoffe auf Antwort MfG Timox:) |
und was war jetzt die frage?
|
Das Problem war/ist (wie schon oben genannt) ,dass nach dem erlegen der ersten Monsters weder gelootet noch weiter angegriffen wir.
Der Bot läuft aber weiter sodass mit Num1 ein erneuter angriff ausgeführt wird. MfG Timox:) |
tja. das bedeutet wohl, dass er nicht aus der attackschleife rauskommt. anscheinend merkt der bot nicht, dass der mob stirbt ^^ musst da mal gucken
|
Naja so gute AutoIT kenntnisse habe ich nun auch nicht^^
Außerdem weiß ich auch nicht wo genau welche Aktionen stehen bzw. finde mich in dem Wirr-Warr nicht zurecht :/ Wäre cool wenn jemand das vorbereiten könnte oder eine kleine Einweisung in das Script schreiben könnte. MfG Timox:) |
hab das selbe prob naja vieleicht wirds ja mahl was xD
|
@Sophocless
Gibt es sicher nicht noch weitere Einstellungen die vorgenommen werden müssen??An welcher stelle steht im Script die Kampf-Loot Ablauf?? Bei ziemlich vielen geht die Loot/Kampf Funktion nicht. Vielleicht will sich jemand mal etwas intensiver damit beschäftigen und die lösung auf das Problem posten. Für mich persönlich würde es reichen wenn der Bot nur angreift und lootet denn z.B. Buffs kann man ja alle 30 min selber aktivieren. MfG Timox:) |
Quote:
|
i have the rappelz.ink problem i got the bot/script in a folder with the launcher inside it (renamed Rappelz.exe) but i dont get it to work someone tell what im doing wrong ?
|
Quote:
|
Quote:
|
did you run your bot as administrator?
|
ok bot works but it kill one mob and then do nothing? somenthing wrong in scrypt with mobshealthempty?
|
yea. you might have to replace coordinates or/and the hexa color
|
my changes:
... $mobhealthempty = PixelGetColor( 491, 28) ;150907 = health empty ... Func attack() While Hex($mobhealthempty, 6) = "AC613E" but still kill one mob and dosent do nothing --------------------------- why somone used 3 colors to check mobs hp? couldent it be on the same hight coordinate? anyone had the same problem with atack one mob and stop? ---------------------------- worked do the same colors and the same hight coords at all mobs hp check :) |
hey sliwja
what did you exactly?? Timox :) |
you have to reinitialize the color within the loop.
like this: while hex($color, 6) <> "xxxxxxx" attack() $color = PixelGetColor(xxx, xxx) WEnd |
Hmm das geht auch nicht wenn ich nochmal selber meine Farben auslesen lass >.<
MfG Timox:) |
Im not the programer just trying what i understand.
Schmuselord1 how can i know what i have color (ur "xxxxxx") and how can i make good coordinate? i used screen capture to see width coordinate in windows (dont know is it perfectly) then chose the same color and the same hight which working on mobhealthfull and then change query so its look something like that: ... $mobhealthfull = PixelGetColor( 1262, 28) ;AC613E = health full $mobhealthempty = PixelGetColor( 1090, 28) ;150907 = health empty also chaged $mobhealth3v4 = PixelGetColor(1174, 28) ... Func attack() While Hex($mobhealthempty, 6) = "AC613E" readcolor() ... Sleep($sleepattack2) If Hex($mobhealth3v4, 6) = "AC613E" Then While Hex($mobhealth3v4, 6) = "AC613E" checkskills1() WEnd <<<<dont know for what it is but that changed>> Fuc checkmageskill() While Hex($mobhealthempty, 6) = "AC613E" i dont know is it ok but working. now have problem with my hp bar, also seems to dosent work. and when skills working? (working first skill when i choose MG class) |
@sliwja
that's a program scripted by me Quote:
-start it -use "~" to exit and "+" to get position and color -maybe you have to open another litte folder so rappelz is in background @SchmuseLord1 Ich habe auf jedenfall die richtige Farbe mit der dazu passenden Position eingegeben doch er lootet nicht und greift nur ein Monster an :/ Ich habe bei Func readcolor() bei "1024x768" $mobhealthempty = PixelGetColor(490 , 30) ;[linie 1194] eingegeben (selber mit nem eigenen Programm ausgelesen) und bei Func attack() While Hex($mobhealthempty, 6) <> "23110D" ; (er kommt nicht aus der Angriffschleife raus :/) Ist da ein Fehler oder fehlt da noch etwas?? MfG Timox:) |
Quote:
btw. wozu haste das programm geschrieben? sowas gibt es schon für autoit v3 (autoit window info). außerdem liest du vom ganzen bildschirm und nicht vom client. dein programm wäre nur besser, wenn du bei print die farbe mitsamt koordinate in eine textdatei automatisch schreiben lassen würdest. |
Also hat mir mein Programm falsche Daten genannt?!
Naja stimmt das kann man auch einfach mit IniWrite machen :/ Attack-Schleife: Quote:
Quote:
|
deine farbauslese ist falsch. die war nicht im client. ich habs getestet. richtig ist folgendes:
While Hex($mobhealthempty, 6) <> "B77B52" .... $mobhealthempty = PixelGetColor(488,28) damit erfasst er den letzten hp-pixel. ich hoffe es klappt. viel spaß damit, wenn ja. |
Super jetzt greift er wenigstens schon mehr Monster an:) :
1.Hat er angegriffen aber mit etwas 1/4 Hp zurückgelassen und das nächste angegriffen.Loot ging nicht :/ Nachdem er drei Monster hatte hat er aufgehört und wenn ich Num1 gedrückt habe hat er nur einen weiter getabt :/ Seitdem Tabt der bot nurnoch auch wenn ich ihn ganz neu starte und greift nicht mehr an :( Ich habe aber nichts am Code verändert. MfG Timox:) #edit just kidding ich hatte keine chips mehr -.- Da sollte man aber echt noch eine Funktion machen dass man es sich aussuchen kann ob gechippt werden soll. MfG Timox:) |
Hi....i tried to work out this bot but it seems it doesnt work! i am using 32-bit system, wondering if other people using 32-bit system manage to work this out! if somebody able to make it work can you please inform me how, step by step?
THanks :D |
dosent work on 32-bit system and probably wont work.
tomix thx for script that will help me :) btw if i chose mage my pet wont atack? thinking how many i need to change to dual summon or mayby someone have already done it? |
@sliwja
SchmuseLord told me that my script doesn't work because it reads the position of the whole screen and not of the game screen :/ but this seems to work: Quote:
Nun lootet er aber immernoch nicht, sondern greift sofort das nächste Monster an :/ Gibt es da schon eine Lösung?? MfG Timox;) |
i see all have other colour :)
why dont do that? Quote:
|
Quote:
|
need help
Brauche Hilfee
Habe jetzt die ganzen 31 Seiten durchgelesen nur ich bekomms immer noch ned zum laufen. Der Bot Connected wunderbar. Wenn ich chippen + looten + angreifen im Bot konfiguriere, haut er den 1ten mob um dann ist sense. Habe versucht mithilfe eines weiteren auto it programms kords auszulesen und farbe zu ändern hat nix gebracht. Habs bei herumprobieren soweit ma geschafft gehabt dass er chippt und ein paar hittet aber keineswegs umgehaun hat. Will das ganze unter 1024x768 zum laufen bringen nur ohne hilfe kann ich mir das in die :mofo: kleben. |
@Fisl
Musst im script selber herrausfinden wo du das eintragen muss. Quote:
@SchmuseLord Quote:
|
Code:
Func loot()wenns nicht geht, liegts daran, dass $r_lootpet = 1 ist. musst mal in der gui gucken, ob du da lootpet ausstellen kannst. ansonsten setz mal in der attack-schleife $r_lootpet auf 0 |
Wieso hat der Script ersteller das automatisch auf 2 gesetzt wobei man sich doch aussuchen kann auf welche Taste das liegen soll...
Ich hatte das auf ein aber haben mich auch schon gefragt was das bedeutensoll... Naja danke :) Ich probier es gleich aus. MfG Timox:) |
found solve of colour:)
Quote:
|
hmm funzt immer noch ned
hab jz mal deinen code zum auslesen der farben genommen nur es scheint alles seine richtigkeit zu haben nur funzts ned. kanns sein dass die mobs gelb sein müssen oder so ich checks sonst einfach netmehr
die farben werden ausgelesen und stimmen mit den standartfarben überein nur er funktioniert einfach ned so richtig aufm rechner. aufm rechner vom bruder funzt er anscheinend bis aufs pot using bzw hp tränke nehmen der code is ja ned wirklich so komplex dass ich da jz ned durchblicken würde nur ich komm einfach ned drauf was es problem sein könnte ausser dass die koords ned stimmen nur kein plan wie ich die richtigen bekommen mim windows 7 koords tool auf keinen fall hab ich scho gesehn vl weis ja doch noch wer rat. der looti bug is mir wayne ich will dass das teil ordentlich chipt und angreift sodass de mobs down gehn plz help leutz will ned nen ganz neues autoit prog schreibn keine lust dazu in den ferien -.- |
hmm vl kann mir ja jz wer helfen
hab den umfang des problems schonmal eingegrenzt auf eine funktion
Func attack() While Hex($mobhealthempty, 6) = "A35139" readcolor() ;If $mageclass = 1 Then ;attack schleife mageclass ; checkmageskill() ; sleep($sleeprandohundred) ;ElseIf $mageclass <> 1 Then ;attack schleife nicht mage ; If $r_angriffmodifier ="Alt" Then ; send("{ALTDOWN}") ; send($r_angrifftaste) ; send("{ALTUP}") ; ElseIf $r_angriffmodifier ="Strg" Then ; send("{CTRLDOWN}") ; send($r_angrifftaste) ; send("{CTRLUP}") ; ElseIf $r_angriffmodifier ="Shift" Then ; send("{SHIFTDOWN}") ; send($r_angrifftaste) ; send("{SHIFTUP}") ; ElseIf $r_angriffmodifier ="None" Then Send($r_angrifftaste) ;EndIf Sleep($sleepattack2) If Hex($mobhealth3v4, 6) = "C6776A" Then While Hex($mobhealth3v4, 6) = "C6776A" checkskills1() MsgBox(0,"HexColour","myhealthhalf: " & Hex($myhealthhalf) & ",$myhealthnearfull: " & Hex($myhealthnearfull) & " " & "mobhealthfull: " & Hex($mobhealthfull) & " " & "mobhealthempty: " & Hex($mobhealthempty)) Sleep(100) WEnd EndIf ;EndIf WEnd ;Sleep($sleeprandohundred) ;$skillcount = 0 ;$skillrandom = Random(1, $skillrandomcounted, 1) If $r_lootpet <> 1 Then loot() EndIf ;healthcheckskills() ;pethealthcheckskills() EndFunc so sieht die func jz aus weil ich sehen wollte wo ich hier drin hängen bleibe und wenn ich die message box vor den checkskills hinsetzte wirds aufgerufen und danach is nada weis wer woran das liegen kann |
habs hinbekommen nach langer sucherei
hatte ne schöne endlosschleife
habe keinen plan warums bei manchen geht und es ist mir einleuchtend dass es so gehört wie ichs jz gemacht hab is in c# und java mit random eigentlich auch genauso $skillrandom = Random(1, $skillrandomcounted, 1)+1 das + 1 zum schluss hat geholfen maybe hat ja noch wer das prob greetz und danke für den nice bot werd jedoch wohl noch einiges ummachen gefällt mir noch ned so ganz und so schwer is autoit im vergleich zu c# ma wirklich ned xD greetz leutz macht weiter so. erste ma dass ich community beanspruche aber das gefällt mir :P |
gzgzgzgzgzgzgzgzg and THX THX THX
Der bot ist so weit klasse alles ok aber die Tränke und Rollen nimmt er nicht sehr Schade... würde mich freuen wenn mann am bot noch ein wenig arbeiten würde das er nicht nur zu 80% geht sondern zu 100% ^^ aber da ich ein kleines licht am Progra. bin sage ich mal THX THX für so ne Arbeit ... Wenn der Bot neu gemacht ist das er Tränke und rollen nimmt bitte ich um Link zum testen thx |
i trying to little rebuild this bot for mana but have problem why only one skill is using? even i clear some code. I tride diferents combinations :(
if i have half mp want to do 3 things. ------------------------- solve problem |
| All times are GMT +2. The time now is 12:36. |
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.