Jump to content

WOGEX

Members
  • Posts

    4
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by WOGEX

  1. Hi, Need help, script dont work.. The door does not open. maybe something is wrong? Looks all right.. /* * 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 ai.individual; import net.sf.l2j.gameserver.ThreadPoolManager; import net.sf.l2j.gameserver.datatables.DoorTable; import ai.L2AttackableAIScript; public class OpenDoors extends L2AttackableAIScript { public OpenDoors(int questId, String name, String descr) { super(questId, name, descr); ThreadPoolManager.getInstance().scheduleGeneral(new Runnable(){public void run(){OpenAllDoors();}}, 2000); } public static void CloseAllDoors() { DoorTable.getInstance().getDoor(20160001).closeMe(); DoorTable.getInstance().getDoor(20160002).closeMe(); DoorTable.getInstance().getDoor(20160003).closeMe(); DoorTable.getInstance().getDoor(20160004).closeMe(); DoorTable.getInstance().getDoor(20160005).closeMe(); DoorTable.getInstance().getDoor(20160006).closeMe(); DoorTable.getInstance().getDoor(25150021).closeMe(); DoorTable.getInstance().getDoor(25150022).closeMe(); DoorTable.getInstance().getDoor(25150023).closeMe(); DoorTable.getInstance().getDoor(25150024).closeMe(); DoorTable.getInstance().getDoor(25150025).closeMe(); DoorTable.getInstance().getDoor(25150026).closeMe(); DoorTable.getInstance().getDoor(25150031).closeMe(); DoorTable.getInstance().getDoor(25150032).closeMe(); DoorTable.getInstance().getDoor(25150033).closeMe(); DoorTable.getInstance().getDoor(25150034).closeMe(); DoorTable.getInstance().getDoor(25150035).closeMe(); DoorTable.getInstance().getDoor(25150036).closeMe(); DoorTable.getInstance().getDoor(25150011).closeMe(); DoorTable.getInstance().getDoor(25150012).closeMe(); DoorTable.getInstance().getDoor(25150013).closeMe(); DoorTable.getInstance().getDoor(25150014).closeMe(); DoorTable.getInstance().getDoor(25150015).closeMe(); DoorTable.getInstance().getDoor(25150016).closeMe(); DoorTable.getInstance().getDoor(25150001).closeMe(); DoorTable.getInstance().getDoor(25150002).closeMe(); DoorTable.getInstance().getDoor(25150003).closeMe(); DoorTable.getInstance().getDoor(25150004).closeMe(); DoorTable.getInstance().getDoor(25150005).closeMe(); DoorTable.getInstance().getDoor(25150006).closeMe(); //ThreadPoolManager.getInstance().scheduleGeneral(new Runnable(){public void run(){OpenAllDoors();}}, 2000); } public static void OpenAllDoors() { DoorTable.getInstance().getDoor(22150001).openMe(); DoorTable.getInstance().getDoor(22150002).openMe(); DoorTable.getInstance().getDoor(22150004).openMe(); DoorTable.getInstance().getDoor(22150007).openMe(); DoorTable.getInstance().getDoor(22150008).openMe(); DoorTable.getInstance().getDoor(23220008).openMe(); DoorTable.getInstance().getDoor(23220007).openMe(); DoorTable.getInstance().getDoor(23220002).openMe(); DoorTable.getInstance().getDoor(23220006).openMe(); DoorTable.getInstance().getDoor(23220005).openMe(); DoorTable.getInstance().getDoor(23220004).doDie(null); DoorTable.getInstance().getDoor(23220003).doDie(null); DoorTable.getInstance().getDoor(20160001).openMe(); DoorTable.getInstance().getDoor(20160002).openMe(); DoorTable.getInstance().getDoor(20160003).openMe(); DoorTable.getInstance().getDoor(20160004).openMe(); DoorTable.getInstance().getDoor(20160005).openMe(); DoorTable.getInstance().getDoor(20160006).openMe(); DoorTable.getInstance().getDoor(25150021).openMe(); DoorTable.getInstance().getDoor(25150022).openMe(); DoorTable.getInstance().getDoor(25150023).openMe(); DoorTable.getInstance().getDoor(25150024).openMe(); DoorTable.getInstance().getDoor(25150025).openMe(); DoorTable.getInstance().getDoor(25150026).openMe(); DoorTable.getInstance().getDoor(25150031).openMe(); DoorTable.getInstance().getDoor(25150032).openMe(); DoorTable.getInstance().getDoor(25150033).openMe(); DoorTable.getInstance().getDoor(25150034).openMe(); DoorTable.getInstance().getDoor(25150035).openMe(); DoorTable.getInstance().getDoor(25150036).openMe(); DoorTable.getInstance().getDoor(25150011).openMe(); DoorTable.getInstance().getDoor(25150012).openMe(); DoorTable.getInstance().getDoor(25150013).openMe(); DoorTable.getInstance().getDoor(25150014).openMe(); DoorTable.getInstance().getDoor(25150015).openMe(); DoorTable.getInstance().getDoor(25150016).openMe(); DoorTable.getInstance().getDoor(25150001).openMe(); DoorTable.getInstance().getDoor(25150002).openMe(); DoorTable.getInstance().getDoor(25150003).openMe(); DoorTable.getInstance().getDoor(25150004).openMe(); DoorTable.getInstance().getDoor(25150005).openMe(); DoorTable.getInstance().getDoor(25150006).openMe(); //ThreadPoolManager.getInstance().scheduleGeneral(new Runnable(){public void run(){CloseAllDoors();}}, 2000); } // Register the new Script at the Script System public static void main(String[] args) { new OpenDoors(-1, "OpenDoors", "OpenDoors AI"); } }
  2. private void showQuestChooseWindow(final L2PcInstance player, final Quest[] quests) { final TextBuilder sb = new TextBuilder(); sb.append("<html><body><title>Talk about:</title><br>"); String state = ""; for (final Quest q : quests) { if (q == null) { continue; } sb.append("<a action=\"bypass -h npc_").append(getObjectId()).append("_Quest ").append(q.getName()).append("\">["); final QuestState qs = player.getQuestState(q.getScriptName()); if ((qs == null) || qs.getState().equals(State.ACTIVE)) { state = "In Progress"; } else if (qs.isStarted() && (qs.getInt("cond") > 0)) { state = " (In Progress)"; } else if (qs.isCompleted()) { state = " (Done)"; } sb.append(q.getDescr()).append(state).append("]</a><br>"); } sb.append("</body></html> Please, help. Why eclipse, show error?
×
×
  • Create New...