Public Release Luxon/Kurzick Punkte Bot

03/13/2009 16:39 Frutex#1
Also hier wird der Luxon/Kurzick Bot released...
Der Bot ist sehr einfach gehalten, sollte bei jedem laufen
NOCHMAL GROß GESCHRIEBEN: JADESTEINBRUCH..lesen FTW
Vor dem ersten Start müssen die x, y Koords vom Betreten Button geändert werden... E/: Indi Kann beim Bot starten gemacht werden

SPENDEN GEHT NUR FÜR LUXON!

Es ist KEINE Abgabe/Spende Funktion für de Fraktions / Balthasarpunkte enthalten! /E/: Indijetzt die der Luxon Punkte :P

Der Bot kann ca 5 Stunden (abhängig davon wie viele Punkte man maximal haben kann) durchlaufen, bis man manuell die Fraktionspunkte spenden muss... E/: Indi jetzt auch ohne eingreifen^^

hoffe ihr könnt was damit anfangen^^

mfg Deagles

Den Bot hat Deagles geschrieben und ich habe ihn um ein paar Sachen erweitert!
Also wenn ein Thx zu uns beiden^^
sollte etwas nicht laufen einfach bei ihm oder mir melden...

PHP Code:
Standart Steuerung "E" Nächster Gegenstand"NUM 1" Ziel Löschen
Skillcode OQMT0w4SXpv8LAbq9nRCAAAA

;Includes
#include "tt6.au3"
#include <GUIConstants.au3>

Variablen
$PID 
WinGetProcess("Guild Wars")
$hprocess _MemoryOpen($PID)
$NPC_Check IniRead("update.ini","SECTION D","NPC_ID_SELECT","Not found") ; NPC ID (Auswahl)
$Map_Check IniRead("update.ini","SECTION D","CHECK_MAP","Not found") ; 0=Stadt1=Instanz2=Laden
$Death_Check 
IniRead("update.ini","SECTION 9-A","DEATH","Not found") ; 0=Leben1=Tot

Global $x
Global $y
Global $version "Bot Gui"
$hWnd WinGetHandle("Guild Wars")


Script Exit
hotkeyset("{END}""end")
HotKeySet("{PAUSE}""TogglePause")



Func end()
    Exit
EndFunc

GUICreate
("Deagles_Farm_bot" 318300496307)
$button1=guictrlCreateButton("START",8,8,300,50)
$button2=guictrlCreateButton("exit",200,250,113,40)
$button3=guictrlCreateButton("Hilfe",8,80,300,50)
$button4=guictrlCreateButton("Pause",8,150,300,50)
GuiSetState()

While 
1
$msg
=GuiGetMsg()
If 
$msg=-3 Then Exit
If 
$msg=$button1 Then button1()
If 
$msg=$button2 Then button2()
If 
$msg=$button3 Then button3()
If 
$msg=$button4 Then button4()
Wend



func button1
()
    Global 
$x Inputbox("Bot Gui"&$Version,"Gib hier ein die X Koordinaten des Betreten Buttons ein!","")
    Global 
$y Inputbox("Bot Gui"&$Version,"Gib hier ein die Y Koordinaten des Betreten Buttons ein!","")
    Global 
$Runden Inputbox("Bot Gui"&$Version,"Gib hier ein wie viele Runden er Laufen soll!","100")
    Global 
$Name Inputbox("Bot Gui"&$Version,"Gib hier deinen Charakternamen ein!","")
    
loop()
EndFunc

func button2
()
    Exit
EndFunc

func button3
()
    
ShellExecute('http://www.elitepvpers.com/forum')
EndFunc

Func button4
()
    
Call("TogglePause")
EndFunc

Func randomsleep
($min$max)
    
Sleep(Random($min$max))
Endfunc

Func TogglePause
()
    
$Paused NOT $Paused
    
While $Paused
        sleep
(100)
        
ToolTip('Script is "Paused"',0,0)
    
WEnd
    ToolTip
($client)
    If 
Not WinActivate($clientThen
        WinActivate
($client)
    EndIf
    
sleep(2000)
EndFunc

Func fix
()
    If 
_MemoryRead($Death_Check$hprocess) = 1 Then
        
While _MemoryRead($Death_Check$hprocess) <> 0
            Sleep
(100)
        
WEnd
        randomsleep
(15001600)
        
        
KeySend("6")
        
randomsleep(25002600)
        Switch 
Random(131)
            Case 
1
                KeySend
("e")
                
randomsleep(100150)
                
KeySend("SPACE")
                
randomsleep(65006600)
            Case 
2
                KeySend
("e")
                
randomsleep(100150)
                
KeySend("e")
                
randomsleep(100150)
                
KeySend("SPACE")
                
randomsleep(85008600)
            Case 
3
                KeySend
("e")
                
randomsleep(100150)
                
KeySend("e")
                
randomsleep(100150)
                
KeySend("e")
                
randomsleep(100150)
                
KeySend("SPACE")
                
randomsleep(85008600)
        EndSwitch
        
KeySend("NUM1")
    ElseIf 
_MemoryRead($NPC_Check$hprocess) = 0 Then
        KeySend
("c")
        
randomsleep(200300)
        
KeySend("SPACE")
    EndIf
EndFunc

Func battle
()
    While 
_MemoryRead($Map_Check$hprocess) <> 0            
        KeySend
("5")

        
randomsleep(900010000)
        
        If 
_MemoryRead($NPC_Check$hprocess) <> 0 Then KeySend("1")
        
        
randomsleep(50006000)

        If 
_MemoryRead($NPC_Check$hprocess) <> 0 Then KeySend("2")
        
        
randomsleep(30004000)
    
        
KeySend("NUM1")
        
        
randomsleep(30004000)
        
        If 
_MemoryRead($NPC_Check$hprocess) <> 0 Then KeySend("3")
        
        
randomsleep(40005000)
        
        If 
_MemoryRead($NPC_Check$hprocess) <> 0 Then KeySend("4")
        
        
randomsleep(20003000)
    
WEnd
EndFunc

Func loop
()
    
    If 
Not WinActive("Guild Wars",""Then
        WinActivate
("Guild Wars","")
        
WinWaitActive("Guild Wars","")
    EndIf
    While 
True
        MouseSend
("left""click"$x$y) ; ANPASSUNGBETRETEN BUTTON
            
        
While _MemoryRead($Map_Check$hprocess) <> 1
            Sleep
(500)
        
WEnd
        randomsleep
(55005600)
    
        
KeySend("6")
        
randomsleep(25002600)
        
KeySend("e")
        
randomsleep(100150)
        
KeySend("SPACE")
        
randomsleep(100150)
        
KeySend("NUM1")
        
randomsleep(5000050500)
        
AdlibEnable("fix"1000)
        
battle()
        
AdlibDisable()
        
randomsleep(30003500)
    
WEnd
EndFunc

Func GivePoints
()
    
PrepMoveTo()
    if 
CheckArea(457910666Then
        MoveTo
($hWnd,4517,11414)
        
MoveTo($hWnd,4041,12645)
        
MoveTo($hWnd,3748,13019)
        
MoveTo($hWnd,3492,13110)
        
    ElseIf 
CheckArea(4991,12525Then
        MoveTo
($hWnd,4183,12069)
        
MoveTo($hWnd,3667,11635)
        
MoveTo($hWnd,3323,10983)
        
MoveTo($hWnd,4132,10073)
        
MoveTo($hWnd,4517,11414)
        
MoveTo($hWnd,4041,12645)
        
MoveTo($hWnd,3748,13019)
        
MoveTo($hWnd,3492,13110)
        
    ElseIf 
CheckArea(3215,12065)
        
MoveTo($hWnd,3205,11475)
        
MoveTo($hWnd,3456,10898)
        
MoveTo($hWnd,4248,10779)
        
MoveTo($hWnd,4517,11414)
        
MoveTo($hWnd,4041,12645)
        
MoveTo($hWnd,3748,13019)
        
MoveTo($hWnd,3492,13110)
        
    EndIf
    
        
KeepMoveTo()
        
    
Keysend("v")
    
Randomsleep(500,1000)
    
Keysend("SPACE")
    
Randomsleep(1500,2000)
    
MouseSend("left""click",617,593)
    
randomsleep(1000,1500)
    
controlsend($hWnd""""$name)
    
randomsleep(2000,2500)
    For 
$i 0 To 10
    MouseSend
("left""click",719,716)
    
randomsleep(2000,2500)
    
Next
    MouseSend
("left""click"830,716)
    
randomsleep(2000,2500)
    
MouseSend("left""click"$x$y)

EndFunc
While 1    
for $i $Runden to 1 Step -1
loop
()  
Next
GivePoints
()
Wend 
03/13/2009 17:13 Hamstertom#2
Ich würde mal sagen ein dickes THX an euch beiden und noch eine bitte, kannste das in eine exe machen und hier zum Download anbieten(dann auch einen virusscan machen)
wäre ganz nett^^

Sonst:handsdown::handsdown::handsdown:

Lg Hamstertom
03/13/2009 17:28 Timo Meier#3
vielleicht sagst du auch noch,wo der bott laufen soll und wieviel er einbringt und so?! =)
danke im voraus.. !
03/13/2009 17:32 Frutex#4
Quote:
Originally Posted by Timo Meier View Post
vielleicht sagst du auch noch,wo der bott laufen soll und wieviel er einbringt und so?! =)
danke im voraus.. !
War das gerade überflüssig oder war das überflüssig? lol
03/13/2009 17:53 Dakilliaz#5
Jop vielen dank an euch beide :P
03/13/2009 17:58 NetsrakE#6
*sign*
nicht jeder hat den anderen Thread gelesen.
Der Bot farmt den Jadesteinbruch. Die Punkteanzahl hängt immer von den Mitspielern ab.
03/13/2009 18:56 PaddyBob#7
also irgendwie gibt der bei mir nicht ab weil er noch innermap ist und dann di givepoints func callt.



kannste mir da mal bitte helfen?


MfG
03/13/2009 20:48 TheHobbes#8
Wie sieht das mit der Reportfunktion aus?
Reporten einen die anderen Spieler net?
Ist der Bot in diesem Kontext auch ok?
MFG
03/13/2009 21:03 PaddyBob#9
also ich benutze den bot schon seit 2 tagen (24h) und ich bin noch nicht einmal reported worden, von daher denke ich das er gut ist, aber wenn dort jeder als K-Möter rumrennt dann fällt es auf denke ich.


MfG paddybob
03/13/2009 21:05 USB Schnittstelle#10
Quote:
Originally Posted by PaddyBob View Post
also ich benutze den bot schon seit 2 tagen (24h) und ich bin noch nicht einmal reported worden, von daher denke ich das er gut ist, aber wenn dort jeder als K-Möter rumrennt dann fällt es auf denke ich.


MfG paddybob
woher willst du wissen ob du nicht reportet worden bist?

Aber der Bot schaut relativ gut aus ich lass ihn morgen mal laufen
03/13/2009 21:18 PaddyBob#11
ja gut okay als ich geschlafen habe konnte ich das nicht kontrollieren, da haste recht aber sonst sitze ich vorm rechner und guck mir öfter mal den chat und da hat keiner was von bot geschrieben, also vermute ich das ich nicht reported worden bin, um es mal so auszudrücken.


MfG
03/13/2009 23:33 solos#12
hmm wie sieht es mit dem Punkte/Zeit-Verhältnis aus?
03/14/2009 02:46 klar0#13
ganz ehrlich, seitdem der bot online ist ist jeder kamöter nen bot - mein kumpel hat den schon 2 1/2 Tage ausprobiert und ist 2 seiner Acc los. Lasst die Finger von dem Bot...



(Hab übrigens nen e/a bot geschrieben funzt einwandfrei is mit points und movto und aggrocheck is auch dabei; geschrieben- werde ihn aber glaub ich zumindest nich public stellen - vlt 40ekken dann kanns haben wer will xP- achja funzt auch im bk, bzw bin grad am umschreiben der mvpoints für die andren maps)
03/14/2009 07:55 PaddyBob#14
Quote:
(Hab übrigens nen e/a bot geschrieben funzt einwandfrei is mit points und movto und aggrocheck is auch dabei; geschrieben- werde ihn aber glaub ich zumindest nich public stellen - vlt 40ekken dann kanns haben wer will xP- achja funzt auch im bk, bzw bin grad am umschreiben der mvpoints für die andren maps)
ich weis nich, n junior member der gleich son "GEILEN" bot schreibt... naja denke jeder würde dir danken bei ner public stellung aber ich wär vorsichtig


MfG
03/14/2009 08:35 chess#15
Ohne Misst, ich empfinde Bots als völlig legitim, was ich persönlich aber nicht mag sind Bots, die andere direkt beim Spielen stören (wie Jadesteinbruch, Fort Espenwald, BK) oder Leute, die versuchen anderen ihre Account zu entwenden).

Ich wäre auch vorsichtig, solche Bots einzusetzen, denn im Gegensatz zu den normalen Farmbots bringen diese Bots hier sehr viele Beschwerden... Ne Frage der Zeit bis durchgegriffen wird :)