Jump to content

Erlandys

Members
  • Posts

    75
  • Credits

  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    100%

Everything posted by Erlandys

  1. Hi, but about this, I can say, what I have been searching for leader color name changing, and I saw what, leaders name color is changing only when leader is crossing packet Enterworld (or in other words, he is starting playing) and then clan is destroying. But I didn't saw what clan leader color is changing, for example, when he creates the clan, or changes leader. So we can think like this: Add these: if (Config.CLAN_LEADER_COLOR_ENABLED && getLevel() >= Config.CLAN_LEADER_COLOR_CLAN_LEVEL) { exLeader.getAppearance().setNameColor(0x000000); exLeader.getAppearance().setTitleColor(0x9900CC); exLeader.updateNameTitleColor(); } Below these: public boolean setLeader(L2ClanMember member) { if(member==null){ return false; } L2ClanMember old_leader = _leader; _leader = member; _members.put(member.getName(), member); //refresh oldleader and new leader info if(old_leader!=null){ L2PcInstance exLeader = old_leader.getPlayerInstance(); exLeader.setClan(this); exLeader.setPledgeClass(exLeader.getClan().getClanMember(exLeader.getObjectId()).calculatePledgeClass(exLeader)); exLeader.setClanPrivileges(L2Clan.CP_NOTHING); And then, these: if (Config.CLAN_LEADER_COLOR_ENABLED && getLevel() >= Config.CLAN_LEADER_COLOR_CLAN_LEVEL) { if (Config.CLAN_LEADER_COLORED == 1) newLeader.getAppearance().setNameColor(Config.CLAN_LEADER_COLOR); else newLeader.getAppearance().setTitleColor(Config.CLAN_LEADER_COLOR); newLeader.updateNameTitleColor(); } Below these: updateClanInDB(); if(member.getPlayerInstance()!=null){ L2PcInstance newLeader = member.getPlayerInstance(); newLeader.setClan(this); newLeader.setPledgeClass(member.calculatePledgeClass(newLeader)); newLeader.setClanPrivileges(L2Clan.CP_ALL); P.s. Sorry, I haven't finded good project with svn, so I couldn't put patch. P.s.s. All this change is in L2Clan.java / setLeader method. P.s.s.s. Sorry for bad English. :)
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock