Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 19:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Charakter zu bestimmten Koordinaten bewegen

Discussion on Charakter zu bestimmten Koordinaten bewegen within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Charakter zu bestimmten Koordinaten bewegen

Hallo, ich benötige einen Psoudocode, um einen Charakter zu einer bestimmten Stelle (X, Y Koord) bewegen kann. Mir fällt da gerade das logische denken. Die Adressen für die X und Y Position habe ich. Das Problem liegt zurzeit noch darin, das ich nicht weiß wie ich den Char in die richtige Richtung drehen kann (mathematische Formel)

Danke
HardCore.1337 is offline  
Old 01/08/2011, 15:04   #2


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Weißt du die Zielkoordinaten oder willst du dich in eine gewisse Richtung um eine gewisse Anzahl an Einheiten bewegen?

Falls letzteres: Du berechnest aus dem Winkel zwischen Richtung und Y-Achse den Sinus * Distanz für die X Koordinate und mit Kosinus * Distanz die Y Koordinate.
Das ganze ließe sich auch mit der ViewMatrix von D3D machen, aber dafür müsste man Zugriff auf die ViewMatrix des Spiels haben.
MrSm!th is offline  
Thanks
1 User
Old 01/08/2011, 15:18   #3
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Die Zielkoordinaten sind gegeben. Wenn ich weiß wie ich den Code schreiben muss zur Berechnung der zu laufenden Kurve (blauer Strich) ist alle gut

HardCore.1337 is offline  
Old 01/09/2011, 19:06   #4


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Ach sag doch gleich, dass der Char dahin laufen soll.
Ich dachte, du willst ihn einfach dahin teleportieren, dann würden doch die Zielkoordinaten reichen.

Ich verstehe nicht ganz, warum du da eine Kurve haben willst, warum kann er nicht einfach geradeaus gehen?
Oder ist etwas im Weg? Falls ja, dann wirst du mit einer Berechnung nicht auskommen ;<

Erstmal müsstest du wissen, ob etwas im Weg ist, du brauchst also eine Art Kollisionserkennung, dann musst du wissen, wie groß das Objekt ist und dann kannst du das mit Hilfe von Wegpunkten machen.

Du kannst eine Kurve, die keiner Regelmäßigkeit folgt, meines Wissens nicht berechnen, also müsstest du um das Objekt herum Wegpunkte setzen und dann Schritt für Schritt die Figur geradeaus von einem Punkt zum nächsten bewegen.
MrSm!th is offline  
Thanks
1 User
Old 01/13/2011, 16:07   #5

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
Das kannst du über Vektoren berechnen.

Wobei die wichtigere Frage ist, wozu du das brauchst. Für Bots in Spielen wird meistens (bei guten Bots) die interne Move Funktion gecalled.

Gibt einige Tutorials dazu. Das gut ist, dass man da meist nur die x ,y Koordinaten übergeben muss und der Rest macht die interne Spielefunktion.
Adroxxx is offline  
Thanks
1 User
Old 01/14/2011, 17:16   #6
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Vielen Dank euch beiden. Vor allem die Move Funktion hört sich gut an.
HardCore.1337 is offline  
Reply


Similar Threads Similar Threads
im spiel über x/y-koordinaten bewegen
08/19/2010 - AutoIt - 5 Replies
hey hey.. also wie die überschrift schon sagt, will ich meine spiel figur über die x und y koordinaten des spiels bewegen lassen.... und ich habe keine ahnung, wie mann das machen soll.. vllt kann mir ja einer von euch helfen ^^ mfg
Anonym im I-net bewegen
04/22/2010 - Off Topic - 1 Replies
Habe mal ne kleine Frage zu sogenannten Ip Verschlüsselungs programmen wie z.B. Tor/Jap und son Zeugs die deine Ip für andere Leute "relativ unsichtbar" machen?Hat jemand so ein Programm oder kann mir jemand eins raten weil google spuckt unmengen an Ergebnissen aus(muss natürlich Freeware sein) und ehrlich gesagt weis ich nicht was davon etwas taugt:confused:.Habe mir mal probeweise Tor runtergeladen(Link-Chip.de http://www.chip.de/downloads/Tor-amp-Privoxy-amp-V idalia-Paket_19408583.html)....
Per Koordinaten bewegen
12/01/2009 - GW Bots - 5 Replies
Hallo, ich habe mich gefragt, ob man seinen Char nach Koordinaten über die Map bewegen lassen kann. Wenn ich diese beiden Werte habe: POSX = 0x00D3B314 POSY = 0x00D3B318 Wie kann ich dann meinem Char sagen das er dahin laufen soll?
Bot bewegen!!!
06/05/2006 - Lineage 2 - 11 Replies
Gott zum grusse, ich hab da mal eine frage wegen den L2-Walker ... wie kann ich den Bot sagen das wenn der gestorben ist... das der wieder in das Kampfgebiet zurück geht ??? Weil der KOmmt ja dann immer wieder in der nächsten stadt raus... ich will aber auch nicht alle 2 stunden meinen Char erst wieder dahin bringen damit der da weiter kämpfen kann!!! Ich hab gesehen das es sogar geht das die Selber handeln und bei den NPC einkaufen also muss das mit den gehen in das Kampsgeniet auch...



All times are GMT +2. The time now is 19:13.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.