Results 1 to 11 of 11

Threaded View

  1. #1

    Unhappy Bot Is NOT picking up items

    My Bot would sometimes kill every monster in pindle, and i would see items drop, but i woudnt see my bot picking crap up. it just stands there then leaves the game and it would just pickup items either 1 or 2 runs.

    here is whats in my events log.

    03/24 15:52:10 [i]>
    03/24 15:52:10 [i]> ========================================
    03/24 15:52:10 [i]> mm.BOT.544B6u3 was launched for Battle mode.
    03/24 15:52:10 [i]> ========================================
    03/24 15:52:10 [i]>
    03/24 15:52:10 [i]> Autoit Options, mm.BOT.ini, and HotKeys loaded.
    03/24 15:52:11 [i]> Compilation by mmcl.PKID.Compiler.exe was successful!
    03/24 15:52:11 [i]> Empty Inventory, Stash, Npc, Cube, and Belt references loaded.
    03/24 15:52:11 [i]> PKID loaded 358 XUniques statistics in iding database.
    03/24 15:52:11 [i]> PKID loaded 551 XRares statistics in iding database.
    03/24 15:52:11 [i]> PKID loaded 9 Sets statistics in iding database.
    03/24 15:52:11 [i]> PKID loaded 169 Grays statistics in iding database.
    03/24 15:52:11 [i]> PKID loaded 64 Whites statistics in iding database.
    03/24 15:52:11 [i]> PKID loaded 175 Magics statistics in iding database.
    03/24 15:52:12 [i]> PKID loaded 1326 Total statistics in iding database.
    03/24 15:52:12 [i]> PKID loaded 225 XUniques items to pickup.
    03/24 15:52:12 [i]> PKID loaded 71 XRares items to pickup.
    03/24 15:52:12 [i]> PKID loaded 9 Sets items to pickup.
    03/24 15:52:12 [i]> PKID loaded 31 Grays items to pickup.
    03/24 15:52:12 [i]> PKID loaded 39 Whites items to pickup.
    03/24 15:52:12 [i]> PKID loaded 51 Magics items to pickup.
    03/24 15:52:12 [i]> PKID loaded 426 Total items to pickup.
    03/24 15:52:12 [i]> 2 Cd-key sets available.
    03/24 15:52:13 [i]> Cd-Key set id 1 correctly injected into .mpq files
    03/24 15:52:13 [i]> SEQUENCER loaded Precast with 5 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded GotoPindle with 10 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded Blizz1 with 9 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded CTA with 10 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded Blizz2 with 5 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded QuickTele with 5 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded IB with 6 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded Pickit with 3 commands.
    03/24 15:52:13 [i]> SEQUENCER loaded 8 Total sequences.
    03/24 15:52:13 [i]> Bot process priority: Medium speed.
    03/24 15:52:14 [i]> Diablo II processes closed successfully.
    03/24 15:52:15 [i]> Diablo 2 will be launched with these parameters:
    03/24 15:52:15 [i]> C:\Program Files\Diablo II\Diablo II.exe -w -ns -lq -direct -txt -title "Diablo II" (title: Diablo II)
    03/24 15:52:27 [i]> Bot process priority: Medium speed.
    03/24 15:52:27 [i]> Diablo II started.
    03/24 15:52:36 [i]> Login done.
    03/24 15:52:38 [i]> Character selected.
    03/24 15:52:38 [i]> ==> Cycle: 1 => Run: 1 Started. [Games created yet: 1]
    03/24 15:52:52 [i]> Game Created successfully.
    03/24 15:52:52 [i]> Starting from Act5.
    03/24 15:52:54 [i]> Inventory reference:

    == Inventory: ==
    o o o o + + + + + +
    o o o o + + + + + +
    o o o o + + + + + +
    o o o o + + + + + +

    03/24 15:52:55 [i]> Inventory: 24 used 1*1 spaces.
    03/24 15:52:55 [i]> The maximum PicKit clicks have been cuted to 4 max.
    03/24 15:53:17 [W]> Time out while switching. Cannot see primary skin at left skill when switching back. Retry.
    03/24 15:53:20 [E]> Time out while switching. Cannot see primary skin at left skill when switching back.
    03/24 15:53:20 [W]> Sequence exit required. SEQ10 => SWITCH2 . 0 . 0
    03/24 15:53:20 [E]> Failed or Fast exit required while applying CTA sequence.
    03/24 15:53:23 [i]> ==> Cycle: 1 => Run: 1 : Game duration: 30.8 seconds.
    03/24 15:53:23 [E]> Emergency stop: first run creation failed.
    03/24 15:53:23 [i]> The first run must return successful status everytime.

    and here is my sequence that i use for my blizzard sorc:

    ;==========>>Ramadash Script Series<<============
    ;=== Script: Super-Fast Blizzard Sorceress sequence
    ;=== Author: Ramadash
    ;=== Based: Nicotine
    ;=== Monsters: Pindle
    ;=== Version: 5.44B6
    ;=== Date: FEB. 05, 2005
    ;=== Tested: Hell
    ;=== WebSite: http://mmscripts.omnesia.net
    ;=== Email: [email protected]
    ;=============================================

    ;==========>>Updates<<========================
    ;===
    ;=== N/A
    ;===
    ;=============================================

    [VARS]
    @Teleport_Key = F1 ; Teleport Skill Key (must have it)
    @Blizzard_Key = F2 ; ChainLightning Skill Key (must have it)
    @IB_key=F3 ; Ice Blast Key (must have it)
    @Shiver_Armor_Key = F4 ; Frozen Armor Skill Key (put a blank if you dont have)
    @Battle_Commands_key = F5
    @Battle_Orders_Key = F6
    @Random_Delay_Before_Pindle = 100,200 ; <mini>,<maxi> TOWN random delay (ms.)
    @Wait_End_Of_Teleport_Delay = 1200 ; Delay before retry to teleport (ms.)
    @Timeout_Pindle_Attack = 15000 ; Maximum main attack time on Pindle (ms.)
    @Pre-Cast_Random_Delay = 200,300 ; Random Delay when casting CTA or Pre-Cast (ms.)
    @Key_Push_Delay = 10 ; Delay to let the Skills appears at right click (ms.)
    [MAIN]
    ;///<sequence name="">MAIN</sequence>
    ;///<description>
    ;/// Here is the part that will tell the bot wich of the sequences defined above to execute.
    ;/// Each sequences are either "from-start-to-end" (sequencename,0) where the 0 tell's that
    ;/// the sequence will end after it is executed once.
    ;/// They can also "loop" (execute itself more than one time and exit when some conditions are met)
    ;/// like if the sequence timed out (the timeout replace the 0 and is in milliseconds, 1000MS=1sec)
    ;/// so if you do mySequence,2000, it will exit after 2 seconds if no other conditions are met
    ;/// eg: CMDEAD(Check Monster Dead), CLM (Check Life Mana), CML (Check Merc Life)
    ;/// to know more about each loops, refer to the comments above each of them.
    ;///</description>
    Precast,0
    GotoPindle,0
    Blizz1,0
    CTA,0
    Blizz2,0
    QuickTele,0
    IB,7000
    Pickit,0
    [Precast]
    ;///<sequence name="">Precast</sequence>
    ;///<description>
    ;/// This is the precast; it will press the key tied to @Frozen_Armor_Key
    ;/// then make a Mouseclick with the right mouse button (so it will cast frozen armor)
    ;/// Energy shield is not supported; if you wan't to use it you need to implement it yourself.
    ;///</description>
    K(@Frozen_Armor_Key)
    S(@Key_Push_Delay)
    RC(400,60)
    SR(@Pre-Cast_Random_Delay)
    EXIT
    [GotoPindle]
    ;///<sequence name="">GoToPindle</sequence>
    ;///<description>
    ;/// this call the function A5WPtoATP wich is Needed to walk from the precast position to the red portal.
    ;/// after this it press the teleport hotkey you defined in the variables at the start of this sequence;
    ;/// it then perform 3 teleports and land close to pindle, hiding a little below the left wall
    ;///</description>
    FUNC:A5WPtoATP
    K(@Teleport_Key); Push the Teleport Skill Key.
    S(@Key_Push_Delay); Little delay to let the Skill appears at right click.
    BRC(400,-310); Teleport to these coordinates (relative to Green Block).
    WEOT(@Wait_End_Of_Teleport_Delay); Wait End of Teleport.
    RC(735,35); No green blocks in the screen, lets do a "Blind" Teleport click here.
    WEOT(@Wait_End_Of_Teleport_Delay); Wait End of Teleport.
    BRC(490,-74)
    WEOT(@Wait_End_Of_Teleport_Delay); Wait End of Teleport.
    EXIT
    [Blizz1]
    ;///<sequence name="">Blizz1</sequence>
    ;///<description>
    ;/// This is the first blizzard that the sorceress will cast; it will do a double click at a position.
    ;/// after this it will do another click at a different postition; the wall sometime prevent us
    ;/// to cast at the first position.
    ;///</description>
    K(@Blizzard_key)
    S(100)
    BRC(140,10)
    S(10)
    BRC(140,10)
    S(10)
    BRC(77,85)
    S(10)
    EXIT
    [CTA]
    ;///<sequence name="">CTA</sequence>
    ;///<description>
    ;/// This is the sequence that will cast cta
    ;/// note; if you don't want to use cta, you will need to add a sleep there instead
    ;/// the way my sequence works, it blizz once, then cast cta; by that time the blizz timer
    ;/// will end, and you will cast blizz again after, so if you wan't not to use cta;
    ;/// delete everything included in that sequence, and put a sleep instead.
    ;/// start with S(2000) and work your way down until you are able to cast a 2nd blizz righ after.
    ;/// note on cta use; to prevent useless questions (and endless also)
    ;/// I will try to explain how cta work the best I can.
    ;/// the Cta use your left skills to detect if you changed weapon tab.
    ;/// so let's say you have glacial spike on your left skill, if you switch to cta
    ;/// and on your cta tab you still have glacial spike, the bot will end and you will have an error.
    ;/// so in order to cast cta, when you switch, your left skill needs to be different.
    ;/// so you have glacial spike on left skill, you switch, and you have normal attack on left skill
    ;/// then the bot will reckonize the weapon changed.
    ;/// try not have ANY skills attached to left skill tab or you might either;
    ;/// 1. never make a run susceed
    ;/// 2. sleep for 720 minutes after a set of time
    ;/// If youhave any problems with cta after those explanations then I think you need to give up botting.
    ;///</description>
    SWITCH1
    K(@Battle_Commands_Key)
    S(10)
    RCD(400,300)
    SR(@Pre-Cast_Random_Delay)
    K(@Battle_Orders_Key)
    SR(@Pre-Cast_Random_Delay)
    RC(400,300)
    S(50)
    SWITCH2; Internal SWITCH1 command (Switch back to primary gear).
    [Blizz2]
    ;///<sequence name="">Blizz2</sequence>
    ;///<description>
    ;/// this sequence is basically the same as blizz 1, with the difference that it only click once,
    ;/// sleep for 1/10th of a second, and attack close to the sorceress (to follow pindle movement)
    ;/// nothing should need editing in this sequence.
    ;///</description>
    CMDEAD
    K(@Blizzard_key)
    S(10)
    BRC(77,85)
    S(100)
    [QuickTele]
    ;///<sequence name="">QuickTele</sequence>
    ;///<description>
    ;/// this will tele in the middle of the room, and at the same time replace the teleport
    ;/// that was first used with the original sequence (so you dont get stuck in the wall)
    ;/// it also can make monsters move in your blizzard if they counter it
    ;/// it also makes your Ice Blast's most likely to hit.
    ;///</description>
    K(@Teleport_Key)
    S(50)
    BRC(38,183)
    WEOT(@Wait_End_Of_Teleport_Delay)
    EXIT
    [IB]
    ;///<sequence name="">IB</sequence>
    ;///<description>
    ;/// this is the finishing sequence using Ice Blast skill.
    ;/// at this point usually only ~2 pindle minions remain, IB is faster to kill them since you can aim
    ;///</description>
    CMDEAD
    K(@IB_key)
    RCD(MFOC)
    CLM
    CML
    CTOE
    [Pickit]
    ;///<sequence name="">Pickit</sequence>
    ;///<description>
    ;/// well... what more to say?
    ;///</description>
    K(SHIFTUP)
    PICKIT(600)
    EXIT

    I only have one key but i use this script because its the only blizzard sorc pindle script that works properly for me. Also i set it to long delays to prevent realm downs/ip bans.

    If anyone knows why my bot is not picking up items most of the time please do tell me why. Thanks in Advanced.

    p.s can someone tell me why Shiver Armor and BO is not working proplerly, sometimes it bo's sometimes it doesnt at all, and sometimes it just uses BO as its main weapon and doesnt switch back to its first weapons.
    </maxi></mini>
    Last edited by SeGa; 03-25-2006 at 11:17 AM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •