Hey Leute ich bin noch recht frisch in der Boting-section und benötige gerade etwas Hilfe bei meinem aktuellen Kilroy dungeon bot.
Das problem ist das sobald der Bot gestartet ist er sich nicht bewegt. Memorys etc sind geupdatet, doch laufen tut er nicht.
Wie gesagt ich bin noch ein recht großer noob und sicherlich kann man vieles noch einfacher umschreiben etc. aber das Hauptptoblem liegt darin das der Cha nicht läuft. Btw wie kann ich das einstellen das er beim Tot meines Chas etwas bestimmtes macht. also ich brauch nur zu wissen wie der Bot erkennt das der Cha tot ist ( selbiges gildet für Gegner tot)
Danke für eure Hilfe
Das problem ist das sobald der Bot gestartet ist er sich nicht bewegt. Memorys etc sind geupdatet, doch laufen tut er nicht.
Code:
#include-once
#include "tt6.au3"
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
Func goout()
prepmoveto()
While 1
If CheckareaMoveTo(1, 19686, -6680)Then ; Func um zum NPC zu gelangen
MoveTo(1, 19501, -6698)
MoveTo(1, 19180, -6645)
MoveTo(1, 18879, -6594)
MoveTo(1, 18622, -6551)
MoveTo(1, 18440, -6514)
MoveTo(1, 18128, -6450)
MoveTo(1, 17828, -6388)
MoveTo(1, 17563, -6327)
MoveTo(1, 17353, -6128)
MoveTo(1, 17268, -5897)
MoveTo(1, 17288, -5630)
MoveTo(1, 17303, -5337)
MoveTo(1, 17318, -5045)
MoveTo(1, 17331, -4878)
ElseIf Checkarea(1, 17015, -6872) Then
MoveTo(1, 17049, -6627)
MoveTo(1, 17113, -6251)
MoveTo(1, 17171, -5911)
MoveTo(1, 17237, -5525)
MoveTo(1, 17287, -5204)
MoveTo(1, 17331, -4878)
ElseIf Checkarea(1, 17214, -6087) Then
MoveTo(1, 17243, -5827)
MoveTo(1, 17276, -5483)
MoveTo(1, 17305, -5146)
MoveTo(1, 17331, -4878)
ElseIf Checkarea(1, 17691, -8199) Then
MoveTo(1, 17691, -8199)
MoveTo(1, 17818, -7966)
MoveTo(1, 17935, -7749)
MoveTo(1, 18011, -7524)
MoveTo(1, 17926, -7313)
MoveTo(1, 17802, -7088)
MoveTo(1, 17693, -6891)
MoveTo(1, 17588, -6700)
MoveTo(1, 17476, -6497)
MoveTo(1, 17369, -6304)
MoveTo(1, 17255, -6097)
MoveTo(1, 17174, -5951)
MoveTo(1, 17186, -5853)
MoveTo(1, 17215, -5619)
MoveTo(1, 17243, -5400)
MoveTo(1, 17269, -5191)
MoveTo(1, 17331, -4878)
ElseIf ;Distrikt change
EndIf
WEnd
EndFunc
Func enterdungeon() ; Funktion um das Dungeon zu betreten
Send ("{v}")
sleep (1000)
send ("{Space}")
sleep (1000)
MouseMove (731,488)
MouseClick ("left"731,488)
sleep (500)
MouseMove (735,525)
MouseClick ("left"735,525)
EndFunc
Func EnterDungeon ()
If CheckareaMoveTo(1, -17591, -14116)Then ; Cecht ob Cha richtig steht und wartet 7 sec, Falls richtig läuft er bis zum Boss, falls nicht Resigned er
Sleep (7000)
MoveTo(1, -17421, -14000)
MoveTo(1, -17159, -13835)
MoveTo(1, -16861, -13741)
MoveTo(1, -16539, -13835)
MoveTo(1, -16245, -13957)
MoveTo(1, -15959, -14108)
MoveTo(1, -15689, -14281)
MoveTo(1, -15437, -14440)
MoveTo(1, -15176, -14605)
MoveTo(1, -14896, -14784)
MoveTo(1, -14625, -14956)
MoveTo(1, -14365, -15121)
MoveTo(1, -14114, -15281)
MoveTo(1, -13859, -15443)
MoveTo(1, -13623, -15590)
MoveTo(1, -13327, -15714)
MoveTo(1, -13056, -15777)
MoveTo(1, -12765, -15859)
MoveTo(1, -12366, -15972)
MoveTo(1, -11977, -16082)
MoveTo(1, -11545, -16218)
MoveTo(1, -11125, -16364)
MoveTo(1, -10674, -16463)
MoveTo(1, -10181, -16539)
MoveTo(1, -9691, -16615)
MoveTo(1, -9193, -16692)
MoveTo(1, -8727, -16764)
MoveTo(1, -8215, -16843)
MoveTo(1, -7757, -16876)
MoveTo(1, -7252, -16858)
MoveTo(1, -6773, -16780)
MoveTo(1, -6193, -16639)
MoveTo(1, -5701, -16505)
MoveTo(1, -5226, -16383)
MoveTo(1, -4740, -16272)
MoveTo(1, -4291, -16143)
MoveTo(1, -3762, -15974)
MoveTo(1, -3276, -15752)
MoveTo(1, -2901, -15507)
MoveTo(1, -2496, -15240)
MoveTo(1, -2053, -14948)
MoveTo(1, -1634, -14711)
MoveTo(1, -1217, -14572)
MoveTo(1, -693, -14388)
MoveTo(1, -227, -14216)
MoveTo(1, 43, -14148)
MoveTo(1, 222, -14121)
MoveTo(1, 345, -14115)
MoveTo(1, 512, -14111)
MoveTo(1, 604, -14128)
MoveTo(1, 741, -14154)
MoveTo(1, 868, -14188)
MoveTo(1, 999, -14261)
MoveTo(1, 1122, -14342)
MoveTo(1, 1307, -14479)
MoveTo(1, 1458, -14618)
MoveTo(1, 1616, -14783)
MoveTo(1, 1793, -14981)
MoveTo(1, 1985, -15199)
MoveTo(1, 2152, -15389)
MoveTo(1, 2319, -15578)
MoveTo(1, 2504, -15787)
MoveTo(1, 2737, -16043)
MoveTo(1, 2951, -16209)
MoveTo(1, 3213, -16361)
MoveTo(1, 3479, -16437)
MoveTo(1, 3764, -16456)
MoveTo(1, 4046, -16426)
MoveTo(1, 4309, -16356)
MoveTo(1, 4582, -16241)
MoveTo(1, 4845, -16095)
MoveTo(1, 5109, -15955)
MoveTo(1, 5412, -15916)
MoveTo(1, 5805, -15906)
MoveTo(1, 6132, -15898)
MoveTo(1, 6500, -15898)
MoveTo(1, 6808, -15927)
MoveTo(1, 6993, -15981)
MoveTo(1, 7075, -16010)
MoveTo(1, 7148, -16032)
MoveTo(1, 7222, -16051)
MoveTo(1, 7312, -16074)
MoveTo(1, 7438, -16105)
MoveTo(1, 7798, -16186)
MoveTo(1, 8195, -16261)
MoveTo(1, 8579, -16264)
MoveTo(1, 8955, -16251)
MoveTo(1, 9281, -16218)
MoveTo(1, 9644, -16202)
MoveTo(1, 10005, -16186)
MoveTo(1, 10352, -16179)
MoveTo(1, 10742, -16169)
MoveTo(1, 11103, -16161)
MoveTo(1, 11432, -16159)
ElseIf
Send ("{Enter}")
Send("/resign")
Send ("{Enter}")
Sleep (10000)
EndIf
EndFunc
Func Block() ; skill 1 zum blocken 1 Angriffes
While 1
Send ("1")
Sleep (2200)
Wend
EndFunc
Func BossFight ()
Send ("{TAB}")
Sleep (1000)
Send ("{Space}")
Sleep (3000)
For $i = 0 to 6
Send ("2")
Sleep (1000)
Send ("2")
Sleep (1000)
Send ("3")
Sleep (500)
Send Send ("7")
EndFunc
Func Loot()
For $i = 0 to 3
keysend("o")
Sleep(60o)
keySend("space")
Sleep(600)
next
EndFunc
Danke für eure Hilfe