[Guide] -= Awesom-O =- (Part2) Stand: 04.06.08

06/06/2008 08:50 JaQ-SpaRRov#46
Dank sehr :D
06/06/2008 11:51 laky#47
so, nachdem ich nur 3 stunden schlafen konnte ^^

hab da einpaar errors die ich gern loswerden möchte *g* die log is viel zu riesig als das ich sie poste, somit schneid ich nur paar zeilen heraus und hoffe ihr könnt was mit anfangen.

Error: Start or Destination point is invalid (-15000,-5000) -> (81,72)
Info: Skipping ProcessQueue SelectRightSkill
Info: Skipping ProcessQueue Sleep
Info: Skipping ProcessQueue CastLeftSkill
Info: Skipping ProcessQueue Sleep
Info: Skipping ProcessQueue RecastLeftSkill
Info: Skipping ProcessQueue Sleep
Info: Skipping ProcessQueue RecastLeftSkill
Info: Skipping ProcessQueue Sleep
Info: Skipping ProcessQueue SelectRightSkill
Info: Skipping ProcessQueue Sleep
Info: Pathing (0,0) to (15081,5072)

--das kommt etwa 1000 mal in der log vor, bis schließlich dashier am ende des logs steht

Info: Teleporting to (15091, 5066)
Chat: ˙c1Chicken Exit
Info: Chicken Exit
Info: Exiting Game
Chat: ˙c1Chicken Exit
Chat: ˙c1Chicken Exit
Chat: ˙c1Chicken Exit Failed, Killing Diablo
Chat: ˙c1Chicken Exit
Chat: ˙c1Chicken Exit Failed, Killing Diablo
Chat: ˙c1Chicken Exit
Chat: ˙c1Chicken Exit Failed, Killing Diablo
Chat: ˙c1Chicken Exit
Chat: ˙c1Chicken Exit Failed, Killing Diablo
Chat: ˙c1Chicken Exit
Chat: ˙c1Chicken Exit Failed, Killing Diablo
Chat: ˙c1Chicken Exit
Info: Game Ended

-- Diablo?? will doch garnich diablo botten
-- und schließlich:

Info: Map already been read
Info: ProcessQueue Sleep
Number of bits must be larger than 0 and equal to or smaller than 32
Error: Exception caught parsing item packet B
Info: Pathing (15116,5002) to (15116,5006)

Chat: Teleport error (8)
Chat: Teleport error (8)
Chat: Teleport error (8)
Info: Pathing (15086,5024) to (15090,5032)
Info: Teleporting to (15090, 5032)
Chat: Teleport error (8)
Chat: Teleport error (8)
Chat: Teleport error (8)
Info: Pathing (15086,5024) to (15090,5032)
Info: Teleporting to (15090, 5032)
Chat: Teleport error (8)
Chat: Teleport error (8)
Error: Game Unexpectedly Ended

Info: Game Cleanup Successful
-- ^^ schön wärs
06/06/2008 12:10 Gaeas#48
laky die teleport error sehn so aus als hättest du dein tele delay unter deine eigenteliches fcr gelegt.

Bitte poste doch mal deine Awesome.ini bot.ini und pallyattack (benutz bitte advanced erstellung und dort die "#" option um die copys srcoll bar zumachen)

Mfg Gaeas
06/06/2008 12:14 JaQ-SpaRRov#49
hjo das sind aber ne menge fehlermeldungen ^^

das kann an ner menge ursachen liegen ...

geh mal den guide nochmal durch und checke ob du ALLES richtig eingestellt hast !

-haste die realms ausgewaehlt ?

-hat dein char enigma ?

-wie schnell castet dein bot das teleport ?

-hast du cta ?

-das du alles geskillt was er braucht ?

-benutzt du d2loader ?

-laeuft das ganze auf ner VM ?

-haste wenn ja, dann die additions installiert ?

erklaer mal genau was der bot macht wenn du ihm zuschaust !
06/06/2008 12:15 laky#50
nebenbei: MixamAO speichert meine einstellungen nicht, is das so gewollt?
--- (tschuldigung, check grad nich wie man auf advance umstellt)

[Settings]
-------------------irc chat settings----------
- leave IrcNickname="" to disable irc
IrcPort=6667
IrcServer="149.9.1.16"
IrcNickname=""
IrcChannel="#Awesom-O"
-------------------game path settings---------
GamePath="d:\Diablo II\"
GameExe="d:\Diablo II\D2.exe"
KeyChange=999
Ping=999
Bots=1
-------------------Note add your person info where prompted---------------------
-------------------noloader option uncomment to use--
-OwnerName=""
-WindowName=""

[Bot0]
------------------Character-------------------
------------------account info goes here------
Username="xx"
Password="xx"
Charname="xx"
------------------Mulechar-uncomment to use---
------------------note you must type in .mule to activate mule mode--------------
AutoMule=0
MuleUsername=""
MulePassword=""
------------------Game------------------------
GameName="XP-Baal-%d"
GamePass="21dd"
------------------Chat------------------------
------------------Note:these messages can be changed to your custom messages-----
ChatChannel="XP-Baal"
ChatMessage="NG!: %s"
Chat=1
------------------Baal-Chat--------------------
------------------Note:these messages can be changed to your custom messages-----
BaalStartMessage=""
HotMessage=""
WarmMessage="TP is still to HOT, %d near tp, %d total"
ColdMessage="TP is safe"
NgMessage="NG! (Join Channel: XP-Baal to follow my runs)"
ChickenMessage="NOTE SAFE"
BaalKillMessage=""
VoteMessage="if you want to kill baal type .vote"
BaalKillMessage="Baal!"
KillBaal=1
VoteBaal=0
------------------Diablo-Chaos-Chat---------------
------------------Note:these messages can be changed to your custom messages-----
DiabloStartMessage="Welcome to my chaos runs"
DiabloKillMessage="Kill D then ng"
NextBossMessage="next boss will be %s"
------------------Potions&chicken-settings--------
PotRow[0]=Blue
PotRow[1]=Red
PotRow[2]=Red
PotRow[3]=Purple
RowCount=4
RedPot=70
BluePot=25
PurplePot=30
MercRedPot=80
MercPurplePot=20
ChickenTown=25
ChickenExit=15
------------------Files-that-Awesom_o-reads from--
BotFile="Bot.ini"
AttackFile="Attack_pally.ini"
PreAttackFile="PreAttack_pally.ini"
PreCastFile="PreCast_pally.ini"
PreWalkFile="PreWalk_pally.ini"
------------------Delays------------------------
------------------Note:these must be changed to optimize your char-----
CreateDelay=5000
LaunchDelay=6000
GameTimeout=0
TeleportDelay=450
WalkDelay=200
KillDelay=3500
TempBanDelay=480000
------------------Config Options---------------------
Difficulty=Hell
AttackDistance=0
StartNumber=1
Expansion=1
StashGold=50000
Autostart=1
Autoload=1
autocreate=1
Autohide=0
Flags="-res800"
-------------------Bot Options----------------------
DumpItems=1
TownPick=0
DropInventoryGold=0
KillHeros=0
OpenChests=0
ShopHealth=60
ShopMana=40
ShopBlue=2
ShopRed=5
ShopTp=10
ShopId=10
--------------------------Gamble----------------
GambleFrom=2000000
GambleTo=500000
--------------------------Inventory lock--------
--------------------------0=stash or sell-1=lock into inventory----------------
- if InventoryLock=0, it will use the automatic inventory lock, which locks ur inventory on the 1st run of the bot
InventoryLock=0
Inventory[0]="0000001111"
Inventory[1]="0000001111"
Inventory[2]="0000001111"
Inventory[3]="0000001111"
-------------------------Teleportsettings-------
-------------------------leave this alone if you do not know what they do------
Teleport.x=15090
Teleport.y=5005
Tp.x=15117
Tp.y=5003
-------------------------Precast locations------
-------------------------leave this alone if you do not know what they do------
Precast.x=15092
Precast.y=5025
- You can now specify the precast position for each wave, I added this for people that can't handle wave 5
-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

-------------------------Auras----------------------
WaveSkill[0]="Redemption"
WaveSkill[1]="Redemption"
WaveSkill[2]="Cleansing"
WaveSkill[3]="Cleansing"
WaveSkill[4]="Redemption"
WaveSkill[5]="Redemption"
----------------Mastersettings-uncomment to use-
-------------------------leave this alone if you do not know what they do------
-Master=0


-- und die bot.ini wäre

Sell, 120
Shop, 120
Resurrect, 120
Repair, 120, 10
Stash, 120
Baal, 400

-- mein fc ist bei 127

ps: welche einstellung legt eigentlich fest wielang er rumstehen soll bevor er weiter teleportet? also der geht weltstein wp2, steht erstmal, castet dann und portet und in level 3 und auch im thon, steht er erstmal etwa 3sekunden bevors weitertelet. kann man da nich 0,5sekunden oder so wartezeit einstellen?
06/06/2008 12:24 JaQ-SpaRRov#51
so wie es aussieht laeuft dein bot nicht auf einer VM, mach das mal, das behebt viele viele probleme ...
06/06/2008 12:49 Gaeas#52
laky hmm zum "teleportdelay" deine ini gut duchlesen aber das kannst ohne probs von 450 auf 300 setzen mit dem fcr und zum ersteht erstmal und macht nix ;) steht sogar im chat was er macht .. er sucht den weg
06/06/2008 12:51 laky#53
hehe, der soll schneller suchen :>

ne, eigentlich kein problem mit aber im thron stehn halt oft seelen (wir alle hassen sie^^) und während er da rumsteht bekommt er oder merc unnötig dmg ab, hab zwar 75 blitz aber trotzdem.. ohne cta is etwas schlechter :P

danke für die antworten @all

ps: install grad windoof im VM.. hoffe das dann alles fehlerfrei funtzt :D
06/06/2008 13:08 spoeker#54
ja ne ich hab ja schon alles gemacht mit pickit revo,
also von dem das sell item hat meine puls verkauft^^

waren ja nur puls, aber falls der noch so andere gute runen verkäuft da hab ich halt angs drum^^


pickit revo ändern hab ich ja alles kapisch und so
06/06/2008 13:11 spoeker#55
jz hat er auch noch dest key verkauft cO

Selling item Key of Destruction which is level 95
Selling item Gul Rune
Selling item Pul Rune
Selling item Pul Rune
06/06/2008 13:20 Carifexe#56
Quote:
Originally Posted by spoeker View Post
ja ne ich hab ja schon alles gemacht mit pickit revo,
also von dem das sell item hat meine puls verkauft^^

waren ja nur puls, aber falls der noch so andere gute runen verkäuft da hab ich halt angs drum^^


pickit revo ändern hab ich ja alles kapisch und so
Setz die Zeilen:

item.baseItem.code == "r21" or --Pul
item.baseItem.code == "r22" or --Um
item.baseItem.code == "r25" or --Gul

Einfach oben über:

item.baseItem.code == "r23" or --Mal


Denk drann, zwischen "r25" und --Gul ein or zu setzen, wie bei den anderen.

Dann bei:

item.baseItem.code == "r20" or --Lem Hier das "or" wegmachen!

Das es so:

item.baseItem.code == "r20" --Lem

aussieht.

Dann verkauft er die auch nicht mehr!


MfG Carnifexe
06/06/2008 13:24 Gaeas#57
nach oben versezten ist nciht nötig! wird nur unter der pick priorität unterschieden.
@spoeker du hast aber die alte lua gelöscht oder? weil mit pick revo verkauft er die sachen die du sammelst und nicht wie ein item ne spezifikation haben nicht.

Mfg Gaeas
06/06/2008 13:29 spoeker#58
ja ich habs gelösch.

also wenn ich jz vor --gul ein or mach dann verkauft er es nit mehr??

weil bei lem muss ja das or weg und dann verkauft er das da nit mehr^^ so hast du zumindes geschrieben^^
06/06/2008 13:32 Gaeas#59
nein muss nicht! es iwrd nur die pickprio geändert wennd u die runen nach oben verschiebst!! es wird nur zwischen other und high dort unterschieden. (high runen pickprio 8 und other prio 6)

poste bitte mal den text aus deiner sell.lua
06/06/2008 13:34 spoeker#60
ich hab die runen ja nit nach oben geshcoben aber du hast ja geschireben das ich bei lem das or weg amchen soll


sell.lua
-- directory?
dir = "config\\lua\\PickitRevolution\\"

-- load the gateway (don't change this if you want to use PR!)
loadfile(dir .. "gateway.lua")()

function sellItem(item)

if processItem(item, aSELL) == true then
return true
end

return false
end





runes.lua

table.insert(itemActions,
function(item, action)
-- RUNES
if not (isHighRune(item) or isOtherRune(item)) then
return false
elseif action == aPICK then
if isHighRune(item) then
return 8 -- hr pick priority
elseif isOtherRune(item) then
return 6 -- other runes pick priority
end
end

return false
end
)

function isHighRune(item)
return (
item.baseItem.code == "r23" or --Mal
item.baseItem.code == "r24" or --Ist
item.baseItem.code == "r26" or --Vex
item.baseItem.code == "r27" or --Ohm
item.baseItem.code == "r28" or --Lo
item.baseItem.code == "r29" or --Sur
item.baseItem.code == "r30" or --Ber
item.baseItem.code == "r31" or --Jah
item.baseItem.code == "r32" or --Cham
item.baseItem.code == "r33" or --Zod
)
end

function isOtherRune(item)
return (
--item.baseItem.code == "r01" or --El
--item.baseItem.code == "r02" or --Eld
--item.baseItem.code == "r03" or --Tir
--item.baseItem.code == "r04" or --Nef
--item.baseItem.code == "r05" or --Eth
--item.baseItem.code == "r06" or --Ith
--item.baseItem.code == "r07" or --Tal
item.baseItem.code == "r08" or --Ral
--item.baseItem.code == "r09" or --Ort
item.baseItem.code == "r10" or --Thul
item.baseItem.code == "r11" or --Amn
--item.baseItem.code == "r12" or --Sol
--item.baseItem.code == "r13" or --Shael
--item.baseItem.code == "r14" or --Dol
--item.baseItem.code == "r15" or --Hel
--item.baseItem.code == "r16" or --Io
--item.baseItem.code == "r17" or --Lum
item.baseItem.code == "r18" or --Ko
--item.baseItem.code == "r19" or --Fal
item.baseItem.code == "r20" --Lem
item.baseItem.code == "r21" or --Pul
item.baseItem.code == "r22" or --Um
item.baseItem.code == "r25" or --Gul
)
end