Jump to content

Infed

Members
  • Posts

    12
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Infed

  1. Yep it's would be best way, I'm interested is it hard to make ? There are more servers with same function in ALT+B menu (community board). Other way just block exp gain.
  2. Good day everyone. I need exp rate script, where you can turn off your exp if you dont want to lvl up. Maybe some one have code or know how to do it ? Something like this: http://imgur.com/a/yUBii Thanks.
  3. Hi. Maybe anyone have ANTI BUFF SHIELD script ?
  4. http://www.maxcheaters.com/topic/104134-shareanti-buff-shield/ this is still here in this forum for acis ?
  5. Ok thanks What is incorrect symbol here? [javac] C:\Users\user\Desktop\aCis_community\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\L2bf.java:65: error: cannot find symbol [javac] if(activeChar.isBuffProtected()) [javac] C:\Users\user\Desktop\aCis_community\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\L2bf.java:95: error: cannot find symbol [javac] if(activeChar.isSSDisabled()) [javac] C:\Users\user\Desktop\aCis_community\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\L2bf.java:143: error: cannot find symbol [javac] if(!activeChar.isPartyInvProt())
  6. Hi guys. How to fix this misunderstanding in code ? [javac] C:\Users\user\Desktop\aCis_community\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\L2bf.java:37: error: cannot find symbol [javac] StringBuild tb = new StringBuild(""); [javac] C:\Users\user\Desktop\aCis_community\aCis_gameserver\java\net\sf\l2j\gameserver\model\actor\L2bf.java:67: error: cannot find symbol [javac] if(!activeChar.isBuffProtected()) Here is my script. /*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.handler; // + import net.sf.l2j.gameserver.handler.IUserCommandHandler; // + import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; //+ import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage;//+ public class L2bf implements IUserCommandHandler { private static final int[] COMMAND_IDS = { 114 }; @Override public boolean useUserCommand(int id, L2PcInstance activeChar) { mainHtml(activeChar); return true; } public static void mainHtml(L2PcInstance activeChar) { NpcHtmlMessage nhm = new NpcHtmlMessage(5); StringBuild tb = new StringBuild(""); tb.append("<html><head><title>Personal Menu</title></head><body>"); tb.append("<center>"); tb.append("<table width=\"250\" cellpadding=\"5\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td width=\"45\" valign=\"top\" align=\"center\"><img src=\"L2ui_ch3.menubutton4\" width=\"38\" height=\"38\"></td>"); tb.append("<td valign=\"top\"><font color=\"FF6600\">Personal Menu</font>"); tb.append("<br1><font color=\"00FF00\">"+activeChar.getName()+"</font>, use this menu for everything related to your gameplay.<br1></td>"); tb.append("</tr>"); tb.append("</table>"); tb.append("</center>"); tb.append("<center>"); tb.append("<table border=\"1\" width=\"100\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td width=\"52\">ON</td>"); tb.append("<td width=\"16\"><button width=16 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); tb.append("<td><button width=32 height=12 back=\"L2UI_CH3.tutorial_pointer1\" fore=\"L2UI_CH3.tutorial_pointer1\"></td>"); tb.append("</tr>"); tb.append("<tr>"); tb.append("<td width=\"52\">OFF</td>"); tb.append("<td width=\"16\"><button width=16 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("<td><button width=32 height=12 back=\"L2UI_CH3.tutorial_pointer1\" fore=\"L2UI_CH3.tutorial_pointer1\"></td>"); tb.append("</tr>"); tb.append("</table><br>"); tb.append("<table border=\"1\" width=\"250\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td align=\"center\" width=\"52\">Buff Protection</td>"); if(activeChar.isBuffProtected()) tb.append("<td width=\"16\"><button action=\"bypass -h buffprot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); if(!activeChar.isBuffProtected()) tb.append("<td width=\"16\"><button action=\"bypass -h buffprot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("</tr>"); tb.append("<tr><td width=\"250\"><font color=\"00FF00\">By enabling that you won't be able to recieve ANY buff from another character.</font></td></tr>"); tb.append("</table>"); tb.append("<table border=\"1\" width=\"250\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td align=\"center\" width=\"52\">Personal Message Refusal</td>"); if(activeChar.isInRefusalMode()) tb.append("<td width=\"16\"><button action=\"bypass -h pmref\" width=24 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); if(!activeChar.isInRefusalMode()) tb.append("<td width=\"16\"><button action=\"bypass -h pmref\" width=24 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("</tr>"); tb.append("<tr><td width=\"250\"><font color=\"00FF00\">By enabling that you won't be able to recieve ANY pm from another character.</font></td></tr>"); tb.append("</table>"); tb.append("<table border=\"1\" width=\"250\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td align=\"center\" width=\"52\">Trade Request Protection</td>"); if(activeChar.isInTradeProt()) tb.append("<td width=\"16\"><button action=\"bypass -h tradeprot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); if(!activeChar.isInTradeProt()) tb.append("<td width=\"16\"><button action=\"bypass -h tradeprot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("</tr>"); tb.append("<tr><td width=\"250\"><font color=\"00FF00\">By enabling that you won't be able to recieve ANY trade request from another character.</font></td></tr>"); tb.append("</table>"); tb.append("<table border=\"1\" width=\"250\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td align=\"center\" width=\"52\">Soulshot/Spiritshot Effect</td>"); if(activeChar.isSSDisabled()) tb.append("<td width=\"16\"><button action=\"bypass -h ssprot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); if(!activeChar.isSSDisabled()) tb.append("<td width=\"16\"><button action=\"bypass -h ssprot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("</tr>"); tb.append("<tr><td width=\"250\"><font color=\"00FF00\">By enabling that you will enchance your pc's performance by disabling your ss effects.</font></td><td align=\"center\" valign=\"middle\"><button action=\"bypass -h page2\" width=16 height=16 back=\"L2UI_CH3.next1\" fore=\"L2UI_CH3.next1\"></td></tr>"); tb.append("</table>"); tb.append("</center>"); tb.append("</body></html>"); nhm.setHtml(tb.toString()); activeChar.sendPacket(nhm); } public static void mainHtml2(L2PcInstance activeChar) { NpcHtmlMessage nhm = new NpcHtmlMessage(5); TextBuilder tb = new TextBuilder(""); tb.append("<html><head><title>Personal Menu</title></head><body>"); tb.append("<center>"); tb.append("<table width=\"250\" cellpadding=\"5\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td width=\"45\" valign=\"top\" align=\"center\"><img src=\"L2ui_ch3.menubutton4\" width=\"38\" height=\"38\"></td>"); tb.append("<td valign=\"top\"><font color=\"FF6600\">Personal Menu</font>"); tb.append("<br1><font color=\"00FF00\">"+activeChar.getName()+"</font>, use this menu for everything related to your gameplay.<br1></td>"); tb.append("</tr>"); tb.append("</table>"); tb.append("</center>"); tb.append("<center>"); tb.append("<table border=\"1\" width=\"100\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td width=\"52\">ON</td>"); tb.append("<td width=\"16\"><button width=16 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); tb.append("<td><button width=32 height=12 back=\"L2UI_CH3.tutorial_pointer1\" fore=\"L2UI_CH3.tutorial_pointer1\"></td>"); tb.append("</tr>"); tb.append("<tr>"); tb.append("<td width=\"52\">OFF</td>"); tb.append("<td width=\"16\"><button width=16 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("<td><button width=32 height=12 back=\"L2UI_CH3.tutorial_pointer1\" fore=\"L2UI_CH3.tutorial_pointer1\"></td>"); tb.append("</tr>"); tb.append("</table><br>"); tb.append("<table border=\"1\" width=\"250\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td align=\"center\" width=\"52\">Party Invite Protection</td>"); if(activeChar.isPartyInvProt()) tb.append("<td width=\"16\"><button action=\"bypass -h partyin\" width=24 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); if(!activeChar.isPartyInvProt()) tb.append("<td width=\"16\"><button action=\"bypass -h partyin\" width=24 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("</tr>"); tb.append("<tr><td width=\"250\"><font color=\"00FF00\">By enabling that you won't be able to recieve ANY party invite from another character.</font></td></tr>"); tb.append("</table>"); tb.append("<table border=\"1\" width=\"250\" height=\"12\" bgcolor=\"000000\">"); tb.append("<tr>"); tb.append("<td align=\"center\" width=\"52\">Exp Gain Protection</td>"); if(activeChar.cantGainXP()) tb.append("<td width=\"16\"><button action=\"bypass -h xpnot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_hp\" fore=\"L2UI_CH3.br_bar1_hp\"></td>"); if(!activeChar.cantGainXP()) tb.append("<td width=\"16\"><button action=\"bypass -h xpnot\" width=24 height=12 back=\"L2UI_CH3.br_bar1_mp\" fore=\"L2UI_CH3.br_bar1_mp\"></td>"); tb.append("</tr>"); tb.append("<tr><td width=\"250\"><font color=\"00FF00\">By enabling that you won't be able to recieve expirience from killing monsters.</font></td><td align=\"center\" valign=\"middle\"><button action=\"bypass -h page1\" width=16 height=16 back=\"L2UI_CH3.back1\" fore=\"L2UI_CH3.next1\"></td></tr>"); tb.append("</table>"); tb.append("</center>"); tb.append("</body></html>"); nhm.setHtml(tb.toString()); activeChar.sendPacket(nhm); } @Override public int[] getUserCommandList() { return COMMAND_IDS; } }
  7. Hi. What need to change when you create L2BufferInstance2 L2BufferInstance3 and so on... ? Because scripts working only in L2BufferInstance. Or how to add more 1 buffer ?
  8. I have 1 more question. Can you define how "L2Instance.java" is working ? In this file, i dont see any links to other file... gameserver\data\xml\npcs i see this code "<npc id="50008" idTemplate="30519" name="Tryskell" title="Crappy Buffer">" it's mean that npc id define witch file in html folder should be opened ? In this case xml catching file with same name id 50008.htm ? Or there are other method how to catch file ? Can you define clearer picture for me, how files know witch file they need to read ???
  9. Hm... Look - google drive video. What i doing wrong ? https://drive.google.com/file/d/0B3axd_6Sr7pBajBLSEpaQ0JTalE/view?usp=sharing
  10. https://drive.google.com/file/d/0B3axd_6Sr7pBajBLSEpaQ0JTalE/view this is how i tried to install buffer guys :D
  11. palauk idesiu video kaip viska darau neatsijunk.
  12. Hi. How to install buffer without npc.sql in navicat ?
×
×
  • Create New...