Hey, what's up guys I am not much of coder myself, but I used AI to make this simple Al-Kharid Cooking Bot. Every bot I downloaded from here seemed to not work anymore so I went ahead and made one. I am absolutely sure it has much room for improvement, but it works for what it does. I have run it for cooking 120K swordfish, I'm sure with a nice breaking profile you could use for a long time.
Hopefully you can use it or make a better version for the community, if there's already a better version and I missed it just never mind this bot hahaha
Bot Features
Highlights the nearby bank booths and the Al-Kharid range
Withdraws raw fish and deposits cooked fish
Only interacts with objects when they’re actually visible on the screen
Walks between the bank and the range automatically
Cooks until the bank is out of raw food
If the GUI is closed without picking a fish, the bot safely logs out and stops
Tracks fish cooked, fish burnt, XP gained, runtime, and XP/hr
Stable 1,000+ swordfish/hr (I was averaging about 1039/hr)
Handled States (What the bot can do)
This script operates using four clean and simple states:
BANK
Deposits everything, withdraws 28 raw fish, and handles the “out of food” condition safely.
COOK
Interacts with the range, handles the “Make X” / spacebar cook interface, and waits until cooking starts.
WALK_TO_RANGE
Walks to a random tile inside the Al-Kharid range area when not already there.
WAIT
Used whenever:
The GUI is still open
The GUI was closed with no selection (script stops)
The player is already cooking
Dialogues are open
The bot needs to pause naturally
Frequently Updated : Version 1.2
https://github.com/SpookydevsOfficial/Al-Kharid-Cooking-Bot