netterrr
Member!
FireEye 1.1 Bot *UPDATE*
Hello everyone,
This is the new version of the FireEye Bot-Series. I've done alot of changes (improovements, hopefully), that should improove the flow of the bot. The major add-ons are the "EC"-Command in the attack-sequences, the option to turn off all in-game messages and the improoved delays that actually made me run the bot at an average of 20 seconds per/run faster!
You can find the new version of the bot here
Here is a quote from the FAQ explaining the new "EC" Command:
Here is a quote from the new Readme:
Hello everyone,
This is the new version of the FireEye Bot-Series. I've done alot of changes (improovements, hopefully), that should improove the flow of the bot. The major add-ons are the "EC"-Command in the attack-sequences, the option to turn off all in-game messages and the improoved delays that actually made me run the bot at an average of 20 seconds per/run faster!
You can find the new version of the bot here
Here is a quote from the FAQ explaining the new "EC" Command:
Example and description of the usage of the "EC" Command:
When using the "EC" command ("experience check"), the bot will, at execution of this command, compare the current experience to the experience you had BEFORE the attack-sequence. If your experience DIDN'T change when the bot get's to the EC (experience checker) in your attack-sequence. It will JUMP the attack-sequence and carry on with the next attack-sequence OR quit (if you call the "EC" command in the last sequence). If your experience DID change (the bot asumes you killed fireeye or a monster of him), then it will just continue on as regular and quit after finishing the attack-sequence.
FireEye spawns with a 90% probability at 3 different places. Hence, we have 3 different attack-sequences. So, instead of casting your orb (or whatever attack your sorc has) for example in the first sequence, 8 times into empty-space while WASTING time, you can let her cast your attack 4 times, then check if your experience changed, if it did, continue. If NOT, just carry on and save some time. That is the only sense of this command. The usage of the "EC" command is OPTIONAL, but suggested.
Example:
3;N\1;EC\3;N
This attack-sequence (taken from the default second-attack sequence), will result in attack 3-times north, then checking if your experience changed, and then (depending on if it changed or not), continue attacking 3-times north and quit after that OR move on to the next attack-sequence.
If you are unsure how to configure your attack-sequences, send me an E-Mail, post in our Forums or just leave it at the default!
Here is a quote from the new Readme:
-Jan**********************************************
FireEye 1.1
written in AutoIt v3 by netter - www.netterhaufen.de
**********************************************
FireEye 1.1 is a Sorc-Bot, that automatically kills the Fire Eye Unique Boss (protector of Arcaine).
The main purpose of this bot is for D2-Classic players. Fire Eye is a Unique Boss that is a very good alternative to Mephisto-Bots, which to my knowledge can't be made in AutoIt. For Reference sake, Fire Eye Unique Boss has a mlvl of 76.
AutoIt is a language that basicly simulates your MouseClicks and Keyboard strokes. It does not modify any Data on your Harddrive, hence, it doesn't "hack" anything.
Current Features:
-configurable attack sequences with 8 differnt directions, custom attack-ranges and other commands (new!).
-good potion handling so healing at NPC isn't necessary
-cleanup your inventory from "potions" before startup and use inventory as "extension" to your belt
-high stability (reloads d2 at fatal errors, continues after chicken, checks resolution and locations)
-experience logger used for statistics and for AI-decision process
-all important delays customly configurable
-extensive logfiles/errorlogs
-in-game statistic outputs
-supports any sorc-build
-etc..
======================================
A FEW IMPORTANT NOTES / REQUIREMENTS:
======================================
-Your character must be in Act2 at startup (you will get an error otherwise)
-Diablo II Resolution must be set to 640*480 (you can change it in the options menu)
-Diablo II must be set to Direct 3D Video-Mode (change it by execution D2VidTest.exe in your D2 Install Folder)
-D2Loader (to load pickit)
-You should have zpickit 3.4 (or higher) in your plugin folder, if you want to pick up any items . Chicken should also be enabled, aswell as PotProtect (so you don't drink potions if your life is full). Your MagicChar should be a dot (".").
I have added zpickit, d2loader and my zpickit configuration file, which contains all exceptional rares, aswell as the potions that should be picked up (it is ok to pick up as many potions as you like, since the inventory is cleaned every run anyway), to the .zip file - Thats it!
======================================
A FEW TIPS:
======================================
-Make zPickit pick up all Super Heal Potions / Greater Heal Potions (you can just use/modify my zpickit 3.4 ini file (in the .zip file) to your lickings, it has the appropriate codes included). Since the bot cleans up your inventory from potions every run anyway (except you tell it otherwise), picking up "too many" potions isn't a problem.
-If the bot chickens out and something goes wrong, or you get kicked out of Battle.Net - DON'T WORRY! - the bot will eventually (between 10-30 seconds) pop up a message saying the bot isn't in the lobby (as it's supposed to) and then restart d2 automatically in 2 minutes.
-Fill up your belt (and the amount of pots you've specified in the "save_pots" variable in your inventory) BEFORE you start the bot. Otherwise it is VERY likely that it will fall on it's nose.
-Let the bot run for 1 Hour, then you can expect a full inventory of items. If you want the bot to run more then 1 hour, make it pick up only items, that would drop very rarely, so it doesn't fill up too quickly!
-Take your time to configure your .ini THOUROUGHLY and adjust the attack sequences, delays, keys, etc. to your computer!!
======================================
VERSION HISTORY:
======================================
22.02.2004:
FireEye 1.1
Changes:
-Added a new command to the attack-sequence. Command is "EC" (experience check). Read FAQ for details.
-Reduced average runtime by 15-20 seconds
-Added new "location" check, that reads memory offsets for current location, instead of inaccurate pixelsearch.
-Added resolution check
-Improoved belt-function (fixed a bug in it, still alittle inaccurate though)
-Improoved .ini (added a few delays and options)
-Improoved logfiles
-Added option to turn all in-game messages off (increase run-time speed)
-Fixed "failed to join game" bug, that wouldn't restart Diablo properly.
-Fixed various minor bugs
***
17.02.2004:
Initial Release - FireEye 1.0
-------------------------------------------------
For Questions, Comments, Suggestions, Critiques:
leader@netterhaufen.de
www.netterhaufen.de
-------------------------------------------------