Jump to content

problem accessing player information in gui


Recommended Posts

Posted

hey guys, im having a bit of a problem when it comes to accessing the players information from inside of the gui class. currently it gives me a null pointer when i use something like myPlayer().getPosition even though i have called 

 

MethodProvider m;
public Gui (MethodProvider m){
       this.m = m;
   } 
 
the exact code causing a problem is here:
 
 FightArea = m.myPlayer().getArea(Integer.parseInt(TileRadius.getText()));
 
its just making an area with a defined radius from a textfield.
 
Posted

Just a shot outta the dark... but are you initializing your GUI before the player is logged in?

 

 

umm i think the player is ussually logged in but this happens no matter what

I had the same issue when making my script.

Read this thread

http://osbot.org/forum/topic/104466-grabbing-myplayers-start-area-with-gui/ 

ohh i think thats exactly what my problem is, i have to pass "script" in with the gui? is that as simple as just adding in the Gui(Script script) instead of gui(). How should i add the script into the gui when im calling it from onStart()?

  • 1 year later...

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...