CitarCORE
L2PcInstance.javaIndex: L2PcInstance.java
===================================================================
--- L2PcInstance.java (revision 6651)
+++ L2PcInstance.java (working copy)
@@ -5380,6 +5380,9 @@
}
}
+ QuestState qs = getQuestState("Tombstone");
+ qs.getQuest().notifyEvent("addTombstone", null, getActingPlayer());
+
// Kill the L2PcInstance
if (!super.doDie(killer))
{
CitarDATA
TombstoneCreamos una nueva carpeta en la ruta "\game\data\scripts\custom\Tombstone", llamada "Tombstone" y dentro de dicha carpeta, incorporamos el siguiente java:
/*
* 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 custom.Tombstone;
import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.model.quest.Quest;
import com.l2jserver.gameserver.model.quest.QuestState;
/**
* @author LifeGame32
*/
public class Tombstone extends Quest
{
public Tombstone()
{
super(-1, Tombstone.class.getSimpleName(), "custom");
}
@Override
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
{
QuestState qs = player.getQuestState(getName());
if (event.startsWith("addTombstone"))
{
qs.addSpawn(31523, player.getX(), player.getY(), player.getZ(), 10000);
}
return null;
}
public static void main(String[] args)
{
new Tombstone();
}
}
scripts.cfgAñadimos el script para que funcione, para ello incorporamos esta nueva línea en el documento.
custom/Tombstone/Tombstone.java
Y listo!