JAG98 4 Share Posted December 23, 2020 Following segment of code: Spoiler if(getLocalPlayer().isStandingStill()){ log("Player standing still"); areaSelect(); } else{ sleepUntil(()-> inArea, Calculations.random(5500,7500)); log("sleeping"); } The only thing that gets printed to the log is sleeping. Even when the player just stands like a statue, doing absolutely nothing. Link to comment Share on other sites More sharing options...
HTM 31 Share Posted December 23, 2020 (edited) try: if(!localPlayer().isAnimating()) log("Player.Standing.Still"); areaSelect(). or if(!localPlayer().isMoving()) log("Player.Standing.Still"); areaSelect(). getLocalPlayer is from DB2 API and localPlayer(). is DB3. for more help check out: https://dreambot.org/guides/scripter-guide/script-dev/upgrading-to-db3/ Edited December 23, 2020 by hoke2012 JAG98 1 Link to comment Share on other sites More sharing options...
JAG98 4 Author Share Posted December 23, 2020 2 hours ago, hoke2012 said: try: if(!localPlayer().isAnimating()) log("Player.Standing.Still"); areaSelect(). or if(!localPlayer().isMoving()) log("Player.Standing.Still"); areaSelect(). getLocalPlayer is from DB2 API and localPlayer(). is DB3. for more help check out: https://dreambot.org/guides/scripter-guide/script-dev/upgrading-to-db3/ Worked perfectly. Thanks! HTM 1 Link to comment Share on other sites More sharing options...
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 accountSign in
Already have an account? Sign in here.
Sign In Now