Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > World of Warcraft > WoW Bots
You last visited: Today at 17:57

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

Advertisement



Char per Tasten zu einer koordinate bewegen?

Discussion on Char per Tasten zu einer koordinate bewegen? within the WoW Bots forum part of the World of Warcraft category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2010
Posts: 16
Received Thanks: 4
Char per Tasten zu einer koordinate bewegen?

Hey leute. Ich möchte einen WoW - Bot Scripten und habe auch schon angefangen.
Nunja er soll Quests erledigen...Dazu muss der Bot sich zu bestimmten Koordinaten bewegen, ist ja logisch.
Ist das auch ohne CTM möglich sondern mit den W A S D - Tasten?
Also der Bot dreht sich in die passende richtung bis er die koordinate angucht und drückt dann w bis die Koordinate erreicht ist.

Wie ist das möglich?
Games-Origin is offline  
Old 09/26/2010, 21:33   #2
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Rotation auslesen, errechnen und mit WASD bewegen.
Schwierig wirds beim Fliegen, mit dem Angle/Pitch ;-)
Bl@ze! is offline  
Old 10/04/2010, 20:02   #3
 
elite*gold: 20
Join Date: Mar 2006
Posts: 774
Received Thanks: 22
ach selbst da fliegst einfach auf die entsprechende höhe mit jump/sit und bleibst dann da ^^
streppel is offline  
Old 10/04/2010, 21:11   #4
 
Pexus's Avatar
 
elite*gold: 57
Join Date: Apr 2008
Posts: 2,509
Received Thanks: 951
Quote:
Originally Posted by Games-Origin View Post
Also der Bot dreht sich in die passende richtung bis er die koordinate angucht und drückt dann w bis die Koordinate erreicht ist.
Vergiss nicht, die "Bot stucked." Meldung einzubauen.
Pexus is offline  
Old 10/04/2010, 21:56   #5
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Quote:
Originally Posted by streppel View Post
ach selbst da fliegst einfach auf die entsprechende höhe mit jump/sit und bleibst dann da ^^
Das sieht aber sehr unrealistisch aus. ;-)
Bl@ze! is offline  
Old 10/06/2010, 14:55   #6
 
elite*gold: 0
Join Date: May 2008
Posts: 75
Received Thanks: 12
so flieg ich wenn ich selber zock ^^
xerus is offline  
Old 10/12/2010, 15:08   #7
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
um zum berechnen wie die rotation sein muss das man zu einer bestimmten X,Y coordinate kommt...

meine idee war es eine gerade aufzustellen und dann aus der steigung den winkel irgendwie zu errechnen und dann
2pi : 360° x winkel

aber ich habe (noch) keine ahnung von trigonometrie usw.. wir machen das erst später dieses schuljahr und ija...

hat denn irgendeiner vlt schon ne formel in die man x und y einsetzt und wo dann die richtige rotation rauskommt?
deestruct is offline  
Old 10/12/2010, 15:31   #8
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609


Die Formel kannst du dir Theoretisch mit dem Wissen, was dort vermittelt wird, selbst basteln. Ich gebe dir nun extra keine direkte Formel, damit du verstehst was und wie du es berechnest. ;-)
Bl@ze! is offline  
Old 10/12/2010, 16:35   #9
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
ob fertige formel oder quelle zu wissen ist doch egal
mir ist blos wichtig ans ziel zu kommen

leider bringt mich auch das nicht weiter T.T
verstehe das alles nur so halbwegs.... naja werd ich wohl oder übel warten müssen bis wir das alles noch in der schule lernen -.-
deestruct is offline  
Old 10/12/2010, 16:45   #10
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Quote:
Originally Posted by deestruct View Post
ob fertige formel oder quelle zu wissen ist doch egal
mir ist blos wichtig ans ziel zu kommen
Hinterher ist es aber immer nützlicher, zu verstehen was man programmiert/berechnet hat.

Aber von mir aus, hier dir Formel:

Rotation = Atan2(ZielPositionY - AktuellY, ZielPositionX - AktuellX)
Bl@ze! is offline  
Thanks
1 User
Old 10/12/2010, 17:18   #11
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
ja mir ist bewusst das es besser ist, aber ich will eben irgendwie sturköpfig wie ich bin zu meinem ziel

und danke für die formel... bissl kurz :O naja atan2 ist eine funktion von math.h nehme ich mal an?
deestruct is offline  
Old 10/12/2010, 18:14   #12
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
cmath, bzw. math.h ist richtig.

Bl@ze! is offline  
Old 10/12/2010, 19:18   #13
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
hab ich schon gefunden
aber danke nochmal
deestruct is offline  
Old 10/17/2010, 18:46   #14
 
meak1's Avatar
 
elite*gold: 220
Join Date: Jun 2007
Posts: 3,768
Received Thanks: 1,126
spiele zwar schon ne weile kein WoW aber glaube die berechnung stimmt noch ist zwar autoit aber kannst es auch umschreiben in c++

Autoit
PHP Code:
Func Rotationfix()
    
$radToDeg 180 $pi
    $result 
ATan(($targetY $currentY) / ($currentX $targetX)) * $radToDeg
    
If $currentX $targetX Then
            $result 
360 $result
        
EndIf

    If 
$currentX >= $targetX Then
            $result 
180 $result
    
EndIf
    
$result $result 360
    $result 
Floor(($result $result) - $result)
    If 
$result "360" Then $result 0


EndFunc   
;==>Rotationfix 
Edit: habe noch rotationsberechnung in meinem anderen bot gefunden und abgeändert müsste genau so gehen wie die in autoit^^

C++
PHP Code:
float _fastcall Rotationsfix()
{
save=atan((Mob[target].Playery) / (Playerx Mob[target].X)) * radToDeg;
    if (
Playerx >= Mob[target].X
    {
save 180 save;
    }
if (
Playerx Mob[target].X
    {
save 360 save;
    }
save=save-360;
save=save*-1.0;
return 
save;

ich up mal meine alten waypoint bots, sind in autoit viell. hilfts dir aber glaube habe zu spät geantwortet^^

Script2.txt: müsste noch gehen wenn man addressen erneuert - rotation hatte ich dort mit memorywrite gemacht, einfach rotation überschreiben müsste undedactet sein, weil wenn du mal guckst deine rotation wird nur clientside geändert, erst wenn du dich bewegst sehen die andern auch das du dich gedreht hast also sollte sicher sein.

Script1.txt: dort ist noch die alte rotationsberechnung müsstest die neuere nehmen...
aber da ist das mit w,s,a,d drin

Ich gut deutsch, trozdem danke =D
Attached Files
File Type: rar Script.rar (4.9 KB, 6 views)
meak1 is offline  
Thanks
1 User
Old 10/17/2010, 22:56   #15
 
deestruct's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 149
Received Thanks: 32
habs zwar eigentlich schon aber danke, ich sehs mir trotzdem mal an
deestruct is offline  
Reply


Similar Threads Similar Threads
Kann mich mit einer Rüstung nicht bewegen..
03/23/2012 - Metin2 Private Server - 6 Replies
Hey Com, da mein anderer Thread unterging versuche ich es nochmal. Also mein Problem ist, das ich eine Rüstung eingefügt habe und auch funktioniert hat, doch ich kann mit der Rüstung nicht laufen, aber sehen/anziehen geht. Weiß wer was ich falsch gemacht habe? mfg
Z-Koordinate 4STORY gefunden und lol
09/29/2010 - 4Story - 4 Replies
Hi leute habe bei dem Spiel 4Story die Z Koordinate gefunden. weil ich aber einen Jump Hack machen wollte dachte ich mir gebe ich mal 10000 ein und zack stehe ich beim Server jetzt bei der Koordinate 1478998016 LOL Was kann ich machen um mein Char wieder auf den Boden zu holen, weil ich will nicht so lange warten bis der Server mich wieder auf den Boden der Tatsachen geholt hat lol. Hier ein paar PICS :) http://f.imagehost.org/t/0560/LOL.jpg http://f.imagehost.org/t/0335/z-ups.jpg
Bot soll auf bestimmte Koordinate klicken
07/14/2010 - Diablo 2 Programming - 15 Replies
Also ich hab da etwas vor aber jetzt fehlt mir bis jetzt ein kleiner Schritt. Der Bot soll auf das rote tp bei anja klicken. Natürlich gibt es den befehl schon, dass er durch das tp geht, aber genau dieser befehl verhindert mein vorhaben. Was ich also genau brauche: Die commandlines, mit der mein bot auf die koordinaten des roten tps klickt (also im endefeekt schon auf das tp). Was ihr dazu braucht sind die genauen Koortdinaten und das ganze soll er mit der normalen linken maustaste...
Ermitttlung der höhen-koordinate, aus der map.
07/10/2010 - Last Chaos - 16 Replies
hi, ich wollte mal fragen, ob jmd ein Tool hat, dass in der Lage ist zu einem Ort mit X, und Y-Koordnate die Hoehenkoordinate zu ermitteln, indem das Tool auf der Map nachschaut, entweder aus dem Speicher des Prozesses, oder aus den map-dateien. Hat hier jmd. sowas?
Mein einer char geht net!-.-
07/25/2009 - Metin2 Private Server - 5 Replies
hallo leute hab da mal ne frage auf longjuyt2 is bei meinem acc ein char der aus der reihe tanz-.- alle anderen gehen einzuloggen wenn ich denn eine versuch einszuloggen lädt er bis ich die map seh und dann kickt er mich! wist ihr was das is ? mfG spatzmitkanonen



All times are GMT +2. The time now is 17:57.


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.