|
You last visited: Today at 18:04
Advertisement
Brauche hilfe beim Skripten
Discussion on Brauche hilfe beim Skripten within the Nostale forum part of the MMORPGs category.
01/05/2010, 23:51
|
#1
|
elite*gold: 0
Join Date: Sep 2008
Posts: 106
Received Thanks: 11
|
Brauche hilfe beim Skripten
kann mir einer sagen wie ich die punktzahl ausem minigame bei Nostale auslesen kann
meine Bots laufen 5 min das ist zu lange mit pointer ist es leider kacke
vielleicht kann das auch einer machen einen der bei 20k anhält
(f2 oder 15sec pause) drückt
und einer derbei 26k (f2 oder 10 sec pause) drückt au.3 wäre super baue gearde ne minigame box habe schon 3 Games komplett fertig mit einlooger für 11 Charas kann aber erweitert werden.
-Steinbruch
-Schussfeld
-Sägewerk
-Fischteich ist in arbeit dauert aber noch etwas 
hoffe das mir dabei wer schnell helfen kann thx
|
|
|
01/06/2010, 12:06
|
#2
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
Wen du es mit Pointer kacke findest, dann hast du PECH.
Du kannst die Punktzahl ohne Pointer nicht auslesen.
mfg Freaky
|
|
|
01/06/2010, 16:06
|
#3
|
elite*gold: 19
Join Date: Sep 2007
Posts: 1,525
Received Thanks: 1,058
|
Man könnte das ganze auch mit PixelSearch machen, wäre nur weitaus komplizierter.
|
|
|
01/06/2010, 17:13
|
#4
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
Alisami wie kommst du auf Pixelsearch um zahlen auszulesen?
Das einzige was er machen könnte ist Pixelgetcolor und da braucht mehr mehrer Pixel oder er macht sich Bilder von jeder Zahl und läst es vergleichen
|
|
|
01/06/2010, 21:01
|
#5
|
elite*gold: 1
Join Date: Feb 2009
Posts: 834
Received Thanks: 803
|
Man kann es mit PixelSearch und PixelGetColor machen
|
|
|
01/07/2010, 13:42
|
#6
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
Wie soll man den die Zahlen per Pixelsearch auslesen ?
|
|
|
01/07/2010, 14:53
|
#7
|
elite*gold: 1
Join Date: Feb 2009
Posts: 834
Received Thanks: 803
|
Man kann PixelSearch fast genauso wie mit PixelGetColor arbeiten, indem man den Suchbereich sehr klein macht! Mit PixelGetColor geht es besser! Aber am besten geht es mit dieser Funktion mit der man bestimmen kann wie viele Pixel von einer Farbe sich in einem bestimmten Quadrat befinden.weiss nur nimmer genau wie die heißt. Hab sie gefunden aba ich weiß net ob ich sie weitergeben darf nja sucht einfach mal nach _FindAllPixel
|
|
|
01/11/2010, 19:22
|
#8
|
elite*gold: 0
Join Date: Nov 2009
Posts: 58
Received Thanks: 5
|
Quote:
Originally Posted by 13Trojan13
Hab sie gefunden aba ich weiß net ob ich sie weitergeben darf nja sucht einfach mal nach _FindAllPixel
|
wo soll man denn danach suchen?
ich hätte im prinzip eine ähnliche frage... gibt es eine möglichkeit den bot nach getaner arbeit zu beenden?
wenn ich zu viele pixelsearchfuntionen einbaue fängt das spiel an zu ruckeln.
weiß nicht woran das liegt aber vielleicht weiß jemand wie ich das problem lösen kann, vielleicht klappts auch mit der findallpixel-funtion aber k.a. wo ich die finde  .
mfg
|
|
|
01/12/2010, 15:08
|
#9
|
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
|
Quote:
Originally Posted by katzenklo2k80
wenn ich zu viele pixelsearchfuntionen einbaue fängt das spiel an zu ruckeln.
|
Du musst aufpassen ob PixelSearch überhaupt in deinem Bot an einigen Stellen notwedig ist (Und ob du überhaupt dem Script Zeit lässt), ansonsten GetPixel und GetDIBits verwenden.
Quote:
Originally Posted by ~Freaky~
Wie soll man den die Zahlen per Pixelsearch auslesen ?
|
Simple OCR, jede Zahl in Nostale hat Ihre eigene Charakteristik die man mit GetPixel bilden kann.
z.B Ist eine 1 an 3 Punkten charakterisierbar durch GetPixel die einzigartig ist, dass kann man natürlich erhöhen falls es auf mehrere Zahlen zutrifft. So geht man dann durch jede Reihe und gleicht die vordefinierten Muster ab. Ansonsten könnte man wohl auch den TextOutput hooken (Wenn man mit Pointern failt :-( ), bin mir ziemlich sicher das es Nostale so ausgibt. Man könnte auch das mit einem Directx Hook machen, gibt viele Möglichkeiten die man nutzen könnte.
|
|
|
01/12/2010, 15:15
|
#10
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
ist GetPixel eine UDF ?
|
|
|
01/12/2010, 15:16
|
#11
|
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
|
Quote:
Originally Posted by ~Freaky~
ist GetPixel eine UDF ?
|
GetPixel ist eine WinAPI, ich hab keine Ahnung von AutoIt oder was eine UDF sein soll.
Aber Ja, sollte eigentlich in jeder Library für AutoIt dabei sein. Oder lieber selbst callen.
|
|
|
01/12/2010, 15:22
|
#12
|
elite*gold: 20
Join Date: Jan 2009
Posts: 762
Received Thanks: 208
|
eine UDF ist eine *.au3 wo man eigene Funktionen schreiben kann
Und es gibt in Autoit kein "GetPixel"  ist halt auch AutoIt
|
|
|
01/12/2010, 16:27
|
#13
|
elite*gold: 81
Join Date: Jul 2005
Posts: 1,921
Received Thanks: 2,239
|
Quote:
Originally Posted by ~Freaky~
eine UDF ist eine *.au3 wo man eigene Funktionen schreiben kann
Und es gibt in Autoit kein "GetPixel"  ist halt auch AutoIt 
|
Wie gesagt, du kannst die Funktion aus der API ausrufen.
|
|
|
01/13/2010, 09:38
|
#14
|
elite*gold: 0
Join Date: Sep 2008
Posts: 106
Received Thanks: 11
|
naja habe es jetzt anders gemacht und wenn es einige gibt die die punkte nicht finden einfach 2 zahlen per getpixel kontrulieren.
das klappt auch dann stoppt er auch genau da bei holzhacken müsst ihr einfach nur sleep(5000) machen weil für jeden den er nicht tifft zieht er 2 punkte ab
leute ich arbeite erst 4 monate mit autoit kenntnisse leider wenige aber das was ich kann ist schon gut
da meine bots alle 100% lvl5 schaffen und das nur per getpixel .
auslesen oder msgbox oder so kann ich leider noch nicht
habe einige ideen die ich noch nicht umsetzen kann da meine kenntinisse dafür noch nicht ausreichen.
habe auch nen einlooger für mehrere charas
ist aber auch nur per Do geschrieben also alles fest.
vielleicht hat ja einer lust sich mal mit mir zusammenzusetzen der sich mir msgboxen usw auskennt
fürs nachlesen habe ich leider wenig zeit muss momentan zu viele überstunden schieben.
|
|
|
 |
Similar Threads
|
[Sammelthread]Brauche hilfe/Biete hilfe beim p-server erstellen
07/07/2011 - Metin2 Private Server - 14 Replies
Jeder einzelne um hilfe bittet bzw bietet.
Dafür muss nicht immer ein extra Thread eröffnet werden ;)
-Posted eure fragen
-Eure probleme
-Oder wenn ihr Hilfe anbietet
doch einfach hier hinein
|
[HILFE]Brauche hilfe beim FreeBSD Rootserver umbekannte Fehlermeldung.
09/09/2010 - Metin2 Private Server - 8 Replies
Hallo comunity.
So, ich habe ja letztens schonmal was gefragt wegen dem kernel. Dem den rootserver gehört hat den den hoster eingeschreiben, die haben nun einen reinstall gemacht. So bis jetzt klappt alles, so wie es soll außer....das starten
Wenn wir den den server starten möchten, kommt das:
http://www.fotos-hochladen.net/uploads/unbenann11 tuptn6kfg.png
|
[HILFE]Brauche Hilfe beim FreeBSD Rootserver(Kernel)
09/07/2010 - Metin2 Private Server - 8 Replies
Hallo epvp.
Ich brauche echt mal eure hilfe, vorallem von denen, die sich mit freebsd roots auskennen :D
Also ich helfe einen "bekannten" seinen mt2 server über den root laufen zu lassen. Wir bzw. er hat schon Mysql installiert, mt2 files draugezogen und entpackt. Wir haben chmod 777 recht gegeben.
Wenn wir jetzt den Server starten wollen, also nach ./start.sh kommt gleich sofort was mit 'Kernel'
|
[HILFE]Brauche Hilfe beim Server über DynDNS...
02/06/2010 - Metin2 Private Server - 5 Replies
Hey
Ich hab mir heute nochma nen Server erstellt ,aber irgendwie funktioniert das über DynDNS nicht...
Ich habs wie in so nem Tutorial gemacht :
Acc bei dyndns .org erstellen
Dann das im Router machen
|
All times are GMT +1. The time now is 18:06.
|
|