Classic Bot

06/12/2010 00:09 Test_The_Rest#31
Quote:
Originally Posted by Mecco-Pekko View Post
teleport ofc je mehr teleport du skillst dest weniger mana brauchste fürs telen :)
Ja nee, ist klar ^^
Eine billig ausgerüstetet Sorc hat schon mindestens 5 Punkt in Teleport durch Ausrüstung!
Meine Sorcs sind mäßig ausgestattet und haben 12 Punkte in Teleport (11 durch Ausrüstung) und brauchen 13 Mana Pro Sprung. Bei einem Manapool von 900 ohne Einsatz von CTA kann ich da verdammt lange telen...

Eine so hohe FCR kannst Du nie erreichen, um mit der Teleportierei das Mana nachhaltig anzukratzen!
Mehr als ein Punkt in Teleport zu setzen wäre komplette Verschwendung.

Und Telekinese braucht man nur, wenn man ES als Defensivkonzept wählt und IMHO ist das zum botten mehr als ungeeignet.
06/12/2010 00:17 Mecco-Pekko#32
Quote:
Originally Posted by Test_The_Rest View Post
Ja nee, ist klar ^^
Eine billig ausgerüstetet Sorc hat schon mindestens 5 Punkt in Teleport durch Ausrüstung!
Meine Sorcs sind mäßig ausgestattet und haben 12 Punkte in Teleport (11 durch Ausrüstung) und brauchen 13 Mana Pro Sprung. Bei einem Manapool von 900 ohne Einsatz von CTA kann ich da verdammt lange telen...

Eine so hohe FCR kannst Du nie erreichen, um mit der Teleportierei das Mana nachhaltig anzukratzen!
Mehr als ein Punkt in Teleport zu setzen wäre komplette Verschwendung.

Und Telekinese braucht man nur, wenn man ES als Defensivkonzept wählt und IMHO ist das zum botten mehr als ungeeignet.
wir sind hier in classic d.h. keine runen ^^ cl gibbet viele uniq nicht
06/12/2010 00:28 GruenerApfel#33
Quote:
Originally Posted by Test_The_Rest View Post
Ja nee, ist klar ^^
Eine billig ausgerüstetet Sorc hat schon mindestens 5 Punkt in Teleport durch Ausrüstung!
und das in classic ja ne is klar ... tarnhelm + 2 soj + 2 amu .... dürfte das höchste der gefühle sein + bo seide des siegers dann noch .... und wenn ich mich recht entsinne isn soj in cl net ganz so billig wie in lod :p
06/12/2010 00:30 Test_The_Rest#34
Mag sein, Classic ist nicht mein Fachgebiet, aber 10 Punkte Teleport als Minimum sehe ich doch als echt derb an :/
Darum sagte ich auch, 5 Punkte bei einer billigen Sorc (in SCL) sind mehr, als man je an Mana für Teleport verbrauchen würde.

Hm, aber Ihr macht mich neugierig, vielleicht fange ich sogar noch mal Classic an. :)

EDIT
Gerade noch mal im Thread nachgeschaut, da hat ein Classic Spieler auch explizit gesagt, ein Punkt in Tele ist ausreichend.
Also wie gesagt, ich nicht mein Fachgebiet, aber mehr als einen würde ich nicht nehmen.
06/12/2010 01:14 King_killerko#35
max teleport ist ein must have bei einer cl rush soso außer man will potten ohne ende, worauf natürlich jeder lust hat.

iratha set + ward, shard und gut is, dann kann man ohne probleme cl rushen und schön als bot laufen lassen da rare items einen wirklich hohen stellenwert in classic haben.

ich spiele seit 4 jahren classic und habe mit classic d2 angefangen, also ich habe die dementsprechende erfahrung mich weiter aus dem fenster zu lehnen.
06/12/2010 01:54 BigFatMonster#36
kommt die dann auf max resis?
was für ne rüsse is denn besser, twitch oder goldskin?
und ringe dann eher fcr oder mf? oder bringts das bissel mf eh nich?
06/12/2010 11:26 Mecco-Pekko#37
Quote:
Originally Posted by prograx View Post
kommt die dann auf max resis?
was für ne rüsse is denn besser, twitch oder goldskin?
und ringe dann eher fcr oder mf? oder bringts das bissel mf eh nich?
1.twitch wegen dem block
2.nimmst 2 fcr ringe weil du über den cap von 63 kommen musst

hat den jemand den D2NT 3.1 und läuft mit der cl pickit?
06/12/2010 19:37 mcmahoon#38
die pickit läuft net -.-

Code:
[Type] == Amulet 				&& [Quality] == rare # [strenght] >== 10 && [dexternity] >== 10 
	Alias Errors		:	strenght dexternity 

[Type] == Ring 					&& [Quality] == rare # [strenght] >== 5 
	Alias Errors		:	strenght 

[Type] == Ring 					&& [Quality] == rare # [dexternity] >== 5 
	Alias Errors		:	dexternity 

[Type] == 3 					&& [Quality] == rare # [hitpoints] >== 16 && [fireresist] >== 16 && [lightresist] >== 16 
	Code Sanity Check	:	3=[armor] 

[Type] == 3  					&& [Quality] == rare # [hitpoints] >== 16 && [fireresist] >== 16 && [coldresist] >== 16 
	Code Sanity Check	:	3=[armor] 

[Type] == 3  					&& [Quality] == rare # [hitpoints] >== 16 && [coldresist] >== 16 && [lightresist] >== 16 
	Code Sanity Check	:	3=[armor] 

[Type] == 3  					&& [Quality] == rare # [coldresist] >== 27 && [hitpoints] >== 16 
	Code Sanity Check	:	3=[armor] 

[Type] == Belt  				&& [Quality] == rare # [hitpoints] >== 16 && [strenght] >== 9
	Alias Errors		:	strenght 

[Type] == Belt  				&& [Quality] == rare # [strenght] >== 16 
	Alias Errors		:	strenght 

[Name] == Bec-de-Corbin 		&& [Quality] == rare
	Eval error		:	Before #
 
[Name] == Mask 					&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Great Helm 			&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Grim Helm				&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Death Mask 			&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Crown 				&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Bone Helm 			&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Tower Shield 			&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Bone Shield 			&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Gothic Shield 		&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Grim Shield			&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

[Name] == Barbed Shield 		&& [Quality] <== Superior && [itemnumsockets] == 3
	Keyword Errors		:	itemnumsockets 

PASS : 282
FAIL : 17
06/12/2010 20:30 Diablofarmer#39
Quote:
Originally Posted by Mecco-Pekko View Post
kla mahc mir ma guten preis für die sachen in hcl

bzw denke das liegt annder pickit die is für D2NT 3.1 (ich hab den anderen^^)
achso, daran hab ich nich gedacht, hc hab nix nullimax :( bin softy
dann muss ich auch meinen post mit der preisschätzung zurückziehen °,°
06/12/2010 20:59 Mecco-Pekko#40
wie siehts dne eig inzwischen aus mit ner pickit hat da shcon jemand eine gefunden?!

bzw läuft die pickit unter 3.1?!
06/12/2010 21:03 Snake1972#41
Code:
//=======================================================================================
//====================================Uniques============================================
//=======================================================================================

//=========================
//==========Helms==========
//=========================
[Name] == Cap && [Quality] == unique // Biggins
[Name] == SkullCap && [Quality] == unique // Tarn
//[Name] == Helm && [Quality] == unique // Duskdeep
//[Name] == GreatHelm && [Quality] == unique // Howl Tusk
//[Name] == Mask && [Quality] == unique // The Face of Horror
//[Name] == Crown && [Quality] == unique // Undead Crown
//[Name] == BoneHelm && [Quality] == unique // Wormskull

//=========================
//==========Armors=========
//=========================
[Name] == QuiltedArmor && [Quality] == unique // Greyform
[Name] == LeatherArmor && [Quality] == unique // Blinkbat's Form
//[Name] == HardLeather Armor && [Quality] == unique // The Centurion
//[Name] == StuddedLeather && [Quality] == unique // Twitch
//[Name] == RingMail && [Quality] == unique // Darkglow
//[Name] == ScaleMail && [Quality] == unique // Hawkmail
//[Name] == BreastPlate && [Quality] == unique // Venom Ward
//[Name] == ChainMail && [Quality] == unique // Sparking Mail
//[Name] == SplintMail && [Quality] == unique // Iceblink
//[Name] == LightPlate && [Quality] == unique // Heavenly Garb
//[Name] == FieldPlate && [Quality] == unique // Rockfleece
//[Name] == PlateMail && [Quality] == unique // Boneflesh
//[Name] == GothicPlate && [Quality] == unique // Rattlecage
[Name] == FullPlateMail && [Quality] == unique // Goldskin
[Name] == AncientArmor && [Quality] == unique // Silks

//=========================
//=========Sheilds=========
//=========================
//[Name] == Buckler && [Quality] == unique // Pelta Lunata
//[Name] == SmallShield && [Quality] == unique // Umbral Disk
//[Name] == LargeShield && [Quality] == unique // Stormguild
//[Name] == KiteShield && [Quality] == unique // Steelclash
[Name] == SpikedShield && [Quality] == unique // Swordback Hold
//[Name] == TowerShield && [Quality] == unique // Bverrit Keep
[Name] == BoneShield && [Quality] == unique // Wall of the Eyeless
[Name] == GothicShield && [Quality] == unique // The Ward

//=========================
//==========Gloves==========
//=========================
[Name] == LeatherGloves && [Quality] == Unique // The Hand of Broc
//[Name] == HeavyGloves && [Quality] == Unique // Blood Fist
[Name] == ChainGloves && [Quality] == Unique // Chance Guards
//[Name] == LightGauntlets && [Quality] == Unique // Magefist
//[Name] == Gauntlets && [Quality] == Unique // Frostburn

//=========================
//=========Boots===========
//=========================
[Name] == Boots && [Quality] == unique // Hotspurs
//[Name] == HeavyBoots && [Quality] == Unique // Gorefoot
//[Name] == ChainBoots && [Quality] == Unique // Treads of Cthon
[Name] == LightPlatedBoots && [Quality] == unique // Goblin Toe
//[Name] == Greaves && [Quality] == Unique // Tearhaunch

//=========================
//==========Belts==========
//=========================
[Name] == Sash && [Quality] == Unique // Lenymo
//[Name] == LightBelt && [Quality] == Unique // Snakecord
//[Name] == Belt && [Quality] == Unique // Nightsmoke
[Name] == HeavyBelt && [Quality] == Unique // Goldwrap
//[Name] == PlatedBelt && [Quality] == Unique // Bladebuckle

//=========================
//=========Weapons=========
//=========================
// ##### Axes #########################
[Name] == HandAxe && [Quality] == Unique // The Gnasher
//[Name] == Axe && [Quality] == Unique // Deathspade
//[Name] == DoubleAxe && [Quality] == Unique // Bladebone
//[Name] == MilitaryPick && [Quality] == Unique // Skull Splitter
//[Name] == WarAxe && [Quality] == Unique // Rakescar
//[Name] == LargeAxe && [Quality] == Unique // Axe of Fechmar
//[Name] == BroadAxe && [Quality] == Unique // Goreshovel
//[Name] == BattleAxe && [Quality] == Unique // The Chieftain
//[Name] == GreatAxe && [Quality] == Unique // Brainhew
//[Name] == GiantAxe && [Quality] == Unique // Humongous
// ##### Bows #########################
//[Name] == ShortBow && [Quality] == Unique // Pluckeye
//[Name] == Hunter'sBow && [Quality] == Unique // Witherstring
//[Name] == LongBow && [Quality] == Unique // Raven Claw
//[Name] == CompositeBow && [Quality] == Unique // Roque's Bow
//[Name] == ShortBattleBow && [Quality] == Unique // Stormstrike
//[Name] == LongBattleBow && [Quality] == Unique // Wizendraw
//[Name] == ShortWarBow && [Quality] == Unique // Hellclap
//[Name] == LongWarBow && [Quality] == Unique // Blastbark
// ##### CrossBows ####################
//[Name] == LightCrossbow && [Quality] == Unique // Leadcrow
//[Name] == Crossbow && [Quality] == Unique // Ichorsting
//[Name] == HeavyCrossbow && [Quality] == Unique // Hellcast
//[Name] == RepeatingCrossbow && [Quality] == Unique // Doomslinger
// ##### Daggers ######################
[Name] == Dagger && [Quality] == Unique // Gull
//[Name] == Dirk && [Quality] == Unique // The Diggler
//[Name] == Kris && [Quality] == Unique // The jade Tan Do
[Name] == Blade && [Quality] == Unique // Spectral Shard
// ##### Maces ########################
//[Name] == club && [Quality] == Unique // Felloak
//[Name] == SpikedClub && [Quality] == Unique // Stoutnail
//[Name] == Mace && [Quality] == Unique // Crushflange
//[Name] == MorningStar && [Quality] == Unique // Bloodrise
//[Name] == Flail && [Quality] == Unique // The General's Tan Do Li Ga
//[Name] == WarHammer && [Quality] == Unique // Ironstone
//[Name] == Maul && [Quality] == Unique // Bonesnap
//[Name] == GreatMaul && [Quality] == Unique // Steeldriver
// ##### Polearms #####################
//[Name] == Bardiche && [Quality] == Unique // Dimoak's Hew
//[Name] == Voulge && [Quality] == Unique // Steelgoad
//[Name] == Scythe && [Quality] == Unique // Soul Harvest
//[Name] == Poleaxe && [Quality] == Unique // The Battlebranch
//[Name] == Halberd && [Quality] == Unique // Woestave
//[Name] == WarScythe && [Quality] == Unique // The Grim Reaper
// ##### Scepters #####################
//[Name] == Scepter && [Quality] == Unique // Knell Striker
//[Name] == GrandScepter && [Quality] == Unique // Rushhandle
//[Name] == WarScepter && [Quality] == Unique // Stormeye
// ##### Spears #######################
//[Name] == Spear && [Quality] == Unique // The Dragon Chang
//[Name] == Trident && [Quality] == Unique // Razortine
//[Name] == Brandistock && [Quality] == Unique // Bloodthief
//[Name] == Spetum && [Quality] == Unique // Lance of Yaggai
//[Name] == Pike && [Quality] == Unique // The Tannr Gorerod
// ##### Staffs #######################
//[Name] == ShortStaff && [Quality] == Unique // Bane Ash
//[Name] == LongStaff && [Quality] == Unique // Serpent Lord
//[Name] == GnarledStaff && [Quality] == Unique // Spire of Lazarus
//[Name] == BattleStaff && [Quality] == Unique // The Salamander
//[Name] == WarStaff && [Quality] == Unique // The Iron Jang Bong
// ##### Swords #######################
//[Name] == ShortSword && [Quality] == Unique // Rixot's Keen
//[Name] == Scimitar && [Quality] == Unique // Blood Cresent
//[Name] == Sabre && [Quality] == Unique // Skewer of Krintiz
//[Name] == Falchion && [Quality] == Unique // Gleamscythe
//[Name] == BroadSword && [Quality] == Unique // Griswold's Edge
//[Name] == LongSword && [Quality] == Unique // Hellplague
//[Name] == WarSword && [Quality] == Unique // Culwen's Point
//[Name] == TwoHandedSword && [Quality] == Unique // Shadowfang
//[Name] == Claymore && [Quality] == Unique // Soulflay
//[Name] == GiantSword && [Quality] == Unique // Kinemil's Awl
//[Name] == BastardSword && [Quality] == Unique // Blacktongue
//[Name] == Flamberge && [Quality] == Unique // Ripsaw
//[Name] == GreatSword && [Quality] == Unique // The Patriarch
// ##### Wands ########################
[Name] == Wand && [Quality] == Unique // Torch of Iro
[Name] == YewWand && [Quality] == Unique // Maelstrom
//[Name] == BoneWand && [Quality] == Unique // Gravespine
[Name] == GrimWand && [Quality] == Unique // Ume's Lamen

//=========================
//==========Rings==========
//=========================
[Type] == ring && [Quality] == unique # [ItemMagicBonus] == 30 // Nagelring
[Type] == ring && [Quality] == unique # [ManaLeech] >= 7 // Manald Heal
[Type] == ring && [Quality] == unique # [ItemMaxManaPercent] == 25 // Stone of Jordan
[Type] == ring && [Quality] == unique # [MaxHP] == 40 // Dwarf Star
 

//=========================
//==========Amulets========
//=========================
//[Type] == Amulet && [Quality] == Unique # [FHR] == 20 // Nokozan Relic
//[Type] == Amulet && [Quality] == Unique # [ItemAllSkills] == 1 // The Eye of Etlich
//[Type] == Amulet && [Quality] == Unique # [EnhancedDefense] >= 10 // The Mahim-Oak Curio

//=======================================================================================
//======================================Sets=============================================
//=======================================================================================

// ##### Angelic Raiment ###############
//[Name] == RingMail && [Quality] == set // Angelic Mantle
//[Name] == Sabre && [Quality] == set // Angelic Sickle
[Type] == ring && [Quality] == set # [MaxHP] == 20 // Angelic Halo
[Type] == amulet && [Quality] == set # [ItemLightRadius] == 3 && [ItemDamageToMana] == 20 // Angelic Wings

// ##### Arcanna's Tricks ##############
//[Type] == amulet && [Quality] == set # [MaxMana] == 15 // Arcanna's Sign
//[Name] == SkullCap && [Quality] == set // Arcanna's Head
//[Name] == LightPlate && [Quality] == set // Arcanna's Flesh
//[Name] == WarStaff && [Quality] == set // Arcanna's Deathwand

// ##### Cathan's Traps ################
//[Type] == ring && [Quality] == set # [LifeLeech] == 6 && [NormalDamageReduction] == 2 // Cathan's Seal
//[Type] == amulet && [Quality] == set # [FHR] == 10 && [LightMaxDam] == 5 // Cathan's Sigil
//[Name] == ChainMail && [Quality] == set // Cathan's Mesh
//[Name] == Mask && [Quality] == set // Cathan's Visage

// ##### Civerb's Vestment #############
//[Name] == GrandScepter && [Quality] == set // Civerb's Cudgel
//[Type] == amulet && [Quality] == set # [ManaRecovery] == 40 && [HPRegen] == 4 // Civerb's Icon
//[Name] == LargeShield && [Quality] == set // Civerb's Ward

// ##### Cleglaw's Brace ###############
//[Name] == LongSword && [Quality] == set // Cleglaw's Tooth
//[Name] == ChainGloves && [Quality] == set // Cleglaw's Pincers
//[Name] == SmallShield && [Quality] == set // Cleglaw's Claw

// ##### Death's Disguise ##############
//[Name] == WarSword && [Quality] == set // Death's Touch
[Name] == LeatherGloves && [Quality] == set // Death's Hand
[Name] == Sash && [Quality] == set // Death's Guard

// ##### Hsaru's Defense ###############
//[Name] == Buckler && [Quality] == set // Hsarus' Iron Fist
//[Name] == Belt && [Quality] == set # [ColdResist] == 20 && [MaxHP] == 20 // Hsarus' Iron Stay
//[Name] == ChainBoots && [Quality] == set // Hsarus' Iron Heel

// ##### Infernal Tools ################
//[Name] == Cap && [Quality] == set # [FireResist] == 10 && [LightResist] == 10 && [ColdResist] == 10 && [PoisonResist] == 10 // Infernal Cranium
//[Name] == GrimWand && [Quality] == set // Infernal Touch
//[Name] == HeavyBelt && [Quality] == set # [MaxHP] == 20 && [EnhancedDefense] == 25 // Infernal Sign

// ##### Iratha's Finery ###############
[Name] == HeavyBelt && [Quality] == set # [MinDamage] == 5 // Iratha's Cord
[Name] == Crown && [Quality] == set # [FireResist] == 30 && [LightResist] == 30 // Iratha's Coil
[Type] == amulet && [Quality] == set # [PoisonResist] == 30 && [PoisonLength] == -75 // Iratha's Collar
[Name] == LightGauntlets && [Quality] == set # [ColdResist] == 30 // Iratha's Cuff

// ##### Isenhart's Armory #############
//[Name] == BroadSword && [Quality] == set // Isenhart's Lightbrand
//[Name] == FullHelm && [Quality] == set // Isenhart's Horns
//[Name] == BreastPlate && [Quality] == set // Isenhart's Case
//[Name] == GothicShield && [Quality] == set // Isenhart's Parry

// ##### Milabrega's Regalia ###########
//[Name] == KiteShield && [Quality] == set // Milabrega's Orb
//[Name] == AncientArmor && [Quality] == set // Milabrega's Robe
//[Name] == WarScepter && [Quality] == set // Milabrega's Rod
//[Name] == Crown && [Quality] == set # [MaxHP] == 15 && [MaxMana] == 15 // Milabrega's Diadem

// ##### Sigon's Steel #################
//[Name] == GreatHelm && [Quality] == set // Sigon's Visor
//[Name] == GothicPlate && [Quality] == set // Sigon's Shelter
//[Name] == Greaves && [Quality] == set // Sigon's Sabot
//[Name] == TowerShield && [Quality] == set // Sigon's Guard
//[Name] == PlatedBelt && [Quality] == set // Sigon's Warp
//[Name] == Gauntlets && [Quality] == set // Sigon's Gage

// ##### Tancred's Battlegear ##########
//[Name] == BoneHelm && [Quality] == set // Tancred's Skull
[Name] == FullPlateMail && [Quality] == set // Tancred's Spine
[Name] == Boots && [Quality] == set # [StaminaRecoveryBonus] == 25 && [Dexterity] == 10 // Tancred's Hobnails
//[Name] == MilitaryPick && [Quality] == set // Tancred's Crowbill
[Type] == amulet && [Quality] == set # [MagicDamageReduction] == 1 && [NormalDamageReduction] == 2 // Tancred's Weird

// ##### Vidala's Rig ##################
//[Type] == amulet && [Quality] == set # [ColdResist] == 20 && [MaxMana] == 15 // Vidala's Snare
//[Name] == LongBattleBow && [Quality] == set // Vidala's Barb
//[Name] == LeatherArmor && [Quality] == set // Vidala's Ambush
//[Name] == LightPlatedBoots && [Quality] == set // Vidala's Fetlock

//=======================================================================================
//======================================Magics/Rares=====================================
//=======================================================================================

//=========================
//==========Helmet=========
//=========================
[Type] == helm && [Quality] == rare # ([FHR] >= 10 || [ToHit] >= 30 || [EnhancedDefense] >= 90) && ([MaxHP] >= 20 || [MaxMana] 20 || [Strength] >= 5 || [Dexterity] >= 5) && [FireResist]+[ColdResist]+[LightResist]+[PoisonResist] >= 35
[Name] == GrimHelm && [Quality] == rare # [EnhancedDefense] >= 90

//=========================
//==========Armor==========
//=========================
[Type] == armor && [Quality] == rare # [FHR] >= 10 && ([MaxHP] >= 25 || [MaxMana] >= 25 || [Strength] >= 8 || [Dexterity] >= 8) && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 35
[Name] == Ornate Plate && [Quality] == rare # [EnhancedDefense] >= 90
[Type] == armor && [Quality] == normal # ([Sockets] == 3 || [Sockets] == 4)

//=========================
//==========Weapons========
//=========================
// ##### Axes #########################
[Type] == axe && [Quality] == rare # [BarbarianSkills] >= 2
[Type] == axe && [Quality] == magic # [BarbarianSkills] >= 2
[Name] == Naga && [Quality] == rare # [EnhancedDamage] >= 150
[Name] == AncientAxe && [Quality] == rare # [EnhancedDamage] >= 150

// ##### Bows #########################
[Name] == RuneBow && [Quality] == rare # [EnhancedDamage] >= 150
[Name] == GothicBow && [Quality] == rare # [EnhancedDamage] >= 150

// ##### CrossBow #####################

// ##### Dagger #######################

// ##### Mace #########################
[Name] == BattleHammer && [Quality] == rare # [EnhancedDamage] >= 150
[Name] == MarteldeFer && [Quality] == rare # [EnhancedDamage] >= 150 

// ##### Polearms #####################
[Name] == GrimScythe && [Quality] == rare # [EnhancedDamage] >= 150

// ##### Scepter ######################
[Type] == scepter && [Quality] == magic # [PaladinSkills] >= 2 && ([FCR] >= 10 || [SkillConcentration] >= 3 || [SkillBlessedHammer] >= 3 || [SkillVigor] >= 3 || [SkillBlessedAim] >= 3)
[Type] == scepter && [Quality] == rare # [PaladinSkills] >= 2 && ([FCR] >= 10 || [SkillConcentration] >= 3 || [SkillBlessedHammer] >= 3 || [SkillVigor] >= 3 || [SkillBlessedAim] >= 3)

// ##### Spears #######################
[Name] == Lance && [Quality] == rare # [EnhancedDamage] >= 150

// ##### Staffs #######################
[Type] == staff && [Quality] == rare # [SorceressSkills] >= 2 && ([SkillBlizzard] >= 3 || [SkillEnergyShield] >= 3 || [SkillFrozenOrb] >= 3 || [SkillThunderstorm] >= 3 || [SkillEnchant] >= 3 || [SkillShiverArmor] >= 3 || [SkillFireBall] >= 3 || [SkillNova] >= 3 || [SkillFrostNova] >= 3)

// ##### Swords #######################
[Type] == sword && [Quality] == rare # [BarbarianSkills] >= 2
[Name] == AncientSword && [Quality] == rare # [EnhancedDamage] >= 150
[Name] == ExecutionerSword && [Quality] == rare # [EnhancedDamage] >= 150

// ##### Wands ########################
[Type] == wand && [Quality] == magic # ([FCR] == 20 || [NecromancerSkills] == 2) && ([SkillBoneSpear] >=3 || [SkillBoneSpirit] >= 3) && ([SkillDecrepify] >=1 || [SkillAmplifyDamage] >=1 || [SkillIronMaiden] >=1) && ([FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 60)

//=========================
//==========Shield=========
//=========================
[Type] == shield && [Quality] == normal # [Sockets] == 3
[Type] == shield && [Quality] == rare # ([ItemAddClassSkills] == 1 || [ItemAddClassSkills] == 2 || [FHR] >= 10 || [FBR] >= 15 || [Strength] >= 5 || [EnhancedDefense] >= 90) && ([FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 60)
[Type] == shield && [Quality] == magic # ([ItemAddClassSkills] == 1 || [ItemAddClassSkills] == 2 || [FHR] >= 10 || [FBR] >= 15 || [Strength] >= 5 || [EnhancedDefense] >= 90) && ([FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 60)

//=========================
//==========Glove==========
//=========================
[Type] == gloves && [Quality] == rare # ([EnhancedDefense] >= 90 || [IAS] == 10 || [ManaLeech] == 3 || [LifeLeech] == 3 || [Dexterity] >= 5 || [Strength] >= 5 || [MaxMana] >= 20) && ([ColdResist]+[LightResist]+[PoisonResist]+[FireResist] >= 35)

//=========================
//==========Belt===========
//=========================
[Type] == belt && [Quality] == rare # ([EnhancedDefense] >= 90 || [Strength] >= 10 || [FHR] >= 10 || [MaxHP] >= 20 || [MaxMana] >= 20) && ([ColdResist]+[LightResist]+[FireResist]+[PoisonResist] >= 35)

//=========================
//==========Boots==========
//=========================
[Type] == Boots && [Quality] == rare # ([FRW] == 10 || [FHR] == 10 || [EnhancedDefense] >= 90 || [Dexterity] >= 5 || [Strength] >= 5 || [MaxMana] >= 20) && ([ColdResist]+[LightResist]+[PoisonResist]+[FireResist] >= 40)

//=========================
//==========Rings==========
//=========================
[Type] == ring && [Quality] == rare # ([FCR] >= 10 || [ToHit] >= 70 || [MaxDamage] >= 7 || [MinDamage] >= 7 || [LifeLeech] >= 5 || [ManaLeech] >= 4 || [Strength] >= 8 || [Dexterity] >= 8) && ([ColdResist]+[LightResist]+[PoisonResist]+[FireResist] >= 35)
[Type] == ring && [Quality] == magic # [ItemMagicBonus] >= 30

//=========================
//==========Amulets========
//========================= 
[Type] == amulet && [Quality] == rare # ([ItemAddClassSkills] >= 2 || [ItemAddClassSkills] >= 1) && ([FCR] >= 10 || [MaxHP] >= 20 || [MaxMana] >= 20 || [Strength] >= 10 || [Dexterity] >= 10) && ([ColdResist]+[LightResist]+[PoisonResist]+[FireResist] >= 35)

//=======================================================================================
//=========================================Misc==========================================
//=======================================================================================

//=========================
//==========Potions========
//========================= 
//[Name] == RejuvenationPotion
[Name] == FullRejuvenationPotion
//[Name] == MinorHealingPotion
//[Name] == Light HealingPotion
//[Name] == HealingPotion
[Name] == GreaterHealingPotion
[Name] == SuperHealingPotion
//[Name] == MinorManaPotion
//[Name] == LightManaPotion
//[Name] == ManaPotion
[Name] == GreaterManaPotion
[Name] == SuperManaPotion

//=========================
//==========Gems===========
//=========================
//[Name] == ChippedAmethyst
//[Name] == ChippedDiamond
//[Name] == ChippedEmerald
//[Name] == ChippedRuby
//[Name] == ChippedSapphire
//[Name] == ChippedSkull
//[Name] == ChippedTopaz
//[Name] == FlawedAmethyst
//[Name] == FlawedDiamond
//[Name] == FlawedEmerald
//[Name] == FlawedRuby
//[Name] == FlawedSapphire
//[Name] == FlawedSkull
//[Name] == FlawedTopaz
//[Name] == Amethyst
//[Name] == Diamond
//[Name] == Emerald
//[Name] == Ruby
//[Name] == Skull
//[Name] == Sapphire
//[Name] == Topaz
//[Name] == FlawlessAmethyst
//[Name] == FlawlessDiamond
//[Name] == FlawlessEmerald
//[Name] == FlawlessRuby
//[Name] == FlawlessSapphire
//[Name] == FlawlessSkull
//[Name] == FlawlessTopaz
//[Name] == PerfectAmethyst
//[Name] == PerfectDiamond
//[Name] == PerfectEmerald
//[Name] == PerfectRuby
//[Name] == PerfectSapphire
//[Name] == PerfectSkull
//[Name] == PerfectTopaz

//=========================
//==========Gold===========
//=========================
[Type] == gold # [Gold] >= 250

//=========================
//========GoldMaker========
//=========================
//[Type] == armor && [Quality] == magic # [EnhancedDamage] >= 10

//============================================================
//=============Created by: E.Basas AKA Machavelli=============
//============================================================
06/12/2010 21:19 Mecco-Pekko#42
die sieht doch schon besser aus markus danke dir :D

so laufen tut er (habs mit einer sccl soso ausprobiert)

es kommt nur immer

Loaded Default Cinfig

denke mal dasl iegt daran dasi ch nur 1 pickit habe (unique) da is alles drinne von der oben geposteten pickit

1.Fehler^^
[Only registered and activated users can see links. Click Here To Register...]
06/12/2010 22:11 Snake1972#43
ersetzt mal deinen NTItemParser.ntl mit dem hier ABER ohne BAMM BAMM alter ;P
Code:
/*

[Item-parser Syntax Information]

1. [Keyword] separates into two groups
   - [Property Keywords] : [Type], [Name], [Class], [Quality], [Flag], [Level], [Prefix], [Suffix]
   - [Stat Keywords] : [Number or Alias]

2. [Keyword] must be surrounded by '[' and ']'

3. [Property Keywords] must be placed first

4. Insert '#' symbol between [Property Keywords] and [Stat Keywords]

5. Use '+', '-', '*', '/', '(', ')', '&&', '||', '>', '>=', '<', '<=', '==', '!=' symbols for comparison

6. Use '//' symbol for comment

*/

Include("libs/common/NTItemAlias.ntl");

var _NTIP_CheckList = new Array();

function NTIPOpenFile(filepath)
{
	var _nipfile;
	var _line;

	_nipfile = FileOpen(filepath, 0);

	if(!_nipfile)
		return false;

	while(!_nipfile.eof)
	{
		_line = NTIPParseLineInt(_nipfile.ReadLine());

		if(_line)
			_NTIP_CheckList.push(_line);
	}

	_nipfile.Close();

	return true;
}

function NTIPCheckItem(item)
{
	var i;
	var _identified;
	var _result = 0;

	_identified = item.itemflag & 0x10;

	for(i = 0 ; i < _NTIP_CheckList.length ; i++)
	{
		if(_NTIP_CheckList[i][0].length > 0)
		{
			if(eval(_NTIP_CheckList[i][0]))
			{
				if(_NTIP_CheckList[i][1].length > 0)
				{
					if(eval(_NTIP_CheckList[i][1]))
						return 1;
					else if(!_identified && _result == 0)
						_result = -1;
				}
				else
					return 1;
			}
		}
		else if(_NTIP_CheckList[i][1].length > 0)
		{
			if(eval(_NTIP_CheckList[i][1]))
				return 1;
			else if(!_identified && _result == 0)
				_result = -1;
		}
	}

	return _result;
}

// Internal function
function NTIPParseLineInt(input)
{
	var i;
	var _start, _end;
	var _section, _keyword;
	var _result;

	_end = input.indexOf("//");
	if(_end != -1)
		input = input.substring(0, _end);

	input = input.replace(/ |;/g, "").toLowerCase();

	if(input.length < 5)
		return null;

	_result = input.split("#");

	if(_result[0] && _result[0].length > 4)
	{
		_section = _result[0].split("[");

		_result[0] = _section[0];

		for(i = 1 ; i < _section.length ; i++)
		{
			_end = _section[i].indexOf("]") + 1;

			switch(_section[i][0])
			{
			case 't':
				_result[0] += "item.itemtype";
				break;
			case 'n':
				_result[0] += "item.classid";
				break;
			case 'c':
				_result[0] += "item.itemclass";
				break;
			case 'q':
				_result[0] += "item.quality";
				break;
			case 'f':
				if(_section[i][_end] == '!')
					_result[0] += "!(item.itemflag&";
				else
					_result[0] += "(item.itemflag&";

				_end += 2;
				break;
			case 'l':
				_result[0] += "item.itemlevel";
				break;
			case 'p':
				_result[0] += "item.itemprefix";
				break;
			case 's':
				_result[0] += "item.itemsuffix";
				break;
			default:
				Print("Unknown Keyword : " + input);
				break;
			}

			for(_start = _end ; _end < _section[i].length ; _end++)
			{
				if(!NTIPIsSyntaxInt(_section[i][_end]))
					break;
			}

			_result[0] += _section[i].substring(_start, _end);

			for(_start = _end ; _end < _section[i].length ; _end++)
			{
				if(NTIPIsSyntaxInt(_section[i][_end]))
					break;
			}

			_keyword = _section[i].substring(_start, _end);

			if(isNaN(_keyword))
			{
				switch(_section[i][0])
				{
				case 't':
					_result[0] += _NTIPAliasType[_keyword];
					break;
				case 'n':
					_result[0] += _NTIPAliasClassID[_keyword];
					break;
				case 'c':
					_result[0] += _NTIPAliasClass[_keyword];
					break;
				case 'q':
					_result[0] += _NTIPAliasQuality[_keyword];
					break;
				case 'f':
					_result[0] += _NTIPAliasFlag[_keyword] + ")";
					break;
				}
			}
			else
			{
				if(_section[i][0] == 'f')
					_result[0] += _keyword + ")";
				else
					_result[0] += _keyword;
			}

			_result[0] += _section[i].substring(_end);
		}
	}
	else
		_result[0] = "";

	if(_result[1] && _result[1].length > 4)
	{
		_section = _result[1].split("[");

		_result[1] = _section[0];

		for(i = 1 ; i < _section.length ; i++)
		{
			_end = _section[i].indexOf("]");

			_keyword = _section[i].substring(0, _end);

			if(isNaN(_keyword))
				_result[1] += "item.GetStat(" + _NTIPAliasStat[_keyword] + ")";
			else
				_result[1] += "item.GetStat(" + _keyword + ")";

			_result[1] += _section[i].substring(_end+1);
		}
	}
	else
		_result[1] = "";

	return _result;
}

function NTIPIsSyntaxInt(ch)
{
	return (ch == '!' || ch == '%' || ch == '&' || (ch >= '(' && ch <= '+') || ch == '-' || ch == '/' || (ch >= ':' && ch <= '?') || ch == '|');
}
06/13/2010 19:05 King_killerko#44
wie sieht´s aus? geht die pickit bei euch? bei mir gehts sie nämlich immernoch nicht -.- genau den selben error wie bei mecco
06/13/2010 19:43 Mecco-Pekko#45
seitdem ich das ding von snake drin hab mit der NTitemparser geht es hab sie gestern mal 20 runs machen lassen (das mit dem error is nur weil dort ein item lag das nicht in der pickit war oder so) bei 20runs gab es kein error und es lief gut (zwar nix gefunden aber das is ja kla in cl^^)