[Guide] Awesom-O

03/11/2008 17:45 rolemodel#1
Stand: 11.03.2008 ( Version 3.2 )

veraltet und deshalb closed !
Vorbereitungen:


1. Virtual PC [Only registered and activated users can see links. Click Here To Register...] Downloaden !!!
2. Virtual PC mit den Standardeinstellungen installieren. Sucht euch eine Windows XP CD und installiert dieses in der Virtuellen Machine
3. RAM = 256MB ( ausreichend ), Festpalttengröße > 10 GB
4. Windows XP installieren, SP2 und .net Framework 3.0 ebenso installieren.
5. Virtual Machine Additions Installieren, um mehr Performance zu bekommen
6. Installiert Diablo II oder schiebt euren Diablo II Ordner per Drag n Drop in die VM ( Virtual Machine ;) )


RedVex


1. RedVex [Only registered and activated users can see links. Click Here To Register...] downloaden!
2. Entpackt den Redvex Ordner nach belieben in der VM
3. Zieht nun die RedVex.exe auf die Patch.exe.
4. Nennt die Patch.exe um, egal wie
5. Nennt eure RedVex.exe und die RedVex.dll um. Wichtig das ihr beide GLEICH benennt
6. Startet RedVex und wählt euren Realm aus, auf dem ihr spielt.
7. Startet RedVex und euer Diablo II, nun solltet ihr auf den gerade erstellten RedVex Realm connected sein!


Awesom-O


1. Awesom-O [Only registered and activated users can see links. Click Here To Register...] Downloaden!
2. Entpackt alles wohin ihr wollt.
3. Im Ordner Awesom-O habt ihr nun einen Ordner Diablo II, kopiert alle darin enthaltenen Dateien ( Diablo_0....6 ) in euer Diablo II Verzeichnis
4. Kopiert nun den Inhalt des Ordners RedVex in euren RedVex Ordner, den ihr wie oben erstellt haben solltet.
5. Ihr solltet D2Loader haben, [Only registered and activated users can see links. Click Here To Register...] Downloaden.
6. Nennt eure D2Loader.exe in Diablo II.exe um und sichert eure alte



Vorbereitende Maßnahmen


1. Nachdem beim Bot Chicken nicht wirklich funktioniert, bitte [Only registered and activated users can see links. Click Here To Register...] oder [Only registered and activated users can see links. Click Here To Register...] für RedVex verwenden, bei bedarf gibts dazu auch noch nen Guide


2. Geht mit eurem BOT-Char Manuell in ein Game und überprüft folgendes:

- IHR MÜSST ALLE SKILLS UND ITEMS HABEN, SONST GIBTS PROBLEME

- SLOT 1 : z.B Paladin:

LINKE SEITE: HOTO ; RECHTE SEITE : SPIRIT / ZAKA
LINKER SKILL: Hammers ; RECHTER SKILL : VIGOR / GEDEIHEN

- SLOT 2 : z.B Paladin:

LINKE SEITE: CTA ; RECHTE SEITE: SPIRIT
LINKER SKILL: ANGREIFEN; RECHTER SKILL: BO

Bitte überprüft dies bevor ihr den Bot Startet! Schaut auch das ihr ziemlich alles auf Standard Belegung habt , Hotkeys usw...


Awesom-O Konfiguration


1. Awesom-O.ini

Quote:
[Settings]
-------------------irc chat settings----------
IRC Setting nicht wirklich erwähnenswert!

-------------------game path settings---------
GamePath="C:Program FilesDiablo II" - Path to your Diablo II folder!
GameExe="C:Program FilesDiablo IIDiablo II.exe" - Path to your Diablo II exe
KeyChange=999 - Number of runs before a cdkey change
Ping=999 - Your average ping, this works better for most people as 999
Bots=1 - The number of bots you are running, if you have more than one refer

-------------------noloader--------
-OwnerName="" - Braucht ihr nur, wenn ihr nicht mit D2Loader spielt
-WindowName="" - Gleiche gilt hier

[Bot0] This denotes the first bot in the series, increment to add more
------------------Character-------------------
Username="Psychosocial" - Your account name
Password="password" - Your password
Charname="Psychosocial" - Your characters name

------------------Mulechar------------
-MuelCharName="PsyMuleOne" - Funktioniert noch nicht Wirklich
-MuelPassword="password" - Gleiche gilt hier

------------------Game------------------------
GameName="PBaal%d" - Euer Name für die Games, %d bedeutet, er macht fortlaufende Nummerierungen ( x-1, x-2 ..... )
GamePass="" - Leer lassen, wenn ihr keine PW Games wollt

------------------Chat------------------------
ChatChannel="Op eBaal" - In-game chat channel
ChatMessage="NG : %s" - Your chat message in Channel, %s steht wieder für eure fortlaufenden Game Namen
Chat=1 - Turns on or off in game bot chatting

------------------Baal-Chat--------------------
BaalStartMessage="" - Bot says this before it starts a baal run
HotMessage="TP is HOT, higher levels please help clear !" - Bot says this when the first Throne TP is opened
WarmMessage="Monsters" - Hier sagt er euch, wieviele Minions im Throne sind! Leer lassen um dies zu deaktivieren
ColdMessage="Clear !" - This is said when the Throne is clear
NgMessage="NG" - This is said before the bot leaves to make a new game
ChickenMessage="" - Bot says this after chickening
VoteMessage="If you want to kill baal type .vote !" - Bot says this if you have VoteBaal enabled
BaalKillMessage="Baal !" - Bot will say this when you enter the Worldstone Chamber
KillBaal=1 - Baal Killen, Ja / Nein
VoteBaal=1 - Setting this to 1 will ask the leechers if they would like to kill baal, if the specified amount of votes are reached the bot then recites a message (Not yet configureable) and kills baal

------------------Diablo-Chaos-Chat---------------
DiabloStartMessage="" -
DiabloKillMessage="" - Hier gibts noch Probleme, bitte nicht ausführen
NextBossMessage="" -

------------------Potions&chicken-settings--------
PotRow[0]=Blue - Jo eure Pot Belegung
PotRow[1]=Red
PotRow[2]=Red
PotRow[3]=Purple
RowCount=4 - Wenn ihr 4 Reihen habt im Gürtel, sonst 3 oder 2 verwenden
RedPot=70 - Amount of life before using a health pot (%)
BluePot=25 - Amount of mana before using a mana pot (%)
PurplePot=30 - Amount of life before using a rejuv (%)
MercRedPot=70 - Funktioniert noch nicht
MercPurplePot=20 - Gleiche hier
ChickenTown=20 - Wurde in 3.2 Deaktiviert
ChickenExit=15 - Funktioniert nicht immer

------------------Files--------
BotFile="Bot.ini" - Botting file
AttackFile="Attack_pally.ini" - Attack file, this is called every time you reach a designated NPC target (Bot.ini)
PreAttackFile="PreAttack_pally.ini" - This is called only during Baal, before each wave
PreCastFile="PreCast_pally.ini" - Precast file, called every time you leave town and in Baal throne after wave 4
PreWalkFile="PreWalk_pally.ini" - Prewalk file, Paladin only

------------------Delays------------------------
CreateDelay=6000 - Delay in milliseconds before creating a new game ( 6 Sek )
LaunchDelay=3000 - Delay in milliseconds before launching diablo
GameTimeout=18000000 - Delay in milliseconds before the bot makes a new game, this is started when you join a game and reset when you leave, 0 to disable
TeleportDelay=500 - Delay in milliseconds between teleports ( Sollte zwischen 400-600 liegen )
WalkDelay=300 - Delay in milliseconds between walking actions ( 150-300, müsst ihr probieren )
KillDelay=5000 - Delay in milliseconds after a boss is killed ( Verlässt nach 5 Sec das Game, nachdem er Baal getötet hat )
TempBanDelay=480000 - Delay in milliseconds when the bot recognizes a temp ban

------------------Options-----------------------
Difficulty=Hell - Difficulty the bot will create games in, can be Normal, Nightmare, or Hell
AttackDistance=0 - Hammerdins and melee classes set this to 0, Ranged can set this to about 10
StartNumber=1 - What run # the bot will start on
Expansion=1 - If you have a classic character select menu, set this to 0
StashGold=100000 - How much gold you have in your inv before stashing it
Autostart=1 - Startet den Bot Automatisch INGAME
Autoload=1 - Load Diablo when you start Awesom-O? Sure !
Autocreate=1 - Make games automatically? Yeah, its a bot right? Lol
Autohide=0 - Hide Diablo Window when the bot starts it?
Flags="-res800 -sleepy -ns" - Additional command line parameters can go here

--------------------------Gamble----------------
GambleFrom=200000 - How much gold you have before you start gambling
GambleTo=80000 - How much gold you have when you stop gambling

--------------------------Inventory lock--------
InventoryLock=0 - Will index your inv on the first run and lock those items
Inventory[0]="0000111111" - Dürfte klar sein, 1 für Charms etc und 0 Stashed er
Inventory[1]="0000111111"
Inventory[2]="0000111111"
Inventory[3]="0000111111"

-------------------------Teleportsettings-------
Teleport.x=15090 - X and Y location to teleport to after reaching baals throne
Teleport.y=5005
Tp.x=15117 - X and Y to cast town portal when you do so, in baals throne
Tp.y=5003

-------------------------Precast locations------
Precast.x=15092 - Precasting in baal throne, keke
Precast.y=5025
-Precast[0].x=15092 Wave-based precasting x, y.
-Precast[0].y=5025
-Precast[1].x=15092
-Precast[1].y=5025
-Precast[2].x=15092
-Precast[2].y=5025
-Precast[3].x=15092
-Precast[3].y=5025
-Precast[4].x=15092
-Precast[4].y=5025
-Precast[5].x=15092
-Precast[5].y=5025

-------------------------Auras----------------------
WaveSkill[0]="Redemption"
WaveSkill[1]="Redemption"
WaveSkill[2]="Cleansing" Macht nach jeder Wave eine Aura eurer Wahl, die solltet ihr aber geskilled haben!
WaveSkill[3]="Salvation"
WaveSkill[4]="Redemption"
WaveSkill[5]="Redemption"

----------------Mastersettings-uncomment to use-
-Master=0 - Unused so far

Bot.ini


Quote:
------
COMMON
------
Shop
Repair
Resurrect
Stash
Gamble
Sleep


-----
ACT 1
-----
Corpsefire
Bishibosh
Bonebreaker
Bloodraven
Coldcrow
Rakanishu_Griswold
Treehead
Countess
Boneash
Smith
Pit
Andariel


-----
ACT 2
-----
Radament
Creeping
Bloodwitch
Beetleburst
Coldworm
Darkelder
Fangskin
Fireeye
Summoner
Kaa - doesn't work
Duriel - doesn't work


-----
ACT 3
-----
Sszark
Endugu
Stormtree
Battlemaid
Icehawk
Travincal
Mephisto


-----
ACT 4
-----
Izual
Hephasto
Diablo
Chaos


-----
ACT 5
-----
Dacfarren
Shenk
Eldritch
Thresh
Eyeback
Sharptooth
Frozenstein
Bonesaw
Snapchip
Pindleskin
Nihlathak
Baal

Bot.ini Erklärung

Quote:
Shop, 60 - Heißt er kauft Tränke usw...
Sell, 60 - Er Identifiziert eure gefundenen Items
Sell, 60 - Beim 2 * Sell VERKAUFT ER eure Items ( Ist ein Bug, ihr müsst 2 * Sell in der Bot.ini haben
Stash, 60 - Bringt gefunden Items in die Truhe
Resurrect, 120 - Wiederbelebt euren Merc
Repair, 120, 15 - Repariert alle 15 Runs
Baal, 300 - Baal ;)
die Zahlen hinter den Befehlen bedeuten, das er z.B nach 60 Sec das Game verlässt, falls er mal Probleme hat/ hängen bleibt


Keys.txt

hier kommen eure Diablo2 CD-Keys rein!
Es ist egal welcher zuerst kommt, macht es am besten so:
sadasdsadasdas > Classic Key
sdasdasdsadass > EXP Key
usw


Bitte Spamt den Thread nicht allzu voll mit leichtsinnigen, nicht mitgedachten fehlern ! Anregungen, Kritik oder Fehler per PM
03/11/2008 18:28 Pyron#2
Da man hier nicht spamen soll und ich bei dieser Frage schon lange hänge und am überlegen bin, was das nur sein könnte poste ich das trotzdem.


Das dürfe der Code für das Boen sein dene ich mal.

Code:
_____
Sleep 400
SwitchWeapons
Sleep 100

SelectRightSkill BattleCommand
Sleep 100
CastRightSkill
Sleep 300

SelectRightSkill BattleOrders
Sleep 100
CastRightSkill
Sleep 300

Sleep 400
SwitchWeapons
Sleep 100

SelectRightSkill HolyShield
Sleep 100
CastRightSkill
Sleep 300

________

mein first slot ist links hoto, rechts spirit.
second slot ist links CTA rechts spirit.

Ich klinke also ins game ein...er findet die map, macht alles je nach einstellung (stashed, repaired, verkauft ittems, kauft tränke....etc.)

nun geht er runter (je nach dem was eingestellt ist...also andi, baal etc.

Nach dem oben genannten Code, müsste er waffen wechseln, bo machen, waffen zurückwechseln, HS machen und dann das nächste script verwenden ( in dem fall das tele skript).
das macht er jeddoch nicht immer.

Fall A: er switched wie blöd die Waffen bis das game crashed.

Fall B: er teleportiert (mit CTA...das heisst, er switched die waffen einmal zu oft oder zu wenig oft, was eigentlich laut dem Code oben ausgeschlossen sein müsste.)
Da bei CTA aber auf linker taste angriff eingestellt ist, hammert er nun im Thronsaal nicht, sondern schlägt die Gegner -> mehr oder weniger als sinnlos.
Wenn nun alle gegner unten tot sind, versucht er wieder nen Bo.
Da aber die waffen nun schon falsch sind, versucht er mit Hoto nen Bo auszuführen. Die Folge -> logo, gamecrash.

Fall C: er kann die Map nicht laden und steht dann nur mehr blöd rum.

Fall D (ausnahmefall): alles Funktioniert über eine kurze Zeitspanne.

______________
mein Bot verwendet bei waves und auch sonst immer nur noch die aura Konzentration um sicher zu stellen, dass es nicht an "nicht geskillten" Attacken/auren liegt.

Bitte um baldige antwort
Danke
-pyron-
03/11/2008 18:46 rolemodel#3
Hmm ja der Bo bug isn bekannter fehler, hast du denn alles in der Virtuellen Machine laufen? das behebt viele fehler!

du könntest aber auch die neue beta testen! Download [Only registered and activated users can see links. Click Here To Register...]
03/11/2008 18:49 Pyron#4
nein ich hab den ganz normal unter windows laufen, muss das unter virtuel mashine laufen?

Naja ich werds mal versuchen, ansonsten teste ich mal die neue.
03/11/2008 19:06 rolemodel#5
muss nicht, sollte aber ! er läuft da einfach viel besser ;)
03/11/2008 19:43 IronSkull#6
hab auch eine frage und hoffe, dass diese nicht als sinnlos eingestuft wird ;)

ich nehme mal an die konfigurationsdateien sind an einen pala von bestimmter "qualität" angepasst. soll heißen an einen char mit bestimmter dmg, fcr etc.

meine fragen:

1) wie würden die optimalen delay einstellungen in der awesom-o.ini und den anderen konfigurationseinstellungen aussehen, wenn das oben genannte equip zwar vorhanden, aber nicht perfekt ist? z.B für einen mit unter 125 fcr?

2) ist es unbedingt notwendig die tastenbelegungen auf standard zu lassen?

3) zur "pickitem"-datei:
ich nehme mal an es macht nicht allzu viel aus wenn ich die, meiner meinung nach unnötigen items, aus der liste lösche (zb. DF, griffon --> nl)? und wenn ich oben bei den amus und ringen den magic-part lösche funkt alles noch und der bot picked nur noch die unique items oder?

danke schonmal für die höchstwahrscheinlich sehr hilfreiche antwort;)

Lg
03/11/2008 19:51 Pyron#7
@ rolemodel:

hab jetzt die neue Beta probiert is glaub ich die 3.3 version wenn ich mich nicht irre.

Bis jetzt bin ich sehr überrascht und erstaunt, es scheint der BoBug gefixt zu sein.

Der Bot läuft nun einwandfrei (bis jetzt) ausserdem (weiss nicht, ob das vorher schon war) wird der merc brav mit tränken versorgt, wenn es mal nötig ist.
Bin bis jetzt mit dieserr "neuen" version total zufrieden

Danke für den downloadlink
03/11/2008 19:55 rolemodel#8
Quote:
Originally Posted by IronSkull View Post
hab auch eine frage und hoffe, dass diese nicht als sinnlos eingestuft wird ;)

ich nehme mal an die konfigurationsdateien sind an einen pala von bestimmter "qualität" angepasst. soll heißen an einen char mit bestimmter dmg, fcr etc.

meine fragen:

1) wie würden die optimalen delay einstellungen in der awesom-o.ini und den anderen konfigurationseinstellungen aussehen, wenn das oben genannte equip zwar vorhanden, aber nicht perfekt ist? z.B für einen mit unter 125 fcr?

2) ist es unbedingt notwendig die tastenbelegungen auf standard zu lassen?

3) zur "pickitem"-datei:
ich nehme mal an es macht nicht allzu viel aus wenn ich die, meiner meinung nach unnötigen items, aus der liste lösche (zb. DF, griffon --> nl)? und wenn ich oben bei den amus und ringen den magic-part lösche funkt alles noch und der bot picked nur noch die unique items oder?

danke schonmal für die höchstwahrscheinlich sehr hilfreiche antwort;)

Lg

1: Delay hmm 500 müsste dafür reichen, es gibt aber auch Plugins die dein FCR Automatisch auf 125 hochschrauben, auch wenn du nur 50 hast ;)

2:Nein, ich weiß es allerdings nicht wie er die Tastenbelegung "herausfindet", einfach probieren

3: Ja, das macht was aus, und zwar das der Bot crashed, wenn ein Fehler in der Pickitem.lua ist!!! Bitte nur auf return 0 in der pickitem.lua verändern, dann hebt ers auch nicht auf.

Bei Bedarf Upp ich eine Pickitem.lua , in der kein "Blaues" Zeug also Items drin ist
03/12/2008 07:00 CrimeGipsy#9
Muss man in der VM auch die Grafik - Internet treiber usw. installieren? Fals ja die VM erkennt meinen W-Lan adapter nicht. Was nun?
03/12/2008 07:20 rolemodel#10
hmm, ja installier mal deinen wlan treiber... sonst google mal danach, habs über kabel und ich hab keine treiber gebraucht.
03/12/2008 07:38 CrimeGipsy#11
Ok hat alles geklappt jetzt habe ich aber das problem das der Redvex Realm den ich erstellt habe im game nicht angezeigt wird was kann ma dagegen machen? ( Ich benutze die Beta3.3)
03/12/2008 09:04 IronSkull#12
@rolemodel
Quote:
1: Delay hmm 500 müsste dafür reichen, es gibt aber auch Plugins die dein FCR Automatisch auf 125 hochschrauben, auch wenn du nur 50 hast

2:Nein, ich weiß es allerdings nicht wie er die Tastenbelegung "herausfindet", einfach probieren

3: Ja, das macht was aus, und zwar das der Bot crashed, wenn ein Fehler in der Pickitem.lua ist!!! Bitte nur auf return 0 in der pickitem.lua verändern, dann hebt ers auch nicht auf.

Bei Bedarf Upp ich eine Pickitem.lua , in der kein "Blaues" Zeug also Items drin ist
ok danke für die info... bitte wenn möglich nen download link o.ä. für die
pickitem.lua(ohne blaues/gelbes Zeug)
plugin für das raufschrauben der fcr

eine frage noch: in der sellitem datei gleich wie bei der pickitem nur die flags ändern bei bedarf und nichts an den if-anweisungen rumschrauben oder?

greetz
03/12/2008 11:39 andy123#13
hi mich würde die item.lua interessieren wo ich keine blauen sahcen mehr aufnehme, kannst da was posten bitte @Rolemodel ?
danke im voraus
03/12/2008 13:34 rolemodel#14
Unten eine Lite Pickitem.lua ( Ohne Blaue Armors, rings, amus )

Bitte denkt daran dass diese Pickitem.lua für 3.2 gedacht ist, ob sie in der 3.3 funktioniert weiß ich nicht!
Quote:
function pickItem(item)
if item.baseItem.code == "pk1" then --Key of Terror
return 3
elseif item.baseItem.code == "pk2" then --Key of Hate
return 3
elseif item.baseItem.code == "pk3" then --Key of Destruction
return 8
elseif item.baseItem.code == "r33" then --Zod
return 10
elseif item.baseItem.code == "r32" then --Cham
return 10
elseif item.baseItem.code == "r31" then --Jah
return 10
elseif item.baseItem.code == "r30" then --Ber
return 10
elseif item.baseItem.code == "r29" then --Sur
return 10
elseif item.baseItem.code == "r28" then --Lo
return 10
elseif item.baseItem.code == "r27" then --Ohm
return 10
elseif item.baseItem.code == "r26" then --Vex
return 10
elseif item.baseItem.code == "r25" then --Gul
return 8
elseif item.baseItem.code == "r24" then --Ist
return 10
elseif item.baseItem.code == "r23" then --Mal
return 10
elseif item.baseItem.code == "r22" then --Um
return 9
elseif item.baseItem.code == "r21" then --Pul
return 8
elseif item.baseItem.code == "r20" then --Lem
return 7
elseif item.baseItem.code == "jew" and item.quality == ItemQuality.Magic then --Magic jewel
return 0
elseif item.baseItem.code == "cm1" and item.quality == ItemQuality.Magic then --Magic Small Charms
return 0
elseif item.baseItem.code == "cm3" and item.quality == ItemQuality.Magic then --Magic Grand Charms
return 0
elseif item.baseItem.code == "ci0" and item.quality == ItemQuality.Rare then --Circlet
return 0
elseif item.baseItem.code == "ci1" and item.quality == ItemQuality.Rare then --Coronet
return 0
elseif item.baseItem.code == "ci2" and item.quality == ItemQuality.Rare then --Tiara
return 0
elseif item.baseItem.code == "ci3" and item.quality == ItemQuality.Rare then --Diadem
return 0
elseif item.baseItem.code == "rin" and item.quality == ItemQuality.Rare then --Rare Ring
return 0
elseif item.baseItem.code == "amu" and item.quality == ItemQuality.Rare then --Rare Amulet
return 0
elseif item.baseItem.code == "amu" and item.quality == ItemQuality.Set then --Set Amulet
return 0
elseif item.baseItem.code == "jew" and item.quality == ItemQuality.Unique then --Rainbow Facet
return 9
elseif item.baseItem.code == "rin" and item.quality == ItemQuality.Unique then --Unique Ring
return 7
elseif item.baseItem.code == "amu" and item.quality == ItemQuality.Unique then --Unique Amulet
return 10
elseif item.baseItem.code == "ci3" and item.quality == ItemQuality.Unique then --Griffon's Eye
return 10
elseif item.baseItem.code == "uap" and item.quality == ItemQuality.Unique then --Shako
return 8
elseif item.baseItem.code == "uhm" and item.quality == ItemQuality.Unique then --Nightwing's Veil, Veil of Steel
return 0
elseif item.baseItem.code == "urn" and item.quality == ItemQuality.Unique then --CoA
return 10
elseif item.baseItem.code == "usk" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Andy's Mask
return 9
elseif item.baseItem.code == "xh9" and item.quality == ItemQuality.Unique then --Vamp Gaze
return 0
elseif item.baseItem.code == "uh9" and item.quality == ItemQuality.Unique and item.flags.Socketed == true then --Giant Skull
return 0
elseif item.baseItem.code == "xhm" and item.quality == ItemQuality.Unique then --Valkyrie Wing
return 0
elseif item.baseItem.code == "ulc" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Arach's
return 10
elseif item.baseItem.code == "umc" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Verdungo's
return 9
elseif item.baseItem.code == "zhb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --TGod's
return 0
elseif item.baseItem.code == "ztb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Snowclash
return 0
elseif item.baseItem.code == "tgl" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Magefist
return 0
elseif item.baseItem.code == "uvg" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Drac's
return 9
elseif item.baseItem.code == "uvb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Sand Treks
return 10
elseif item.baseItem.code == "xtb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --War Travs
return 6
elseif item.baseItem.code == "xvb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Waterwalk
return 0
elseif item.baseItem.code == "umb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Marrow's
return 0
elseif item.baseItem.code == "uhb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Shadow Dancer
return 0
elseif item.baseItem.code == "upl" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Arkaine's Valor
return 7
elseif item.baseItem.code == "uar" and item.quality == ItemQuality.Unique then --Tyrael's Might or Templar's Might
return 0
elseif item.baseItem.code == "xhn" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Shaftshop
return 0
elseif item.baseItem.code == "xea" and item.quality == ItemQuality.Unique then --Skin of Vipermagi
return 0
elseif item.baseItem.code == "uar" and item.quality == ItemQuality.Unique then --Tyrael's Might
return 0
elseif item.baseItem.code == "oba" and item.quality == ItemQuality.Unique then --Occulus
return 0
elseif item.baseItem.code == "obc" and item.quality == ItemQuality.Unique then --Eschuta's
return 10
elseif item.baseItem.code == "obf" and item.quality == ItemQuality.Unique then --Death Fathom
return 10
elseif item.baseItem.code == "7gw" and item.quality == ItemQuality.Unique then --Death Web
return 10
elseif item.baseItem.code == "pa9" and item.quality == ItemQuality.Unique then --HoZ
return 10
elseif item.baseItem.code == "ush" and item.quality == ItemQuality.Unique then --Troll Nest
return 0
elseif item.baseItem.code == "6cs" and item.quality == ItemQuality.Unique then --Ondal's Wisdom
return 0
elseif item.baseItem.code == "uit" and item.quality == ItemQuality.Unique then --Stormshield
return 0
elseif item.baseItem.code == "uui" and item.quality == ItemQuality.Unique then --Ormus Robe
return 0
elseif item.baseItem.code == "nef" and item.quality == ItemQuality.Unique then --Darkforce
return 10
elseif item.baseItem.code == "mgl" and item.quality == ItemQuality.Unique then --chance
return 0
elseif item.baseItem.code == "7dg" and item.quality == ItemQuality.Unique then --Wizzy
return 0
elseif item.baseItem.code == "7bw" and item.quality == ItemQuality.Unique then --Boneshade
return 0
elseif item.baseItem.code == "6ws" and item.quality == ItemQuality.Unique then --Mang Song's
return 0
elseif item.baseItem.code == "6lw" and item.quality == ItemQuality.Unique then --WindForce
return 0
elseif item.baseItem.code == "ama" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Eth Titans
return 8
elseif item.baseItem.code == "xpl" and item.quality == ItemQuality.Unique then --Skulders
return 0
elseif item.baseItem.code == "nea" and item.quality == ItemQuality.Unique then --Homunculus
return 0
elseif item.baseItem.code == "dra" and item.quality == ItemQuality.Unique then --Jalals
return 0
elseif item.baseItem.code == "baa" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Eth Areats
return 0
elseif item.baseItem.code == "bac" and item.quality == ItemQuality.Unique then --wolfhowl
return 0
elseif item.baseItem.code == "uar" and item.quality == ItemQuality.Set then --Immortal King's Cage
return 8
elseif item.baseItem.code == "uth" and item.quality == ItemQuality.Set then --Tal Rasha's Guardianship
return 8
elseif item.baseItem.code == "7qr" and item.quality == ItemQuality.Set then --Natalya's Mark
return 8
elseif item.baseItem.code == "urn" and item.quality == ItemQuality.Set then --Griswold's Valor
return 8
elseif item.baseItem.code == "paf" and item.quality == ItemQuality.Set then --Griswold's Honor
return 8
elseif item.baseItem.code == "uh9" and item.quality == ItemQuality.Set then --Trang-Oul's Guise
return 0
elseif item.baseItem.code == "utc" and item.quality == ItemQuality.Set then --Trang-Oul's Girth
return 0
elseif item.baseItem.code == "upt" and item.quality == ItemQuality.Superior then --Archon Plate Socketable
return 0
elseif item.baseItem.code == "uar" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Eth Sacred Armor
return 0
elseif item.baseItem.code == "uul" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Eth Shadow Plate
return 0
elseif item.baseItem.code == "uti" and item.quality == ItemQuality.Magic then --Magic Monarch
return 0
elseif item.baseItem.code == "paf" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Eth Vortex Shield
return 0
elseif item.baseItem.code == "pab" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Eth Sacred Targe
return 0
elseif item.baseItem.code == "7wa" and item.quality == ItemQuality.Superior then --Zerker Axe
return 0
elseif item.baseItem.code == "7pa" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Cryptic Axe
return 0
elseif item.baseItem.code == "7vo" and item.quality == ItemQuality.SUperior and item.flags.Ethereal == true then --Eth CV
return 0
elseif item.baseItem.code == "amc" and item.quality == ItemQuality.Superior then --Grand Motron Bow
return 0
elseif item.baseItem.code == "uhn" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Eth BoneWeave
return 0
elseif item.baseItem.code == "gld" and item.stats[0].Value > 2000 then
return 3
else
return 0
end
end

function isSpiritOrInsightRune(item)
return (item.baseItem.code == "r10" or item.baseItem.code == "r11" or item.baseItem.code == "r08" or item.baseItem.code == "r12")
end
03/12/2008 13:36 CrimeGipsy#15
Wen mein Bot zum Summoner oder Pindleskin geht bleibt er einfach am TP/WP stehen er bo't noch und danach passiert nichts mehr die ersten beiden Runs hat er die beiden noch ganz normal gekillt danach nicht mehr.
Könnte vielleicht ein Bug sein da ich die 3.3 Beta benutze.