Pull Funktion?

04/19/2009 13:56 Hilthorien#1
Wäre es möglich die Postitionen von Gegnern erkennen zu lassen und dann den Perfekten Pull durch eine Funktion zu erreichen?
Vllt könnte der Bot die entfernung zwischen Den Gegnern und ihm errechnen oder erkennen ( vllt. Pixelerkennung) oder das man die Gegnerzusammenstellung mit Pixelchecksum definiert und dann ihn halt auf 10 fälle vorbereitet oder so. Vllt gibts ja schon nen paar Leute die sich darüber Gedanken gemacht haben ( am besten wärenathürlich wenn das ganze per Memory gehen würde) . Sinn des ganzen könnte vllt. ein nettes Pull tool sein für die Tanks unter uns. Wäre nett wenn ihr nen paar Lösungsvorschläge habt.Freue mIch jetzt shcon auf sinnvolle Antworten , thx.
04/19/2009 14:52 xSharkoonX#2
hm, was erwartest du jetzt hier?

ich kann dir sagen "Ja" bringt dir aber nix und so eine methode würde hier keiner public und mit fertigen c&p code reinstellen

tipp:

suche deine x,y,z pos , dann die der targets über mem und dann berechneste den distance zwischen euch bzw zwischen den targets (WorldToScreen)
04/19/2009 15:39 Hilthorien#3
Ich wäre ja schon nurmal froh ,wenn ich die Gegner Position irgentwo raus bekommen könnte , im notfall schickt mir das ganze halt in ner PM oder so dann versuch ich noch weiter zu basteln nur an sich mit Memory Adressen kann ich noch nicht wirklich umgehen, ich kann scripten mit vorgeschrieben Func ( z.b. Tt6 ) aber sonst bin ich etwas aufgeschmissen^^. Wäre nice wenn ich da mal vllt. von irgentwem ne Func krieg die mir die Position des Gegners rauswirft^^ das würde mir denke ich schon am Meisten bringen. Ich hab auch nicht vor des ganze Public zu machen .
04/19/2009 15:55 buFFy!#4
Ich krieg kopfschmerzen wenn ich das lese..
04/19/2009 16:09 Atheuz#5
Quote:
Originally Posted by eF_Hacks View Post
Ich krieg kopfschmerzen wenn ich das lese..
Sehe ich genauso.

Quote:
suche deine x,y,z pos , dann die der targets über mem und dann berechneste den distance zwischen euch bzw zwischen den targets (WorldToScreen)
Hauptsache etwas gesagt was nicht stimmt, LOL IM SO COOL WITH MA DENGLISH.

Sowas ist auch keine Hexenskunst und kann man mit mehreren Methoden lösen z.B ein Dreieck bilden (lol phytagoras im so awesome), voneinander subtrahieren etc. Mit Hilfe von Pi kannst du dann auch sogar das Aggro Feld eines Monsters einfach nachbilden, geeeillllllllll. lol so funneh xD
04/19/2009 16:16 xSharkoonX#6
Quote:
Originally Posted by Atheuz View Post
Sehe ich genauso.


Hauptsache etwas gesagt was nicht stimmt, LOL IM SO COOL WITH MA DENGLISH.

Sowas ist auch keine Hexenskunst und kann man mit mehreren Methoden lösen z.B ein Dreieck bilden (lol phytagoras im so awesome), voneinander subtrahieren etc. Mit Hilfe von Pi kannst du dann auch sogar das Aggro Feld eines Monsters einfach nachbilden, geeeillllllllll. lol so funneh xD

was nicht stimmt? da wär ich anderer meinung ist aber egal, es gibt versch. methoden und es gibt genau und ungenaue methoden lol

aber etwas recht hast man braucht net worldToscreen um nur den abstand zu messen aber man könnte es sinnvoll nutzen ;)


@thread starter:

wie gesagt es wird dir keiner einen code vorlegen oder die mems, um einen bot zu schreiben muss schon etwas selber tun ! ( vorrallem wenn man seine bots dann iwann verkaufen möchte und man nutzt die tt6 *lölz* )
04/20/2009 12:12 Read Me#7
Quote:
Originally Posted by Hilthorien View Post
ich kann scripten mit vorgeschrieben Func ( z.b. Tt6 )
lol

[Only registered and activated users can see links. Click Here To Register...]

lol
04/21/2009 01:17 Atheuz#8
Quote:
Originally Posted by xSharkoonX View Post
was nicht stimmt? da wär ich anderer meinung ist aber egal, es gibt versch. methoden und es gibt genau und ungenaue methoden lol

aber etwas recht hast man braucht net worldToscreen um nur den abstand zu messen aber man könnte es sinnvoll nutzen ;)


@thread starter:

wie gesagt es wird dir keiner einen code vorlegen oder die mems, um einen bot zu schreiben muss schon etwas selber tun ! ( vorrallem wenn man seine bots dann iwann verkaufen möchte und man nutzt die tt6 *lölz* )
Wenn ich das lese... :rolleyes:

Quote:
was nicht stimmt?
Natürlich, wer plus und minus nicht rechnen kann tut sich da schwer.

Quote:
da wär ich anderer meinung ist aber egal, es gibt versch. methoden und es gibt genau und ungenaue methoden lol
Es gibt in der Mathematik keine "ungenaue" methoden, der einzigste unterschied ist die schnelligkeit in der Berechnung. Klar kann ich auch nur durch eine Konstante mit hilfe der trigonemetrie die längste (Distanz) errechnen, aber wieso sollte man sich es schwieriger machen und das Programm Anspruchsvoller damit gestalten wenn man alle nötigen Werte schon hat? Erkläre mir das bitte mal. Ebenso kann man einen Radius um den Spieler errechnen der anhand der Position des Radius vom Gegner anzeigt ob sie sich schneiden oder nicht. Sowas kostet aber unnötig Leistung.

Quote:
aber etwas recht hast man braucht net worldToscreen um nur den abstand zu messen aber man könnte es sinnvoll nutzen ;)
Man kann es in diesem Fall garnicht Sinnvoll verwenden, du köntest zwar durch eine WTS berechnung zwei Punkte auf dem Bildschirm durch 3D Koordinaten errechnen und verbinden. Dazu gibt es aber bereits schöne Engine Funktionen. Was ich aber an deinen Post nicht leiden konnte war weil du eine Distanzberechnung als WorldToScreen Methode deklariert hast. Plus ist auch nicht Minus, oder? WTS wäre in einem MMORPG sinnvoll wenn dieses NUR Click2Move unterstützen würde, somit kann man anhand von Texturen, Weltkoordinaten, Props etc die richtige Bildschirmkoordinaten ausrechnen damit der "Klick" richtig plaziert wird.