|
You last visited: Today at 18:39
Advertisement
autopotter problem
Discussion on autopotter problem within the AutoIt forum part of the Coders Den category.
07/21/2009, 23:45
|
#31
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
also bis jetzt hat er nur korrekte antworten gekommen, oder war hier irgendwas falsch?
ausserdem war das mit dem lernen eher darauf bezogen sich vorher selber mal schlau zu machen als bei jedem mückenpfurz nen thread aufzumachen.
|
|
|
07/21/2009, 23:48
|
#32
|
elite*gold: 9
Join Date: Apr 2009
Posts: 10,163
Received Thanks: 3,810
|
Naja das versteh ich ehrlich gesagt auch nich so ganz...hab ihm doch schon oft genug gesagt dass ers alleine lösen muss
mfG
|
|
|
07/22/2009, 11:41
|
#33
|
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
|
ich versuche meine probleme allein zu lösen baer wen ich ned weiter weiß stelle ich hier meine frage
aber ich habe versucht mit dem autopotter von remus meine probleme zu lösen und sitze seid 2 wochen daran aber weiß ich ned was da falsch ist, weil es scheint ja alles richtig zu sein
ich habe es mit einer anderen farbe und anderen choords versucht aber des hilft nix also muss da doch was falsch sein aber leider komme ich nicht darauf was.
---->ich mache einen threat und hoffe das mir jemand hilft
aber anstatt hilf kriege ich hier nur blöde sprüche und werde wie ein stück schei*e behnadelt
|
|
|
07/22/2009, 11:50
|
#34
|
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
|
dir haben jetzt schon 3 leute geschrieben, was du beachten musst, dass es AUF JEDEN FALL KLAPPT. wenn du diese dinge beachtest, dann kann es gar nicht nicht gehen!
1. Du musst im AutoIt window info tool in den optionen bei "coord mode" auf "client" umstellen und danach die koordinaten neu scannen.
2. Dann musst du in deinem script ganz oben hin die zeile
Code:
Opt ("PixelCoordMode", 2)
schreiben.
Ob du das selbe mit "MouseCoordMode" auch noch machst, ist eigentlich ziemlich egal.
3. du fügst die neuen koordinaten in dein script ein
4. es sollte klappen...
mfg felixli93
|
|
|
07/22/2009, 13:35
|
#35
|
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
|
Also erstmal solltes du dir vieleicht mal die Grundlagen names debugen zu Herzen nehmen. Mache an jeder Stelle wo du glaubst das etwas nicht funktionieren könnte eine MSG Box. So stellts du fest ob die Stelle erreicht wurde. Es gibt meines erachten noch einen richtigen Debuger für AutoIT jedoch ist er in meinen Augen nicht so gut. So, das zweite das ich nicht nachvollziehen kann ist wofür du den PixelSearch brauchst. Ich hab mal schnell ein Potter für dich geschrieben:
PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
HotKeySet("{NUMPAD1}","Start_Stop")
$StartStop = false
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Auto Potter", 165, 168, 214, 217)
$Delay = GUICtrlCreateInput("Delay", 15, 30, 131, 21)
$Key = GUICtrlCreateInput("Key", 15, 75, 131, 21)
$Start = GUICtrlCreateButton("Start", 15, 110, 131, 46, 0)
$Label1 = GUICtrlCreateLabel("Delay:", 15, 10, 34, 17)
$Label2 = GUICtrlCreateLabel("Key:", 15, 55, 25, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
func Start_Stop()
If $StartStop == false Then
AdlibEnable("Pot",GUICtrlGetState($Delay))
GUICtrlSetData($Start,"Stop")
$StartStop = true
Else
AdlibDisable()
GUICtrlSetData($Start,"Start")
$StartStop = false
EndIf
EndFunc
func Pot()
If WinActive("METIN2") == 1 Then
Send(GUICtrlGetState($Key))
EndIf
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Start
Start_Stop()
EndSwitch
WEnd
Solltes es nicht funktionieren(ich hab kein Metin" daherk ann ich es auch nicht testen) muss du mal in Zeile 37 gucken ob das window stimmt.
MfG
Xereon
|
|
|
07/22/2009, 16:35
|
#36
|
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
|
des mit dem pixelchoordmode kam von mir
@xereon der funzt ned obwohl das fenster stimmt
@felixli es sind genau die selben choords und farbwerte wie vorher d.h er funzt genausowenig wie der von Xereon
könnte es auch an meinem pc liegen?????
weil der autopotter von remus und der von marcopolo funzen bei mir auch ned
|
|
|
07/22/2009, 19:00
|
#37
|
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
|
Quote:
Originally Posted by flothekilla94
@xereon der funzt ned obwohl das fenster stimmt
|
Ja sorry mein Fehler. Ich habe GuiCtrlRead mit GuiCtrlGetState verwechselt, einfach ersetzen und dann sollte es gehen. Außerdem solltes du F1 oder so benutzen da die 1 nicht als String gelesen wird und daher nicht funktioniert. Also dann einfach bei Key {F1} eintragen. Freund hats getestet, funktioniert ohne Probleme.
|
|
|
07/22/2009, 20:09
|
#38
|
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
|
und was soll ich in debug reintun?
is da 1000 1s oder wie?
|
|
|
07/22/2009, 20:23
|
#39
|
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
|
Quote:
Originally Posted by flothekilla94
und was soll ich in debug reintun?
is da 1000 1s oder wie?
|
jo
Zeit ist in AutoIT immer in MS
|
|
|
07/25/2009, 14:41
|
#40
|
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
|
ich hab den mal getestet und er funzt super bloß brauch ich leider nen "intiligeten" potter d.h er soll erst ab einer gewissen grenze potten z.b erst wenn die tp unter tausend sind
|
|
|
07/26/2009, 12:06
|
#41
|
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
|
Quote:
Originally Posted by flothekilla94
ich hab den mal getestet und er funzt super bloß brauch ich leider nen "intiligeten" potter d.h er soll erst ab einer gewissen grenze potten z.b erst wenn die tp unter tausend sind
|
Funktioniert einwandfrei:
PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
;~ Options:
AutoItSetOption ("PixelCoordMode",2)
;~ Hotkeys:
HotKeySet("{NUMPAD1}","Start_Stop")
WinWait("METIN2")
;~ Change Window:
WinMove("METIN2","",0,0,1024,768)
$StartStop = false
$hwnd = WinGetHandle("METIN2")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Auto Potter", 165, 168, 214, 217)
$Delay = GUICtrlCreateInput("Delay", 15, 30, 131, 21)
$Key = GUICtrlCreateInput("Key", 15, 75, 131, 21)
$Start = GUICtrlCreateButton("Start", 15, 110, 131, 46, 0)
$Label1 = GUICtrlCreateLabel("Delay:", 15, 10, 34, 17)
$Label2 = GUICtrlCreateLabel("Key:", 15, 55, 25, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
func Start_Stop()
If $StartStop == false Then
AdlibEnable("Pot",GuiCtrlRead($Delay))
GUICtrlSetData($Start,"Stop")
$StartStop = true
Else
AdlibDisable()
GUICtrlSetData($Start,"Start")
$StartStop = false
EndIf
EndFunc
func Pot()
If WinActive("METIN2") == 1 AND PixelGetColor(92,721,$hwnd) == 0x2C2C2C Then
Send(GuiCtrlRead($Key))
EndIf
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Start
Start_Stop()
EndSwitch
WEnd
Sollte potten wenn das Leben etwas bei 50% ist.
BTW: Wenn du die Fenstergröße veränderst muss du dir die Coords neu suchen.
|
|
|
07/26/2009, 12:11
|
#42
|
elite*gold: 0
Join Date: May 2009
Posts: 264
Received Thanks: 43
|
ok danke ich werd ihn gleich ausprobieren
|
|
|
08/23/2009, 00:00
|
#43
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
#closed (request by flothekilla94)
|
|
|
Similar Threads
|
Autopotter
06/16/2011 - Metin2 - 3 Replies
Moin,
suche einen Autopotter! Habe sufu benutzt und der von Remus funktioniert nicht und marcopolos ist ein Virus, habs trotzdem veruscht funktioniert trotzdem nicht!
Also suche eine Autopotter bitte mit Link hier drin posten. Gebe Thx
|
autopotter
08/16/2010 - Metin2 Private Server - 7 Replies
sameone knows a autopotter por Pservers?
grats...
|
Autopotter
02/02/2009 - SRO Private Server - 4 Replies
Have fun. ;-)
#link removed
|
[NA] autopotter
04/13/2008 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 3 Replies
well since all the other autopots didn't work for me I thought i would make my own on autoit.
Ill just let you guys test it aswell.
Link removed by St!gmata
|
All times are GMT +1. The time now is 18:40.
|
|