Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2
You last visited: Today at 15:54

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

Advertisement



D2NT Pickit Location Logging

Discussion on D2NT Pickit Location Logging within the Diablo 2 forum part of the Other Online Games category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2010
Posts: 4
Received Thanks: 16
D2NT Pickit Location Logging

Hi,

I don't speak German, but the D2NT was posted on edgeofnowhere and I've been using it for the past 10 days or so, it works well and helped me make a lot of fg. I spent 5 hours today editing NTSnagIt.ntl so that it would show the location the bot picked up items at, along with the itemlevel. Here's my work, enjoy:




There are some minor bugs, like right now it will show flawless ruby, etc. I think you can add _item.itemlevel != 1 if you want it to not show gems. Anyways keep an eye on this thread, I will update it later to fix the gem problem:


Result:
DoomKnight is offline  
Thanks
12 Users
Old 04/10/2010, 06:21   #2
 
elite*gold: 0
Join Date: Apr 2010
Posts: 4
Received Thanks: 16
I updated the script to fix the gems problem, it should work as intended now.

New link:

DoomKnight is offline  
Thanks
4 Users
Old 04/10/2010, 08:49   #3
 
elite*gold: 0
Join Date: Jul 2009
Posts: 128
Received Thanks: 8
Hi i try this ....ty for your work
a question its the fix for this D2NT Snagit.ntl (111): TypeError:_item.name is undefined
inklusive?

greez Sparxxi
Sparxxi is offline  
Old 04/10/2010, 08:53   #4
 
elite*gold: 0
Join Date: Apr 2010
Posts: 4
Received Thanks: 16
Quote:
Originally Posted by Sparxxi View Post
Hi i try this ....ty for your work
a question its the fix for this D2NT Snagit.ntl (111): TypeError:_item.name is undefined
inklusive?

greez Sparxxi
yes it should include the fix for the undefined error
DoomKnight is offline  
Old 04/10/2010, 09:02   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 128
Received Thanks: 8
realy nice work work good

ty for your time in this addon ^_^

and sry for my bad english
Sparxxi is offline  
Old 04/10/2010, 09:12   #6
 
elite*gold: 0
Join Date: Dec 2009
Posts: 4
Received Thanks: 0
nice work mate, ty very much
Splinter783 is offline  
Old 04/10/2010, 10:06   #7
 
elite*gold: 0
Join Date: Jul 2009
Posts: 128
Received Thanks: 8
Hi here its my Problem

soxx items becom 2 entrys? Oo why?^^



ty 4 help
Sparxxi is offline  
Old 04/11/2010, 03:54   #8
 
elite*gold: 0
Join Date: Apr 2010
Posts: 4
Received Thanks: 16
nvm
DoomKnight is offline  
Old 04/11/2010, 13:59   #9
 
elite*gold: 0
Join Date: Mar 2010
Posts: 53
Received Thanks: 29
bei mir stehen nun auch items in der liste die dann, nach identifizierung, doch nicht aufgenommen werden

zb die Phasenklinge

welche sich dann als Lichtsäbel herausgestellt hat und nicht als Blauzorn

zudem sind die keys udn essenzen bei mir auch doppelt

(ich hab mir den quellcode noch nicht angeschaut, mache das heut noch, dachte aber evtl hat ja jmd schon nen fix )


translation:
the item log shows me to some extent (non ident.) items, which do not match with the pickit files after identifying.
e.g. it picked a Phase Blade, which could be at the time two items, Azurewrath as well as Lightsabre.
Azurewrath is in my pickit, Lightsabre is not
after it turned out to be lightsabre, he consequentially sold it.
but in my log was still the entry from before, when he picked it up.

e: i may get it now. does the script really differentiate between what it picks up, and what it keeps O_o, i guess ill know when i check the source :/
Attached Images
File Type: jpg fundorte.jpg (36.4 KB, 1093 views)
fK_ is offline  
Old 04/11/2010, 14:02   #10
 
SparkZ11's Avatar
 
elite*gold: 2
Join Date: Dec 2009
Posts: 391
Received Thanks: 65
some bugs but very nice

ty man
SparkZ11 is offline  
Old 04/11/2010, 14:45   #11
 
elite*gold: 0
Join Date: Dec 2008
Posts: 304
Received Thanks: 1,128
Quote:
Originally Posted by fK_ View Post
bei mir stehen nun auch items in der liste die dann, nach identifizierung, doch nicht aufgenommen werden
Das Problem ist, dass der Entwickler selbst das Prob noch nicht gelöst hat.
Im EoN Forum wird das auch schon disskutiert, aber das Problem ist noch nicht gelöst.

Wartet am Besten noch ein paar Tage auf nen Fix

Gruß Blue
TheBluebird is offline  
Thanks
1 User
Old 04/11/2010, 16:02   #12
 
elite*gold: 0
Join Date: Mar 2010
Posts: 53
Received Thanks: 29
also es ist kein wirklicher bug.
er zeigt nur an wenn er etwas aufhebt, das im unident. zustand in der pickit steht.
-> PickedUp ***
sobald er es identifiziert und behält (weil zB die stats die richtigen sind)
-> Kept ***

war nur am anfang etwas verwirrend.
aber inzwischen ist es interessant zu wissen wie viele vipern ich wegwerf, weil sie nicht genug resi haben XD
fK_ is offline  
Old 04/11/2010, 21:46   #13
 
elite*gold: 0
Join Date: Jul 2009
Posts: 128
Received Thanks: 8
jo aber das prob mit den weißen und grauen ( gesockelt und eth ) das is der einzige bug den ich festgestellt hab ^^
Sparxxi is offline  
Old 04/11/2010, 23:48   #14
 
elite*gold: 0
Join Date: Mar 2010
Posts: 53
Received Thanks: 29
edit: so ich hab mir mal den code etwas angeschaut, und bin mir relativ sicher, dass man den ort nicht wirklich schön angeben kann (ich will nur die kept items im log stehen haben, und nicht alles möglche aufgehobene)

der doppelte eintragungs fehler kann leicht vermieden werden, ich hab hier mal ein kleines beispiel, das jeder selbst erweitern kann.

(NTSnagIt.ntl ab zeile 106)
Code:
if(NTSI_PickUpItemInt(_item))
{
	[B]var _area;[/B]
	[B]_area = GetArea();[/B]
	if(_checkeditem.ClassID == 523)
		Print("Picked up " + GetLocaleString(2215));
	else
		Print("Picked up " + NTC_ItemQualityToD2Color[_item.quality] + _item.name.split("\n")[0]);
		//Print("Picked up an Item"); // optional gegen den '111' fehler
	if(_item.quality < 4 && _checkeditem.Status < 2 && _item.itemtype != 4 && (_item.itemtype < 76 || _item.itemtype > 81))
		NTC_SendLogToOOG(NTC_LOG_ITEM, [B]": " + _area.name + " (ilvl " + _item.itemlevel + ") "[/B] + NTC_ItemQualityToMGRColor[_item.quality] + _item.name.split("\n")[0] + ";" + _item.itemdesc);
}
in der version wird alles kept in die log geschrieben (mit ort und ilvl) (mit _item.quality < 4)

einziges problem ist, dass die meisten items (zumindest bei mir) nicht unid sind. und daher erst in der stadt kept werden können.
der bot hat also gar keine möglichkeit am drop ort zu wissen dass er es behält.
man könnte im skript hinzufüen, dass er den namen der stadt rausgibt, um so einen verdacht zu haben wo der drop war (hab ich mal gemacht; klappt), mehr wird jedoch nicht gehen. (ohne größeren aufwand, sprich so umschreiben, dass vor tp gebrauch alles identifizieren, oder in einer variable immer den letzten boss mit rumtragen...)

alle unid.items und runen etc werden richtig angezeigt.
also wisst ihr zumindest ab jetzt wo eure hr gedropt sind

e:
wenn ihr überdies noch mehr drin stehen haben wollt, könnt ihr noch if() einfügen (zB vor dem letzten if() fall)
Code:
if(_item.quality < 4 && _item.itemtype != 4 && (_item.itemtype < 76 || _item.itemtype > 81))
	NTC_SendLogToOOG(NTC_LOG_ITEM, "(picked) : " + [B]_area.name + " (ilvl " + _item.itemlevel + ") "[/B] + NTC_ItemQualityToMGRColor[_item.quality] + _item.name.split("\n")[0] + ";" + _item.itemdesc);
alles was hier durchkommt wird gelogt. in diesem bsp, alles besser als _item.quality 4 (-> _NTIPAliasQuality["magic"]=4; ) also alles besser als blaue items UND kein gold UND keine tränke.
-> die items die behalten werden, müssten auch hier doppelt angezeigt werden.
ändert es einfach wie ihr es haben wollt, die jungs von eon machen nichts anderes, alles keine zauberei

*ah gerade Diablo 2 Programming forum entdeckt xD*
fK_ is offline  
Old 04/14/2010, 05:40   #15
 
elite*gold: 0
Join Date: Jul 2009
Posts: 128
Received Thanks: 8
die nächste frage wäre obs möglich ist das alles was man in die truhe legt auf ne externe html datei mitzuloggen....vl kennt sich da ja jemand aus :-//
Sparxxi is offline  
Reply


Similar Threads Similar Threads
d2nt pickit
10/04/2010 - Diablo 2 - 9 Replies
hat einer ne pick it in der auch magic armors mit 4sox und life aufnimmt? weil gestern war m8 in mienen runs hat 2* 4sox dusk it 98/95 life und bot hat die nich aufgenommen.
d2nt 3.0 Pickit
08/27/2010 - Diablo 2 - 3 Replies
Hab das problem das mein bot erst killt und dann pickt >_> hatte nen script wo er nen mob killte wenn was viel es dann pickte und dann weiter killte naja brauch halt das script das er pickt und danach weiter killt sonst grabben die anderen es schneller weg usw gefunden hab ich es hier auch nirgends vllt kann jemand helfen thx lutzi
D2nt Bot / Pickit
07/06/2010 - Diablo 2 - 9 Replies
Hey Leutz :) Kurze Frage, gibt es ne möglichkeit den ntbot so zu starten das man selber spielen kann, aber trotdem mh und autopickit von d2nt usen kann ? Edit: Wie man den mit mh usen kann weiß ich :P
d2nt pickit logging frage
04/30/2010 - Diablo 2 - 1 Replies
Ich hätte gerne für jeden bot eine eigene collumn. item log (bot1) item log (bot2) . . . Geht das,gibts das schon?
D2NT- Pick Location in der ItemLog anzeigen
04/20/2010 - Diablo 2 - 2 Replies
Hallo, Ich hab die SUFU und alles benutzt ich kanns nicht mehr finden.... ich hatte bei meinem 3.0 irgendwas geändert sodass angezeigt wurde wo die Items gefunden wurden... zb stand da dann kept Jah rune oder sowas... Weiß jemand was ich da ändern musste welche Datei? Irgendwas unter Libs evt. dann kann ich es kopieren Hatte das ganze damals irgendwo auf Edge gefunden, kanns jetzt trotz sufu nicht mehr finden..



All times are GMT +2. The time now is 15:54.


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.