Help - Search - Members - Calendar
Full Version: farming bot?
AC Tools Everything Macro > AC Tool Macros > Final Fantasy XI Online
cbr900son
Anyone have a WORKING one? ohmy.gif
tetsuol
i too would like this something so my mnk/tfh can kill crawlers while i sleep i just got into fish botting today but honestly i dont think ill do it much seeing as i only catch like 1 stack a hour and thats only 6k a hour and i do better farming


but if anyone knows of a non mage specific farming bot please let me know..

i needz gil
Pyrolol
*sigh*

If you look through, you'll see one procedure you need to edit, and also you need to replace all the function calls beginning with $ffxi with what they should be. I think ive forgotten the names of all the keys (like {return}) (havent used em in ages)

CODE

constants // All non {null} or zero ones can be modified.
temp = 0
name = Pyrolol
monster = {null}
enemylist = Crawler, Giant Bee, Goblin Fisher
found = 0

end

// Main Loop
call LoadFFXIInfoProgram
while 1 = 1
call RestCheck
call Pull
call Fight
call Sort
end

// This procedure needs to be changed to start your choice of game info tool.
procedure LoadFFXIInfoProgram

end

// Checks if you are ok on hp.
procedure RestCheck
compute $temp = $ffxi_player_hp_current / $ffxi_player_hp_max * 100
if $temp < 30
// HP is less than 30%.
keys /heal {return}
delay 2000
keys /target <me> {return}
delay 2000
// Rest until at 90%+ hp.
while $temp < 90
compute $temp = $ffxi_player_hp_current / $ffxi_player_hp_max * 100
delay 10000
if $ffxi_target_name <> $name
call AggroWhileResting
end
end
keys /heal {return}
delay 2000
end
end

// Kills stuff thats attacked you when you were resting.
procedure AggroWhileResting
setconst $monster = $ffxi_target_name
keydown {Num 8} 200      // Check this. It should be in blue.
keys /attack on {return}
keys /follow {return}
delay 2000
while $ffxi_target_name = $monster
delay 1000
end
keydown {Num 2} 200
timestamp Monster $monster defeated. Returning to resting.
keys /target <me> {return}
end

// Finds a monster.
procedure Pull
while $found = 0
keys /targetnpc {return}
delay 3000
if $enemylist contains $ffxi_target_name
setconst $found = 1
end
if {loopno}
end
end

// Fights the monster.
procedure Fight
setconst $monster = $ffxi_target_name
keydown {Num 8} 200      // Check this. It should be in blue.
keys /attack on {return}
keys /follow {return}
delay 2000
while $ffxi_target_name = $monster
delay 1000
end
keydown {Num 2} 200
timestamp Monster $monster defeated.
end

// Sorts inventory.
procedure Sort
keydown ^i 200
delay 1000
keydown {Num +} 100
delay 1000
keydown {return} 100
delay 1000
keydown {up arrow} 100
delay 1000
keydown {return} 100
delay 1000
keyASCII 27 100
delay 1000
keyASCII 27 100
end
end
end
Vivi
Here's one:
http://www.ffact.botanybay.net/forums/viewtopic.php?t=835

And another one:
http://forums.cameroncole.com/index.php?showtopic=8575

You need FFACT for the first one, but it can be found in the same forum.
tetsuol
i dont have ffact and the other one doesnt work. maybe cause im on windower.. but twhen i do the ctrl+alt+delete and look for pid next to POL.exe in processes there is no such thing as pid
Vivi
QUOTE (tetsuol @ Jul 11 2006, 11:40 AM)
i dont have ffact and the other one doesnt work. maybe cause im on windower.. but twhen i do the ctrl+alt+delete and look for pid next to POL.exe in processes there is no such thing as pid

http://www.ffact.botanybay.net/forums/viewtopic.php?p=4616 - FFACT2 Download
Unzip it, run the updater to get the latest files and then unzip the first bot, add the folder it created to AC Tools Macro Paths in Preferences and then launch NameKatcher in the folder Include in Mob_Farmer. Then, just open the macro file in Mob_Farmer and change the settings and click Start. Voila! There's no need to get the PID for this one, because NameKatcher gets it automatically.

For the other one, you have to enable to show the PID. It's in choose columns or something like that.
Pyrolol
btw Vivi sry I stole your penguin toss title. You'll find it pretty tough to beat my score as well.......lol...tbh I wasn't expecting it to work...
Vivi
QUOTE (Pyrolol @ Jul 11 2006, 12:23 PM)
btw Vivi sry I stole your penguin toss title. You'll find it pretty tough to beat my score as well.......lol...tbh I wasn't expecting it to work...

I didn't even notice I lost it. lmao
At least I still have the snake title! wink.gif
Pyrolol
ok...I feel bad...give Vivi his title back - he earned it, I didn't xD.



Maybe you could give me a "Penguin Toss H4x0r" title or something lol.
Vivi
QUOTE (Pyrolol @ Jul 11 2006, 02:16 PM)
ok...I feel bad...give Vivi his title back - he earned it, I didn't xD.



Maybe you could give me a "Penguin Toss H4x0r" title or something lol.

What did you actually do? ._.
cbr900son
well tried both bots out. When i run either of them makes my whole screen black out i can alt ctrl delete out of it but it closes ffxi then ohmy.gif
Vivi
QUOTE (cbr900son @ Jul 11 2006, 10:11 PM)
well tried both bots out. When i run either of them makes my whole screen black out i can alt ctrl delete out of it but it closes ffxi then  ohmy.gif

Weird... Both work fine for me.

Did you start up NameKatcher on the first bot? Did it grab the window name?
On the second one, did you take the PID of POL.exe?
Which version of Windower are you using, JP or Azaril's?

I think the first bot can set the active window by name also, so try using NameSetter and give FFXI a static name and then enter it in the macro.

*Edit*
Pyrolol, after some googling I think I know how you did it.
Check the high score again! tongue.gif
Pyrolol
QUOTE (Vivi @ Jul 11 2006, 03:09 PM)
QUOTE (Pyrolol @ Jul 11 2006, 02:16 PM)
ok...I feel bad...give Vivi his title back - he earned it, I didn't xD.



Maybe you could give me a "Penguin Toss H4x0r" title or something lol.

What did you actually do? ._.

I used artmoney to edit my score in memory before submitting it. It wasn't that simple - It proved very hard to find the memloc, and edit it without crashing iexplore, but eventually I managed xD.


I notice that they gave you one more point than me, which kinda means no one else has a chance in hell of winning it off you anymore xD.
Vivi
QUOTE (Pyrolol @ Jul 12 2006, 12:58 PM)
QUOTE (Vivi @ Jul 11 2006, 03:09 PM)
QUOTE (Pyrolol @ Jul 11 2006, 02:16 PM)
ok...I feel bad...give Vivi his title back - he earned it, I didn't xD.



Maybe you could give me a "Penguin Toss H4x0r" title or something lol.

What did you actually do? ._.

I used artmoney to edit my score in memory before submitting it. It wasn't that simple - It proved very hard to find the memloc, and edit it without crashing iexplore, but eventually I managed xD.


I notice that they gave you one more point than me, which kinda means no one else has a chance in hell of winning it off you anymore xD.

We didn't use the same method then.

I used a proxy to see the POST data that were sent to the server when it submitted scores. When it was about to send the score, I stopped it and I changed the score in the POST and re-sent it. lol

I hope someone else takes the 1st place again, it isn't fun having it now. wink.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.