Jump to content
  • 0

[HELP]How to make every new player hero?


Question

Posted

The topic says all.. How can i make every new player to be automaticly a hero 4ever? i`m using l2j ct2.2.. Can someone tell me what to modify? I don't think its so hard,just that i`m noob ;x Thanks.

11 answers to this question

Recommended Posts

  • 0
Posted

well , just a thought..

 

go to charactercreate.java

 

and where newChar.setTitle("");

 

put under it

 

newChar.setHero();

 

( or sth similar. i dont have eclipse on my pc. - just formatted. )

  • 0
Posted

Stef : It doesn't work.. Unknown method , mabey need some imports first? I`ll check it out , trying a bit more ,if it don't works i`ll edit my post :)

  • 0
Posted

well , maybe u should create the method into the newChar variable. i mean , on activeChar / Player works fine..

 

 

  • 0
Posted

as i see on my eclipse.

 

if under this newChar.setTitle("");

 

u put

 

newChar.setHero(true);

 

it has no errors at all. try it. compile the pack , create a char and tell me

  • 0
Posted

Bad idea. Always put a check first if(!activeChar.isHero()) ,use it if you are modding Enterworld and not the CharacterCreate. You should always assume things can have two sides ^^

  • 0
Posted

Okay i made some modifications like Horus told me on the post below , in EnterWorld.java

So what i did?

I removed this :

// Set Hero status if it applies
	if (Hero.getInstance().getHeroes() != null && Hero.getInstance().getHeroes().containsKey(activeChar.getObjectId()))
		activeChar.setHero(true);

And write this :

		//Custom hero Method 
	if(!activeChar.isHero())
		activeChar.setHero(true);

Hope it works;/ I`ll edit my post if it doesn't.

 

EDIT : It worked ,please close :)

Guest
This topic is now closed to further replies.
×
×
  • Create New...