Register for your free account! | Forgot your password?

You last visited: Today at 12:28

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

Advertisement



NPC Ger

Discussion on NPC Ger within the Last Chaos forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
NPC Ger

Hallo zusammen,

bin relativ neu im Thema Autoit und stolpere grade über ein problem das bestimmt schon ziemlich bekannt und ausgelutscht ist, aber für die SuFu finde ich iwi nicht das passende Stichwort, also versuch ichs mal so:

Wenn ich einen npc aktiviere erscheint sein Name oben in der Namensleiste. Soweit so gut...
jetzt versuche ich per pixelsearch mit 5 Punkten den Namen zu erkennen.
Dummerweise haben exakt diese Pixel auch bei anderen npc´s exakt die selbe Farbe obwohl da entweder kein oder ein anderer Buchstabe steht.
Kennt evtl wer dieses prob?

THX schonmal und schönen Abend noch
BotofWar is offline  
Old 02/20/2010, 13:39   #2
 
elite*gold: 1
Join Date: Nov 2009
Posts: 299
Received Thanks: 87
^^

dan such halt den körper raus und killer hat nach seienr wohlverdienten pasue au now as auf loager des verat ich aber nicht bins ihm shculdich
Yggdrasil1996 is offline  
Old 02/20/2010, 14:50   #3
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by Yggdrasil1996 View Post
dan such halt den körper raus und killer hat nach seienr wohlverdienten pasue au now as auf loager des verat ich aber nicht bins ihm shculdich
Weißt du etwas mehr als ich → ICQ
KDeluxe is offline  
Old 02/20/2010, 16:13   #4
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
Meinst du mit Körper suchen Pixelsearch direkt im bereich des NPC´s?

hatte ich ursprünglich auch mal gedacht, aber das is n ding der unmöglichkeit da sich die Pixel in den koordinaten extrem verändern. und selbst wenn ich dadurch diesen npc erkenne weiss ich noch lange nicht ob ich ihn auch angeklickt habe.
BotofWar is offline  
Old 02/20/2010, 21:27   #5
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Einfach öfters klicken lassen, schau dir einfach mal die Hilfe von AutoIt an
KDeluxe is offline  
Old 02/20/2010, 21:53   #6
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
PN kapiert...

aber deinen Beitrag wahrscheinlich nicht oder wir reden aneinander vorbei....
Das Prob ist nicht den npc zu aktivieren sondern zu kontrollieren ob a) er wirklich aktiviert ist und b) ob es wirklich der richtige npc ist oder evtl ein anderer oder sogar ein Spieler. Und diese Kontrolle sollte dann im oberen Fenster stattfinden wo der npc-name angezeigt ist.
Oder fällt vllt jemandem ne bessere Möglichkeit ein das zu kontrollieren (ausser Speicher).
BotofWar is offline  
Old 02/23/2010, 23:25   #7
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
Ok, da scheinbar keiner des Rätsels Lösung kennt oder sagen will wäre es dann ggf. möglich zu erfahren was dieses Problem verursacht?
BotofWar is offline  
Old 02/24/2010, 08:07   #8
 
elite*gold: 0
Join Date: Jan 2010
Posts: 121
Received Thanks: 30
Vieleicht hilft dir das

Einfach nen ScreenShot machen und dann überprüfen ob er name(der Screen von dem name) in dem oberen Fenster angezeigt wir als da wo man auch die HP von mobs und so findet ... wenn du willst kann ich dir auch nen code geben aber denk mal du bekommst das alleine hin...
Dotsch_2005 is offline  
Old 02/24/2010, 12:16   #9
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
Herzlichen Dank für deinen Beitrag,

Allerdings hab ich das bereits ausprobiert und mit dem ergebnis return=0.
Allerdings muss ich ehrlich zugeben das ich mich mit diesem Thema nur relativ kurz beschäftigt habe und es evtl auch an dappigkeit meinerseits liegen kann.
Wäre cool wenn Du mir sagen könntest obs bei dir funzt.
Wenn ja werd ich mich wohl doch ne weile damit beschäftigen ansonsten werd ich wahrscheinlich tagelang dran rumbasteln und es funzt dann doch nicht.

THX & VG
BotofWar is offline  
Old 02/24/2010, 12:37   #10
 
elite*gold: 0
Join Date: Jan 2010
Posts: 121
Received Thanks: 30
Also wenn ich das richtig verstanden hab willst du einfach nur überprüfen ob Lorein angeklickt ist...ODER???

Wenn ja des sollte so gehen:
mit dem Bild
Dotsch_2005 is offline  
Old 02/24/2010, 12:49   #11
 
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
Man könnte natürlich auch aus dem Speicher den Namen des anvisierten NPC/Spieler auslesen. Offset (GER) hierfür ist: 0x1072ED
huberhans is offline  
Old 02/24/2010, 13:49   #12
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by BotofWar View Post
Oder fällt vllt jemandem ne bessere Möglichkeit ein das zu kontrollieren (ausser Speicher).
Fällt also weg, obwohl es einfach ist
KDeluxe is offline  
Old 02/24/2010, 13:55   #13
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
Treffer^^

sieht soweit ganz gut aus. Ähnlich wie das was ich selbst versucht hatte.
Werd das heute Abend mal in meinen einbauen und mal sehen was ich falsch gemacht habe dass ich 0 zurück bekomme und werde es morgen mal posten.

Aber vorläufig schonmal herzlichen Dank
BotofWar is offline  
Old 02/24/2010, 14:01   #14
 
elite*gold: 0
Join Date: Feb 2010
Posts: 92
Received Thanks: 11
Srry Killer, hat sich grade zeitlich überschnitten^^.

die Speichergeschichte hatte ich selbst schon in benutzung, allerdings kam ich mit der Verknüpfung der Base zum gesuchten wert in AI nicht ganz klar. Weiss zwar theoretisch wies geht, weiss es aber nicht in AI umzusetzen.
Deshalb habe ich mir bei jedem neustart wieder die txt-values rausgesucht und eingetragen. was auf dauer ziemlich nervig ist^^.
davon mal abgesehen denke ich das (selbst wenn es komplizierter ist) die Variante mit PS oder IS wohl die dauerhaftere ist (vorausgesetzt es funzt).

Aber auch dir trotzdem thx
BotofWar is offline  
Old 02/24/2010, 14:18   #15
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
PHP Code:
$Base IniRead("Base.ini""Base""Base"""
Die Base.ini sieht dann so aus:
Code:
[Base]
Base = 0x12345678
KDeluxe is offline  
Reply




All times are GMT +1. The time now is 12:28.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.