[AutoIt] Frage/Antworte Thread

07/06/2009 07:04 blackprime#436
HI LEUTE
ICH SUCHE EN FISCHING BOT HACK
FÜR METIN 2 ??????
07/06/2009 07:10 InelienCewq#437
Quote:
Originally Posted by blackprime View Post
HI LEUTE
ICH SUCHE EN FISCHING BOT HACK
FÜR METIN 2 ??????
da bist hier absolut falsch
benutz die suchfunktion oder such wenigstens in der cheat section....

#report
07/06/2009 14:30 flothekilla94#438
while (1)
If PixelGetColor ( 132, 1021 ) = 0x2C2C2C Then
Send("1 y 1 y 1 y ")
ElseIf Not PixelGetColor ( 132, 1021 ) = 0x2C2C2C Then
Send("y 3 y 4 y ")
Sleep(100)
Endif
WEnd

ich hätte da auch ne frage... wieso funzt des nicht????
ich denke dass das alles richtig is
07/06/2009 17:28 MrCrackR#439
Quote:
while (1)
If PixelGetColor ( 132, 1021 ) = 0x2C2C2C Then
Send("1 y 1 y 1 y ")
ElseIf Not PixelGetColor ( 132, 1021 ) = 0x2C2C2C Then
Send("y 3 y 4 y ")
Sleep(100)
Endif
WEnd

ich hätte da auch ne frage... wieso funzt des nicht????
ich denke dass das alles richtig is
vllt so:
PHP Code:
While (1)
    If 
PixelGetColor 1321021 ) = 0x2C2C2C Then
        Send
("1 y 1 y 1 y ")
    Else
        
Send("y 3 y 4 y ")
        
Sleep(100)
    Endif
WEnd 
07/06/2009 17:57 Pünti987#440
Quote:
Originally Posted by Quade View Post
GuiCtrlCreateTab
GuiCtrlCreateTabItem

also das kapiere ich nicht könntest du es bitte besser erklären???
07/06/2009 20:18 flothekilla94#441
ich hab da mal eine frage und zwar wieso pottet er nicht sobal der rote balken(TP) über einer gewissen grenze ist
ich spiele das spiel mit der auflösung 1980#1080#32
hier das scribt
PHP Code:
#include <GUIConstants.au3>

Opt("GUIOnEventMode"1)

#Region GUI
$GUI GUICreate("Timer by FLOTHEKILLA"270100250100)
GUISetOnEvent($GUI_EVENT_CLOSE"Form1Close")
GUISetOnEvent($GUI_EVENT_MINIMIZE"Form1Minimize")
GUISetOnEvent($GUI_EVENT_MAXIMIZE"Form1Maximize")
GUISetOnEvent($GUI_EVENT_RESTORE"Form1Restore")
$Button1 GUICtrlCreateButton("Timer"5575250)
GUICtrlSetOnEvent(-1"Button1Click")
$Button2 GUICtrlCreateButton("Off"95575250)
GUICtrlSetOnEvent(-1"Button2Click")
$Button3 GUICtrlCreateButton("FARMER"185575250)
GUICtrlSetOnEvent(-1"Button3Click")
$Input1 GUICtrlCreateInput("zeit in ms"254012121)
GUISetState(@SW_SHOW)
#EndRegion GUI

Global $begin timerinit()
Opt("PixelCoordMode"2)

While (
1)
Sleep(100)
WEnd

Func Button1Click
()
global 
$Read guictrlread ($Input1)
While (
1)
$dif TimerDiff($begin)
If 
Int ($dif) > $Read Then
Shutdown 
(5)
EndIf
If 
PixelGetColor 1321021 ) = 0x2C2C2C Then
Send
("1 y 1 y 1 y ")
Else
Send("y 3 y 4 y ")
Sleep(100)
Endif
WEnd
EndFunc

Func Button2Click
()
Exit
EndFunc

Func Button3Click
()
While (
1)
If 
PixelGetColor 1321021 ) = 0x2C2C2C Then
Send
("1 y 1 y 1 y ")
Else
Send("y 3 y 4 y ")
EndIf 
WEnd
EndFunc

Func Form1Close
()
exit
EndFunc
Func Form1Maximize
()
EndFunc
Func Form1Minimize
()
EndFunc
Func Form1Restore
()
EndFunc 
07/07/2009 20:29 MrCrackR#442
Quote:
also das kapiere ich nicht könntest du es bitte besser erklären???
  • mit guictrlcreatetab startest du die tab-definition
    (guictrlcreatetab(y-position im gui, x-position im gui, breite des tab-bereichs, höhe des tab-bereichs))
  • mit guictrlcreatetabitem fängst du mit dem ersten tab an
    (guictrlcreatetabitem(y-position im gui, x-position im gui, breite des tab-bereichs, höhe des tab-bereichs)
  • mit guictrlcreatetab schließt du die tab definition

Beispiel:
PHP Code:
#include <GUIConstantsEx.au3>

Global $tab

GUICreate
("Tab Beispiel GUI")
$tabdefinition GUICtrlCreateTab(1010200200)
$tabitem1 GUICtrlCreateTabItem("TabItem1")
;
dahin kommen dann alle GUICtrl für diese Seite
$tabitem2 
GUICtrlCreateTabItem("TabItem2")
;
dahin alle für die zweite Seite
GUICtrlCreateTabItem
("") ;beendet die Tab-Definition 
GUISetState
()

While 
1
    $msg 
GUIGetMsg()
    If 
$msg $GUI_EVENT_CLOSE Then ExitLoop
WEnd 
ich hoffe, ich habe beim tippen nix durcheinander gebracht.
übrigens... wenn du im SciTE-Editor F1 drückst, kommt eine
gute hilfedatei.
07/07/2009 20:44 LordKill#443
Quote:
Originally Posted by flothekilla94 View Post
ich hab da mal eine frage und zwar wieso pottet er nicht sobal der rote balken(TP) über einer gewissen grenze ist
ich spiele das spiel mit der auflösung 1980#1080#32
hier das scribt
PHP Code:
#include <GUIConstants.au3>

Opt("GUIOnEventMode"1)

#Region GUI
$GUI GUICreate("Timer by FLOTHEKILLA"270100250100)
GUISetOnEvent($GUI_EVENT_CLOSE"Form1Close")
GUISetOnEvent($GUI_EVENT_MINIMIZE"Form1Minimize")
GUISetOnEvent($GUI_EVENT_MAXIMIZE"Form1Maximize")
GUISetOnEvent($GUI_EVENT_RESTORE"Form1Restore")
$Button1 GUICtrlCreateButton("Timer"5575250)
GUICtrlSetOnEvent(-1"Button1Click")
$Button2 GUICtrlCreateButton("Off"95575250)
GUICtrlSetOnEvent(-1"Button2Click")
$Button3 GUICtrlCreateButton("FARMER"185575250)
GUICtrlSetOnEvent(-1"Button3Click")
$Input1 GUICtrlCreateInput("zeit in ms"254012121)
GUISetState(@SW_SHOW)
#EndRegion GUI

Global $begin timerinit()
Opt("PixelCoordMode"2)

While (
1)
Sleep(100)
WEnd

Func Button1Click
()
global 
$Read guictrlread ($Input1)
While (
1)
$dif TimerDiff($begin)
If 
Int ($dif) > $Read Then
Shutdown 
(5)
EndIf
If 
PixelGetColor 1321021 ) = 0x2C2C2C Then
Send
("1 y 1 y 1 y ")
Else
Send("y 3 y 4 y ")
Sleep(100)
Endif
WEnd
EndFunc

Func Button2Click
()
Exit
EndFunc

Func Button3Click
()
While (
1)
If 
PixelGetColor 1321021 ) = 0x2C2C2C Then
Send
("1 y 1 y 1 y ")
Else
Send("y 3 y 4 y ")
EndIf 
WEnd
EndFunc

Func Form1Close
()
exit
EndFunc
Func Form1Maximize
()
EndFunc
Func Form1Minimize
()
EndFunc
Func Form1Restore
()
EndFunc 
pixelfarbe richtig????
und vllt sleeps machen ? vllt gehts ja zu schnell mit den sends also kriegt das vllt metin2 nicht gebacken^^
07/07/2009 21:01 flothekilla94#444
ok probier ich aus
pixelgarbe ist 100% richtig
07/11/2009 14:03 Pünti987#445
Ok ich bin bereits an einem Multibot. Das Problem ist dass wenn ich es so habe
Quote:
#include <GUIConstantsEx.au3>

Global $tab

GUICreate("Multibot v1.0 by Sismon")
$tabdefinition = GUICtrlCreateTab(10, 10, 400,300)
$tabitem = GUICtrlCreateTabItem("Vorwort")
$label1= GUICtrlCreatelabel("Hi dies ist mein Multibot. Zurzeit ist er in der Beta das heisst dass er noch nicht vollständig ist. Er beinnhaltet Pic up Bot Spambot und Autto Potter. Sobald ich kann werde ich mehrere sachen noch einfügen.",20,40,200,200)
$tabitem1 = GUICtrlCreateTabItem("Pic up Bot.")
$input1=GuiCtrlCreateInput("y oder ^",80,80,150,20)
$input2=GuiCtrlCreateInput("Abstand der zeit in Milisekunden",74,100,200,20)
$label1=GuiCtrlCreateLabel("Start F5 Pause F6 Ende F7",75,126,217,15)
$label2=GuiCtrlCreateLabel("Made by Sismon and Pünti987",75,150,113,15)


HotKeySet ( "{F5}" , "Start" )
HotKeySet ( "{F6}" , "Pause" )
HotKeySet ( "{F7}" , "Ende" )

Func Start ()
While (1)
Sleep (GUICtrlRead($input2))
Send (GuiCtrlRead($input1))
Sleep (GUICtrlRead($input2))
Wend
EndFunc

Func Pause ()
While (1)
Sleep (1)
Wend
EndFunc

Func Ende ()
Exit
EndFunc
$tabitem2 = GUICtrlCreateTabItem("Spambot.")



$input1=GuiCtrlCreateInput("Welcher Text soll gesendet werden",71,74,300,20)
$input2=GuiCtrlCreateInput("Nach soviel Milisekunden soll es diesen Text wiedersenden",71,120,400,20)
$label1=GuiCtrlCreateLabel("Start with F1",71,128,140,15)
$label2=GuiCtrlCreateLabel("Pause with F2 End with F3",201,128,300,15)
$label3=GuiCtrlCreateLabel("Createt by Sismon",366,94,123,15)
GuiSetState()
HotKeySet ( "{F1}" , "Start" )
HotKeySet ( "{F2}" , "Pause" )
HotKeySet ( "{F3}" , "Ende" )

Func Start ()
While (1)
Send ("{enter}")
Send (GuiCtrlRead($input1))
Send ("{enter}")
Sleep (GUICtrlRead($input2))
Wend
EndFunc

Func Pause ()
While (1)
Sleep (1)
Wend
EndFunc

Func Ende ()
Exit
EndFunc

While 1
$msg=GuiGetMsg()
If $msg=-3 Then Exit
Wend

Die Fehlermeldung kommt dass Func start dupliziert worden ist das heisst es hat 2 mal in meinem Bot Func start wie kann ich machen dass es Funzt???
07/11/2009 14:25 Pünti987#446
und noch was wie kann ich in den Hintergrund ein Bild einfügen ???
07/11/2009 23:03 Quade#447
Ähem?
(Beim nächsten mal editiere den ersten Post. Double-Posting ist nicht erlaubt)

Wie du das ändern kannst?
Benenne eine Funktion um?
Zum Beispiel die mit F1; nennst du einfach "Start1". Dann unten auch Func Start1 () machen...

Bild in den Hintergrund: GuiCtrlCreatePic (Benutzung siehe Help)
Am besten in die letzte Zeile der GUIDefinition von GuiSetState() schreiben.
07/16/2009 11:20 Gabber Nation#448
Hey Leute also, ich hab da ne bitte.
Ichhabmir folgendes geladen. [Only registered and activated users can see links. Click Here To Register...]

Nun es sieht so aus das er die reconnect.bat läd, den ie öffnet und about:blank läd, dann nen bissel wartet (jenachdem wie mans einstellt), anschließend gibt er die mybrute seite ein und läd.

Allerdings ist bei mir das problem das ich die seite manuel nochmal aktualiseren muss, da er die verbindung zu der seite nicht beim ersten versuch hinbekomt.

Gibts da ne möglichkeit das die internetadresse oben eingegeben wird, 15 sec oder so wartet und dann 2*str+r simuliert?
Hab mich schon bissel schlau gemacht und probiert allerdings nicht hinbekomm.

Wäre sehr dankbar wenn mir wer weiterhilft.
07/17/2009 13:32 Mc.Neal#449
moin geht nicht um mentis2 aber halt um autoit ^^

mein problen schaut so aus

Code:
$pid = WinGetProcess("")
$info = _MemoryOpen($pid)
$read = _MemoryRead(wert, $info)

$HpDis = GUICtrlCreateLabel($read, 208, 80, 46, 17) ;Hier wird die Health angezeigt was ausgelesen wird

$Health = GUICtrlCreateInput("Health", 16, 80, 121, 21) ;Hier eine zahl angeben wenn dieser wert unterschritten wird send befehl
da er es gleich aus dem ram ausliest wird auch wunderbar angezeigt nur wie verbinde ich die beiden sachen also zb: HpDis liest wert 1000 aus in Health wurde 990 eingegeben wert von 990 wird unterschritten send befehl
nur komm ich an der stelle nicht weiter
kann jemand dabei helfen? =)
07/20/2009 23:34 Quade#450
Quote:
Originally Posted by Mc.Neal View Post
moin geht nicht um mentis2 aber halt um autoit ^^

mein problen schaut so aus

Code:
$pid = WinGetProcess("")
$info = _MemoryOpen($pid)
$read = _MemoryRead(wert, $info)

$HpDis = GUICtrlCreateLabel($read, 208, 80, 46, 17) ;Hier wird die Health angezeigt was ausgelesen wird

$Health = GUICtrlCreateInput("Health", 16, 80, 121, 21) ;Hier eine zahl angeben wenn dieser wert unterschritten wird send befehl
da er es gleich aus dem ram ausliest wird auch wunderbar angezeigt nur wie verbinde ich die beiden sachen also zb: HpDis liest wert 1000 aus in Health wurde 990 eingegeben wert von 990 wird unterschritten send befehl
nur komm ich an der stelle nicht weiter
kann jemand dabei helfen? =)
While 1
If $HpDis < GuiCtrlRead($Health) Then
Send(Deine Taste)
EndIf
WEnd


Ich hoffe du meinst das so ;D
Du hast doch auch ein GuiCreate im kompletten Code oder? :D





Quote:
Hey Leute also, ich hab da ne bitte.
Ichhabmir folgendes geladen. best Mybrute Bot, mit anschliessenden Pupils lvler

Nun es sieht so aus das er die reconnect.bat läd, den ie öffnet und about:blank läd, dann nen bissel wartet (jenachdem wie mans einstellt), anschließend gibt er die mybrute seite ein und läd.

Allerdings ist bei mir das problem das ich die seite manuel nochmal aktualiseren muss, da er die verbindung zu der seite nicht beim ersten versuch hinbekomt.

Gibts da ne möglichkeit das die internetadresse oben eingegeben wird, 15 sec oder so wartet und dann 2*str+r simuliert?
Hab mich schon bissel schlau gemacht und probiert allerdings nicht hinbekomm.

Wäre sehr dankbar wenn mir wer weiterhilft.
Send("URL")
Sleep(15000)
Send("{F5}")
Send("{F5}")

So in etwa könnte das aussehen.