Skip to content

Player Info Code

Featured Replies

Καλημερα παιδια, εχω το Παρακατω Κομμάτι code για ενα Npc με δικο του Instance:

 

if (player.getClan() != null)
{
html.replace("%Clan%", player.getClan().getName());
html.replace("%Alliance%", player.getClan().getAllyName());
}
else
{
html.replace("%Clan%", "<font color=FF0000>No</font>");
html.replace("%Alliance%", "<font color=FF0000>No</font>");
}

το πρόβλημα είναι πως αν δεν εισαι σε clan ειναι ολα κομπλε, αν μπεις σε clan Ομως και δεν εισαι σε ally δεν δουλευει το Npc... 

 

μπορει να βοηθησει κάποιος;;;;

 

 

Solved by SweeTs

Δοκίμασε αυτό

 

Edit: Δες της SweeTs τον τελευταίο κώδικα

if (player.getClan() != null)
{
html.replace("%Clan%", player.getClan().getName());
html.replace("%Alliance%", activeChar.getClan().getAllyId() == 0 ? "<font color=FF0000>No</font>" : activeChar.getClan().getAllyName());
}
else
{
html.replace("%Clan%", "<font color=FF0000>No</font>");
html.replace("%Alliance%", "<font color=FF0000>No</font>");
}

Edited by ⏇Melron⏇℠Abs

  • Solution

 

Δοκίμασε αυτό

if (player.getClan() != null)
{
html.replace("%Clan%", player.getClan().getName());
html.replace("%Alliance%", activeChar.getClan().getAllyId() == 0 ? "<font color=FF0000>No</font>" : activeChar.getClan().getAllyName());
}
else
{
html.replace("%Clan%", "<font color=FF0000>No</font>");
html.replace("%Alliance%", "<font color=FF0000>No</font>");
}

The null check is pointless, do the same style as you did with ally, erm.

html.replace("%Clan%", player.getClan() != null ? player.getClan().getName() : "<font color=FF0000>No</font>");
html.replace("%Alliance%", (player.getClan() != null && player.getClan().getAllyId() > 0) ? player.getClan().getAllyName() : "<font color=FF0000>No</font>");

Edited by SweeTs

 

The null check is pointless, do the same style as you did with ally, erm.

html.replace("%Clan%", player.getClan() != null ? player.getClan().getName() : "<font color=FF0000>No</font>");
html.replace("%Alliance%", activeChar.getClan().getAllyId() > 0 ? activeChar.getClan().getAllyName() : "<font color=FF0000>No</font>");

Not exactly...

What about if the char havent clan? :D

npc will not work cause clan ...

Edited by ⏇Melron⏇℠Abs

Ahh right my bad, now I see what you mean. Edited.

html.replace("%Clan%", player.getClan() != null ? player.getClan().getName() : "<font color=FF0000>No</font>");
html.replace("%Alliance%", (player.getClan() != null && player.getClan().getAllyId() > 0) ? player.getClan().getAllyName() : "<font color=FF0000>No</font>");

Edited by SweeTs

Ahh right my bad, now I see what you mean. Edited.

:P yea

Edited by ⏇Melron⏇℠Abs

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.