Hi, I've been working for the past months to rework the bot and improve it in order to make it more stable and easy to use.
I've marked this as a
Beta version because some functionality like the IC and time-space bots are not implemented yet but I think there are enough features to be tested and there are probably some bugs that will need to be fixed. My idea is to add these functionality using the new bot API to have some examples for the people that might want to make their own new functions.
The API is a simple TCP server, which works with JSON formatted strings, that you can connect in localhost to receive packets from it and you can also tell the bot to send/recv a packet or call game functions. I've made a C++ example of a packetlogger and a wrapper to use the API. I've also added a README with the basic documentation of the API:
New version details
Changelogs- [IMPROVEMENT] Moved the options to save/load profiles to the menu bar.
- [IMPROVEMENT] Merged the "Skills" and "Buffs" tabs into one single tab "Player skills".
- [IMPROVEMENT] Merged the "Healing" and "Items" tab into a single tab "Items".
- [IMPROVEMENT] Now profiles will not depend on the language to work. This means that if you have a profile saved in English it will work too if your client uses another language.
- [IMPROVEMENT] Better tab organization.
- [IMPROVEMENT] Now if the bot tries to pick up an item that is not from your group or you have the inventory full it won't get stuck, instead it will just skip the item.
- [IMPROVEMENT] The human mode for the minigame bot should be more accurate and fail less.
- [IMPROVEMENT] The option "Don't pick sound flowers if buff is active" has changed to "Ignore Sound Flowers if buff is longer than 3 min".
- [IMPROVEMENT] Speed hack will now work with your pets too.
- [IMPROVEMENT] The zoom hack won't allow you to turn the camera into weird angles and your camera should not get resetted after changing map.
- [IMPROVEMENT] Now to use the custom fps limit you need to enter the fps limit value that you want to get.
- [IMPROVEMENT] Now mobs that are not targeteable or invisible will not show up in the monster list. The bot won't attack them either.
- [IMPROVEMENT] Now you can swap between the light and dark mode without having to restart the bot.
- [NEW] Added better statistics. To check them click on Info in the menu bar > Show statistics.
- [NEW] Added button "Continue" for the farming bot so now after stopping the bot you can either start it again from the beginning of the path or continue from where it was stopped.
- [NEW] Added log filters in the information tab of the farming bot and a "clear logs" button.
- [NEW] Added in the Attack(Combat)/Loot tabs an auto completer for monsters/items that are not in the map.
- [NEW] Added hp and mp conditions for the pet and partner in skills and items.
- [NEW] Added new tab "Multiboxing" which basicaly allows you to control multiple characters. With this multiboxing you can make your alts character follow your main character, attack with your main, mimic your main skills and join your main raids.
- [NEW] No stun hack.
- [NEW] Range talk hack.
- [NEW] Spy HP/MP hack.
- [NEW] Added minimap hack to display the players, monsters, npcs and items in the minimap.
- [NEW] Now you're able to send security notifications to discord through a webhook. For this you'll need to enter the webhook url in the "Miscellaneous" tab and enable the option "Send notification to discord" in the security settings that you want to log.
- [NEW] Added player radius detection in the security tab.
- [NEW] Added new tab "Collect" that allows you to set the bot to collect certain items like ice flowers or cooking items.
- [NEW] Now you're able to load an existing profile into multiple bots through the launcher. To do this in the launcher you need to go to File > Open in all bots. The profile will be loaded on the bots that have been opened through that launcher instance, this means that if you close the launcher and open it again the profiles won't be loaded in the bots that you opened before.
- [NEW] The bot will show up in the title bar the level and name of your character.
- [NEW] Added a simple API to the bot so that you can add custom functionality. It works with a TCP Server in localhost that you can connect to receive/send information. You can find the port of the bot in the title bar after the ":".
- [NEW] Added a button in the miniland tab to use all the buff skills of the selected clients
- [REWORK] Now you're only able to set up a walk path by the interactive map.
- [REWORK] Now there are 2 types of points that you can add in the interactive map. If you right click in the map you'll add a "Walk" point, if you left click you'll add a "Kill" point and if you click with the mouse wheel you'll delete the point which is closer to the current cursor position. This allows you to create more flexible paths by selecting in which points you want to kill or walk.
- [REWORK] Reworked and improved the packetlogger. Added better filters and you can now add a specific time for ech packet to be sent.
- [REWORK] In the launcher you need to select which version of the bot you want to use and the server.
- [REWORK] Now the security options will be always active even tho you don't have the bot started.
- [REMOVED] The option to use the bell to join your own miniland.
- [REMOVED] In the minigames tab the option "Use x2 reward coupons".
- [REMOVED] The disable game render option due to random crashes.
- [FIX] Fixed option "Ignore map bosses". Now it should work as intended.
- [FIX] The DPS meter should not crash now.
Right now the new version is only available for the premium users. Once I finish with all the stuff I'll make a new free version with some limitations for sure, there might be some features that I forgot to include in the changelogs but they are probably not relevant at all.
That's it for now,just wanted to say thanks to the supporters of the bot and wish you all merry christmas.