|
You last visited: Today at 00:18
Advertisement
brauche verbesserungsvorschläge für minispiel bot
Discussion on brauche verbesserungsvorschläge für minispiel bot within the Nostale forum part of the MMORPGs category.
12/29/2009, 17:35
|
#1
|
elite*gold: 0
Join Date: Dec 2009
Posts: 44
Received Thanks: 4
|
brauche verbesserungsvorschläge für minispiel bot
Hallo community!
Ich mich heutemal in autoit eingearbeitet und erstelle grade einen bot für das holzhack minigame.
das ist mein code:
Code:
$versatz=1
while 1=1
$coor = PixelSearch( 591 + $versatz, 516, 631 + $versatz, 530, 14328109, 20, 3 )
While @error = 0
send("{Left}")
$coor = PixelSearch( 591 + $versatz, 516, 631 + $versatz, 530, 14328109, 20, 3 )
Wend
$coor = PixelSearch( 591 + $versatz, 621, 631 + $versatz, 636, 15247933, 20, 3 )
While @error = 0
send("{right}")
$coor = PixelSearch( 591 + $versatz, 621, 631 + $versatz, 636, 15247933, 20, 3 )
Wend
$i=0
while $i <= $versatz
$versatz = $versatz + 0.0005
$i = $i + 1
Wend
WEND
Am anfang klappt es super, dch danach beginnt er immer mehr auszulassen bis er keine mehr trifft.
Was kann ich dagegen machen?
mfg MAXPLO
PS: es muss nicht unbedingt ein neuer code sein ich brauche eigentlich nur einen denkanstoß
|
|
|
12/29/2009, 22:00
|
#2
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
Wieso so umstendlich?
Und für was ist dein $versetzt ?
benutz isarray bei pixelsearch und such dir feste punkte
|
|
|
12/29/2009, 22:25
|
#3
|
elite*gold: 0
Join Date: Dec 2009
Posts: 44
Received Thanks: 4
|
ok, hab jez net ganz verstanden... das $versatz steht dafür, dass er mir den balken in dem überprüft wird immer weiter nach rechts schiebt, weil die dinger ja auch immer schneller werden und ich immer früher drücken lassen muss.
was macht isarray?
|
|
|
12/30/2009, 11:14
|
#4
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
benutz die hilfe (F1)
damit kanst du gucken ob pixelsearch was gefunden hat oder nicht
|
|
|
12/30/2009, 13:28
|
#5
|
elite*gold: 0
Join Date: Sep 2008
Posts: 106
Received Thanks: 11
|
warum so umständlich
welche auflösung haste
|
|
|
12/30/2009, 13:33
|
#6
|
elite*gold: 0
Join Date: Sep 2008
Posts: 106
Received Thanks: 11
|
HotKeySet ( "{F1}" , "Start" ) ;Startet mit F1
HotKeySet ( "{ESC}" , "Stop" ) ;Schliesst mit ESC
Func Start () ;Hier Start
While 1
$FS = PixelSearch(315, 174, 317, 176, 0x36363D, 2)
If @error Then
$FS = PixelSearch(450,419,465,426,0xBB7A2A,9) ;Links Scannen den ändern
If not @error Then
Send("{left}")
EndIf
EndIf
$GS = PixelSearch(315, 174, 317, 176, 0x36363D, 2)
If @error Then
$GS = PixelSearch(450,520,460,529,0xBB7A2A,9) ;Rechts scannen den ändern
If not @error Then
Send ("{right}")
EndIf
EndIf
WEnd
EndFunc
While 1
sleep (1)
WEnd
Func Stop () ;Ausschalter
Exit
EndFunc
cordinaten und farbe muste selber suchen keine lust rauszusuchen
|
|
|
12/30/2009, 13:56
|
#7
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
"if not @error" ist müll
mach es so
Code:
$pixel = pixelsearch.....
if isarray ($pixel) then
....
endif
|
|
|
12/30/2009, 15:00
|
#8
|
elite*gold: 0
Join Date: Sep 2008
Posts: 106
Received Thanks: 11
|
Quote:
Originally Posted by ~Freaky~
"if not @error" ist müll
mach es so
Code:
$pixel = pixelsearch.....
if isarray ($pixel) then
....
endif
|
meinste meienbots laufenalle aleine dn ganzen tage habe 48 lvl21 charas xD *GRINS*
|
|
|
12/30/2009, 19:58
|
#9
|
elite*gold: 0
Join Date: Dec 2009
Posts: 44
Received Thanks: 4
|
Quote:
Originally Posted by uni3
warum so umständlich
welche auflösung haste
|
ich hab in dem fall mal mit 1280:1024 gearbeitet
Quote:
Originally Posted by uni3
HotKeySet ( "{F1}" , "Start" ) ;Startet mit F1
HotKeySet ( "{ESC}" , "Stop" ) ;Schliesst mit ESC
Func Start () ;Hier Start
While 1
$FS = PixelSearch(315, 174, 317, 176, 0x36363D, 2)
If @error Then
$FS = PixelSearch(450,419,465,426,0xBB7A2A,9) ;Links Scannen den ändern
If not @error Then
Send("{left}")
EndIf
EndIf
$GS = PixelSearch(315, 174, 317, 176, 0x36363D, 2)
If @error Then
$GS = PixelSearch(450,520,460,529,0xBB7A2A,9) ;Rechts scannen den ändern
If not @error Then
Send ("{right}")
EndIf
EndIf
WEnd
EndFunc
While 1
sleep (1)
WEnd
Func Stop () ;Ausschalter
Exit
EndFunc
cordinaten und farbe muste selber suchen keine lust rauszusuchen
|
was meinst du mit "rechts scannen den ändern"?
was ist denn der unterschied zwischen isarray und @error?
@Uni3: hast du jez einfach random irgendwelche oordinaten eingefügt oder is das ein coe den du selber benutzt?
Also eigentlich wollte ich keinen code vorgeworfen bekommen, ich wollte den selber schreiben, deswegen würd ich halt einfahc wissen, ob ich es einfach komplett falsch angegeangen bin oder ob ich einfahc nur was verbesern. muss.
|
|
|
12/30/2009, 21:26
|
#10
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
Quote:
Originally Posted by uni3
meinste meienbots laufenalle aleine dn ganzen tage habe 48 lvl21 charas xD *GRINS*
|
Es ist aber sogesagt falsch. (Ich brauche nur 1 Acc und spiele genauso offt wie du nur etwas schneller *GRINS*)
|
|
|
12/31/2009, 10:09
|
#11
|
elite*gold: 0
Join Date: Jan 2008
Posts: 74
Received Thanks: 4
|
if not @error then
ist überhaupt kein müll
isarray und @error gehen da beide aber das eine ist nicht weniger wert als das andere
oder soll ich sagen beides ist müll
$Pixel = PixelSearch(0, 0, 5, 5, 0xFFFFFF, 10)
If UBound($Pixel) >= 1 Then MsgBox(0, "omg", "Es gibt viele möglichkeiten")
hm
|
|
|
12/31/2009, 10:38
|
#12
|
elite*gold: 1
Join Date: Feb 2009
Posts: 834
Received Thanks: 803
|
Ich glaub Freaky meinte nur @error is müll, weil es ja sein kann das andere Funktionen voher einen anderen Wert auf @error schreiben...
|
|
|
12/31/2009, 12:38
|
#13
|
elite*gold: 0
Join Date: Jan 2008
Posts: 74
Received Thanks: 4
|
@error
bezieht sich immer auf die vorherige function
außer wenn man das so macht
if $var = @error then oder
if test() = @error then
|
|
|
|
Similar Threads
|
suche minispiel bot
05/04/2010 - Nostale - 17 Replies
suche ein bot für minispiele wo ich immer lv5 belonung grig
aber pls einen wo einer kein geld oder sowas verklangt <.<
sag schonma im voraus danke :D
|
Spoiler Minispiel
04/23/2010 - Off Topic - 15 Replies
Hallo, ich möchte hier mein neues Spoiler Minisuchspiel anbieten, jeder kann nur 1x Woche gewinnen. Es wird 3 Gewinner pro Tag geben diese werden unten aufgelistet sein! Dieses spiel soll sich hauptsächlich von Spenden finanzieren, währe schon wenn ein paar Leute bereit wären immer etwas zu spenden :)
Anleitung: Ihr benutzt den Quellcode oder schaut jeden einzelnen Spoiler direkt durch, mir egal. Es sind 3 Codewörter genannt und alle müssen gefunden werden! Einzelne werden nicht gezählt!
...
|
[TuT]Nostale Minispiel Hack
11/09/2009 - Nostale - 5 Replies
Hallo,
ich weis nicht ob es diesen Thread schon gibt aber ich wollte ihn mal einfach machen ^^
Also ich zeige euch wie ihr einen Nostale "Hack" erstellen könnt.
Naja man könnte es auch als "Trick" benutzten.
Aber schluss mit dem Gerede und rann an den speck !
Nuerst öffnet ihr Nostale und loggt euch ein.
Ihr geht in ein Miniland
Ich emphele diesen Trick beim spiel Segewärk und Schussfeld.
|
All times are GMT +2. The time now is 00:18.
|
|