![]() |
D2NT31 NTBot42 Tutorial - Printable Version +- Blizzard Sector (https://www.blizzsector.co) +-- Forum: Diablo II (https://www.blizzsector.co/forum-4.html) +--- Forum: Hacks Bots and Editors (https://www.blizzsector.co/forum-16.html) +--- Thread: D2NT31 NTBot42 Tutorial (/thread-46470.html) |
D2NT31 NTBot42 Tutorial - Valdez - 03-13-2011 ludoss Wrote:hi all Well, first off it grabs all 0/3/4 superior elite armor, that incldes AP. It does not grab Eth ones however and it does not grab 0 socket polearms. Those problems can easily be changed through pickit editing. Although personally I would leave out the polearms. Its wasted stash space to grab something that big that is not even already socketed. Pretty common knowledge that if you kill Nith, the portal closes. If you failed to get the WP, thats your fault, not the Bots. Yes, the Bot will grab every rune from Ko-Zod except Fal Rune as it is still commented out. Your bot drops pgems after cubing because they are commented out on your pickit. It will not keep ANYTHING unless its in the pickit. Even if that thing was made through cubing by the Bot. ---------- Post added at 10:06 AM ---------- Previous post was at 10:03 AM ---------- johntheskategod Wrote:Works pretty good, now that i have it set to go for the places i want it too. Not shure if most of that is possible, at least not with the default script. My suggestion to you would be look for alternate Sorc scripts and/or get max block. I'm sorry but your sorc can tank just as well as my pally can if it had max block. All bots should have max block. However, to avoid teleporting into the middle of groups, try increasing the range of your skills in "NTAttack.NTL". They should all be listed at the beginning of the file with various ranges. Changing it should make it to where it will mostly stop a distance away and not telport on top of things but it won't guarentee it 100% as some movement is for default moves. D2NT31 NTBot42 Tutorial - ludoss - 03-13-2011 thanks for answer i understand bye D2NT31 NTBot42 Tutorial - Coolda - 03-14-2011 Hello, I'm new to botting and I'm playing Diablo 2 classic. I just have a few questions about the config. I'm running a Orbballer MFer. 1. Which setting allows me to tell the bot to keep certain items? 2. Which setting tells the bot to sell things not the items? 3. Is there a way to config the bot to clear the area before killing the boss? 4. Can anyone give me examples of Sorc scripts? Also examples of classic loot scripts if possble. Thanks! D2NT31 NTBot42 Tutorial - Valdez - 03-14-2011 Coolda Wrote:Hello, This bot is built around Lod, however if it runs for you in Classic, great. Now, your questions.. 1 & 2) The files that tell it what to grab are the Pickit files. They are located at "D2NT\scripts\NTBot\item_configs". Now if you do not know anything about pickit editing you may want to back-up the files before you change them. Also the files "NTItemAlias" and "NTItemParser" are great reference tools for pickit editing as they contain all the pertinant data on Pickit editing. Do NOT change "NTItemAlias.NTL" or "NTItemParser.NTL" though, use them as Read-only. They are located in "D2NT\scripts\libs\common". I'm not a 100% shure what you mean by #2 but I'm guessing you want it to sell stuff you don't want. Well, the bot will not grab anything that isn't listed in its pickit, now if you have things in the pickit set to certain stats, it will ID those items and sell them if they are not what is required by the pickit. 3.) With current scripts it is set to clear only specific things and in a specific order. To change that, you would have to do extensive script editing or finding and using a 3rd Party script. So the simple answer would be no. 4.) Sorry but I don't know of any examples for any but I'm sure some others do. A simple google search for "NTBot Sorc Scripts" may also yield some though I cannot guarentee their saftey or reliability. D2NT31 NTBot42 Tutorial - Coolda - 03-15-2011 Valdez Wrote:This bot is built around Lod, however if it runs for you in Classic, great. Now, your questions.. Thanks! Okay I have everything working, I editted the pickit scripts for classic and seems to be working. One issue I'm having is that the bot will run out of pots but won't go back to town and grab more. I found that adding 0X01 to the 'NTConfig_CheckSelfSafe = ' will make the bot go to town but only after 1 sub script is done. I.E. running to Cata lvl 4 then tele to town; after clearing Chaos star area, etc. Is there any other way to do this? Especially during boss fights. My travincal script isn't working, is Classic Travincal alot different the LoD Travincal? Thanks Again! D2NT31 NTBot42 Tutorial - Valdez - 03-15-2011 Coolda Wrote:Thanks! Okay I have everything working, I editted the pickit scripts for classic and seems to be working. One issue I'm having is that the bot will run out of pots but won't go back to town and grab more. I found that adding 0X01 to the 'NTConfig_CheckSelfSafe = ' will make the bot go to town but only after 1 sub script is done. I.E. running to Cata lvl 4 then tele to town; after clearing Chaos star area, etc. There is no way with current scripts to make them goto town in the middle of boss fights to buy potions. It only has pre-defined check times. Generally between scripts and right before bosses. Trav should be the same. Post the error it gives you if any. D2NT31 NTBot42 Tutorial - Coolda - 03-15-2011 Valdez Wrote:There is no way with current scripts to make them goto town in the middle of boss fights to buy potions. It only has pre-defined check times. Generally between scripts and right before bosses. The error states: NTTravincal.ntj : NTM_FindUnit() failed Also, is it possible to create a game such as 'GameName - (single number incrementing)'. D2NT31 NTBot42 Tutorial - bugme143 - 03-15-2011 Coolda: If it says "FindUnit" failed, that probably means that the boss didnt spawn,. and as to the "gamename - number" thing, look at the manager and click "EDIT" Lower left corner, there should be a box named "Room Name" put anything you want, i.e. Terran. Zerg, Protoss, just make sure its not too big. dont add -1 or - : the game does that automatically! D2NT31 NTBot42 Tutorial - Coolda - 03-15-2011 bugme143 Wrote:Coolda: Where is the function at? D2NT31 NTBot42 Tutorial - bugme143 - 03-15-2011 function for...? incr4easing number? the bot does that auomaticalle the edit button is bottom right. D2NT31 NTBot42 Tutorial - Coolda - 03-15-2011 bugme143 Wrote:function for...? incr4easing number? the bot does that auomaticalle the NTFindUnit(), this is for classic Diablo 2, is there a different boss in LoD rather than Classic? D2NT31 NTBot42 Tutorial - bugme143 - 03-15-2011 Oh. I missed the "Classic" thing. I think they changed the ID number of the boss, not 100% sure. I remember a friend of mine having troubles with that. D2NT31 NTBot42 Tutorial - Coolda - 03-15-2011 Anyone know where I go to change the boss ID number and what the id number should be? D2NT31 NTBot42 Tutorial - Valdez - 03-15-2011 It should be located in "NTTravincal.ntj" somewhere which is located in "D2NT\scripts\NTBot\bots". The exact line that refers to the unit I believe is the one below here. The red part should be the unit-type ID I think. I could be wrong, like I've said before, I'm not a big code Guru. Finding the right ID for classic may be hard though, the only way I know of it being done is by viewing the game mpqs. _waypoint = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(22526), 5); D2NT31 NTBot42 Tutorial - Coolda - 03-16-2011 Anyone know where I can get a script that allows my bot to tele around a boss rather than tank it? I currently have one but I don't know where I got it from. I'm having some issue with teleing in the Orifice room right before duriel. My bot appears to attempt to tele outside of the map but not attack at the monsters in the room constantly. D2NT31 NTBot42 Tutorial - tony2dope - 03-16-2011 my bot was working great till my dumbass father in law screwed everything up, i had to reinstall everything, heres my problem, when im getting ready to run my bot, im pushing auto detection and it says loader does not exist. idk wtf to do plz send me a message explaining D2NT31 NTBot42 Tutorial - Coolda - 03-18-2011 My bot has run into another error. The error is: NTDiablo.ntj: NT_OpenSealsInt() failed (The Chaos Sanctuary) This doesn't always happen but when it does the bot remakes a game. This is the script that is included with the bot in this thread. Also, is there a script or changes to NTattack for sorc to attack from a distance and tele around the boss for safety? My sorc chickens in NM Chaos when she just teles into mobs and doesn't move out of them. Thanks. D2NT31 NTBot42 Tutorial - bugme143 - 03-18-2011 The seal failure may be due to other people hitting seals and killing bosses. I had that problem. Just open up scripts\NTBot\bots Diablo and modify the first say() to say something like "DONT TOUCH SEALS!" D2NT31 NTBot42 Tutorial - Valdez - 03-18-2011 Like Bug pointed out, its people opening seals ahead of you. Anyone can open a seal actually but if they kill the boss while the bot is off in another spot, it will register this error. If they open a seal and the boss is still alive, you should have no problems. Also, you cannot accomplish what your asking about the teleport scenario without heavy script editing. The Bot is programmed to move to specific positions on the map, and from there it checks radius' and compares them to attack range. If they are within range it will start attacking immediately, if not, it will teleport to them (on top of) and begin attacking. You can try increasing the ranges in "NTAttack.NTL" but the difference will probably be minimal. Your best bet to fix the situation would be to get Max Block, High %DR as you can w/o sacrificing kill power and pump life after. Your best set-up is up to you but I recommend Spirit Monarch, CoH, Bered Shako, Waterwalk and CTA. You can also try putting one point in ES and part of your damage taken will be eaten by your mana and you can have an insight merc since you are running NM. D2NT31 NTBot42 Tutorial - Coolda - 03-18-2011 Valdez Wrote:Like Bug pointed out, its people opening seals ahead of you. Anyone can open a seal actually but if they kill the boss while the bot is off in another spot, it will register this error. If they open a seal and the boss is still alive, you should have no problems. The thing is I'm running solo and get that error, it seems to me that the bot doesn't open the seal then teles away then back but still can't open. It might be attributed to lag but I dunno, is there anyway to set the bot to check more then twice? Also, I'm running classic so I don't have the luxury to use LoD items ![]() Also I get an error that says: MTTMGR_CheckSafe() failed |