D2NT NipEditor by Zerker

09/22/2011 08:52 fabtk#106
Moin

Frage bzgl. Pickit-Einstellungen.

Kann ich anstelle von itemAddClassSkills auch direkt eine spezifische Klasse ansprechen (z.B. Pala)?

[Type] == circlet && [Quality] == rare && [Flag] != ethereal # [Sockets] >= 2 && [ItemAddClassSkills] >= 2 && [Dexterity] >= 20 && ([MaxMana] >= 10 || [ItemHpPerLevel] >= 10)

Ich möchte nämlich mit dieser Zeile nicht unbedingt die ganzen Crap Necro/Assa/Sorc Circles looten sondern nur +2 Pala (da ich etwas spezifisches suche)... Könnte ich auch einfach die SkillID von z.B. Blessed Hammer einfügen [112] >= 2?

Danke für Eure hoffentlich hilfreiche Antwort.

//mirkoregge: danke für die info.
09/22/2011 09:39 mirkoregge#107
Es geht:
itemaddpaladinskills bzw paladinskills
itemaddbarbarianskills bzw barbarianskills
itemadddruidskills bzw druidskills
itemaddassassinskills bzw assassinskills
itemaddnecromancerskills bzw necromancerskills
itemaddsorceressskills bzw sorceressskills
itemaddamazonskills bzw amazonskills

Hier der Auszug aud der NTItemAlias.ntl Zeile 879-886
Code:
_NTIPAliasStat["itemaddclassskills"]=83;
_NTIPAliasStat["itemaddamazonskills"]=[83,0];	_NTIPAliasStat["amazonskills"]=[83,0];
_NTIPAliasStat["itemaddsorceressskills"]=[83,1];	_NTIPAliasStat["sorceressskills"]=[83,1];
_NTIPAliasStat["itemaddnecromancerskills"]=[83,2];	_NTIPAliasStat["necromancerskills"]=[83,2];
_NTIPAliasStat["itemaddpaladinskills"]=[83,3];	_NTIPAliasStat["paladinskills"]=[83,3];
_NTIPAliasStat["itemaddbarbarianskills"]=[83,4];	_NTIPAliasStat["barbarianskills"]=[83,4];
_NTIPAliasStat["itemadddruidskills"]=[83,5];	_NTIPAliasStat["druidskills"]=[83,5];
_NTIPAliasStat["itemaddassassinskills"]=[83,6];	_NTIPAliasStat["assassinskills"]=[83,6];
Die Skills stehen weiter unten:
Code:
// Amazon skills
_NTIPAliasStat["skillmagicarrow"]=[107,6];
_NTIPAliasStat["skillfirearrow"]=[107,7];
_NTIPAliasStat["skillinnersight"]=[107,8];
_NTIPAliasStat["skillcriticalstrike"]=[107,9];
_NTIPAliasStat["skilljab"]=[107,10];
_NTIPAliasStat["skillcoldarrow"]=[107,11];
_NTIPAliasStat["skillmultipleshot"]=[107,12];
_NTIPAliasStat["skilldodge"]=[107,13];
_NTIPAliasStat["skillpowerstrike"]=[107,14];
_NTIPAliasStat["skillpoisonjavelin"]=[107,15];
_NTIPAliasStat["skillexplodingarrow"]=[107,16];
_NTIPAliasStat["skillslowmissiles"]=[107,17];
_NTIPAliasStat["skillavoid"]=[107,18];
_NTIPAliasStat["skillimpale"]=[107,19];
_NTIPAliasStat["skilllightningbolt"]=[107,20];
_NTIPAliasStat["skillicearrow"]=[107,21];
_NTIPAliasStat["skillguidedarrow"]=[107,22];
_NTIPAliasStat["skillpenetrate"]=[107,23];
_NTIPAliasStat["skillchargedstrike"]=[107,24];
_NTIPAliasStat["skillplaguejavelin"]=[107,25];
_NTIPAliasStat["skillstrafe"]=[107,26];
_NTIPAliasStat["skillimmolationarrow"]=[107,27];
_NTIPAliasStat["skilldecoy"]=[107,28];
_NTIPAliasStat["skillevade"]=[107,29];
_NTIPAliasStat["skillfend"]=[107,30];
_NTIPAliasStat["skillfreezingarrow"]=[107,31];
_NTIPAliasStat["skillvalkyrie"]=[107,32];
_NTIPAliasStat["skillpierce"]=[107,33];
_NTIPAliasStat["skilllightningstrike"]=[107,34];
_NTIPAliasStat["skilllightningfury"]=[107,35];
// Sorceress skills
_NTIPAliasStat["skillfirebolt"]=[107,36];
_NTIPAliasStat["skillwarmth"]=[107,37];
_NTIPAliasStat["skillchargedbolt"]=[107,38];
_NTIPAliasStat["skillicebolt"]=[107,39];
_NTIPAliasStat["skillfrozenarmor"]=[107,40];
_NTIPAliasStat["skillinferno"]=[107,41];
_NTIPAliasStat["skillstaticfield"]=[107,42];
_NTIPAliasStat["skilltelekinesis"]=[107,43];
_NTIPAliasStat["skillfrostnova"]=[107,44];
_NTIPAliasStat["skilliceblast"]=[107,45];
_NTIPAliasStat["skillblaze"]=[107,46];
_NTIPAliasStat["skillfireball"]=[107,47];
_NTIPAliasStat["skillnova"]=[107,48];
_NTIPAliasStat["skilllightning"]=[107,49];
_NTIPAliasStat["skillshiverarmor"]=[107,50];
_NTIPAliasStat["skillfirewall"]=[107,51];
_NTIPAliasStat["skillenchant"]=[107,52];
_NTIPAliasStat["skillchainlightning"]=[107,53];
_NTIPAliasStat["skillteleport"]=[107,54];
_NTIPAliasStat["skillglacialspike"]=[107,55];
_NTIPAliasStat["skillmeteor"]=[107,56];
_NTIPAliasStat["skillthunderstorm"]=[107,57];
_NTIPAliasStat["skillenergyshield"]=[107,58];
_NTIPAliasStat["skillblizzard"]=[107,59];
_NTIPAliasStat["skillchillingarmor"]=[107,60];
_NTIPAliasStat["skillfiremastery"]=[107,61];
_NTIPAliasStat["skillhydra"]=[107,62];
_NTIPAliasStat["skilllightningmastery"]=[107,63];
_NTIPAliasStat["skillfrozenorb"]=[107,64];
_NTIPAliasStat["skillcoldmastery"]=[107,65];
// Necromancer skills
_NTIPAliasStat["skillamplifydamage"]=[107,66];
_NTIPAliasStat["skillteeth"]=[107,67];
_NTIPAliasStat["skillbonearmor"]=[107,68];
_NTIPAliasStat["skillskeletonmastery"]=[107,69];
_NTIPAliasStat["skillraiseskeleton"]=[107,70];
_NTIPAliasStat["skilldimvision"]=[107,71];
_NTIPAliasStat["skillweaken"]=[107,72];
_NTIPAliasStat["skillpoisondagger"]=[107,73];
_NTIPAliasStat["skillcorpseexplosion"]=[107,74];
_NTIPAliasStat["skillclaygolem"]=[107,75];
_NTIPAliasStat["skillironmaiden"]=[107,76];
_NTIPAliasStat["skillterror"]=[107,77];
_NTIPAliasStat["skillbonewall"]=[107,78];
_NTIPAliasStat["skillgolemmastery"]=[107,79];
_NTIPAliasStat["skillskeletalmage"]=[107,80];
_NTIPAliasStat["skillconfuse"]=[107,81];
_NTIPAliasStat["skilllifetap"]=[107,82];
_NTIPAliasStat["skillpoisonexplosion"]=[107,83];
_NTIPAliasStat["skillbonespear"]=[107,84];
_NTIPAliasStat["skillbloodgolem"]=[107,85];
_NTIPAliasStat["skillattract"]=[107,86];
_NTIPAliasStat["skilldecrepify"]=[107,87];
_NTIPAliasStat["skillboneprison"]=[107,88];
_NTIPAliasStat["skillsummonresist"]=[107,89];
_NTIPAliasStat["skillirongolem"]=[107,90];
_NTIPAliasStat["skilllowerresist"]=[107,91];
_NTIPAliasStat["skillpoisonnova"]=[107,92];
_NTIPAliasStat["skillbonespirit"]=[107,93];
_NTIPAliasStat["skillfiregolem"]=[107,94];
_NTIPAliasStat["skillrevive"]=[107,95];
// Paladin skills
_NTIPAliasStat["skillsacrifice"]=[107,96];
_NTIPAliasStat["skillsmite"]=[107,97];
_NTIPAliasStat["skillmight"]=[107,98];
_NTIPAliasStat["skillprayer"]=[107,99];
_NTIPAliasStat["skillresistfire"]=[107,100];
_NTIPAliasStat["skillholybolt"]=[107,101];
_NTIPAliasStat["skillholyfire"]=[107,102];
_NTIPAliasStat["skillthorns"]=[107,103];
_NTIPAliasStat["skilldefiance"]=[107,104];
_NTIPAliasStat["skillresistcold"]=[107,105];
_NTIPAliasStat["skillzeal"]=[107,106];
_NTIPAliasStat["skillcharge"]=[107,107];
_NTIPAliasStat["skillblessedaim"]=[107,108];
_NTIPAliasStat["skillcleansing"]=[107,109];
_NTIPAliasStat["skillresistlightning"]=[107,110];
_NTIPAliasStat["skillvengeance"]=[107,111];
_NTIPAliasStat["skillblessedhammer"]=[107,112];
_NTIPAliasStat["skillconcentration"]=[107,113];
_NTIPAliasStat["skillholyfreeze"]=[107,114];
_NTIPAliasStat["skillvigor"]=[107,115];
_NTIPAliasStat["skillconversion"]=[107,116];
_NTIPAliasStat["skillholyshield"]=[107,117];
_NTIPAliasStat["skillholyshock"]=[107,118];
_NTIPAliasStat["skillsanctuary"]=[107,119];
_NTIPAliasStat["skillmeditation"]=[107,120];
_NTIPAliasStat["skillfistoftheheavens"]=[107,121];
_NTIPAliasStat["skillfanaticism"]=[107,122];
_NTIPAliasStat["skillconviction"]=[107,123];
_NTIPAliasStat["skillredemption"]=[107,124];
_NTIPAliasStat["skillsalvation"]=[107,125];
// Barbarian skills
_NTIPAliasStat["skillbash"]=[107,126];
_NTIPAliasStat["skillswordmastery"]=[107,127];
_NTIPAliasStat["skillaxemastery"]=[107,128];
_NTIPAliasStat["skillmacemastery"]=[107,129];
_NTIPAliasStat["skillhowl"]=[107,130];
_NTIPAliasStat["skillfindpotion"]=[107,131];
_NTIPAliasStat["skillleap"]=[107,132];
_NTIPAliasStat["skilldoubleswing"]=[107,133];
_NTIPAliasStat["skillpolearmmastery"]=[107,134];
_NTIPAliasStat["skillthrowingmastery"]=[107,135];
_NTIPAliasStat["skillspearmastery"]=[107,136];
_NTIPAliasStat["skilltaunt"]=[107,137];
_NTIPAliasStat["skillshout"]=[107,138];
_NTIPAliasStat["skillstun"]=[107,139];
_NTIPAliasStat["skilldoublethrow"]=[107,140];
_NTIPAliasStat["skillincreasedstamina"]=[107,141];
_NTIPAliasStat["skillfinditem"]=[107,142];
_NTIPAliasStat["skillleapattack"]=[107,143];
_NTIPAliasStat["skillconcentrate"]=[107,144];
_NTIPAliasStat["skillironskin"]=[107,145];
_NTIPAliasStat["skillbattlecry"]=[107,146];
_NTIPAliasStat["skillfrenzy"]=[107,147];
_NTIPAliasStat["skillincreasedspeed"]=[107,148];
_NTIPAliasStat["skillbattleorders"]=[107,149];
_NTIPAliasStat["skillgrimward"]=[107,150];
_NTIPAliasStat["skillwhirlwind"]=[107,151];
_NTIPAliasStat["skillberserk"]=[107,152];
_NTIPAliasStat["skillnaturalresistance"]=[107,153];
_NTIPAliasStat["skillwarcry"]=[107,154];
_NTIPAliasStat["skillbattlecommand"]=[107,155];
// Druid skills
_NTIPAliasStat["skillraven"]=[107,221];
_NTIPAliasStat["skillpoisoncreeper"]=[107,222];
_NTIPAliasStat["skillwerewolf"]=[107,223];
_NTIPAliasStat["skilllycanthropy"]=[107,224];
_NTIPAliasStat["skillfirestorm"]=[107,225];
_NTIPAliasStat["skilloaksage"]=[107,226];
_NTIPAliasStat["skillsummonspiritwolf"]=[107,227];
_NTIPAliasStat["skillwerebear"]=[107,228];
_NTIPAliasStat["skillmoltenboulder"]=[107,229];
_NTIPAliasStat["skillarcticblast"]=[107,230];
_NTIPAliasStat["skillfissure"]=[107,231];
_NTIPAliasStat["skillferalrage"]=[107,232];
_NTIPAliasStat["skillmaul"]=[107,233];
_NTIPAliasStat["skillcarrionvine"]=[107,234];
_NTIPAliasStat["skillcyclonearmor"]=[107,235];
_NTIPAliasStat["skillheartofwolverine"]=[107,236];
_NTIPAliasStat["skillsummondirewolf"]=[107,237];
_NTIPAliasStat["skillrabies"]=[107,238];
_NTIPAliasStat["skillfireclaws"]=[107,239];
_NTIPAliasStat["skilltwister"]=[107,240];
_NTIPAliasStat["skillsolarcreeper"]=[107,241];
_NTIPAliasStat["skillhunger"]=[107,242];
_NTIPAliasStat["skillshockwave"]=[107,243];
_NTIPAliasStat["skillvolcano"]=[107,244];
_NTIPAliasStat["skilltornado"]=[107,245];
_NTIPAliasStat["skillspiritofbarbs"]=[107,246];
_NTIPAliasStat["skillsummongrizzly"]=[107,247];
_NTIPAliasStat["skillfury"]=[107,248];
_NTIPAliasStat["skillarmageddon"]=[107,249];
_NTIPAliasStat["skillhurricane"]=[107,250];
// Assassin skills
_NTIPAliasStat["skillfireblast"]=[107,251];
_NTIPAliasStat["skillclawmastery"]=[107,252];
_NTIPAliasStat["skillpsychichammer"]=[107,253];
_NTIPAliasStat["skilltigerstrike"]=[107,254];
_NTIPAliasStat["skilldragontalon"]=[107,255];
_NTIPAliasStat["skillshockweb"]=[107,256];
_NTIPAliasStat["skillbladesentinel"]=[107,257];
_NTIPAliasStat["skillburstofspeed"]=[107,258];
_NTIPAliasStat["skillfistsoffire"]=[107,259];
_NTIPAliasStat["skilldragonclaw"]=[107,260];
_NTIPAliasStat["skillchargedboltsentry"]=[107,261];
_NTIPAliasStat["skillwakeoffire"]=[107,262];
_NTIPAliasStat["skillweaponblock"]=[107,263];
_NTIPAliasStat["skillcloakofshadows"]=[107,264];
_NTIPAliasStat["skillcobrastrike"]=[107,265];
_NTIPAliasStat["skillbladefury"]=[107,266];
_NTIPAliasStat["skillfade"]=[107,267];
_NTIPAliasStat["skillshadowwarrior"]=[107,268];
_NTIPAliasStat["skillclawsofthunder"]=[107,269];
_NTIPAliasStat["skilldragontail"]=[107,270];
_NTIPAliasStat["skilllightningsentry"]=[107,271];
_NTIPAliasStat["skillwakeofinferno"]=[107,272];
_NTIPAliasStat["skillmindblast"]=[107,273];
_NTIPAliasStat["skillbladesofice"]=[107,274];
_NTIPAliasStat["skilldragonflight"]=[107,275];
_NTIPAliasStat["skilldeathsentry"]=[107,276];
_NTIPAliasStat["skillbladeshield"]=[107,277];
_NTIPAliasStat["skillvenom"]=[107,278];
_NTIPAliasStat["skillshadowmaster"]=[107,279];
_NTIPAliasStat["skillphoenixstrike"]=[107,280];
Für einen Skillbaum eines Chars geht:
Code:
_NTIPAliasStat["itemaddskilltab"]=188;
_NTIPAliasStat["itemaddbowandcrossbowskilltab"]=[188,0];	_NTIPAliasStat["bowandcrossbowskilltab"]=[188,0];
_NTIPAliasStat["itemaddpassiveandmagicskilltab"]=[188,1];	_NTIPAliasStat["passiveandmagicskilltab"]=[188,1];
_NTIPAliasStat["itemaddjavelinandspearskilltab"]=[188,2];	_NTIPAliasStat["javelinandspearskilltab"]=[188,2];
_NTIPAliasStat["itemaddfireskilltab"]=[188,8];		_NTIPAliasStat["fireskilltab"]=[188,8];
_NTIPAliasStat["itemaddlightningskilltab"]=[188,9];		_NTIPAliasStat["lightningskilltab"]=[188,9];
_NTIPAliasStat["itemaddcoldskilltab"]=[188,10];		_NTIPAliasStat["coldskilltab"]=[188,10];
_NTIPAliasStat["itemaddcursesskilltab"]=[188,16];		_NTIPAliasStat["cursesskilltab"]=[188,16];
_NTIPAliasStat["itemaddpoisonandboneskilltab"]=[188,17];	_NTIPAliasStat["poisonandboneskilltab"]=[188,17];
_NTIPAliasStat["itemaddnecromancersummoningskilltab"]=[188,18];	_NTIPAliasStat["necromancersummoningskilltab"]=[188,18];
_NTIPAliasStat["itemaddpalicombatskilltab"]=[188,24];	_NTIPAliasStat["palicombatskilltab"]=[188,24];
_NTIPAliasStat["itemaddoffensiveaurasskilltab"]=[188,25];	_NTIPAliasStat["offensiveaurasskilltab"]=[188,25];
_NTIPAliasStat["itemadddefensiveaurasskilltab"]=[188,26];	_NTIPAliasStat["defensiveaurasskilltab"]=[188,26];
_NTIPAliasStat["itemaddbarbcombatskilltab"]=[188,32];	_NTIPAliasStat["barbcombatskilltab"]=[188,32];
_NTIPAliasStat["itemaddmasteriesskilltab"]=[188,33];		_NTIPAliasStat["masteriesskilltab"]=[188,33];
_NTIPAliasStat["itemaddwarcriesskilltab"]=[188,34];		_NTIPAliasStat["warcriesskilltab"]=[188,34];
_NTIPAliasStat["itemadddruidsummoningskilltab"]=[188,40];	_NTIPAliasStat["druidsummoningskilltab"]=[188,40];
_NTIPAliasStat["itemaddshapeshiftingskilltab"]=[188,41];	_NTIPAliasStat["shapeshiftingskilltab"]=[188,41];
_NTIPAliasStat["itemaddelementalskilltab"]=[188,42];		_NTIPAliasStat["elementalskilltab"]=[188,42];
_NTIPAliasStat["itemaddtrapsskilltab"]=[188,48];		_NTIPAliasStat["trapsskilltab"]=[188,48];
_NTIPAliasStat["itemaddshadowdisciplinesskilltab"]=[188,49];	_NTIPAliasStat["shadowdisciplinesskilltab"]=[188,49];
_NTIPAliasStat["itemaddmartialartsskilltab"]=[188,50];	_NTIPAliasStat["martialartsskilltab"]=[188,50];
also geht z.b.
([Name] == Caduceus || [Name] == DivineScepter || [Name] == WarScepter) && [Quality] <= superior # [SkillFistOfTheHeavens]+[SkillConviction] >= 6 && ([Sockets] == 0 || [Sockets] == 5)

oder z.b.
[Type] == scepter && [Quality] == Magic # [itemlevelreq] <= 30 && [Sockets] != 1 && ([ias] >= 20 || [FCR] >= 10) && ([ItemaddPaliCombatSkillTab] >= 1 || [ItemAddPaladinSkills] == 1) && [SkillConcentration]+[SkillBlessedHammer] >= 5
10/03/2011 16:01 Zerker.jar#108
bump
10/16/2011 20:29 Zerker.jar#109
up
12/05/2011 11:18 MilitanterNager#110
jungs. ich brauch ne legende für die operatoren. ich versteh doch kein mathe!
12/05/2011 11:33 patue#111
== Gleichheit
>= größer gleich
<= kleiner gleich
&& logisches und
|| logisches oder
01/09/2012 23:24 kal_el#112
ewig schade für das ding soweit vom schuß

bump
01/11/2012 20:51 Zerker.jar#113
tut mir wirklich leid, dass ich mich in letzter zeit so wenig darum kümmer^^
hab wirklich viel zu tun und einfach kein nerv mehr für irgendwas;
ich fang schon an nach der schule einfach umzukippen und einzuschlafen.

ich werde mal versuchen herauszufinden, wieso der letzte genannte bug auftritt und ihn zu beheben, das reizt mich jetzt.
ich möchte das programm nicht so buggy rumliegen lassen.

Greetings,
Zerker

edit: ich tick durch...
ich glaub ich habs. ich werde mich mal darum bemühen, freitag hochzuladen.
01/13/2012 23:35 Zerker.jar#114
version hochgeladen, der fehler sollte nicht mehr vorkommen.
falls doch : einfach schreiben.

Greetings,
Zerker
04/03/2012 00:58 Zerker.jar#115
bump
07/07/2012 23:47 Zerker.jar#116
bump, falls noch irgendjemand was in d2 macht ;)
05/27/2013 01:40 KingPinShadow#117
hi,

Repairs 1 Durability Every 33 Seconds oder
Repairs 1 Durability Every 20 Seconds

leider tauchen diese stats nicht in der auswahl auf, oder habe ich die einfach übersehen ?

und wäre das hier dann so einzutragen als beisp.

[Type] == sword && [Quality] == rare && [Flag] == ethereal # [Sockets] >= 0 && [EnhancedDamage] >= 360 && [IAS] >= 20 # [Repairs 1 Durability] >=20
05/27/2013 05:42 mirkoregge#118
Quote:
Originally Posted by KingPinShadow View Post
hi,

Repairs 1 Durability Every 33 Seconds oder
Repairs 1 Durability Every 20 Seconds

leider tauchen diese stats nicht in der auswahl auf, oder habe ich die einfach übersehen ?

und wäre das hier dann so einzutragen als beisp.

[Type] == sword && [Quality] == rare && [Flag] == ethereal # [Sockets] >= 0 && [EnhancedDamage] >= 360 && [IAS] >= 20 # [Repairs 1 Durability] >=20
Code:
[ItemReplenishDurability] >= 1
damit ist "selfrep" komplett abgedeckt