Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 23:36

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

Advertisement



NPC-ID Finder

Discussion on NPC-ID Finder within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
Na Mora's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 30
Received Thanks: 0
NPC-ID Finder

So, nachdem ich einige Hürden überwunden habe, will ich mal mein 1. Projekt mit GWCA veröffentlichen. Ist nix großes, aber vllt für den ein oder anderen ganz nett und bequem
Mit dem Skript bekommt man die ID von nähesten Verbündeten als Integer, was für den ein oder anderen Bot nicht uninteressant ist

Ein großes Danke an little nhm, ¤Rikul¤ und DDL, die sich die Zeit genommen haben und mir bei Problemen wirklich weitergeholfen haben

Funktionsweiße dürfte sich von selbst erklären, ist ja auch nicht sehr komplex^^
DLL muss manuell injiziert werden und in der GUI der benutzte Charaktername geschrieben werden, danach nur noch in die Nähe des gewünschten NPCs stellen (so, dass er halt wirklich der NÄHESTE von allen andren ist) und in der GUI auf "Get ID!" klicken.


Wenn man nicht genau in die eindeutige Nähe vom gewünschten NPC kann, kann man ja auch in der Funktion GetID() entsprechende veränderungen vornehmen
Na Mora is offline  
Old 02/26/2010, 16:13   #2
 
little nhm's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 75
Received Thanks: 84
Eig ganz in ordnug für das 1. Projekt, aber nächstes Mal bitte ins richtige Forum, und nich zu Fragen und Disskusionsabteil.
little nhm is offline  
Old 02/26/2010, 16:26   #3


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Zum Topic sag ich einfach mal nichts. Ich lass es in dieser Sektion da das hier nicht wirklich ein Release ist, sondern eher erste Gehversuche.
buFFy! is offline  
Old 02/26/2010, 16:26   #4
 
Na Mora's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 30
Received Thanks: 0
Quote:
Originally Posted by little nhm View Post
nächstes Mal bitte ins richtige Forum, und nich zu Fragen und Disskusionsabteil.
Sry dafür, werd ich mir merken
Na Mora is offline  
Old 02/26/2010, 16:40   #5
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
BTW das mit ID´s ist nicht so gut!
Da sich ID´s durch verschiedenen Umstände ändern
(Update etc.)
Besser ist es über Coords!
ddl is offline  
Old 02/26/2010, 16:41   #6


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Quote:
Originally Posted by Na Mora View Post
Sry dafür, werd ich mir merken
Quote:
Originally Posted by u-coRe View Post
Ich lass es in dieser Sektion da das hier nicht wirklich ein Release ist, sondern eher erste Gehversuche.
Quote:
Originally Posted by DDL View Post
BTW das mit ID´s ist nicht so gut!
Da sich ID´s durch verschiedenen Umstände ändern
(Update etc.)
Besser ist es über Coords!
Oder Modelpattern.
buFFy! is offline  
Old 02/26/2010, 16:45   #7
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
Ändern sich Models nicht auch nach nem Update?!
ddl is offline  
Old 02/26/2010, 17:08   #8


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Quote:
Originally Posted by u-coRe View Post
Oder Modelpattern.
buFFy! is offline  
Old 02/26/2010, 17:25   #9
 
Na Mora's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 30
Received Thanks: 0
da ich immer bestrebt bin mich zu verbessern (und des topic eh schon im diskussionsforum ist xD), habt ihr vielleicht n kurzes tut oder erklärungen für modelpattern und coords? hab in der SuFu nix gefunden
Na Mora is offline  
Old 02/26/2010, 18:44   #10
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
Coords findest du mit dem Befehl CA_GetCoords.
-1 = Dein aktuelles Target
Also CmdCB($CA_GetCoords,-1)
dann haste als $cbVar[0] = den X-Wert des Targets / $cbVar[1] = den Y-Wert des Targets
Dann benutzte aus der GWCAConstants.au3 die GetNearestNPCToCoords
und BLARB haste dein Ziel als ID!
ddl is offline  
Thanks
1 User
Old 02/26/2010, 18:47   #11
 
Na Mora's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 30
Received Thanks: 0
ach so geht das^^
dachte, da muss man ganz unmenschliche, übernatürliche sachen mit Guild Wars machen, seine unschuld verlieren usw

THX
Na Mora is offline  
Old 02/26/2010, 18:51   #12
 
Na Mora's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 30
Received Thanks: 0
ich will euch jetzt nicht eure zeit rauben, aber ich bin halt grad dabei die ganzen sachen einfach mal zu testen, und wollte gerade zu nem npc laufen lassen, und da über ca_dialog ne quest annehmen lassen:
Code:
	Case $Button3
		CmdCB($CA_QuestCheck, 898)
		Sleep(100)
		If $CBVar[0] = 898 Then
			Cmd($CA_Dialog, 131)
			Sleep(500)
			MsgBox(0, "MiniTool", "Quest schon vorhanden")
		Else
			Cmd($CA_Dialog, 8628497)
			Sleep(1000)
			Cmd($CA_Dialog, 131)
			Sleep(500)
			MsgBox(0, "MiniTool", "Quest angenommen")
		EndIf
dasses im moment noch über nen button läuft is jetz mal egal, wichtig ist, dass der charakter zwar den dungeon betritt, aber den quest nicht hat!
1. wie kann das sein, da man doch zum betreten mit dem questgeber sprechen muss, und den quest annehmen muss bevor man in den dugeon kann oder net?
2. wie kann ich das fixen? =)
Na Mora is offline  
Old 02/26/2010, 19:17   #13


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Modelpattern wird dir hier wohl kaum jemand erklären, und ansonsten für Coords gibts ne Wrapperfunktion, schau mal in deine GWCAConstants.au3

#edit: ich hätte evtl. mal aktualisieren sollen
buFFy! is offline  
Old 02/26/2010, 19:46   #14
 
Na Mora's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 30
Received Thanks: 0
weißt du also nichts wegen der fehlenden quest?
und wegen dem GetNearestNpcToCoords, der macht da dann nix mehr, wenn ich die funktion abrufe. ich poste einfach wieder den quelllcode wie ichs jetz formuliert hab. die coords vom npc hab ich vorher mit DDLs vorgeschlagenem command CA_GetCoords, -1 rausgelesen, Danke an der stelle für die erklärung!

Code:
		GetNearestNpcToCoords(-961431770, 1177886750)
		Sleep(500)
		Cmd($CA_GoNpc, $CBVar[0])
wäre das dann so richtig? weil funktionieren tuts ja nich
Na Mora is offline  
Old 02/26/2010, 19:57   #15
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
coords sollten immer in float werten anggegeben werden!
ddl is offline  
Reply

Tags
id npc guild wars gw gwca


Similar Threads Similar Threads
Mob finder
09/02/2010 - 12Sky2 - 2 Replies
Hello. Someone knows how to do it mobfinder or autoclicker? thanks
IP Finder
06/10/2010 - Coding Releases - 1 Replies
Ein kleines Tool auf Anfrage, da ein paar Leute Probleme hatten ihre IPs voneinander zu unterscheiden. Außerdem noch der Quellcode, damit die epvp*coders ihren Nutzen davon haben. ;) Sprache: AutoIT 3 #cs -------------------------------------------------- -------------------------- AutoIt Version: 3.3.6.1 Author: myName Script Function:
[HELP] DG Finder
03/11/2010 - WoW Private Server - 0 Replies
Hello ppl. I have a problem with my server, my dungeon finder isn't working, when i try click "Find Group" then its not queue for anything and the queue icon doesn't show at the map in the right corner! Any help pls.? im blank!
mvp finder
08/30/2005 - Ragnarok Online - 8 Replies
kann mir mal bitte einer erklären was ich da genau einstellen muss danke schon mal XD



All times are GMT +1. The time now is 23:38.


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