Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2
You last visited: Today at 16:18

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

Advertisement



[GUIDE] -= Der neue Awesom-O 0.3.6 =- für Version 1.12

Discussion on [GUIDE] -= Der neue Awesom-O 0.3.6 =- für Version 1.12 within the Diablo 2 forum part of the Other Online Games category.

Closed Thread
 
Old 08/11/2008, 02:05   #16
 
elite*gold: 0
Join Date: Aug 2008
Posts: 17
Received Thanks: 0
Naja hab nun alles 3 mal neu gemacht diablo neu installiert und co!

Hier die daten

Quote:
--------------------------------------------------------
-- INI OPTIONS --
-- EDIT ACCORDINGLY --
--------------------------------------------------------

[Settings]

------------------- IRC CHAT ---------------------------
IrcNickname=""
IrcChannel="#Awesom-O"
IrcServer="149.9.1.16"
IrcPort=6667
--------- GAME PATHS, EXECUTABLES & SWITCHES -----------
GamePath="Ciablo Nummer 1"
GameExe="Ciablo Nummer 1Diablo II.exe(die umbenante loaderexe halt"
KeyChange=100000000
Realm=5
Ping=300
Bots=1
----------------- NOLOADER OPTIONS ---------------------
-OwnerName=""
-WindowName=""
-------------------- BOT FILES -------------------------

[Bot0]

File="Bot0.ini"

[Bot1]

File="Bot1.ini"

[Bot2]

File="Bot2.ini"

[Bot3]

File="Bot3.ini"
--------------------------------------------------------
-- NEW INI STYLE --
-- AWESOM-O 3.6 --
--------------------------------------------------------
Quote:
--------------------------------------------------------
-- BOT0 INI --
-- EDIT ACCORDINGLY --
--------------------------------------------------------

[Bot0]

----------------- ACCOUNT DETAILS ----------------------
------------------ MULING OPTIONS ----------------------
AutoMule=0
MuleCharName="unwichtig"
MulePassword="unwichtig"
------------------ BOT BOSS FILES ----------------------
-- ONLY 1 CAN BE ACTIVE --
-- WITHOUT A - NFRONT OF THEM --
--------------------------------------------------------
-BotFile="Baal.ini"
-BotFile="Chaos.ini"
BotFile="MF.ini"
-BotFile="KeyRun.ini"
---------------- BOT SEQUENCE FILES --------------------
AttackFile="Attack_pally.ini"
PreAttackFile="PreAttack_pally.ini"
PreCastFile="PreCast_pally.ini"
PreWalkFile="PreWalk_pally.ini"
----------- GAME NAME & PASSWORD OPTIONS ---------------
GameName="unwichtig"
GamePass="unwichtig"
--------------- GAME CHAT OPTIONS ----------------------
JoinChannel="unwichtig"
ChatMessage=""
Chat=0
TooShortMessage=""

--------------------------------------------------------
-- GENERAL SETTINGS --
-- DONT MODIFY UNLESS U KNOW WUT TO DO --
--------------------------------------------------------

------------------ GAME DELAYS -------------------------
ClickDelay=40
KeyDelay=20
CreateDelay=8000
LaunchDelay=5000
GameTimeout=0
TeleportDelay=350
WalkDelay=45
KillDelay=4000
TempBanDelay=900000
MinGameTime=60
------------ POTION & CHICKEN SETTINGS -----------------
PotRow[0]=Blue
PotRow[1]=Red
PotRow[2]=Purple
PotRow[3]=Purple
RowCount=4
RedPot=60
BluePot=40
PurplePot=30
ChickenTimeout=40
ChickenTown=20
ChickenExit=15
ChickenMessage="CLUCK!"
--------- MERC POTION & RESURRECT SETTINGS -------------
MercRedPot=80
MercPurplePot=25
AutoResurrect=1
ReEquipMercWeapon=1
------------ BOT ACTIONS & BEHAVIORS -------------------
AttackDistance=0
StashGold=10000
DropInventoryGold=0
DumpItems=1
AutoDump=0
CubeItems=0
TownPick=0
KillHeroes=0
OpenChests=0
ShopHealth=70
ShopMana=50
ShopBlue=2
ShopRed=3
ShopTp=10
ShopId=10
SquelchLevel=24
UseCube=1
PrecastTime=60
ExitMethod=0
------------------- GAMBLING ---------------------------
GambleFrom=200000
GambleTo=80000
----------- GAME CONFIGURATION & OPTIONS ---------------
Difficulty=Hell
Expansion=1
ChatMessages=1
StartNumber=2
Autocreate=1
Autoload=1
Autostart=1
Autohide=0
PreLoad=0
Flags="-res800"
------------------ INVENTORY LOCK ----------------------
-- INVENTORYLOCK=0 AUTO LOCKS INVENTORY ON 1ST RUN --
-- INVENTORYLOCK=1 MANUALLY LOCK BOXES, CHART BELOW --
-- 0=STASH OR SELL 1=LOCK INTO INVENTORY --
--------------------------------------------------------
InventoryLock=0
Inventory[0]="0000011111"
Inventory[1]="0000011111"
Inventory[2]="0000011111"
Inventory[3]="0000011111"

--------------------------------------------------------
-- BAAL SETTINGS --
-- DONT MODIFY UNLESS U KNOW WUT TO DO --
--------------------------------------------------------

------------ BAAL MESSAGES & SETTINGS ------------------
BaalStartMessage="Welcome to my baal runs!"
BaalHotMessage="TP is HOT! High lvls plz help clear"
BaalWarmMessage="TP is WARM. %d near tp, %d total"
BaalColdMessage="TP safe"
WaveMessage[0]=""
WaveMessage[1]=""
WaveMessage[2]=""
WaveMessage[3]=""
WaveMessage[4]=""
WaveMessage[5]=""
NgMessage="New Game"
BaalKillMessage="Baal!"
VoteMessage="Type .vote if you want to kill Baal"
KillBaal=1
VoteBaal=0
------------- WAVE-BASED AURA CHANGES ------------------
WaveSkill[0]="Redemption"
WaveSkill[1]="Redemption"
WaveSkill[2]="Redemption"
WaveSkill[3]="Redemption"
WaveSkill[4]="Redemption"
WaveSkill[5]="Redemption"

--------------------------------------------------------
-- ADVANCED BAAL OPTIONS --
-- DONT MODIFY UNLESS U KNOW WUT TO DO --
--------------------------------------------------------

---------------- PRECAST LOCATION ----------------------
Precast.x=15092
Precast.y=5025
------------ THRONE TELEPORT LOCATION ------------------
Teleport.x=15090
Teleport.y=5005
----------- THRONE TOWN PORTAL LOCATION ----------------
Tp.x=15117
Tp.y=5003
----------- BAAL WAVE-SPECIFIC LOCATION ----------------
-Precast[0].x=15092
-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

--------------------------------------------------------
-- DIABLO SETTINGS --
-- DONT MODIFY UNLESS U KNOW WUT TO DO --
--------------------------------------------------------

----------- CHAOS-DIABLO-GRUSH MESSAGES ----------------
DiabloStartMessage="Welcome to my chaos run!"
DiabloHotMessage="Lots of minions. Please wait..."
DiabloWarmMessage"High levels plz come help"
DiabloColdMessage"OK, TP's safe for leechers!"
DiabloKillMessage="Let's Kill D then I make NG"
NextBossMessage="Next boss will be %s"

---------------- MASTER SETTINGS -----------------------
-Master=0

--------------------------------------------------------
-- NEW INI STYLE --
-- AWESOM-O 3.6 --
--------------------------------------------------------
Quote:
SelectRightSkill Concentration
Sleep 100
CastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
SelectRightSkill Redemption
Sleep 100
Quote:
SelectRightSkill Concentration
Sleep 100
CastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
RecastLeftSkill
Sleep 250
SelectRightSkill Redemption
Sleep 200

Quote:
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
Quote:
SelectRightSkill Vigor
Sleep 100
Termite123 is offline  
Old 08/11/2008, 02:11   #17
 
elite*gold: 0
Join Date: May 2008
Posts: 144
Received Thanks: 38
kannste mir mal die logdatei awesom-o.txt im log folder von 1-2 runs posten ?

bzw halt von da wo er den error kriegt, am besten die datei leer machen, einmal versuchn lassen und dann den inhalt hierherkopieren, ich seh auf anhieb keinen fehler in den inis ...

wichtig: haste auf deiner VM winXP oderwinVISTA installiert ?
weil bei vista muss d2 im kompatibilitaetsmodus fuer winxp laufen, genau so wie redvex auch, auch das kann probleme verursachen
JaQ-SpaRRov is offline  
Old 08/11/2008, 03:18   #18
 
elite*gold: 0
Join Date: Aug 2008
Posts: 17
Received Thanks: 0
Also habe ganz normal Windows XP drauf wie schon erwähnt das alte awesomq lief darauf =), naja ist kein wirklicher fehler vom awesonq her Redvex stürtzt nur ab und steht redvex.exe error senden nicht senden!...
hab schon auf redvex awesonq gelesen haben mehere den fehler aber mein englisch ist nicht so gut :/
Also aufn normalen rechner gehts auch nicht sowie auf dem laptop net! entweder ich vergesse irgentwas oder ich bin zu blöd ^^
So hier die Logfile
Quote:
11/07/2008 00:53:08 - Info: cmd = Sell, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Resurrect, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Stash, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Repair, args = 320, 10, timeout = 320, skip = 10
11/07/2008 00:53:08 - Info: cmd = Corpsefire, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Bishibosh, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Bloodraven, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Rakanishu, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Griswold, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Treehead, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Countess, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Boneash, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Smith, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Andariel, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Shop, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Coldworm, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Darkelder, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Fangskin, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Summoner, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Shop, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Travincal, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Mephisto, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Shop, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Hephasto, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Shop, args = 60, timeout = 60, skip = 1
11/07/2008 00:53:08 - Info: cmd = Dacfarren, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Shenk, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Eldritch, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Thresh, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Eyeback, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Nihlathak, args = 90, timeout = 90, skip = 1
11/07/2008 00:53:08 - Info: cmd = Baal, args = 320, timeout = 320, skip = 1
11/07/2008 00:53:08 - Info: Loading ini finished
11/07/2008 00:53:08 - Info: Manager Thread Started
11/07/2008 00:53:08 - Info: Window Not Found
11/07/2008 00:53:13 - Debug: StartD2()
11/07/2008 00:53:18 - Debug: StartD2() done
11/07/2008 00:53:19 - Debug: Logon()
11/07/2008 00:53:19 - Info: doubleclick()
11/07/2008 00:53:19 - Info: click()
11/07/2008 00:53:19 - Info: click()
11/07/2008 00:53:19 - Info: send()
11/07/2008 00:53:20 - Info: click()
11/07/2008 00:53:20 - Info: send()
11/07/2008 00:53:20 - Info: enter()
11/07/2008 00:53:20 - Debug: Logon() done
11/07/2008 00:53:21 - Debug: Character Select start
11/07/2008 00:53:21 - Debug: 15 WAYNE
11/07/2008 00:53:21 - Debug: 64 WAYNE
11/07/2008 00:53:21 - Debug: Add Action -> Character Select
11/07/2008 00:53:21 - Debug: Character Select end
11/07/2008 00:53:21 - Debug: Char()
11/07/2008 00:53:21 - Info: doubleclick()
11/07/2008 00:53:21 - Info: click()
11/07/2008 00:53:21 - Info: click()
11/07/2008 00:53:22 - Debug: Char() done
11/07/2008 00:53:23 - Debug: Chat() done
11/07/2008 00:53:23 - Info: click()
11/07/2008 00:53:23 - Debug: Chat() done
11/07/2008 00:53:24 - Debug: Create()
11/07/2008 00:53:32 - Info: Sending Chat Message
11/07/2008 00:53:32 - Info: click()
11/07/2008 00:53:32 - Info: click()
11/07/2008 00:53:32 - Info: doubleclick()
11/07/2008 00:53:32 - Info: click()
11/07/2008 00:53:32 - Info: click()
11/07/2008 00:53:32 - Info: send()
11/07/2008 00:53:33 - Info: click()
11/07/2008 00:53:33 - Info: send()
11/07/2008 00:53:33 - Info: click()
11/07/2008 00:53:33 - Info: click()
11/07/2008 00:53:33 - Debug: Create() done
11/07/2008 00:53:33 - Info: Pickit Thread Started
11/07/2008 00:53:33 - Info: Chicken Thread Started
11/07/2008 00:53:33 - Info: GC Thread Started
11/07/2008 00:53:33 - Info: GC Thread Started
11/07/2008 00:53:34 - Info: FindWindow : Diablo_0
Termite123 is offline  
Old 08/11/2008, 13:42   #19
 
elite*gold: 0
Join Date: May 2008
Posts: 144
Received Thanks: 38
in der logfire ist kein fehler drin ~~

poste mir mal deine mf.ini

da koennte ein fehler liegen, somit hat jemand den gleichen fehler geloest, gibt aber noch mehr ursachen, aber lass mal testen ^^
JaQ-SpaRRov is offline  
Old 08/11/2008, 17:29   #20

 
MrJAH's Avatar
 
elite*gold: 0
Join Date: Oct 2005
Posts: 454
Received Thanks: 33
Naja ... nun habe ich 2 Stunden verbracht um die VM zu Installieren . Aber habe immernoch das gleiche problem !!! Er selected keinen Charackter....

Hier mal den Log

Quote:
11/07/2008 17:28:35 - Info: FindWindow : Diablo_0
11/07/2008 17:28:35 - Debug: _warmupTimeout=15
11/07/2008 17:28:35 - Debug: WarmupTimeout()
11/07/2008 17:28:35 - Debug: WarmupTimeout() done
11/07/2008 17:28:40 - Debug: ExitDiablo()
11/07/2008 17:28:40 - Info: exitdiablo()
11/07/2008 17:28:40 - Debug: ExitDiablo() done
11/07/2008 17:28:41 - Debug: StartD2()
MrJAH is offline  
Old 08/11/2008, 18:15   #21
 
Order_of_Doom's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 264
Received Thanks: 33
Wo stellt man ein welche Bosse er macht??? Und wie kann ich bei Redvex eine Datei öffnen. Die .lua kann ich nich öffnen...
Und was muss ich änder, dass bei mir nich immer Verdinbung unterbrochen steht?
Order_of_Doom is offline  
Old 08/11/2008, 18:42   #22
 
elite*gold: 0
Join Date: May 2008
Posts: 144
Received Thanks: 38
@ mirage2k

ich weis nicht wo der fehler liegen soll, ausser in einer fehlerhaften konfiguration des bots ...

probiert mal in der bot0.ini die option autoload=1 auf 0 zu setzen, ob er den char dann waehlt

@ order of doom

1. in der datei MF.ini

2. wozu willste mit redvex eine datei oeffnen ? willst ein zusaetzliches script reinladen oder was ? wenn ja rate ich dir davon ab, der ao-bot vertraegt sich nicht so gut mit anderen laufenden scripten

3. garnicht, das ist die art und weise wie der bot das game verlaesst ^^
JaQ-SpaRRov is offline  
Old 08/11/2008, 18:50   #23
 
Order_of_Doom's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 264
Received Thanks: 33
Quote:
PickIt Revolution

Es gibt ja immerwieder diverse Itemwünsche, und ich nicht auf jeden Wunsch eingehen kann, aber doch jeder erfuellt werden soll, gibts hier ne kleine erklaerung dazu !

Falls ihr diverse Itemkategorien nicht habe wollt, einfach In der includes.lua vor jedem file welche er nicht sammeln soll "--" vor setzen.


Das sieht dann ungefähr so aus :

includes.lua

Code:
-- directory?
dir = "configluaPickitRevolution"

--Whites
--loadfile(dir .. "whitearmors.lua")()
--loadfile(dir .. "whiteglitchables.lua")()
--loadfile(dir .. "whiteshields.lua")()
--loadfile(dir .. "whiteweapons.lua")()

--Magics
--loadfile(dir .. "magicamulets.lua")()
--loadfile(dir .. "magicarmors.lua")()
loadfile(dir .. "magiccirclets.lua")()
loadfile(dir .. "magicgrandcharms.lua")()
loadfile(dir .. "magicjewels.lua")()
--loadfile(dir .. "magicrings.lua")()
--loadfile(dir .. "magicshields.lua")()
loadfile(dir .. "magicsmallcharms.lua")()

--Rares
loadfile(dir .. "rareamulets.lua")()
--loadfile(dir .. "rarebelts.lua")()
--loadfile(dir .. "rareboots.lua")()
loadfile(dir .. "rarecirclets.lua")()
loadfile(dir .. "raregloves.lua")()
loadfile(dir .. "rarejewels.lua")()
--loadfile(dir .. "rareshields.lua")()
loadfile(dir .. "rarerings.lua")()

--Sets
--loadfile(dir .. "setsetitems.lua")()

--Uniques
loadfile(dir .. "uniqueamulets.lua")()
loadfile(dir .. "uniquearmors.lua")()
loadfile(dir .. "uniquebelts.lua")()
loadfile(dir .. "uniqueboots.lua")()
--loadfile(dir .. "uniquecharms.lua")()
loadfile(dir .. "uniquegloves.lua")()
loadfile(dir .. "uniquehelms.lua")()
loadfile(dir .. "uniquejewels.lua")()
loadfile(dir .. "uniquerings.lua")()
loadfile(dir .. "uniqueshields.lua")()
loadfile(dir .. "uniqueweapons.lua")()

--Others
loadfile(dir .. "otherrunes.lua")()
--loadfile(dir .. "otherkeys.lua")()
loadfile(dir .. "othergold.lua")()
--loadfile(dir .. "otherbabahelm.lua")()
--loadfile(dir .. "otherclaws.lua")()
--loadfile(dir .. "othergems.lua")()
--loadfile(dir .. "otherlh_javelins.lua")()
--loadfile(dir .. "othernecroheads.lua")()
--loadfile(dir .. "otherorb.lua")()
--loadfile(dir .. "otherpelt.lua")()Denn mit dem befehl " loadfile(dir .. "uniquejewels.lua")() " lädt er eine Datei in die gewünschten items abgefragt werden dann.

In den speziellen Dateien unterscheidet er dann die Items die er Picken darf und welche nicht und unter welchen Bedingungen !





hier dann zB mal so eine item-datei :

helms.lua

Code:
table.insert(itemActions,
function(item, action)
-- UNIQUE helms
if not (item.quality == ItemQuality.Unique and
(item.baseItem.baseType.Type == ItemKind.Circlet or -- no "AnyHelm"
item.baseItem.baseType.Type == ItemKind.Helm or
item.baseItem.baseType.Type == ItemKind.PrimalHelm or
item.baseItem.baseType.Type == ItemKind.Pelt)) then
return false
end

return processItemList(item, action, uniqueHelms)
end
)

-- see: dir .. "readme.txt" for information regarding itemLists

uniqueHelms = {
-- Normal
--{"cap", 1, false}, -- Biggin's Bonnet
--{"skp", 1, false}, -- Tarnhelm
--{"hlm", 1, false}, -- Coif of Glory
--{"fhl", 1, false}, -- Duskdeep
--{"ghm", 1, false}, -- Howltusk
--{"msk", 1, false}, -- The Face of Horror
--{"crn", 1, false}, -- Undead Crown
--{"bhm", 1, false}, -- Wormskull
-- Exceptional
--{"xap", 1, false}, -- Peasant Crown
--{"xkp", 1, false}, -- Rockstopper
--{"xlm", 1, false}, -- Stealskull
--{"xhl", 1, false}, -- Darksight Helm
{"xhm", 6, true, -- Valkyrie Wing
function(item)
-- don't care if eth
if item.flags.Identified then
return (
findStat(item, "Class Skills Bonus") == 2 and -- 2 (perf) skill?
findStat(item, "Defense Percent") >= 195 -- and 195+ed? (200 perf)
)
end

return true -- unid
end
},
--{"ksk", 1, false}, -- Blackhorn's Face
{"xrn", 5, true, -- Crown of Thieves
function(item)
if item.flags.Ethereal then -- keeping all eth
return true
end

if item.flags.Identified then
return (
findStat(item, "Defense Percent") >= 198 and -- 198+ed? (200 perf)
findStat(item, "Life Drain Min Damage") >= 12 -- and 12 (perf) ll? (100gold perf)
)
end

return true -- unid
end
},
{"xh9", 7, true, -- Vampire Gaze
function(item)
-- don't care if eth
if item.flags.Identified then
return (
findStat(item, "Damage Resist") >= 20 -- 20 (perf) dr? (8ll, 8ml perf)
)
end

return true -- unid
end
},
-- Elite
{"uap", 7, false, -- Harlequin Crest
function(item)
-- might want to change def for if eth (or exclude eth)
return (defenseCalc(item) >= 130) -- 130+def? (141 perf)
end
},
--{"ulm", 1, false}, -- Steel Shade
{"uhm", 8, true, -- Veil of Steel or Nightwing's Veil
function(item)
if item.flags.Identified then
if item.uniqueItem.Index == 343 then -- only keeping any nw
return true
else
return false -- not nw
end
end

return true -- unid
end
},
{"usk", 8, true, -- Andariel's Visage
function(item)
if item.flags.Ethereal then
return true -- keep all eth
end

if item.flags.Identified then
return (
findStat(item, "Life Drain Min Damage") >= 10 or -- 10 (perf) ll?
findStat(item, "Strength") >= 30 -- or 30 (perf) str? (150ed perf)
)
end

return true -- unid
end
},
{"urn", 10, false}, -- Crown of Ages -- keeping all
{"uh9", 8, true, -- Giant Skull
function(item)
-- don't care if eth
if item.flags.Identified then
return (findStat(item, "Sockets") >= 2) -- 2 (perf) soc? (+320def, 35str perf)
end

return true -- unid
end
},
-- Circlets
{"ci2", 7, true, -- Kira's Guardian
function(item)
-- don't care if eth
if item.flags.Identified then
return (hasRes(item, 65, 4)) -- 65+res? (70 perf)
end

return true -- unid
end
},
{"ci3", 10, false}, -- Griffon's Eye -- keeping all
-- Barbarian
{"baa", 7, true, -- Arreat's Face
function(item)
-- don't care if eth
if item.flags.Identified then
return (
findStat(item, "Defense Percent") >= 195 and -- 195+ed
findStat(item, "Life Drain Min Damage") >= 6 -- and 6 (perf) ll? (200ed perf)
)
end

return true -- unid
end
},
--{"bac", 1, false}, -- Wolfhowl
--{"bad", 1, false}, -- Demonhorn's Edge
--{"bae", 1, false}, -- Halaberd's Reign
-- Druid
{"dra", 7, true, -- Jalal's Mane
function(item)
-- don't care if eth
if item.flags.Identified then
return (findStat(item, "Defense Percent") >= 195) -- 195+ed? (200 perf)
end

return true -- unid
end
},
--{"drb", 1, false}, -- Cerebus' Bite
--{"dre", 1, false}, -- Ravenlore
--{"drd", 1, false} -- Spirit Keeper
}
Wie man sieht, jede Menge zeilen mit jeder Menge informatioen und befehlen
Ich bezieh mich erst mal auf den Oberen Abschnitt



Item Selection


Code:
table.insert(itemActions,
function(item, action)
-- UNIQUE helms ## Hier wird Überpreuft oder das Item die gewünschte Kategorie hat ##
if not (item.quality == ItemQuality.Unique and <- wenn die Itemqualität kein unique ist
(item.baseItem.baseType.Type == ItemKind.Circlet or -- no "AnyHelm" <- und das Basisitem kein Krönchen ist
item.baseItem.baseType.Type == ItemKind.Helm or <- und kein normaler Helm
item.baseItem.baseType.Type == ItemKind.PrimalHelm or <- und kein Barbarenhelm
item.baseItem.baseType.Type == ItemKind.Pelt)) then <- und kein Druidenhelm
return false <- dann macht er NICHT weiter und nimmt er den Gegenstand somit nicht mit !!
end

return processItemList(item, action, uniqueHelms)
endEr Checkt also Ob das Item in die Gewünschte kategorie passt, und macht dann Weiter, da es sich hierbei ja nur um die helms.lua datei handelt, welche im ordner /unique zu finden ist





Und hier Jetzt mal ein Beispiel an einem Einzelnen Item :

Andariels Visage


Code:
{"usk", 8, true, -- Andariel's Visage <- Der bot Checkt ob das Item den gewünschten Code hat ( usk ), dann die Pickit priorität ( 8 ) und macht dann
function(item) <- mit der folgenden Funktion !
if item.flags.Ethereal then <- wenn der Gegenstand Ätherisch ist,
return true -- keep all eth <- behällt er es auf jeden fall !
end

if item.flags.Identified then <- sonst checkt er die einzelnen Sstats des gegenstandes
return (
findStat(item, "Life Drain Min Damage") >= 10 or -- 10 (perf) ll? <- hier zB checkt er wieviel % Lifeleech der Helm hat, wenns mehr als 10 sind macht er weiter
findStat(item, "Strength") >= 30 -- or 30 (perf) str? (150ed perf) <- und hier checkt er wieviel Stärke der Helm gibt, wenns 30 sind, macht er weiter
)
end <- er beendet die funktion

return true -- unid <- sofern er hier angekommen ist, dann nimmt er den gegenstand mit, ansonsten eben nicht !
end
},Hier sieht man also, das der bot checkt ob das Item die gewuenschten Vorraussetzungen erfuellt, und wenn nicht, dann laesst er es eben liegen, bzw. verkauft es an den Haendler !
Jedoch vorsicht, der befehlt "true" bzw "false" bezeichnet nicht explizit das er das item mitnehmen soll, oder doch liegen lassen soll
er beschreibt lediglich ob nachfolge programmzeilen miteinbezogen werden !





Wenn ihr Änderungen in dem file selber machen wollt hier ein wichtiger Hinweis!:

Wenn ihr dort ein item mit erweiterten vorrausetzung verändern wollt kann es sein, dass dies Probleme durch fehlerhafte eingaben verursacht und er dann gar nichts mehr einsammelt !!!


Also hier einbeispiel:


So sieht das in Original aus

Code:
{"usk", 8, true, -- Andariel's Visage
function(item)
if item.flags.Ethereal then
return true -- keep all eth
end

if item.flags.Identified then
return (
findStat(item, "Life Drain Min Damage") >= 10 or -- 10 (perf) ll?
findStat(item, "Strength") >= 30 -- or 30 (perf) str? (150ed perf)
)
end

return true -- unid
end
},


Da der bot ja nur auf der Jagt nach den perfekten items ist, hier eine moeglichkeit um dies zu veraendern !

schreibt die datei dann SO um falls ihr die abfrage verändern wollt :


Code:
{"usk", 8, true, -- Andariel's Visage <- hier legt ihr die Pick-Priorität fest ( 1-10 ), je hoeher die zahl desto wichtiger ist das item
function(item)
if item.flags.Ethereal then
return false <- sofern er KEINE äthärischen mitnehmen soll muss hier ein "false" hin
end

if item.flags.Identified then
return (
findStat(item, "Life Drain Min Damage") >= 10 or -- 10 (perf) ll? <- er sucht hier nach dem lifeleech% des items, alles weniger als 10% wird verkauft, wenn ihr die zahl verringert ( 8-10 ) nimmt er auch schlechtere andariels mit
findStat(item, "Strength") >= 30 -- or 30 (perf) str? (150ed perf) <- hier sucht er nach dem Staerke-Bonus, wenn es weniger als 30 sind wird die andariel auch verkauft, verringert man aber auch hier die zahl ( 25-30 ) nimmt er auch die andren mit !
) <- bei bedarf kann man hier auch noch mehr abfragen einfuegen, gilt auch bei anderen items !
end

return true -- unid
end
},



Falls Ihr dann möchtet, dass er das Item IMMER mitnimmt, egal wie gut oder schlecht diese ist, dann aendert den Abschnitt folgendermaßen ab :


Code:
{"usk", 8, false}, -- Andariel's Visage <- durch das "false" sucht er nicht weiter nach den Spezifikationen sondern nimmt es sofort mit !
Falls er dann aber dieses item GARNICHT mehr mitnehmen soll muss das hier so aussehen:


Code:
--{"usk", 8, false}, -- Andariel's Visage ihr muesst den rest der function loeschen und die klammer schliesen sowie die 2 "--" vor setzen, und das Komma nicht vergessen sonst macht er hier schluss und crasht weil die haupt-function nicht geschlossen wird

zu 2. frage das zeug da. wo schreibst du das hin???
zu 1. frage sry ich bin zu dumm dafür^^, muss ich z.B bei corspefire einfach auf null stellen, dass er ihn nich macht???
zu 3. frage: aber bei mir kommt verbindung unterbrochen während des runs (kann das daran liegen, dass ich virtual pc nicht installed habe. Habs nich gemacht weils ohne den auch funkt)


Edit:Noch ne frage^^: Schaff ich runs auch ohne Energieschild oder frostrüstung?? Denn ich kann es nur ancasten :/ und das is blöd (sie hat 900 life)
Order_of_Doom is offline  
Old 08/11/2008, 19:07   #24

 
MrJAH's Avatar
 
elite*gold: 0
Join Date: Oct 2005
Posts: 454
Received Thanks: 33
Quote:
Originally Posted by JaQ-SpaRRov View Post
@ mirage2k

ich weis nicht wo der fehler liegen soll, ausser in einer fehlerhaften konfiguration des bots ...

probiert mal in der bot0.ini die option autoload=1 auf 0 zu setzen, ob er den char dann waehlt

@ order of doom

1. in der datei MF.ini

2. wozu willste mit redvex eine datei oeffnen ? willst ein zusaetzliches script reinladen oder was ? wenn ja rate ich dir davon ab, der ao-bot vertraegt sich nicht so gut mit anderen laufenden scripten

3. garnicht, das ist die art und weise wie der bot das game verlaesst ^^
Naja ^^ wenn ich autoload rausmache . Starte ich redvex , starte d2 manuell und dann passiert gar nichts ;o
MrJAH is offline  
Old 08/11/2008, 20:18   #25
 
elite*gold: 0
Join Date: May 2008
Posts: 144
Received Thanks: 38
@ order of doom

zu der MF.ini

wenn du einen boss nicht haben willst musst du ihn aus der datei rauslöschen, wenn du einen dazu haben willst halt einfuegen, die zahl hinter dem boss beschreibt die zeit in sekunden die er brauchen darf, wenn sie ueberschritten wird bricht er ab und macht mit nachfolgendem weiter, das alles steht aber in dem guide gut beschrieben und ist echt leicht verstaendlich ... lies dir den guide einfach mal komplett durch bei solchen sachen ...

zur 2. frage, ich hab absolut keine vorstellung davon was du nun von mir wissen willst ...
drueck dich mal deutlicher aus ^^

zur 3. frage
was heist du kannst energie schild und frostruestung nur ancasten ? wie ancasten ? die sorc hat die skills und kann sie somit auch casten ... oder was meinst du damit ?
und ob die sorc den run schafft ohne mit 900 life kommt unter anderem auch auf deinen resistenzen an ...

das kannst du aber ganz leicht testen indem du einen run selbst machst, dich einfach vor den boss stellst den der bot machen soll und einfach draufzuaberst, nicht weglaufen und nicht wegteleportieren ... wenn du dabei stirbst oder doch weglaeufst, dann schaft dein bot den boss nicht, weil der bot keine spielerische intelligenz besitzt ...

@mirage2k

du musst dann halt auch noch manuell einwaehlen ... aber ich weis nicht woran dein problem liegen soll, ich hab auch nirgendwo n fehlerbericht gefunden der dein problem beschreibt UND er charname richtig geschrieben ist ... jedesmal wenn dieser fehler auftrat war der charname falsch geschrieben... achte auch auf groß und kleinschreibung, evtl hilfts ja ...

hab hier nochn paar loesungen zu deinem und auch anderen probleme auf englisch gefunden ... ich werd des bei gelegenheit noch uebersetzen, solange muesst ihr entweder warten oder halt englisch lesen ^^

hier :

1.000 - Getting pass the Login

1.100 - I started AO bot, but it will not log in.
1.101 - Copy the Diablo_0-6 files into your d2 folder, as well as the D2Loader-1.12.exe
1.102 - Config your Ini files in your Redvex->Config->Ini folder - IT IS CASE SENSITIVE ( .ini explaination -> viewtopic.php?f=17&t=39&p=154 )
1.103 - Make sure you actually hit "Start" on the redvex window to open proxy port
1.104 - Connect through your Redvex's realm, name may vary as you created your own during installation. Do not connect directly to East/West/Europe/Asia when logging in.
1.105 - Adjust "Realm'="5"" in your awesom-O.ini if your redvex realm is not the 5th choice in your realm selection (Realm selection may be bugged)
1.106 - Run as Admin on Vista


2.000 - Getting pass the Character Selection

2.100 - AO bot stops at the Character Selection screen
2.101 - Config your Ini files in your Redvex->Config->Ini folder -- IT IS CASE SENSITIVE -- Do not put titles(Patriarch,etc)
2.102 - Try raising the click delay in your Redvex->Config->Ini->Bot0.ini file - raise to about 80-120



3.000 - Getting pass Game Creation / Chat Channel

3.100 - AO bot stops/crash at the Chat/Game Creation screen
3.101 - Raise the click and key delay in your Redvex->Config->Ini->Bot0.ini file - raise to about 80-120
3.102 - Put your keys in Redvex->Config->keys.txt even if you only have 1 set of keys ( instructions -> viewtopic.php?f=17&t=966 )
3.103 - Set KeyChange=9999 in Redvex->Config->Ini->awesom-O.ini if you're using just 1 bot.
3.104 - Customize your game name (i.e, GameName="Customize MF-%d") in Redvex->Config->Ini->Bot0.ini



4.000 - Getting started once in game

4.100 - Bot enters game and crashes
4.101 - Configure your proper class files in your BOT SEQUENCE FILES in Redvex->Config->Ini->Bot0.ini file
4.102 - Configure your Attack/PreAttack/PreCast/PreWalk_class.ini in Redvex->Config->Ini ("class" being druid/pally/sorc)
4.103 - You MUST have the skills configured in class.ini files
4.104 - Have your Primary weapons on Set 1 and start the game with your Primary Weapon Set

4.200 - Bot enters game and does nothing
4.201 - Set a higher WalkDelay in your Redvex->Config->Ini->Bot0.ini file, try 80-120
4.202 - Configure PreWalk_class.ini in Redvex->Config->Ini folder ("class" being druid/pally/sorc) Set right skills and/or higher delays
4.203 - Configure Redvex->Config->Ini->Bot0.ini with proper BOT FILE (BotFile="FILE.ini" --FILE being MF/Baal/KeyRun/Chaos). ONLY ONE should be active others should be commented out with "--" infront of line.(i.e., --BotFile="Baal.ini")
4.204 - Try setting longer timers in your MF/Baal/Chaos/KeyRun.ini in your Redvex->Config->Ini folder (i.e. Shop, 120 or Andariel, 120)
4.205 - Try using redvex with awesom-O as ONLY plugin

4.300 - Bot stops/hangs after talking to NPC / Will not go through WP
4.301 - Set a higher WalkDelay in your Redvex->Config->Ini->Bot0.ini file, try 90-120
4.302 - Have your "Clear Screen" hotkey (in your diablo configuration) set to "Space"(space bar)
4.303 - You MUST have the WP you're going through - Note some bosses require WP u might not have, i.e, Smith uses Jail WP


5.000 - Getting to the first boss - Precast and Teleing

5.100 - Bot crashes after WP / Crashes before/trying to do Precasts or fail Precasting
5.101 - Configure Redvex->Config->Ini->PreCast.ini with skills you HAVE.
5.102 - Configure "PrecastTime=" in Redvex->Config->Ini->Bot0.ini to a higher delay 300-1000
5.103 - Configure Redvex->Config->Ini->PreCast.ini to cast buff's twice. i.e,

Code: Select all
SelectRightSkill HolyShield
Sleep 200
CastRightSkill
Sleep 400
CastRightSkill
Sleep 400
5.104 - Have your Primary weapons on Set 1 and start the game with your Primary Weapon Set. CTA on set 2
5.105 - Switching aura/skills too fast can desync you, try adding or increasing delays in your precast to prevent it.

5.200 Bot stops/crashes teleing to boss
5.201 - I'm sorry but... MAKE SURE U HAVE TELEPORT
5.202 - Adjust "TeleportDelay=" in Redvex->Config->Ini->Bot0.ini to higher delay, Try 450-600
5.203 - Try using redvex with awesom-O as the ONLY plugin
5.204 - Switching aura/skills too fast can desync you, try adding or increasing delays in your precast to prevent it.


6.000 - Killing the first boss

6.100 - Bot does nothing after teleing to boss.
6.101 - You MUST have the skills configured in class.ini files in the n Redvex->Config->Ini folder
6.102 - Adjust "TeleportDelay=" in Redvex->Config->Ini->Bot0.ini to higher delay, Try 450-600
6.103 - Some of the bosses are buggy, try commenting them out in your MF.ni file with "--" infront of the boss. i.e

Code: Select all
--Corpsefire, 90
--Bishibosh, 90
--Bonebreaker, 90
--Bloodraven, 90
--Coldcrow, 90
6.104 - Switching aura/skills too fast can desync you, try adding or increasing delays in your precast to prevent it.

7.000 - Will not Stash/Sell

7.100 - Bot will not Stash or Sell
7.101 - If you use "InventoryLock=0" in your Bot0.ini, make sure you start the game with ONLY items you want kept in your inventory. Leaving room for Pickit Items. 0 setting will auto lock items already there on First game.
7.102 - Try using "InventoryLock=1" in your Bot0.ini, Locking items manually. 0= stashable/Sellable area, 1= Inventory slot you have items you want kept in inventory. i.e. This would leave you a 4x4 inventory slot, left side of inventory, and lock everything else

Code: Select all
Inventory[0]="0000111111" - First row of inv, 1 locks the square, 0 unlocks it
Inventory[1]="0000111111"
Inventory[2]="0000111111"
Inventory[3]="0000111111"
JaQ-SpaRRov is offline  
Old 08/11/2008, 20:20   #26

 
MrJAH's Avatar
 
elite*gold: 0
Join Date: Oct 2005
Posts: 454
Received Thanks: 33
boar geht auch nicht.. ich gebs auf scheiss bot...
MrJAH is offline  
Old 08/11/2008, 20:31   #27
 
elite*gold: 0
Join Date: May 2008
Posts: 144
Received Thanks: 38
ich bin immernoch der meinung das bei dir keine VM am rennen ist...

ich krieg taeglich weis nicht wie viele PMs von wegen der bot loggt sich nicht ein, kann char nicht waehlen, stuerzt andauernd ab und auf nachfrage benutzt KEINER dieser leute eine VM

und @ order of doom

auch dir empfehle ich STARK eine VM zu benutzen, diese im guide ist voellig kostenlos und funktioniert wunderbar und leicht zu bedienen ...

lies dich mal durch foren und du wirst auch sehen das viele user mit problemen keine VMs benutzen und wenn die VM dann mal drauf ist gehts aufeinmal wie geschmiert ...



PS:
ach und ... der bot ...
der is alles andere als scheisse, er laeuft nur DANN nicht wenn man ihn falsch konfiguriert oder ihn falsch handhabt ...
JaQ-SpaRRov is offline  
Old 08/11/2008, 20:49   #28

 
MrJAH's Avatar
 
elite*gold: 0
Join Date: Oct 2005
Posts: 454
Received Thanks: 33
Quote:
Originally Posted by JaQ-SpaRRov View Post
ich bin immernoch der meinung das bei dir keine VM am rennen ist...

ich krieg taeglich weis nicht wie viele PMs von wegen der bot loggt sich nicht ein, kann char nicht waehlen, stuerzt andauernd ab und auf nachfrage benutzt KEINER dieser leute eine VM

und @ order of doom

auch dir empfehle ich STARK eine VM zu benutzen, diese im guide ist voellig kostenlos und funktioniert wunderbar und leicht zu bedienen ...

lies dich mal durch foren und du wirst auch sehen das viele user mit problemen keine VMs benutzen und wenn die VM dann mal drauf ist gehts aufeinmal wie geschmiert ...



PS:
ach und ... der bot ...
der is alles andere als scheisse, er laeuft nur DANN nicht wenn man ihn falsch konfiguriert oder ihn falsch handhabt ...
Habe VM installiert inklv WIN XP service Pack 2 !!

Der alte awesom-O ging bei mir ja... habe im Englischen Forum mal versucht hilfe zu bekommen. Und da meinte ein typ das ich auf ein update bzw erneuerung von dieser Version warten soll . Da sie recht buggy ist.
MrJAH is offline  
Old 08/11/2008, 21:05   #29
 
Order_of_Doom's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 264
Received Thanks: 33
Also....
Zu Frage 2: Hauptfrage:Wie added man bestimmte items, im guide steht nur so ein code. Wenn man in ordner redvex\config\lua geht sind da viel strange dateien und in diesem ordner kann man doch die items die er picken soll einstellen, oder? Oder allgemein sachen wie dass er runen von Lem - Zod aufnimmt usw..

Mit ancasten mein ich, dass ich ne waffe habe die 2+ frostrüstung gibt und dadurch keinen Punkt draufskillen muss.

Ps: Was is VM?^^

Edit: is das Virtual Pc? Der Downloadlink funkt nich...
Order_of_Doom is offline  
Old 08/11/2008, 21:35   #30
 
elite*gold: 0
Join Date: May 2008
Posts: 144
Received Thanks: 38
der link geht wieder...

ja wenn du standard spielst nimmt er alles moeglich mit und sotiert nach dem besten zeug aus, wenn du sachen auslassen willst kannste das mithilfe des guides aendern...

wenn er halt nix findet kann er auch nix mitnehmen ^^
aber hinzufuegen brauchst du da nix

ausser du willst die ganzen mist items so uniques von normal haben, dann musste das aendern...
wenn du aber keine ahnung davon hast laesst besser die finger davon, ein falsches zeichen in der datei und er nimmt GARNIX mehr mit ^^

@mirage

ich weis grad echt nicht weiter
JaQ-SpaRRov is offline  
Closed Thread


Similar Threads Similar Threads
[Guide] Awesom-O
10/15/2009 - Diablo 2 - 920 Replies
Stand: 11.03.2008 ( Version 3.2 ) veraltet und deshalb closed ! Vorbereitungen: 1. Virtual PC hier 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.
Zygor - GUIDE neue Version ?
10/18/2008 - World of Warcraft - 15 Replies
Hey Leute, wollte mal fragen ob es schon ne neue Version vom Zygor-Guide gibt, der wurde doch hier mal gepostet, hab mit dem gleich angefangen zu leveln, wunderbar das Teil ! Aber seit gestern, seit Patch 3.0.2 funktioniert das Teil nicht mehr, gibts schon ein Update für den Zygor Guide ? Need Zygor-Guide for 3.0.2 !!! :)
[Guide] -= Awesom-O =- (Part2) Stand: 04.06.08
09/18/2008 - Diablo 2 - 296 Replies
-= Awesom-O v. 3.5.6 =- Dieser Thread gilt als Fortsetzung des Originals von RoleModel, da jener aber nichtmehr Aktuell war, nun dieser Hier!! Original-Thread: http://www.elitepvpers.com/forum/diablo-2/120313-gu ide-awesom-o.html Viel Spaß ! DEUTSCH & ENGLISH Language !!!!!!!



All times are GMT +2. The time now is 16:18.


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.