dabidobido / mmbot

FFXI bot for Mandragora Madness
0 stars 0 forks source link

Mandragora Mania Bot

This is for automating the Mandragora Mania mini game. This only reads packets and does not inject them, and uses input commands to simulate the client actually playing the game normally. But still, use at your own risk!

How to Use

  1. Talk to Chacharoon
  2. Make sure you go first in the settings (because I couldn't be bothered to find out how to figure this out from packets)
  3. Go to the player selection sub menu (I couldn't find an incoming or outgoing packet when I went between the main menu and player selection sub menu)
  4. //mmbot start
  5. Select player (Only tested logic against Green Thumb Moogle Pattern D. Quite possible there are infinite loop situations and/or bugs). You can select other players at first but the automation will always selected Green Thumb Moogle.

Commands

use //mmbot to send commands

mmbot start :

mmbot start 0

Starts automating until you get the amount of jingly specified. 300 is default. Set to 0 automate until you tell it to stop.

mmbot stop

Will stop the automation.

mmbot setdelay (keypress / keydownup / ack / waitforack) (number)

Configures the delay for the various events

keypress is the delay between a key down and up event and the next key down and up event.

keydownup is the delay between a key down and key up event.

ack is the delay between sending out an ack packet and the bot trying to take a turn

waitforack is the delay the bot will wait if no ack packet is sent (usually when a turn doesn't update the score)

mmbot debug

Toggles between printing debug messages to console or not. Default is off.

Version History

1.1.4:

1.1.3:

1.1.2:

1.1.1:

1.1.0:

1.0.7:

1.0.6:

1.0.5:

1.0.4:

1.0.3:

1.0.2:

1.0.1:

1.0.0: