Jump to content

Vkouk

Legendary Member
  • Posts

    4,676
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Vkouk

  1. Μηηηνννν :(
  2. περιμένετε εμενα σε λίγο καιρό με την νέα μου ταχήτυτα 8)
  3. έτσι πάει
  4. κουτσομπόλης
  5. πωωω συγκινήθηκα...:(
  6. ξαναλέω.. ωραίο παππούτσι..πάει με το τζιν
  7. ωραίο παππούτσι
  8. Instance: /* * 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 java.util.StringTokenizer; import net.sf.l2j.gameserver.datatables.SkillTable; import net.sf.l2j.gameserver.model.L2Effect; import net.sf.l2j.gameserver.model.L2Skill; import net.sf.l2j.gameserver.model.actor.L2Npc; import net.sf.l2j.gameserver.model.actor.L2Summon; import net.sf.l2j.gameserver.templates.chars.L2NpcTemplate; /** * @author Ventic * */ public class L2BuffInstance extends L2Npc { public L2BuffInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } @Override public void onBypassFeedback(L2PcInstance player, String command) { if (command.equals("buff")) { String val = command.substring(5); StringTokenizer st = new StringTokenizer(val); if (st.countTokens() != 3) { System.out.println("At least 3 tokens needed."); return; } int skillId = Integer.parseInt(st.nextToken()); int skillLevel = Integer.parseInt(st.nextToken()); L2Skill s = SkillTable.getInstance().getInfo(skillId, skillLevel); if (s == null) { System.out.println(" Wrong skill id "+skillId+"."); return; } s.getEffects(player, player); } else if (command.equals("buffPet")) { String val = command.substring(8); StringTokenizer st = new StringTokenizer(val); int skillid = Integer.parseInt(st.nextToken()); int level = Integer.parseInt(st.nextToken()); if (st.countTokens() != 3) { System.out.println("At least 3 tokens needed."); return; } L2Skill s = SkillTable.getInstance().getInfo(skillid, level); if (s == null) { System.out.println(" Wrong skill id "+skillid+"."); return; } s.getEffects(player.getPet(), player.getPet()); } else { super.onBypassFeedback(player, command); } } @Override public String getHtmlPath(int npcId, int val) { String pom = ""; if (val == 0) pom = "" + npcId; else pom = npcId + "-" + val; return "data/html/mods/buffer/" + pom + ".htm"; } } Html: <html> <body> Hi there,<br> Please choose the buff that you want to get effected with it:<br> <a action="bypass -h npc_%objectId%_buff 1085 3">Acumen</a></br> <a action="bypass -h npc_%objectId%_buff 1085 3">Acumen</a></br> <a action="bypass -h npc_%objectId%_buff 1085 3">Acumen</a></br> <a action="bypass -h npc_%objectId%_buffPet 1085 3">Acumen</a></br> </html> </body> Hope it works
  9. let me check it
  10. you want for pet too?
  11. Ωχ παναγία μου!
  12. Instance: /* * 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 java.util.StringTokenizer; import net.sf.l2j.gameserver.datatables.SkillTable; import net.sf.l2j.gameserver.model.L2Skill; import net.sf.l2j.gameserver.model.actor.L2Npc; import net.sf.l2j.gameserver.templates.chars.L2NpcTemplate; /** * @author Ventic * */ public class L2BuffInstance extends L2Npc { public L2BuffInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } @Override public void onBypassFeedback(L2PcInstance player, String command) { if (command.equals("buff")) { String val = command.substring(5); StringTokenizer st = new StringTokenizer(val); if (st.countTokens() != 3) { System.out.println("At least 3 tokens needed."); return; } int skillId = Integer.parseInt(st.nextToken()); int skillLevel = Integer.parseInt(st.nextToken()); L2Skill s = SkillTable.getInstance().getInfo(skillId, skillLevel); if (s == null) { System.out.println(" Wrong skill id "+skillId+"."); return; } s.getEffects(player, player); } else { super.onBypassFeedback(player, command); } } @Override public String getHtmlPath(int npcId, int val) { String pom = ""; if (val == 0) pom = "" + npcId; else pom = npcId + "-" + val; return "data/html/mods/buffer/" + pom + ".htm"; } } Html: <html> <body> Hi there,<br> Please choose the buff that you want to get effected with it:<br> <a action="bypass -h npc_%objectId%_buff 1085 3">Acumen</a></br> <a action="bypass -h npc_%objectId%_buff 1085 3">Acumen</a></br> <a action="bypass -h npc_%objectId%_buff 1085 3">Acumen</a></br> </html> </body>
  13. sure,hold on
  14. ok then you need cancel button too and restore stats of character too?
  15. find me buffs id you need and i will do it
  16. και καλά κάνεις Πλούταρχος = ένας Αλλά έχουμε και άλλα ωραία κομμάτια
  17. Με πειράζει και έτσι ΝΟΤΗΣ ΣΦΑΚΙΑΝΑΚΗΣ-ΚΛΕΙΝΩ ΤΙΣ ΚΟΥΡΤΙΝΕΣ [tzaba.tv] σκάσε και άκου
  18. Μια γυναίκα φταίει - Βασίλης Καρράς & Τόλης Βοσκόπουλος
  19. Εμένα μου λες;
  20. Έφτασεεε
×
×
  • Create New...