diff --git a/L2J_Mobius_Classic/dist/game/data/scripts/cron/documentation.txt b/L2J_Mobius_Classic/dist/game/data/scripts/cron/documentation.txt deleted file mode 100644 index e61edc4370..0000000000 --- a/L2J_Mobius_Classic/dist/game/data/scripts/cron/documentation.txt +++ /dev/null @@ -1,8 +0,0 @@ -Most of the scripts found within the "scripts" folder are initialized on server start, but -do not run anything except when triggered by a player. For scripts that need to be ran -automatically, without any player interaction, cron can be used. -Using the format demonstrated in the example.java script, one can setup tasks that run -automatically at server boot. In addition, advanced users can include other classes from java -and setup timed tasks, such as special events that have universal drops for a certain period of time. - -The server admins can feel free to add more folders like cron and include them in their servers. \ No newline at end of file diff --git a/L2J_Mobius_Classic/dist/game/data/scripts/cron/example.java b/L2J_Mobius_Classic/dist/game/data/scripts/cron/example.java deleted file mode 100644 index 2b947c1806..0000000000 --- a/L2J_Mobius_Classic/dist/game/data/scripts/cron/example.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * This file is part of the L2J Mobius project. - * - * 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 . - */ -package cron; - -import com.l2jmobius.gameserver.scripting.annotations.Disabled; - -@Disabled -public class example -{ - public static void main(String[] args) - { - System.out.println("Hello world!"); - } -} \ No newline at end of file diff --git a/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java b/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java index 3d29c1ea2e..44879f7839 100644 --- a/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java +++ b/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java @@ -40,7 +40,6 @@ import com.l2jmobius.gameserver.ThreadPoolManager; import com.l2jmobius.gameserver.taskmanager.tasks.TaskBirthday; import com.l2jmobius.gameserver.taskmanager.tasks.TaskCleanUp; import com.l2jmobius.gameserver.taskmanager.tasks.TaskRestart; -import com.l2jmobius.gameserver.taskmanager.tasks.TaskScript; import com.l2jmobius.gameserver.taskmanager.tasks.TaskShutdown; /** @@ -178,7 +177,6 @@ public final class TaskManager registerTask(new TaskBirthday()); registerTask(new TaskCleanUp()); registerTask(new TaskRestart()); - registerTask(new TaskScript()); registerTask(new TaskShutdown()); } diff --git a/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java b/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java deleted file mode 100644 index 4bb61d0bfd..0000000000 --- a/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * This file is part of the L2J Mobius project. - * - * 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 . - */ -package com.l2jmobius.gameserver.taskmanager.tasks; - -import java.nio.file.Paths; -import java.util.logging.Level; - -import com.l2jmobius.gameserver.scripting.ScriptEngineManager; -import com.l2jmobius.gameserver.taskmanager.Task; -import com.l2jmobius.gameserver.taskmanager.TaskManager.ExecutedTask; - -/** - * @author janiii - */ -public class TaskScript extends Task -{ - public static final String NAME = "script"; - - @Override - public String getName() - { - return NAME; - } - - @Override - public void onTimeElapsed(ExecutedTask task) - { - try - { - ScriptEngineManager.getInstance().executeScript(Paths.get("cron", task.getParams()[2])); - } - catch (Exception e) - { - LOGGER.log(Level.WARNING, "Script execution failed!", e); - } - } -} diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/cron/documentation.txt b/L2J_Mobius_Helios/dist/game/data/scripts/cron/documentation.txt deleted file mode 100644 index e61edc4370..0000000000 --- a/L2J_Mobius_Helios/dist/game/data/scripts/cron/documentation.txt +++ /dev/null @@ -1,8 +0,0 @@ -Most of the scripts found within the "scripts" folder are initialized on server start, but -do not run anything except when triggered by a player. For scripts that need to be ran -automatically, without any player interaction, cron can be used. -Using the format demonstrated in the example.java script, one can setup tasks that run -automatically at server boot. In addition, advanced users can include other classes from java -and setup timed tasks, such as special events that have universal drops for a certain period of time. - -The server admins can feel free to add more folders like cron and include them in their servers. \ No newline at end of file diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/cron/example.java b/L2J_Mobius_Helios/dist/game/data/scripts/cron/example.java deleted file mode 100644 index 2b947c1806..0000000000 --- a/L2J_Mobius_Helios/dist/game/data/scripts/cron/example.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * This file is part of the L2J Mobius project. - * - * 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 . - */ -package cron; - -import com.l2jmobius.gameserver.scripting.annotations.Disabled; - -@Disabled -public class example -{ - public static void main(String[] args) - { - System.out.println("Hello world!"); - } -} \ No newline at end of file diff --git a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java index 3d29c1ea2e..44879f7839 100644 --- a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java +++ b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java @@ -40,7 +40,6 @@ import com.l2jmobius.gameserver.ThreadPoolManager; import com.l2jmobius.gameserver.taskmanager.tasks.TaskBirthday; import com.l2jmobius.gameserver.taskmanager.tasks.TaskCleanUp; import com.l2jmobius.gameserver.taskmanager.tasks.TaskRestart; -import com.l2jmobius.gameserver.taskmanager.tasks.TaskScript; import com.l2jmobius.gameserver.taskmanager.tasks.TaskShutdown; /** @@ -178,7 +177,6 @@ public final class TaskManager registerTask(new TaskBirthday()); registerTask(new TaskCleanUp()); registerTask(new TaskRestart()); - registerTask(new TaskScript()); registerTask(new TaskShutdown()); } diff --git a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java deleted file mode 100644 index 4bb61d0bfd..0000000000 --- a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * This file is part of the L2J Mobius project. - * - * 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 . - */ -package com.l2jmobius.gameserver.taskmanager.tasks; - -import java.nio.file.Paths; -import java.util.logging.Level; - -import com.l2jmobius.gameserver.scripting.ScriptEngineManager; -import com.l2jmobius.gameserver.taskmanager.Task; -import com.l2jmobius.gameserver.taskmanager.TaskManager.ExecutedTask; - -/** - * @author janiii - */ -public class TaskScript extends Task -{ - public static final String NAME = "script"; - - @Override - public String getName() - { - return NAME; - } - - @Override - public void onTimeElapsed(ExecutedTask task) - { - try - { - ScriptEngineManager.getInstance().executeScript(Paths.get("cron", task.getParams()[2])); - } - catch (Exception e) - { - LOGGER.log(Level.WARNING, "Script execution failed!", e); - } - } -} diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/cron/documentation.txt b/L2J_Mobius_Underground/dist/game/data/scripts/cron/documentation.txt deleted file mode 100644 index e61edc4370..0000000000 --- a/L2J_Mobius_Underground/dist/game/data/scripts/cron/documentation.txt +++ /dev/null @@ -1,8 +0,0 @@ -Most of the scripts found within the "scripts" folder are initialized on server start, but -do not run anything except when triggered by a player. For scripts that need to be ran -automatically, without any player interaction, cron can be used. -Using the format demonstrated in the example.java script, one can setup tasks that run -automatically at server boot. In addition, advanced users can include other classes from java -and setup timed tasks, such as special events that have universal drops for a certain period of time. - -The server admins can feel free to add more folders like cron and include them in their servers. \ No newline at end of file diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/cron/example.java b/L2J_Mobius_Underground/dist/game/data/scripts/cron/example.java deleted file mode 100644 index 2b947c1806..0000000000 --- a/L2J_Mobius_Underground/dist/game/data/scripts/cron/example.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * This file is part of the L2J Mobius project. - * - * 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 . - */ -package cron; - -import com.l2jmobius.gameserver.scripting.annotations.Disabled; - -@Disabled -public class example -{ - public static void main(String[] args) - { - System.out.println("Hello world!"); - } -} \ No newline at end of file diff --git a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java index 3d29c1ea2e..44879f7839 100644 --- a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java +++ b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/TaskManager.java @@ -40,7 +40,6 @@ import com.l2jmobius.gameserver.ThreadPoolManager; import com.l2jmobius.gameserver.taskmanager.tasks.TaskBirthday; import com.l2jmobius.gameserver.taskmanager.tasks.TaskCleanUp; import com.l2jmobius.gameserver.taskmanager.tasks.TaskRestart; -import com.l2jmobius.gameserver.taskmanager.tasks.TaskScript; import com.l2jmobius.gameserver.taskmanager.tasks.TaskShutdown; /** @@ -178,7 +177,6 @@ public final class TaskManager registerTask(new TaskBirthday()); registerTask(new TaskCleanUp()); registerTask(new TaskRestart()); - registerTask(new TaskScript()); registerTask(new TaskShutdown()); } diff --git a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java deleted file mode 100644 index 4bb61d0bfd..0000000000 --- a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/taskmanager/tasks/TaskScript.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * This file is part of the L2J Mobius project. - * - * 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 . - */ -package com.l2jmobius.gameserver.taskmanager.tasks; - -import java.nio.file.Paths; -import java.util.logging.Level; - -import com.l2jmobius.gameserver.scripting.ScriptEngineManager; -import com.l2jmobius.gameserver.taskmanager.Task; -import com.l2jmobius.gameserver.taskmanager.TaskManager.ExecutedTask; - -/** - * @author janiii - */ -public class TaskScript extends Task -{ - public static final String NAME = "script"; - - @Override - public String getName() - { - return NAME; - } - - @Override - public void onTimeElapsed(ExecutedTask task) - { - try - { - ScriptEngineManager.getInstance().executeScript(Paths.get("cron", task.getParams()[2])); - } - catch (Exception e) - { - LOGGER.log(Level.WARNING, "Script execution failed!", e); - } - } -}