Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 18:11

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIt] Frage/Antworte Thread

Discussion on [AutoIt] Frage/Antworte Thread within the Metin2 forum part of the Popular Games category.

Reply
 
Old 07/06/2009, 07:04   #436
 
blackprime's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 7
Received Thanks: 1
HI LEUTE
ICH SUCHE EN FISCHING BOT HACK
FÜR METIN 2 ??????
blackprime is offline  
Old 07/06/2009, 07:10   #437
 
elite*gold: 20
Join Date: Sep 2008
Posts: 2,185
Received Thanks: 411
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
InelienCewq is offline  
Old 07/06/2009, 14:30   #438
 
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
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
flothekilla94 is offline  
Old 07/06/2009, 17:28   #439
 
elite*gold: 0
Join Date: Aug 2008
Posts: 465
Received Thanks: 224
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 
MrCrackR is offline  
Old 07/06/2009, 17:57   #440
 
Pünti987's Avatar
 
elite*gold: 10
Join Date: Feb 2009
Posts: 145
Received Thanks: 52
Quote:
Originally Posted by Quade View Post
GuiCtrlCreateTab
GuiCtrlCreateTabItem

also das kapiere ich nicht könntest du es bitte besser erklären???
Pünti987 is offline  
Old 07/06/2009, 20:18   #441
 
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
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 
flothekilla94 is offline  
Old 07/07/2009, 20:29   #442
 
elite*gold: 0
Join Date: Aug 2008
Posts: 465
Received Thanks: 224
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.
MrCrackR is offline  
Thanks
2 Users
Old 07/07/2009, 20:44   #443

 
LordKill's Avatar
 
elite*gold: 41
Join Date: Oct 2007
Posts: 1,950
Received Thanks: 3,120
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^^
LordKill is offline  
Old 07/07/2009, 21:01   #444
 
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
ok probier ich aus
pixelgarbe ist 100% richtig
flothekilla94 is offline  
Old 07/11/2009, 14:03   #445
 
Pünti987's Avatar
 
elite*gold: 10
Join Date: Feb 2009
Posts: 145
Received Thanks: 52
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???
Pünti987 is offline  
Old 07/11/2009, 14:25   #446
 
Pünti987's Avatar
 
elite*gold: 10
Join Date: Feb 2009
Posts: 145
Received Thanks: 52
und noch was wie kann ich in den Hintergrund ein Bild einfügen ???
Pünti987 is offline  
Old 07/11/2009, 23:03   #447
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Ä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.
Quade is offline  
Thanks
1 User
Old 07/16/2009, 11:20   #448
 
elite*gold: 0
Join Date: Jun 2009
Posts: 108
Received Thanks: 634
Hey Leute also, ich hab da ne bitte.
Ichhabmir folgendes geladen.

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.
Gabber Nation is offline  
Thanks
9 Users
Old 07/17/2009, 13:32   #449
 
elite*gold: 0
Join Date: Aug 2005
Posts: 81
Received Thanks: 3
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? =)
Mc.Neal is offline  
Old 07/20/2009, 23:34   #450
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
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?





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.
Quade is offline  
Reply




All times are GMT +1. The time now is 18:11.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.