milosvamp

Members
  • Content count

    90
  • Joined

  • Last visited

  • Feedback

    0%

Community Reputation

0 Neutral

About milosvamp

  • Rank
    Level 10 Cheater

Profile Information

  • Current Mood
    Busy
  • Gender
    Male
  • Country
    Montenegro
  • Location
    Podgorica

Recent Profile Visitors

209 profile views
  1. yeah, haha idk how to make it ......................:x shit
  2. ok i got this now but idk what to say if player is class or what..... :x i just copied what i found onFirstTalk... look /* * Copyright (C) 2004-2016 L2J DataPack * * This file is part of L2J DataPack. * * L2J DataPack 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. * * L2J DataPack 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 custom.potionns; import com.l2jserver.gameserver.model.ClanPrivilege; import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.enums.PlayerAction; import com.l2jserver.gameserver.enums.Race; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.base.ClassId; import com.l2jserver.gameserver.network.serverpackets.NpcHtmlMessage; import com.l2jserver.gameserver.model.actor.instance.L2MerchantInstance; import ai.npc.AbstractNpcAI; import village_master.DwarfWarehouseChange1.DwarfWarehouseChange1; public final class potionns extends AbstractNpcAI { /** * @param name * @param descr */ public potionns(String name, String descr) { super(name, descr); } // NPC private static int[] NPCS = { 30165, // Ralford }; @Override public String onFirstTalk(L2Npc npc, L2PcInstance player) { if (player.isClanLeader() || player.hasClanPrivilege(ClanPrivilege.CL_TROOPS_FAME)) { return npc.getId() + ".html"; } return npc.getId() + "-01.html"; } final int npcId = getId() ;{ if (npcId == 30165) { final NpcHtmlMessage html = new NpcHtmlMessage(); if (player.getClassId() == 97) html.setFile("data/html/merchant/30165-50.htm", _descr); else html.setFile("data/html/merchant/30165-3.htm", _descr); } else html.replace("%objectId%", getObjectId()); player.sendPacket(html); return; /** * @return */ private Object npc. getObjectId() { return null; } }
  3. What should i search ? Just tell me from which file should i copy that if u know....
  4. Can somebody give me a little bit of help ? I wanna make one NPC not available for all classes. I want to make for example that only healers can use it. But I am very new at this... Could anybody just try to give me some advices ? (: For now the code looks like this: /* * Copyright (C) 2004-2016 L2J DataPack * * This file is part of L2J DataPack. * * L2J DataPack 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. * * L2J DataPack 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 custom.pots.pots; import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.enums.PlayerAction; import com.l2jserver.gameserver.enums.Race; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.base.ClassId; import com.l2jserver.gameserver.network.serverpackets.NpcHtmlMessage; import com.l2jserver.gameserver.model.actor.instance.L2MerchantInstance; import ai.npc.AbstractNpcAI; import village_master.KamaelChange2.KamaelChange2; public final class pots extends AbstractNpcAI { /** * @param name * @param descr */ public pots(String name, String descr) { super(name, descr); } // NPC private static int[] NPCS = { 30165, // Ralford }; public void showChatWindow(PlayerAction player, int val) final int npcId = getNpcId(); if (npcId == 30165) { final NpcHtmlMessage html = new NpcHtmlMessage(); if (PlayerAction.getclassid == 97) html.setFile("data/html/merchant/30165-50.htm", _descr); else html.setFile("data/html/merchant/30165-3.htm", _descr); html.replace("%objectId%", getObjectId()); player.sendPacket(html); return; } } /** * @return */ private Object getObjectId() { return null; } } Thanks in advance...