|
You last visited: Today at 19:33
Advertisement
IC Bot
Discussion on IC Bot within the Nostale forum part of the MMORPGs category.
03/13/2010, 21:43
|
#1
|
elite*gold: 137
Join Date: Aug 2009
Posts: 428
Received Thanks: 98
|
IC Bot
Ich habe mir n IC Bot zusammen gestellt und müsste eig gehen (bei meiner auflösung)
Edit: geht nicht aba ka warum
Quote:
#RequireAdmin
While 1
WEnd
While 1
if PixelGetColor(711,735) = 0xDCF9FF Then ;:::Muss verändert werden unten Auf IC Button ::::
If Not @error Then
MouseClick ( "",711,735,1,1) ;:::Muss verändert werden auf IC Button :::
Sleep(1000)
ControlSend("NosTale", "", 0, "{Enter}")
Sleep(7000)
MouseClick ( "",933,131,1,1) ;:::Muss verändert werden(Mitte der Map) ::::
Sleep(5000)
ControlSend("NosTale", "", 0, "{c}")
EndIf
WEnd
|
Nun meiner 1.Frage. Könnte mir wer den Bot so verändern, dass man die Coordinaten selber mit der Maus machen muss,(F1,F2,F3) wie bei Tro's MinigameBot?( Farbe und Coordinaten zusammen)
2.Frage kann man auch einstellen dass es die mausklicke und den Pixel nur auf nostale sucht? Sonst könnte ich ja das controlsend weglassen
|
|
|
03/14/2010, 11:55
|
#2
|
elite*gold: 112
Join Date: Jan 2010
Posts: 1,531
Received Thanks: 414
|
Antwort1:
Musst dir selbst zusamm basteln
Code:
$mouse = MouseGetPos()
$farbe = PixelGetColor ($mouse[0],$mouse[1])
MsgBox (0,"","X: " & $mouse[0] & @CRLF & "Y: " & $mouse[1] & @CRLF & "Farbe: 0x" & Hex($farbe,6))
|
|
|
03/14/2010, 22:52
|
#3
|
elite*gold: 137
Join Date: Aug 2009
Posts: 428
Received Thanks: 98
|
das von freaky hat mir bisel geholfen aber noch nicht so viel.
wäre froh um weitere antworten
|
|
|
03/15/2010, 08:56
|
#4
|
elite*gold: 112
Join Date: Jan 2010
Posts: 1,531
Received Thanks: 414
|
Und was fählt dir noch ?
|
|
|
03/15/2010, 12:08
|
#5
|
elite*gold: 137
Join Date: Aug 2009
Posts: 428
Received Thanks: 98
|
Quote:
Originally Posted by rriner
Ich habe mir n IC Bot zusammen gestellt und müsste eig gehen (bei meiner auflösung)
Edit: geht nicht aba ka warum
Nun meiner 1.Frage. Könnte mir wer den Bot so verändern, dass man die Coordinaten selber mit der Maus machen muss,(F1,F2,F3) wie bei Tro's MinigameBot?(Farbe und Coordinaten zusammen)
Hier geht nicht man es nicht mit F1,F2 die Coordinaten visieren kann.(1. mal coord für farbe und IC button 2. mal auf der map.)
2.Frage kann man auch einstellen dass es die mausklicke und den Pixel nur auf nostale sucht? Sonst könnte ich ja das controlsend weglassen
|
Ich habe ihn schon mal umgeändert:
Quote:
RequireAdmin
$mouse = MouseGetPos()
$farbe = PixelGetColor ($mouse[0],$mouse[1])
MsgBox (0,"","X: " & $mouse[0] & @CRLF & "Y: " & $mouse[1] & @CRLF & Hex($farbe,6))
While 1
WEnd
While 1
if PixelGetColor($mouse[0],$mouse[1]) = $farbe,6 Then
MouseClick ( "",$mouse[0],$mouse[1],1,1)
Sleep (1000)
ControlSend("NosTale", "", 0, "{Enter}")
Sleep (7000)
MouseClick ( "",???,???,1,1)
Sleep (5000)
ControlSend("NosTale", "", 0, "{c}")
EndIf
WEnd
|
|
|
|
03/15/2010, 16:57
|
#6
|
elite*gold: 112
Join Date: Jan 2010
Posts: 1,531
Received Thanks: 414
|
häää
wieso 2 mal ne While ?
und was für ein sinn hat das ?
|
|
|
03/15/2010, 19:12
|
#7
|
elite*gold: 137
Join Date: Aug 2009
Posts: 428
Received Thanks: 98
|
um die map auch zu speichern.
dort oben habe ich nur die cordinaten vom IC button mit $mouse[0/1]
|
|
|
03/15/2010, 20:34
|
#8
|
elite*gold: 0
Join Date: Oct 2007
Posts: 156
Received Thanks: 57
|
RequireAdmin
$mouse = MouseGetPos()
$farbe = PixelGetColor ($mouse[0],$mouse[1])
MsgBox (0,"","X: " & $mouse[0] & @CRLF & "Y: " & $mouse[1] & @CRLF & Hex($farbe,6))
While 1 <--- Hier endet das Programm weil er in einer ENDLOSSCHRLEIFE feststeckt 
WEnd
While 1
if PixelGetColor($mouse[0],$mouse[1]) = $farbe,6 Then
MouseClick ( "",$mouse[0],$mouse[1],1,1)
Sleep (1000)
ControlSend("NosTale", "", 0, "{Enter}")
Sleep (7000)
MouseClick ( "",???,???,1,1)
Sleep (5000)
ControlSend("NosTale", "", 0, "{c}")
EndIf
WEnd
|
|
|
03/15/2010, 22:07
|
#9
|
elite*gold: 137
Join Date: Aug 2009
Posts: 428
Received Thanks: 98
|
wie soll ich das dann sonst machen?
Wenn ich das while wegnehme geht es einmal druch und und verschwindet dan
|
|
|
03/16/2010, 17:16
|
#10
|
elite*gold: 112
Join Date: Jan 2010
Posts: 1,531
Received Thanks: 414
|
Fang mal mit AutoIt von vorne an 
Es kann nicht verschwinden weil da noch eine zweite Schleife ist
|
|
|
03/18/2010, 19:46
|
#11
|
elite*gold: 137
Join Date: Aug 2009
Posts: 428
Received Thanks: 98
|
jah ich habs geschafft
Quote:
#RequireAdmin
While 1
if PixelGetColor (699,742) = 0xC9ECFE Then
MouseClick ( "",699,742,1,1)
Sleep(1000)
ControlSend("NosTale", "", 0, "{Enter}")
Sleep(7000)
MouseClick ( "",933,131,1,1)
Sleep(5000)
ControlSend("NosTale", "", 0, "{c}")
EndIf
WEnd
|
|
|
|
03/25/2010, 10:43
|
#12
|
elite*gold: 0
Join Date: Sep 2008
Posts: 365
Received Thanks: 67
|
_imagesearch sollte auch gehen dann isset egal ob 1024x700 oder fenstermodus oder nicht vllt mach ich des nacher
|
|
|
03/25/2010, 17:44
|
#13
|
elite*gold: 1
Join Date: Feb 2009
Posts: 834
Received Thanks: 803
|
Quote:
Originally Posted by dieblume123
_imagesearch sollte auch gehen dann isset egal ob 1024x700 oder fenstermodus oder nicht vllt mach ich des nacher
|
nein ist es nicht...
Weil wenn du unterschiedliche auflösungen hast sind die Bilder auch unteschiedlich groß und das heißt du musst ne höhere toleranz einstellen, was zur folge hat das evtl. völlig andere bilder gefunden werden...
|
|
|
03/25/2010, 18:25
|
#14
|
elite*gold: 0
Join Date: Mar 2010
Posts: 2
Received Thanks: 0
|
1 frage was soll der "ic Bot" bringen?
was macht das ?
|
|
|
03/25/2010, 21:27
|
#15
|
elite*gold: 112
Join Date: Jan 2010
Posts: 1,531
Received Thanks: 414
|
Der Bot klickt auf den IC Button damit er reinkommt ^^
|
|
|
All times are GMT +1. The time now is 19:34.
|
|