Hello Maxcheaters I'm using this code on my Service Npc and it is working just fine but I have one problem, it have no check for skills, so if you keep clicking on it it will keep taking the coins from you and telling you no skills added. I need it to check if the clan already have the skills and if yes return a html saying that the clan have the skills alredy.
Can anyone help?
Btw I'm using a L2j H5 server>
Thank you.
else if (event.startsWith("clanSkills"))
{
final L2Clan clan = player.getClan();
if (clan == null)
{
player.sendPacket(SystemMessageId.TARGET_MUST_BE_IN_CLAN);
return "ClanSkills-NoClan.htm";
}
if (!player.isClanLeader())
{
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.TARGET_MUST_BE_IN_CLAN);
sm.addPcName(player);
player.sendPacket(sm);
return "ClanSkills-NoLeader.htm";
}
if (st.getQuestItemsCount(ClanSkillsItemId) >= ClanSkillsItemCount)
{
final List<L2SkillLearn> skills = SkillTreesData.getInstance().getAvailablePledgeSkills(clan);
SkillTable st1 = SkillTable.getInstance();
for (L2SkillLearn s : skills)
{
clan.addNewSkill(st1.getInfo(s.getSkillId(), s.getSkillLevel()));
}
st.takeItems(ClanSkillsItemId, ClanSkillsItemCount);
// Notify target and active char
clan.broadcastToOnlineMembers(new PledgeSkillList(clan));
for (L2PcInstance member : clan.getOnlineMembers(0))
{
member.sendSkillList();
}
player.sendMessage("You gave " + skills.size() + " skills to " + player.getName() + "'s clan " + clan.getName() + ".");
player.sendMessage("Your clan received " + skills.size() + " skills.");
return "ClanSkills-Success.htm";
}
return "ClanSkills-NoItems.htm";
}
return htmlText;
}
⏳ Verifications take only minutes, but we build long-term cooperation.
We believe that one reliable service for years is better than constantly searching for something "one-time only."
📲 Vibe-SMS provides stable numbers, rentals, and activations for popular services
🤝 We focus on long-term relationships so you can work calmly without unnecessary worries.
WEBSITE: https://vibe-sms.net
📲 Our Telegram group: https://t.me/vibe_sms
I am preparing very big update. For more info https://l2evo.net/wiki
- New Farm Events
- New formulas for PVP/PVE
- Better balance
- New Quests
and much more ...
How much would something like thos cost for H5? Im not a developer just want something like so i could play alone on my server, and i need it to be easy to instal ;3
The service is developing step by step to be convenient and reliable for every user.
🤝 We strive to build a strong foundation for long-term and comfortable cooperation, so you can rely on us and get consistent results.
🌟 Our goal is long-term relationships with every user, creating a solid base for stable work with our service.
📌 Website: vibe-sms.net
📲 Our Telegram channel: https://t.me/vibe_sms
Question
disorder25
Hello Maxcheaters I'm using this code on my Service Npc and it is working just fine but I have one problem, it have no check for skills, so if you keep clicking on it it will keep taking the coins from you and telling you no skills added. I need it to check if the clan already have the skills and if yes return a html saying that the clan have the skills alredy.
Can anyone help?
Btw I'm using a L2j H5 server>
Thank you.
4 answers to this question
Recommended Posts