gia sas exo afto edo to npc ston server mou kai den doulebi prospa8isa na to ftiakso
alla mou leei in game "You don't have a clan." alaksa ligo ton kodika kai den mou perni
to item. Ebala pano mou to item me count 1 kai bugare to npc dld mporousa na kano tin
clan level up i na paro point i na paro skill xoris na exo ta aparetita item pou 8elei. Telos
panton an mporei kapios as me boi8isi efxaristo poli
edo einai o kodikas xoris piragma
(ton kodika ton brika edo sto maxcheaters)
/*
* This program is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
package net.sf.l2j.gameserver.model.actor.instance;
import net.sf.l2j.gameserver.datatables.SkillTable;
import net.sf.l2j.gameserver.model.L2Skill;
import net.sf.l2j.gameserver.network.serverpackets.ActionFailed;
import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage;
import net.sf.l2j.gameserver.templates.chars.L2NpcTemplate;
/**
* @author Devlin
*
*/
public class L2ClanManagerInstance extends L2NpcInstance
{
public L2ClanManagerInstance(int objectId, L2NpcTemplate template)
{
super(objectId, template);
}
@Override
public void showChatWindow(L2PcInstance player, int val)
{
player.sendPacket(ActionFailed.STATIC_PACKET);
String filename = "data/html/mods/clanManager.htm";
NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
public int itemId = 9800;
public int itemCountLevelUp = 15;
public int itemCountReputationPoints = 15;
public int itemCountClanSkills = 20;
public int clanLevel = 8;
public int clanReputationScore = 1000;
public int[] clanSkills = { 370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391 };
@Override
public void onBypassFeedback(L2PcInstance player, String command)
{
if (command.equals("clanLevelUp"))
{
if (player.getClan() == null)
{
player.sendMessage("You don't have a clan.");
return;
}
if (!player.isClanLeader())
{
player.sendMessage("You aren't the leader of your clan.");
return;
}
if (player.getInventory().getItemByItemId(itemId).getCount() > itemCountLevelUp)
{
player.sendMessage("You don't have enough items.");
return;
}
player.getClan().changeLevel(player.getClan().getLevel() + clanLevel);
player.getClan().broadcastClanStatus();
player.getInventory().destroyItemByItemId("Init.", itemId, itemCountLevelUp, player, player);
player.sendMessage("Your clan's level has been changed to "+player.getClan().getLevel());
}
else if (command.equals("clanReputationPoints"))
{
if (player.getClan() == null)
{
player.sendMessage("You don't have a clan.");
return;
}
if (!player.isClanLeader())
{
player.sendMessage("You aren't the leader of your clan.");
return;
}
if (player.getInventory().getItemByItemId(itemId).getCount() > itemCountReputationPoints)
{
player.sendMessage("You don't have enough items.");
return;
}
player.getClan().addReputationScore(clanReputationScore);
player.getClan().broadcastClanStatus();
player.getInventory().destroyItemByItemId("Init.", itemId, itemCountReputationPoints, player, player);
player.sendMessage("Your clan's reputation score has been changed to "+player.getClan().getReputationScore());
}
else if (command.equals("clanSkills"))
{
if (player.getClan() == null)
{
player.sendMessage("You don't have a clan.");
return;
}
if (!player.isClanLeader())
{
player.sendMessage("You aren't the leader of your clan.");
return;
}
if (player.getInventory().getItemByItemId(itemId).getCount() > itemCountClanSkills)
{
player.sendMessage("You don't have enough items.");
return;
}
for (int s : clanSkills)
{
L2Skill clanSkill = SkillTable.getInstance().getInfo(s, SkillTable.getInstance().getMaxLevel(s));
player.getClan().addNewSkill(clanSkill);
player.getClan().broadcastClanStatus();
player.getInventory().destroyItemByItemId("Init.", itemId, itemCountClanSkills, player, player);
player.sendMessage("Your clan has learned all clan skills.");
}
}
}
}
❖Items that are sent by physical delivery are sent using someone else's data. That is, if you are not able to accept the parcel, we will not be able to return it. Please keep this in mind.
READY IN STOCK
PAYMENT SYSTEMS
4x4 io, Weststein, Paysafecard, Paysend, Genome, Conotoxia, Mybrocard, Payz Silver, Pockit UK, NagaPay, Volet com, SpectroCoin, SwissMoney, Yuh, Lydia / Sumeria, Ka.App, Wittix, Western Union, MyGuava, Xapo Bank, Bunq on emulator (DE, NL, FR, ES, IE ibans), Revolut on emulator (UK/EU), ICard, BlackCatCard, Vivid DE, Bankera, Bitsa, Wise EU/UK, N26 DE/ES on emulator, Skrill, Neteller, Trasta, Wirex, Lama, Paysera, Moneyjar
CRYPTOEXCHANGE
BINGX com, Bybit LVL 2, KuCoin, Binance LVL 2, Mexc, Latoken, Poloniex, Bitmart, Kraken, WhiteBit, Quppy, Nexo, Gate, OKX, Paybis, Paxful, Huobi (HTX), xcoins com, Bit2Me
BUSINESS ACCOUNTS
Stripe, Payoneer EU, Wise Business UK/EU, Revolut Business EU/UK, N26 Business DE, Wallester Business EU, Kraken Business Pro, Monzo Business, Vivid Business, Zen Business EU, Millennium Business PL, AirWallex EU/UK, Finom business, PayPal business, Payset business
NATIONAL BANKS / BANKS
BBVA, CommerzBank, ING, Santander, Kaspi Bank, Sberbank, AlfaBank, Tbank, Raiffeisen, mBank, Paribas, Bereke Bank, Kapital Bank
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchihamkt.mysellix.io/
Join our server for more products :
https://discord.gg/hood-services
https://campsite.bio/utchihaamkt
Question
L2 Supra
gia sas exo afto edo to npc ston server mou kai den doulebi prospa8isa na to ftiakso
alla mou leei in game "You don't have a clan." alaksa ligo ton kodika kai den mou perni
to item. Ebala pano mou to item me count 1 kai bugare to npc dld mporousa na kano tin
clan level up i na paro point i na paro skill xoris na exo ta aparetita item pou 8elei. Telos
panton an mporei kapios as me boi8isi efxaristo poli
edo einai o kodikas xoris piragma
(ton kodika ton brika edo sto maxcheaters)
5 answers to this question
Recommended Posts