Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Try following our getting started guide
  • Still not working? Try downloading and running JarFix
  • Help! My bot doesn't do anything! Enable fresh start in client settings and restart the client
  • How to purchase with PayPal/OSRS/Crypto gold? You can purchase vouchers from other users
  • How to check if door is open?


    pokemonhuang

    Recommended Posts

    Posted

    can someone give me a code example of check if door is open and how to open and close it? Also is there a command for check what the chat box says? like to check the chat box saying "you cannot go there" 

    Posted

    I'd imagine a combination of using Map#canReach and checking the actions of the object would allow you to do what you're looking to do:

     

    E.g:

    if (Map.canReach(pos)) {
    	//walk
    	} else if (object.hasAction("Open")) {
    	//open
    	}

    Posted
    1 hour ago, pokemonhuang said:

    thank you. just object? i dont have to set the object to something?

    Well in the example above 'object' would be game object that you're attempting to interact with...

    Posted

    dude, how to i instantiate map? is this correct?  

    new Map(this.getClient()).canReach()?
    Posted
    1 minute ago, pokemonhuang said:

    dude, how to i instantiate map? is this correct?  

    
    new Map(this.getClient()).canReach()?

    You don't need to >.>

     

    if (Map.canReach(anyTileThatYouWantToReach)) {

    //profit

    }...

    Posted

    that doesnt work. intelJ mark that as redflag. i have to instantiate it. and the map api doesnt have a static method for canReach

    Archived

    This topic is now archived and is closed to further replies.

    ×
    ×
    • Create New...

    Important Information

    We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.