Follow the following instructions steb by step.
Skipping one step, or not doing them in order may result in error(s).
1. open Kuk-Bot-V4.ini
2. Setup the following values:
NoBo_HPADD= All extra % to life gained from items. EX: Enigma gives 5% ("Increase Maximum Life 5%")
NoBo_MPADD= All extra % to mana gained from items. EX: SOJ gives 25% ("Increase Maximum Mana 25%")
Energy_Plus= (All the + energy points that items give you. All stats count too. EX: Anni gives 10-20, shako gives 2...) Then multiply that number by 1.5 and round it off.
Vita_Plus= (All the + vitality points that items give you. All stats count too. EX: Anni gives 10-20, shako gives 2, HOZ gives 20...) Then multiply that number by 3.
UseJuvAtNoMana=1 ;(1= use juv when there is no mana pot available, 0= do not use juv when there is no mana potion available)
Base_Life= Your total life without BO
Base_Mana= Your total mana without BO
//Chickening, in 1/1000th, so its like in %'s but 10x
//For the following two, leave the default.
//The following three are the target belt potion counts. MP = mana potion, HP = healing potion, RP = rejuvination potion. Bot only uses super HP/MP and Full rejuvination potions.
//Put 0 if you want some special debugging, but it should be 1 for normal botting.
KillBaal= (1=kill,0=don't kill)
BaalMessage= Any message.
Heal_Merc_HP= (% health below which a healing potion will be given to merc)
Heal_Merc_RP= (% health below which a rejuvination potion will be given to merc)
UseMerc= ( 1=use merc, 0=don't use merc)
TPSafeMSG= Any message (Which will be sent when the throne is clear, just before first wave), if you put zero there, no message will be written.
NGMSG= Any message (Which will be sent at the end of the game), if you put zero there, no message will be written.
ChickenOnHostile= (0 = Don't chicken when hostiled, 1 = Chicken when hostiled (w/ message), 2 = Treat hostiled players as monsters - No chickening, 3 = Chicken when hostiled (w/o message) )
MinGoldPickup= ( Minimum amount of gold that you want the bot to pickup. 500 would mean that only gold piles with 500 or more gold will be picked up. )
TPCastType= (0 = Don't cast TP, 1 = Always cast TP, 2 = Automatic TP cast -> Note that for nihlathak you NEED to have TP book regardless of these settings.)
StopAtDeath= ( 0 = Don't stop the bot - pickup body in ng, 1 = Stop bot when it dies, 2 = Stay in game when dead and stop bot )
ChaosRunType= 1=Rush seals. 2=Start at star. 3=Start at entrance.
CleanType= 1=Kill monsters closest to player ( Yourself ), 2=Kill monsters closest to the TP cast spot ( Ignored when rushing seals only )
FCRDelay=450 ( Just leave at default unless you know what you are doing or you got someone to help you get better value )
3. Save the file (Kuk-Bot-V4.ini).
4. open Config.ini
5. Setup the following values:
D2PathName = (Path to your diablo 2 folder. EX: C:\Diablo II EX2: C:\Diablo II\ <- The EX2 would be wrong.)
D2Executable =Diablo II.exe //(I suggest using original diablo 2, and not the D2loader.)
Account = (Your diablo II account name)
Password = (Password for the above account)
CharSlot = (The slot at which your character is in logon screen.)
GameName = (Game name)
GamePassType = (Password type, 9 = public games, 1 = password is the same as game # EX: Kuk-Baal-234///234 , any number higher than one (except 9) will make random password at that length, any letters will make those letters to be the password.)
GameCreateDelay = (Extra delay in seconds when making a new game. Set this to some fairly high number if you only have one CDkey)
6. Save the file (Config.ini).
7. If you have more than one CDkey then follow the lettered steps:
-> The files for making CDkeys are ~1mb large, since I am on slow internet right now I uploaded it
-> at www.kuk-bot.net/CDkeyMK.rar . Download that and extract the File and a folder in it straight
-> into Bot folder then follow the following steps:
A. Make sure that D2 is shut off.
B. Run "Make CDkeys.exe" (Run it as administrator)
C. Put how many CDkeys you got.
D. Write the CDkeys there, and click next. Repeat this for every CDkey set.
~When you enter all CDkeys, wait for the program to make the files.
8. Character requirements and settings:
Hammer paladin is required.
A. Skills REQUIRED (Used by bot) are: 1. Blessed hammer, 2. Vigor, 3. Teleport, 4. Concentration, 5. Holy shield
B. TP book is required ( in inventory )
C. CTA is required.
I. On the CTA switch, the LEFT hand skill MUST be "Attack".
II. On the non-CTA switch, the LEFT hand skill MUST be "Blessed Hammer".
You must have the worldstone keep level 2 waypoint, and you must start out in ACT5!
You must be alive (no body on ground).
9. Open _Database folder, and open INV_LOCK.txt from it.
10. Set the INV_LOCK.txt the way you want. 1=don't stash that inventory slot ( You have items there ), 0=stash that inventory slot ( Empty slot ).
!!!!!!!!!!!!!!!!!! THIS NEEDS TO BE SETUP CORRECTLY, INCORRECT SETUP OF THIS CAN CAUSE THE BOT TO SELL OR DROP ITEMS FROM YOUR INVENTORY
11. Go back to Bot folder.
12. Run RedVex.exe (Run it as administrator)
13. Press CTRL+O , Choose your logon server, and ports if needed (advanced users only). Then press OK.
14. Press CTRL+R , Realms window should appear, set the following:
Name = REALM
Address = localhost
Offset = 0
Press Add, then press OK
15. Press CTRL+S
16. Run D2, and make sure that you select the newly created realm (REALM). Login using that realm, and exit D2.
16. Run _[Kuk-Bot starter]_.exe to run the bot. Leave the computer and watch it go.
If you die, you have to set the wasdeadstatus in Kuk_Bot.ini to 0.