Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
tehgousch

My Human Mouse Data

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By JoeDezzy1
      I have found that Equipment.find(items) in the API does not return consistent data on world changes and login cycles, with potentially a few more unaccounted for instances. I developed this as a resolver in an attempt to rid that issue. I left out certain parts of the code however, but if you need help with this sort of thing, you can probably formulate your own back-end to this. The instance is tracked by game world, so getInstance() and setInstance(int) are for changing the game world instance only, or potentially for something else. Enjoy
       
      package dynamic..map..rs; import java.util.HashMap; import java.util.Map; import org.tribot.api.General; import org.tribot.api2007.Game; import org.tribot.api2007.GameTab; import org.tribot.api2007.GameTab.TABS; import org.tribot.api2007.types.RSItem; import timing.Condition07; /** * @author JDezzy1 * */ public abstract class EquipmentResolver extends InstanceResolver { /** * @param load - true to load on login */ public EquipmentResolver() { super(true); } /** * @return the observer observing the data */ public abstract Observer observer(); /* * (non-Javadoc) * * @see Resolver#canResolve() */ @Override public Condition07 canResolve() { return () -> { return inDefinitelyInGame(); }; } /* * (non-Javadoc) * * @see ResolveMap#instanceGrabber(java.lang.Object) */ @Override public Map<String, Integer> instanceGrabber(Object arg) { final Map<String, Integer> map = new HashMap<String, Integer>(); for (final RSItem item : (RSItem[]) arg) { if (item != null) { final String name = ItemFilters.getName(item); if (name != null) { map.put(name, item.getStack()); } } } return map; } /* * (non-Javadoc) * * @see Resolver#resolve() */ @Override public Map<String, Integer> resolve() { if (canResolve().active()) { RSItem[] equipment = EquipmentAccess.getItems(); final int currentInstance = Game.getCurrentWorld(); while (currentInstance != getInstance()) { equipment = EquipmentAccess.getItems(); if (unresolved.size() == equipment.length) { setInstance(currentInstance); } General.sleep(50); } while (GameTab.getOpen().equals(TABS.EQUIPMENT)) { equipment = EquipmentAccess.getItems(); General.sleep(50); } final Map<String, Integer> resolving = instanceGrabber(equipment); if (resolving != null) { return resolving; } } return null; } /* * (non-Javadoc) * * @see Resolver#processFeed() */ @Override public void processFeed() { Map<String, Integer> resolution = resolve(); if (resolution != null) { if (!resolution.equals(getUnresolved())) { for (final String i : resolution.keySet()) { final int initial = getUnresolved().getOrDefault(i, 0); final int current = resolution.get(i); if (current > initial) { listener().equiptedItem(i); } else if (current < initial) { listener().unequiptedItem(i); } unresolved.remove(i); } for (final String i : getUnresolved().keySet()) { if (!resolution.containsKey(i)) { listener().unequiptedItem(i); } } } setInstance(Game.getCurrentWorld()); setUnresolved(resolution); } } }  
       
       
    • By shibbstar
      is it automatically applied or do i have to do certain settings to get it on
    • By iQ8i
      hello everyone 
       
      i have bought a premium  script about 3 days ago 
      i had no problem with it 
      now when i try to open the client i  " could not load human mouse data "  
      i have made the mouse and uploaded the files to the orginal thread but still no approve !
      what should i do to be able to use the client again ????
       
      thanks  
    • By XtremePlay
      If I do 25 of the 700 click things and upload the files here, could I get that made into my own mouse data to use without VIP-E?
    • By Terawa
      Hi i've noticed that inspite of different scripts, the mouse always lives it's own life eg. right clicking and moving between short periods. This is usually quite nice, but when the script is supposed to afk it's not really convincing when the mouse constantly does things. Is there a way to stop it? Thanks
    • By Dequalityy
      I get this error when it starts up.. 
      Any fix for it?

  • Our picks

    • This release will:

      Fix LG for both OSBuddy and RuneLite


      Fix issue where the resizable client isn't able to be made smaller (Thanks @JoeDezzy1)


      Fix detection of the logout game tab when resizable mode and side panels are enabled (Thanks @JoeDezzy1)


      Add initial support for Sentry to allow us to identify and easily debug exceptions happening with all TRiBot users


      Add methods to determine if the bank is actually loaded, and not just the overarching interface (Thanks @wastedbro)



      Upcoming updates:

      Improved CLI support


      Full Sentry support


      Much more
        • Like
      • 62 replies
    • This release will:

      Fix NPE in Camera API (Thanks @wastedbro)


      Update deposit box interface ids (Thanks @Encoded)


      Add various bank methods (Thanks @wastedbro)


      Banking#getWithdrawXQuantity


      Banking#getDefaultWithdrawQuantity


      Banking#arePlaceholdersOn




      Fix resizeable minimap bug (Thanks @wastedbro)


      Remove Java 8 requirement


      Please note: TRiBot is not yet fully compatible with Java 10+




      Fix the break handler issues by ensuring the break handler thread never gets paused


      Fix broken settings hooks



      Upcoming updates:

      Improved CLI support


      Much more



      Note: If you are using LG, please restart both the RS client and TRiBot
        • Like
      • 68 replies
    • This release will:

      Add support for using custom F key bindings to switch between game tabs (Thanks @erickho123)


      Fix tab opening for "Skills" and "Kourend Tasks" (Thanks @erickho123)



      Note: If you are using LG, please restart both the RS client and TRiBot
        • Like
      • 34 replies
    • This release will:

      Fix an issue where breaks would stop firing


      Fix Combat#getWildernessLevel, use dynamic search for text and cache ID for later calls


      Fix an NPE in the Combat API


      Fix Mouse#leaveGame bug where the mouse wouldn't actually leave the game screen
        • Like
      • 21 replies
    • This release will:

      Add LG support for Runelite


      Fix NPCChat issues


      Fix a bug where the camera angle setter would just hold down a key for 5 seconds (the timeout)


      Slightly adjust the rotation via keys to be more accurate


      Add the ability for asynchronous camera movement via keys


      Make Camera rotation via mouse more fluid, with more antiban, and work much better in resizable mode


      Add a "Camera#setCamera" method, allowing the rotation and angle to be set in parallel


      Increase the likelihood of using the mouse for camera movements


      Add support for adjusting the camera to positionable entities (Positionable#adjustCameraTo)



      Upcoming updates:

      Improved CLI support


      Much more



      Note: If you are using LG, please restart both the RS client and TRiBot
        • Thanks
        • Like
      • 59 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×