Everything posted by lisabe96
-
RandQm's Tasker
I see some people have downloaded the tasker which I really appreciate, this is a big project and any support is appreciated. So if you tried my tasker, please leave any thoughts/bugs/feedback you have, thanks.
-
[Coming Soon] ikkWarriors - First Script
Looks really good, especially for being your first script, however don't put too much effort into pseudo anti-bans. They're worthless as the data from those actions aren't actually passed to the rs servers.
-
RandQm's Tasker
Updates: Combat: - Fail safe (wasn't before) - Bury bones option added - Looting rewritten & enabled (chose which loot to take) - Make space for loot by eating food option (Still only goblins for now) Fishing: - Go to bank to check for tool/bait if not available in inventory - Random delays as anti-ban (more real player like) when spot moves (0-5s), sometimes longer delays (5-15s) - Only a few locations atm (always check progress spoiler on the main post for details) Some overall bug fixes & improvements Download prototype version 0.98 here (Updated media on main post)
-
Unusual High CPU Usage
Check the logger and see if there's any errors thrown when your CPU usage goes up. Nullpointers can cause CPU usage going crazy
-
I love windows 10
Like a year late with this post lol. Sticking with w7 here, foreva
-
RandQm's Tasker
Prototype version released. Appreciate any help/feedback/bug reports/...
-
RandQm's Tasker
Infinite lol I'm just working up with some various stuff right now for testing purposes and design. But once the system is finished it should be easy to add new tasks. I don't really have a plan on how many to add, as I basically can always keep adding as much as I want. However it will be F2P focused at first. Currently I have: * Woodcutting - Varrock trees/oaks - Draynor willows - Lumbridge dead trees (at goblins) * Combat - Lumbridge goblins * Quests - Sheep shearer & Cook's Assistant * Zombie walker - Walking to different locations * Other - Jug filler - Wine drinker
- RandQm's Tasker
-
Walking to a tile
Nvm, it does click the minimap and not an actual ground tile so you can't interact with anything. The solution given works thanks!
-
Walking to a tile
But could that ^ not get you into unwanted situations? Like if there's a ground item at that tile or an npc you might be clicking that
-
Walking to a tile
private static void walkToTile(Script script, Position position) { WalkingEvent walkingPath = new WalkingEvent(position); walkingPath.setMiniMapDistanceThreshold(0); walkingPath.setMinDistanceThreshold(0); script.execute(walkingPath); } Doesn't work, when I'm already nearby the tile it wont move to it. Is this something that is broken or am I doing something wrong?
-
RandQm's Artificial Intelligence Bot
Thanks for the support, motivates me Tl;dr I'm currently working on a fully user controlled tasker with the same task design as the AI as it makes developing a lot easier. Once finished it should be easy to implement it into the AI. Might post a thread for the tasker tonight together with a prototype release. Full in spoiler: @Final Calibur I've already thought out patterns in how to make it less random (Like choosing the next task based on the current location or/and skill levels) It's a learning curve, so sure in the beginning it won't be that good.
-
Walking handler - Automated obstacle handling
StairHandler.java has been updated, fixing going down on stairs. If you use this code, update your stairhandler to the new version:
-
Nobody been banned today?
Banned for fishing today
-
Members
K at least it would give the few people that know where to look some information then
-
Members
I mean it's in red on the front page OFFLINE, in some way they apparently manage to not notice it lol. However I believe it would be a good thing to have a post in announcements or something about down times, giving us some information about what's going on and if possible the estimated time it should go back online. It would definitely decrease such panic threads
-
Royal Mail....
Annoying but it's their responsibility so you'll get the extra money for fast shipment back if you ask for it.
-
ϝHerbCleaner
It wont look suspicious to rs as for the osrs servers this will only be registered as a "screen click" without data. While clicking an item is registered as a script with the item data. However it's something the scripter should fix as you don't want your scripts do stuff it shouldn't do
-
Walking handler - Automated obstacle handling
Added the source code
-
Walking handler - Automated obstacle handling
Walking handler - Automated obstacle handling For my AI project I've worked out a general movement handler. One that can handle obstacles on it path and overcome height changes (e.g. when going to lumbridge bank) Use it yourself, code in the spoiler: Sample usage code: (lumbridge bank position) if (Movement.walk(this, new Position(3208, 3219, 2))) { log("Im there"); //Dostuff } Handling stairs: Handling doors/gates: This has only been tested in a few areas by myself, if you have any suggestions on improving the system or/and found bugs don't hesitate to let me know or post your code. Thanks
-
How would I detect obstacles on a path
- getNearestBank();
I made the same 2 days ago package rqai.utilities; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.map.constants.Banks; import org.osbot.rs07.script.Script; /** * * @author randqm * * Represents a bank. * */ public enum Bank { LUMBRIDGE(new Area(new Position(3207, 3220, 0), new Position(3210, 3218, 0))), VARROCK_WEST(Banks.VARROCK_WEST), VARROCK_EAST(Banks.VARROCK_EAST), GRAND_EXCHANGE(new Area(new Position(3162, 3486, 0), new Position(3168, 3493, 0))), DRAYNOR(Banks.DRAYNOR), EDGEVILLE(Banks.EDGEVILLE), SEERS(Banks.CAMELOT); /* The area of the bank. */ private final Area area; /** * Creates a new bank. * * @param area The area of the bank. */ private Bank(Area area) { this.area = area; } /** * Retrieves the area of the bank. * * @return The bank's area. */ public Area getArea() { return area; } /** * Retrieves the closest bank. * * @param script The script. * * @return The closest bank found. */ public static Bank getClosestBank(Script script) { Bank closest = null; for (Bank bank : values()) { if (closest == null || bank.getArea().getRandomPosition().distance(script.myPosition()) < closest.getArea().getRandomPosition().distance(script.myPosition())) { closest = bank; } } return closest; } }- How would I detect obstacles on a path
I worked something out and It seems to be working great. What section is appropriate to release something like this? I'd love some people using it to find and work out possible bugs- How would I detect obstacles on a path
I know it's not a simple task, but I've written whole RSPS's from scratch so I'm confident that I could work something out. Ill take a look to the doorhandler tonight and see what I can come up with- How would I detect obstacles on a path
Thanks! Looks like this might be what I'm looking for at first glance. Will check it out tomorrow, it's far past bed time im out - getNearestBank();