Releases: BrenoHenrike/RBot
RBot 4.1.3
This version fixes problems with rate limiting from the GitHub API partly, partly because it needs you to authenticate with your GitHub account and then you will receive an unique token that will be used for all requests related to GitHub (auto update scripts and Get Scripts window).
- Added ScriptInterface#Options.ReloginTries, you can use it to define how many times RBot should try to relogin, default is 3;
- Relogin task works as intended;
- Get Map Items function now works with whatever path your RBot has, previously it would fail if the path had spaces;
ScriptManager.StopScript()
now accepts a boolean to indicate whether you want it to run theScriptInterface#Events.ScriptStopping
event.
RBot 4.1.2.1
Added the comparer so the drops doesn't bug.
RBot 4.1.2
4.1.2.1 drops are broken currently so this is reuploaded
I'm not good at composing professional release notes
RBot 4.1.1
Small update with some fixes and additions:
- Wrong scaling of windows should be finally fixed;
- Random crash caused by the Skill thread should not occur anymore;
- Hunt reverted as the previous changes made it slower than it was presumed to;
- New Options in Options > Application Options:
- Check for Script updates: on launch it will check if any updates can be made to your current scripts;
- Download Scripts on launch: as it states, will download updates on launch without prompting you to do so;
- Relogin Server: a constant server that has priority over other selected servers, be aware that it may fail to login to full servers.
If you wanna help the development of RBot, you can donate here:
RBot 4.1
Full release of version 4.1. The complete changelog can be found here. The highlighted feature of this version is the Map Item Finder, that can be found in the Loader (Tools > Loaders) you can select the "Map Item IDs" and click grab from any map, giving you a list of the map items in that map.
To run RBot you need the .NET Desktop Runtime and ASP.NET Core Runtime version 6.0.0 or above found here.
Optionally for the Map Item Finder to work, you need Java 8 to use the FFDec tool which can be found here.
If you wanna help the development of RBot, you can donate here:
RBot 4.1 [pre-release]
This is a pre-release. In it there is various bug fixes that will be mentioned in the changelogs later this/next week.
The most notable feature of this release that I would like to mention right now is the ability to find map item IDs from any map, it will help whomever makes scripts for story events or anything that use map items overall without needing to appeal for packets.
The requirements to run it are still the same: .NET Desktop Runtime and ASP.NET Core Runtime version 6.0.0 or above found here.
RBot 4
To run it you need .NET Desktop Runtime and ASP.NET Core Runtime version 6.0.0 or above found here.
The full changelog can be found here
If you want to donate, I don't really drink coffee but I sure will buy some cake:
RBot 4 [Beta]
Update: 7/3/2022 at 18:34 (EST)
ScriptInterface#Events.RunToArea
added, use it for monsters with mechanics like Ledgermayne and Ultra Dage;ScriptInterface#Inventory.GetTempItemById
added;ScriptInterface#Quests.CanComplete
now also checks if you have all the required items instead of only relying in a game property that is not being updated correctly;ScriptInterface#Player.Relogin
added, it returns a whether the relogin was successful;ScriptManager.RestartScript
work as intended;- Fixed a problem with temporary item drops;
- Hunting/Killing methods ignore leading and trailing spaces in the name of the monsters;
- Rare app crash regarding the Skills fixed.
Update: 4/3/2022 at 10:20 (EST)
- You can use
ShopCache.Loaded
list to see the information of loaded shops; - Auto Attack/Hunt quest completing should work as expected;
- Jump menu doesn't fail to load the cells anymore;
- Link for documentation in About window fixed;
- New Option
ScriptInterface#Options.RetryRelogin
, it is true by default and will try to re-login 3 times; - New properties:
ItemBase#ItemGroup
: The filter group of the item. co = Armor; ba = Cape; he = Helm; pe = Pet; Weapon = Weapon;InventoryItem#EnhancementPatternID
: A number that reflects which enhancement is currently applied to an item;ShopItem#Faction
: The faction needed to buy this item;ShopItem#RequiredReputation
: The needed reputation amount to buy this item (goes from 0 to 302500);ShopItem#Requirements
: Requirements to buy merge items;Monster#MaxHP
: The maximum health points of the monster;
- 2 new events:
ScriptInterface#Events.ItemDropped
: Occurs when an item is dropped or added to your inventory;ScriptInterface#Events.ScriptStopping
: Occurs after the script is stopped, you can put any cleanup code in that event;
ScriptInterface#Shops.MergeItems
andMergeItem
object removed as it was redundant withScriptInterface#Shops.ShopItems
, missing property added toShopItem
;- Deleted unnecessary copies from the source code.
Update: 16/2/2022 at 14:00 (EST)
- Drops reworked, I expect no more problems from it;
Update: 14/2/2022 at 14:20 (EST)
- Add single quest in the Auto Attack/Hunt fixed;
- Added hotkeys for Auto Attack/Hunt;
- Auto Attack/Hunt should be faster in general;
- SkipCutscenes should work better;
- SetGameObject change;
- Drops should be picked up right, don't matter current the UI;
- While using the Custom Drop UI, DropInfos (ScriptInterface#Player.CurrentDropInfos) contain the item ID too;
Update: 8/2/2022 at 16:25 (EST)
- Plugins back,
- Hotkeys are showed correctly,
- Resizing fixes (?),
- Things in the background.
The first release of the RBot 4. I have ported it to .NET 6 which brings a lot of performance improvements outside of the Flash part. Enjoy.
To run it you need .NET Desktop Runtime and ASP.NET Core Runtime version 6.0.0 or above found here.
The full changelog can be found here
RBot 3.6.3.2 [Inventory fix]
- New item type added to fix problems with checking inventory;
- Advanced Skills has a new format of saving its skills: althought it is not visible in the UI, in the near future a file with pretty much every class skill sequence will be released for ease of use.
RBot 3.6.3.1 [Small changes]
Changes:
- Any Kill/HuntForItem method will now wait a maximum of 750ms after killing a monster if you don't have the item in inventory. The reason is the new AQW drop update that can delay the showing of the drops by 500-1500ms making you kill bosses more than necessary (this will most likely be removed when they fix the drop delay);
- Ctrl clicking the "Edit Script" button of Script window will open a default script in the Script Editor;
- Cleared assemblies of the final folder, now they all belong to a separated folder.