Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Final Fantasy XIV
You last visited: Today at 04:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Uminchu - Auto Fishing Bot

Discussion on Uminchu - Auto Fishing Bot within the Final Fantasy XIV forum part of the MMORPGs category.

Reply
 
Old 05/29/2017, 18:11   #301
 
elite*gold: 0
Join Date: May 2017
Posts: 2
Received Thanks: 0
Cool, Good jobs!
My favorite it.

Please... auto use Cordials, Can it be realized?
Telec is offline  
Old 05/29/2017, 18:33   #302
 
elite*gold: 0
Join Date: Dec 2014
Posts: 441
Received Thanks: 332
Thanks Telec. Glad you like it.

I would like to add this feature, but I want to detect buffs before I add it. This is to avoid dropping Patience/Fish Eyes and to implement it at the same time as the Well Fed buff.

Right now I'm more interested in Triple Triad and Chocobo Racing, and don't have much free time, so this will be a long time until I get to it. Sorry.
jelio is offline  
Old 05/30/2017, 05:05   #303
 
elite*gold: 0
Join Date: Apr 2012
Posts: 29
Received Thanks: 3
Is there any way we can help you out? I'm on Win10 & can run DX9 and 11 if you need. And I also still want to learn more about this game's memory, lol.

Also, curious, will you post statistics of usage during the Make It Rain event? I'm curious to see how much it jumps tonight now that it's just started.
X1650 is offline  
Old 05/30/2017, 06:27   #304
 
elite*gold: 0
Join Date: Dec 2014
Posts: 441
Received Thanks: 332
Hey there. For Triple Triad I am going to try to make my own solver from scratch. There is an abanonded project on github but I need to understand everything to support it and it isn't finished anyway. If you make a magic dll that gives me the next optimal play for a given opponent/hand/board state, let me know.

The biggest help would be in reversing memory structures. I can find the main chat log buffer, but I don't know where the array is that contains the offset / length for each line.

I have the caught fish name, but I haven't added it since I want the node name too. This needs the chat log.

For Triple Triad, the cards use the same ID in memory as listed on ffxivtriad. I need current hand, board state and opponent's hand. I haven't checked, but I probably have the currently active rules based on my other UI reading.

For Out On A Limb, I have the difficulty selector kinda solved. I only know 0, 1, or 2 based on currently highlighted difficulty. I don't know actual position or zone starting/end points, but I may not need them.

For the actual game, I have the needle position and time left. I need the remaining progress bar or alternatively the chat log to know the strength of each hit. Or you could reverse the BalloonMessage popup that shows strength, but that seems hard since it's graphical.

For Chocobo Racing, I have everything I need for a dumb bot that will get to the finish line. I have x/y/z of the player, but not of other entities. I also want to get the entity list for making a radar someday, and maybe a networked hunt tracker.

If there is a really simple way to know which lane your chocobo is in that would be great. But it might only be represented in x/y/z. I don't have chocobo skills or their ready state.

I don't have buffs/debuffs or their duration. This should be part of the entity list reversing. I could look it up on the UI but I would rather know it from the entity list. This is probably not so hard, I just haven't done it yet.

I don't really have good tools for looking at the server log, but I can check out how many update checks there were after the event if you like.
jelio is offline  
Thanks
3 Users
Old 05/30/2017, 12:12   #305
 
elite*gold: 0
Join Date: May 2017
Posts: 2
Received Thanks: 0
Quote:
Thanks Telec. Glad you like it.

I would like to add this feature, but I want to detect buffs before I add it. This is to avoid dropping Patience/Fish Eyes and to implement it at the same time as the Well Fed buff.

Right now I'm more interested in Triple Triad and Chocobo Racing, and don't have much free time, so this will be a long time until I get to it. Sorry.
Jelio, Thank you for reply.
look forward to it.
Telec is offline  
Old 05/30/2017, 17:15   #306
 
elite*gold: 35
Join Date: Jan 2014
Posts: 312
Received Thanks: 536
Quote:
Originally Posted by jelio View Post
The biggest help would be in reversing memory structures. I can find the main chat log buffer, but I don't know where the array is that contains the offset / length for each line.

([A-Z0-9]{8})([A-Z0-9]{4}0000)(?:3A(?:.*?)3A)
StolasZagan is offline  
Thanks
1 User
Old 05/31/2017, 01:03   #307
 
elite*gold: 0
Join Date: Dec 2014
Posts: 441
Received Thanks: 332
If I undetstand correctly, that's an interesting idea actually. Just parse the buffer as is without reconstructing each line first. Thanks for the hint. I still have some ideas about looking for that array first before I try that.

Hmm, or this is the actual pointer/length/array. I'll poke around.
jelio is offline  
Old 05/31/2017, 18:44   #308
 
elite*gold: 35
Join Date: Jan 2014
Posts: 312
Received Thanks: 536
Quote:
Originally Posted by jelio View Post
If I undetstand correctly, that's an interesting idea actually. Just parse the buffer as is without reconstructing each line first. Thanks for the hint. I still have some ideas about looking for that array first before I try that.

Hmm, or this is the actual pointer/length/array. I'll poke around.
It's a regex for Timestamp, Chat/Message type, and the Message itself.

You should have found the three chat log pointers that point to:
A) The beginning of the chat log.
B) The start position where the next message will be written (aka the first or second byte after the last message in the chat log).
C) The end of the allocated space for the chat log.

With A,B,C I load the entire log from A to B and I use the above regex to split the blob into chat messages.

Afterwards I store the current value for B, and when B changes (B') I read the chat log between B and B' and run the above regex on it.

Repeat until B reaches C.
StolasZagan is offline  
Old 05/31/2017, 18:53   #309
 
elite*gold: 0
Join Date: Dec 2014
Posts: 441
Received Thanks: 332
Ah yeah, so it was what I first thought - you parse the whole buffer itself rather than each line, so you don't need that array I was talking about that points to each line. Nice idea, thank you.

I haven't found those pointers yet, so that's very helpful to know there's a set of three like that.
jelio is offline  
Old 05/31/2017, 19:44   #310
 
elite*gold: 0
Join Date: Mar 2017
Posts: 13
Received Thanks: 2
not sure what changed or if it's just me, but cuff-a-cur is being weird. it's taking forever to confirm sometimes, sometimes even timing out. this is how it was acting the first few times i tried it, and it seemed to be fixed in a recent update (last update or the one before?) as it was going really fast, like first or second scroll it'd confirm. but now it's back to messing up i thought it had something to do with the 10ms interval thing u got rid of? but idk, it could just be me
scowlyas is offline  
Old 05/31/2017, 23:08   #311
 
elite*gold: 0
Join Date: Dec 2014
Posts: 441
Received Thanks: 332
Try reducing your graphics settings, including resolution, until you can get a clean 60fps or more without maxing your gpu. If it still doesn't work try 30fps/15fps caps to get slightly worse but still average performance. Also, don't move your mouse if the game has focus, and don't move your mouse on top of the game window even if it doesn't. You can minimize the game to ensure this. Minimize the bot to stop it from wasting time on the GUI also.

The reason it's not pressing a button is probably because that bar is literally not at any point within the 1st place prize zone at your given rendering rate, or you moved the mouse to interrupt it. Also, you can't really tell from the graphics, but if you click away from the mini game window it will lose "focus" and the bot will not press any buttons. This is only a concern for the first game you play since it won't lose focus when it's playing by itself.

Let me know if you still have problems after playing with it and I'll try to get to the bottom of it with you.
jelio is offline  
Thanks
1 User
Old 06/01/2017, 20:18   #312
 
elite*gold: 0
Join Date: Mar 2017
Posts: 13
Received Thanks: 2
yep, framerate did it lmao. shoulda thought of that! tyvm
scowlyas is offline  
Old 06/06/2017, 09:24   #313
 
elite*gold: 0
Join Date: Dec 2014
Posts: 441
Received Thanks: 332
I was a bit apprehensive to release this feature in such a primitive state, but it's kinda good enough. I'll support other clients, add random swerving and maybe try to jump over obstacles at a later time.

2017-06-06
  • Fixed MGP reward detection for Cuff-a-Cur when it is greater than 25.
  • Sped up Skip Dialog when it detects the message has changed.
  • Removed Cactpot tooltip.
  • Added Chocobo Racing support for DX9-English at this time. It basically rides the right wall and holds forward, then starts pressing Cast/Hook/Mooch hotkeys at 30% through the race, presuming that they match your Chocobo skills. Speedy Recovery & Choco Cure are recommended for this. The movement keys WASD are hard coded.
jelio is offline  
Thanks
3 Users
Old 06/06/2017, 11:00   #314
 
elite*gold: 0
Join Date: Jan 2014
Posts: 39
Received Thanks: 7
The choco racing works well enough for me and others probably. It doesn't win any races but ends in middle field. I imagine if you built your choco around this build maybe super sprint with cure you could even win consistently.
Berndlauertt is offline  
Thanks
1 User
Old 06/06/2017, 12:32   #315
 
elite*gold: 0
Join Date: Sep 2015
Posts: 64
Received Thanks: 6
omg a choco bot is being made?! <3 I love you Jelio!
zoloki is offline  
Reply


Similar Threads Similar Threads
MY Auto Fishing Bot
06/17/2014 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 97 Replies
Ok this is mine. It was for me and my friends. Now it is here for you all. Yes it is basic. Yes I am still working on it. If it helps you great. If not I tried. Update 1.8 (23/09/07):- Will cast at random times. May need .NET Framework Version 2.0! Download it HERE WILL NEED Game Guard BYPASS! I use THIS one. What it does:-
[TUT] Auto Fishing USING amulet
12/19/2009 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 20 Replies
u must have an amulet if you dont have an amulet make a character make it lvl 15-19 and go to north ares dungeon quest.. and you'll recieve 3 days exp amulet you must have CE gg killer if your in official server ................................................. ..............................
Auto Fishing hack plz
07/14/2008 - Dekaron - 3 Replies
can any1 make the auto fishing hack Plz ^^
Auto Fishing Bot-frage
07/09/2008 - World of Warcraft - 3 Replies
hello, nun nach etwas pause hab ich wieder mit wow angefangen und natürlich dem angeln. der bot ist eigentlich suppi, aber es gibt ein problem. so ab 22.00 uhr findet er einfach den köder nicht mehr. hab schon alles probiert mit dem eyedropper, sämtliche farbcodes, hat nix gebracht. nun hab ich mir gedacht mir würde es eigentlich reichen wenn er nur beim splash reagiert und die rute auswirft.



All times are GMT +1. The time now is 04:14.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.