Jump to content
  • 0

Showing Flag Or Karma Inside


Question

10 answers to this question

Recommended Posts

  • 0
Posted

add another variable as counter for example int e = 0; then inside the existing check add another one like if(character.getPvpFlag() >0)  increase the counter e++; and add another check if(character.getKarma() > 0) increase the other counter i++, then display the "i" and "e" values as you wish.

  • 0
Posted (edited)

What you mean by 'showing' ? Does your players are invisible @ that specific 'zone' or what is this.. lol, explain yourself :troll:

 

The code is by Elfo.. bitch :D

Edited by SweeTs
  • 0
Posted (edited)

So, basically you would need a code that will 'hide' the players onEnter to that zone, something like

                if(activeChar.getPvpFlag() == 0)
                {
                    activeChar.getAppearance().setInvisible();
                    activeChar.broadcastUserInfo();
                }
                else
                {
                    activeChar.getAppearance().setVisible();
                    activeChar.broadcastUserInfo();
                }

Not really sure about dat code, but you could try to 'play' with it :P

Edited by SweeTs
  • 0
Posted

No, you didnt understand. In teleport now shows Players inside is: 10

Im making Players with flag inside is: 1, Players with karma inside is: 3, Normal players without flag/karma inside is: 15.

Now you understand me?

  • 0
Posted
if (character instanceof L2PcInstance && ((L2PcInstance) character).getKarma > 0)

Not sure if the cast is needed, I haven't Eclipse opened. If character.getKarma > 0 doesn't work, try previous.

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