Register for your free account! | Forgot your password?

Go Back   elitepvpers › Other Online Games › Diablo 2 › Diablo 2 Programming
You last visited: Today at 00:44

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

Advertisement



Bot soll auf bestimmte Koordinate klicken

Discussion on Bot soll auf bestimmte Koordinate klicken within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old   #1

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
Bot soll auf bestimmte Koordinate klicken

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 machen.

Kann mir da jemand behilflich sein?
Medix könnte es machen, allerdings hat er - sowie ich - die koordinaten nicht
FoGzone is offline  
Old   #2
 
sternenlooper's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,675
Received Thanks: 789
Quote:
Originally Posted by Knutschkugel View Post
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 machen.

Kann mir da jemand behilflich sein?
Medix könnte es machen, allerdings hat er - sowie ich - die koordinaten nicht
gut muss ich jetzt nicht verstehen?! ^^
er soll auf das tp klicken ohne es zu nutzen! klingt witzig *g*

schaue doch mal in deine nttownmove!
da sind alle koordinaten drinn die er klickt!
Quote:
// act 5
_townpoints[4] = new Object();
_townpoints[4]["portalspot"] = new coord(5097,5024);
_townpoints[4]["exit"] = new coord(5028,5095);
_townpoints[4]["stash"] = new coord(5129,5061);
_townpoints[4]["larzuk"] = new coord(5141,5045);
_townpoints[4]["malah"] = new coord(5078,5029);
_townpoints[4]["cain"] = new coord(5119,5061);
_townpoints[4]["qual-kehk"] = new coord(5066,5083);
_townpoints[4]["anya"] = new coord(5112,5120);
_townpoints[4]["portal"] = new coord(5118,5120);
_townpoints[4]["waypoint"] = new coord(5113,5068);
_townpoints[4]["nihlathak"] = new coord(5071,5111);
portalspot ist der punkt an dem man auf das tp von spielern wartet!
rate mal was das portal unter anya bedeutet :P
fals du noch genauere koordinaten brauchst kannst du auch das script koordinaten laufen lassen! da zeigt er dir mit jedem schritt die genauen koordinaten an!
oder du nutzt den bot von muddy oder mir! dann gehst du an die stelle die du willst und drückst pos1 auf dem nummernblock! mehr möglichkeiten schnell an die koordinaten zu kommen wüsste ich atm nicht! aber ich denke das reicht auch *g*
wobei ich mir immer einen konflikt vorstelle! wenn ich an die stelle klicke an dem das tp gehe ich durch da ich es automatisch anklicke!

wünsche euch beiden glück wird bestimmt was tolles werden!
sternenlooper is offline  
Thanks
1 User
Old   #3

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
ich hab dir mal nähere info's per pm geschickt
danke dir für die koordinaten und sorry für mein schlechtes deutsch (bin grad hunde müde aber will das noch fertig bekommen)
FoGzone is offline  
Old   #4
 
sternenlooper's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,675
Received Thanks: 789
Quote:
Originally Posted by Knutschkugel View Post
ich hab dir mal nähere info's per pm geschickt
danke dir für die koordinaten und sorry für mein schlechtes deutsch (bin grad hunde müde aber will das noch fertig bekommen)
joa habe dir eine pm zurück geschickt! hoffe das dir/euch das ganze helfen kann
sternenlooper is offline  
Old   #5
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 42255
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,664
Quote:
Originally Posted by sternenlooper View Post
gut muss ich jetzt nicht verstehen?! ^^
er soll auf das tp klicken ohne es zu nutzen! klingt witzig *g*

schaue doch mal in deine nttownmove!
da sind alle koordinaten drinn die er klickt!


portalspot ist der punkt an dem man auf das tp von spielern wartet!
rate mal was das portal unter anya bedeutet :P
fals du noch genauere koordinaten brauchst kannst du auch das script koordinaten laufen lassen! da zeigt er dir mit jedem schritt die genauen koordinaten an!
oder du nutzt den bot von muddy oder mir! dann gehst du an die stelle die du willst und drückst pos1 auf dem nummernblock! mehr möglichkeiten schnell an die koordinaten zu kommen wüsste ich atm nicht! aber ich denke das reicht auch *g*
wobei ich mir immer einen konflikt vorstelle! wenn ich an die stelle klicke an dem das tp gehe ich durch da ich es automatisch anklicke!

wünsche euch beiden glück wird bestimmt was tolles werden!
Der Ansatz ist schon ganz schick, aber ich hätte Zweifel, dass das Portal immer exakt dieselbe Position hat.
Darum würde ich hier besser ein entsprechendes Objekt instantiieren und die Position dann über die x und y Attribute von diesem abrufen.
Um darauf zu klicken kannst du die Funktion NTC_DoClick() der common library nutzen. Wobei du bedenken musst, dass du auf die Koordinaten noch einen gewissen Offset draufrechnen musst, wenn du der Funktion nicht direkt ein Objekt übergibst, damit du auch tatsächlich so auf das Portal klickst, dass du durchgehen kannst.

Der Aufruf der Funktion müsste dabei in etwa so aussehen:
Code:
NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _portal.x+_offsetx, _portal.y+_offsety);
[COLOR=Green]// Alternativ:[/COLOR]
NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _portal);
Lg
Muddy
Muddy Waters is offline  
Thanks
1 User
Old   #6
 
sternenlooper's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,675
Received Thanks: 789
Quote:
Originally Posted by Muddy_Waters View Post
Der Ansatz ist schon ganz schick, aber ich hätte Zweifel, dass das Portal immer exakt dieselbe Position hat.
Darum würde ich hier besser ein entsprechendes Objekt instantiieren und die Position dann über die x und y Attribute von diesem abrufen.
Um darauf zu klicken kannst du die Funktion NTC_DoClick() der common library nutzen. Wobei du bedenken musst, dass du auf die Koordinaten noch einen gewissen Offset draufrechnen musst, wenn du der Funktion nicht direkt ein Objekt übergibst, damit du auch tatsächlich so auf das Portal klickst, dass du durchgehen kannst.

Der Aufruf der Funktion müsste dabei in etwa so aussehen:
Code:
NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _portal.x+_offsetx, _portal.y+_offsety);
[COLOR=Green]// Alternativ:[/COLOR]
NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _portal);
Lg
Muddy
angeber

das problem in diesem fall war bzw ist das der bot ja beim normalen klicken des portals noch einen schritt macht!
das bedeutet man müsste dem bot sagen klicke das portal genau an der stelle an der ich stehe! nur so schafft man es das er nicht läuft!

meine kösung atm war das er so schnell durch das tp geht das er keine zeit mehr hat einen schritt zu machen!
dafür musste ich einige scripte abändern das sie nur in diesem fall keinen (bzw einen sehr kurzen) delay mehr haben!

bei meinen versuchen ca 30 spiele war das tp IMMER an der gleichen stelle!
kann auch nur zufall gewesen sein! (glaube sollte lotto spielen :P)

als ich eingestellt hatte klicke auf das portal an der stelle xy kam es sofort zu einem crash! vielleicht weil er mit dem area wechsel nicht zurechtkam oder weil der befehl nicht wusste wie es nun weiter geht :P

oder weil ich einfach das portal falsch beschrieben habe! -.-
sternenlooper is offline  
Old   #7
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 42255
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,664
Quote:
Originally Posted by sternenlooper View Post
angeber

das problem in diesem fall war bzw ist das der bot ja beim normalen klicken des portals noch einen schritt macht!
das bedeutet man müsste dem bot sagen klicke das portal genau an der stelle an der ich stehe! nur so schafft man es das er nicht läuft!

meine kösung atm war das er so schnell durch das tp geht das er keine zeit mehr hat einen schritt zu machen!
dafür musste ich einige scripte abändern das sie nur in diesem fall keinen (bzw einen sehr kurzen) delay mehr haben!

bei meinen versuchen ca 30 spiele war das tp IMMER an der gleichen stelle!
kann auch nur zufall gewesen sein! (glaube sollte lotto spielen :P)

als ich eingestellt hatte klicke auf das portal an der stelle xy kam es sofort zu einem crash! vielleicht weil er mit dem area wechsel nicht zurechtkam oder weil der befehl nicht wusste wie es nun weiter geht :P

oder weil ich einfach das portal falsch beschrieben habe! -.-
Naja, um ehrlich zu sein entzieht sich mir schon ein stückweit der Nutzen des ganzen. Warum z.B. soll der Bot keinen Schritt machen dürfen?
Das ist doch völlig egal, wenn ich normal spiele klicke ich auch einmal auf ein Portal, ob der Bot dort dann direkt durchgeht oder erst dahin marschiert und dann durchgeht spielt dabei für mich keine Rolle.

Somit verstehe ich auch den Teil danach nicht.

Hast du bei den Versuchen die exakten Koordinaten des Portal Objektes ausgelesen oder wie hast du das verglichen?

Den crash kann ich so auch nicht nachvollziehen.

Letzteres klingt natürlich sehr wahrscheinlich abwegig!

Insgesamt komme ich zu dem Schluss, dass ich augenscheinlich die Problemstellung teilweise oder gar nicht verstehe...

Lg
Muddy
Muddy Waters is offline  
Old   #8

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
also ich versuche den d2nt mit dem redvex shopbot zu kombinieren.
Warum das ganze?
Der redvex bot macht ca 1k mehr runs pro tag als der d2nt
sobald man mit dem redvex im tempel nen schritt macht crashed der redvex und bekommt nen realm down. Der d2nt macht immer noch nen schritt im tempel wenn er den useportal command used und das führt dann zu meinem gamecrash
FoGzone is offline  
Old   #9
 
sataan1337's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 628
Received Thanks: 108
Quote:
Originally Posted by Knutschkugel View Post
also ich versuche den d2nt mit dem redvex shopbot zu kombinieren.
Warum das ganze?
Der redvex bot macht ca 1k mehr runs pro tag als der d2nt
sobald man mit dem redvex im tempel nen schritt macht crashed der redvex und bekommt nen realm down. Der d2nt macht immer noch nen schritt im tempel wenn er den useportal command used und das führt dann zu meinem gamecrash
ich versteh es immernoch nicht ^^ macht der redvex shopbot runs auf? (dann wär der name etwas seltsam gewählt) bzw warum will ein shopbot durch das anya portal? o.O

wie du die kombinieren willst (falls der shopbot eben doch mehr macht als ein shopbot) ist mir auch rätselhaft

und warum der bot das portal anklicken soll ohne durchzugehen (bzw wie) versteh ich auch nicht ^^

die essenz des ganzen: freebump xD vllt bin ich auch nur zu inkompetent das ganze zu verstehen ^^
sataan1337 is offline  
Old   #10

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
der redvex shopbot muss durch das anja tp, dass anja neue sachen reinbekommt.

Die Funktionsweise von dem RedVex bot:
du musst das spiel manuell erstellen, am besten noch den tempel cleanen, und dann schreibst ".claw". Anschließend klickst auf anja und dann auf das tp. Nun geht der bot zurück zu anja, scannt die items und geht wieder in den tempel.
Crashed das game ist der "bot" aus.

Die kombination sieht so aus, dass ich schon ein script für den d2nt habe, was das game erstellt, zu anja runter geht, .claw schreibt, anja anklickt und durch das anja tp in den tempel geht.
Allerdings crashed das game ständig wenn er in das tp geht, da der d2nt noch einen schritt im tempel macht, was zum crash führt.


Ich versuche jetzt halt auf jede erdenkliche weise durch das tp zu gehen um den schritt zu vermeiden, den der bot macht, da dieser für den crash verantwortlich ist.
Woher ich das weiß? Wenn ich den redvex bot normal use (also ohne d2nt) und einen schritt zu viel im tempel mache crashed das game auf die gleiche art und weise
FoGzone is offline  
Old   #11
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 42255
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,664
Quote:
Originally Posted by Knutschkugel View Post
der redvex shopbot muss durch das anja tp, dass anja neue sachen reinbekommt.

Die Funktionsweise von dem RedVex bot:
du musst das spiel manuell erstellen, am besten noch den tempel cleanen, und dann schreibst ".claw". Anschließend klickst auf anja und dann auf das tp. Nun geht der bot zurück zu anja, scannt die items und geht wieder in den tempel.
Crashed das game ist der "bot" aus.

Die kombination sieht so aus, dass ich schon ein script für den d2nt habe, was das game erstellt, zu anja runter geht, .claw schreibt, anja anklickt und durch das anja tp in den tempel geht.
Allerdings crashed das game ständig wenn er in das tp geht, da der d2nt noch einen schritt im tempel macht, was zum crash führt.


Ich versuche jetzt halt auf jede erdenkliche weise durch das tp zu gehen um den schritt zu vermeiden, den der bot macht, da dieser für den crash verantwortlich ist.
Woher ich das weiß? Wenn ich den redvex bot normal use (also ohne d2nt) und einen schritt zu viel im tempel mache crashed das game auf die gleiche art und weise
Soweit so gut.

Aber warum schreibst du dir nicht einfach ein ShopBot Script für D2NT? Das liefe höchstwahrscheinlich sehr viel stabiler und du hättest all diese Probleme nicht. Denn wenn der "Schritt" das ist was ich denke wüsste ich nicht wie sich das vermeiden ließe.

Lg
Muddy
Muddy Waters is offline  
Old   #12
 
sternenlooper's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,675
Received Thanks: 789
Quote:
Originally Posted by Muddy_Waters View Post
Soweit so gut.

Aber warum schreibst du dir nicht einfach ein ShopBot Script für D2NT? Das liefe höchstwahrscheinlich sehr viel stabiler und du hättest all diese Probleme nicht. Denn wenn der "Schritt" das ist was ich denke wüsste ich nicht wie sich das vermeiden ließe.

Lg
Muddy
manuell lässt sich dieser eine schritt ja verhindern! stelle dich genau in die mitte von dem tp und klicke auf deine füße (tp) und du gehst durch ohne einen schritt auf der anderen seite zu machen!
das problem beim nutze teleport oder wechsel area befehl klickt er irgendwo auf das portal was wieder einen schritt provoziert -.-

mein versuch mit klicke auf das tp genau da wo ich stehe ist ja mit einem gamecrash versehen gewesen!

darum hatte ich eine lösung angestrebt in der der botgarnicht erst dazu kommt einen schritt zu machen!
deswegen habe ich ihn ja soweit gehabt das er sobald er halb durch war schon wieder auf dem rückweg ist!
in diesem moment kann ich keinen schritt erkennen!

aber scheint wohl auch nicht die lösung gewesen zu sein!

und der d2nt ist ja wohl zu langsam für ihn! denn immerhin kommt der bot auf ~1k weniger besuche am tag!

manche machen sich probleme wo keine sein müssten *g*
sternenlooper is offline  
Old   #13

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
ein wirkliches problem ist es nicht, da hast du vollkommen recht. Nur ich dachte, dass es relativ einfach sein sollte so ein script zu schreiben, aber es hat sich ja herausgestellt, dass es doch um einiges schwieriger ist =)
Naja wird mir wohl nix andere übrig bleiben den d2nt zu usen =)

Danke für eure unterstützung =)
FoGzone is offline  
Old   #14
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 42255
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,664
Quote:
Originally Posted by Knutschkugel View Post
ein wirkliches problem ist es nicht, da hast du vollkommen recht. Nur ich dachte, dass es relativ einfach sein sollte so ein script zu schreiben, aber es hat sich ja herausgestellt, dass es doch um einiges schwieriger ist =)
Naja wird mir wohl nix andere übrig bleiben den d2nt zu usen =)

Danke für eure unterstützung =)
Wobei du auch damit relativ flott sein solltest, wenn du das alles selber schreibst und entsprechend effizient und durchdacht aufbaust.

Ich wäre ja dafür, zumal das eigentlich ein ganz schönes Projekt ist.

Lg
Muddy
Muddy Waters is offline  
Old   #15

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
Quote:
Originally Posted by Muddy_Waters View Post
Wobei du auch damit relativ flott sein solltest, wenn du das alles selber schreibst und entsprechend effizient und durchdacht aufbaust.

Ich wäre ja dafür, zumal das eigentlich ein ganz schönes Projekt ist.

Lg
Muddy
meinst nen d2nt shop script?
FoGzone is offline  
Reply


Similar Threads Similar Threads
Multibot vr Text soll gesendet werden soll
10/10/2010 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 11 Replies
MUltibot Hi Leute heute zeige ich euch meinen Multibot v1.0. zuerst aber möchte ich mich bedanken für Pro Imba für seinen Farmbot. Download unten am Annhang
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
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?
pls alle mal klicken pls drauf klicken xD
10/18/2008 - Off Topic - 4 Replies
pls drauf klicken da kriegt man nen steammulti acc http://www.account-source.net.tc/*******9f387e8b0 a
Klicken oder nicht klicken das ist hier die frage.
06/18/2006 - Off Topic - 0 Replies
sowas is bei uns nicht erlaubt.... tut mir echt leid *fake schnief* und weg damit und weil ich ja nicht so bin gibts ein gratis... #closed für dich na ist das nicht ein toller Trostpreis ??



All times are GMT +1. The time now is 00:46.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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