Hello guys. How i can add this script ("Announce spawn RB") in acis rev 352. In 340 rev this work perfectly.
Sorry 4 my bad english.
The script:
package custom.NpcScriptThree;
import net.sf.l2j.gameserver.util.Broadcast;
import net.sf.l2j.gameserver.model.actor.L2Npc;
import net.sf.l2j.gameserver.scripting.Quest;
public class NpcScriptThree extends Quest
{
//Ид боссов
private static final int[] BossId =
{
25035,
25220,
25054,
25126,
25325,
25309,
25312,
25299,
25302,
25269,
25163,
25453,
25328,
25202,
25109,
25319,
};
public NpcScriptThree(int questId, String descr)
{
super(questId, descr);
for (int BossIds : BossId)
addSpawnId(BossIds);
}
@Override
public String onSpawn(L2Npc raidboss)
{
int npcId = raidboss.getNpcId();
for (int id : BossId)
if (npcId == id)
Broadcast.announceToOnlinePlayers("RaidBoss : " + raidboss.getName() + " spawn in the world!");
return super.onSpawn(raidboss);
}
public static void main(String[] args)
{
new NpcScriptThree(-1, "custom");
}
}
I need put this to source or not? Help pls