L2JMobius
Public Development => General Discussion => Topic started by: Harda on January 28, 2025, 09:17:49 AM
-
Hi everyone,
I’m currently working on a Lineage 2 Interlude server using L2JMobius, and I need some help regarding the Seven Signs NPCs, specifically the Preacher of Doom and Orator of Revelation.
I’d like to modify the messages they send in the chat at regular intervals, but I haven’t been able to find where this is managed on the server side.
Could someone point me to the correct file where these messages are set?
Thank you in advance for your help!
-
Hello, good morning, if I'm wrong with your character in GM/Administrator mode, you can shift+click to display the display menu on the NPC, and it will give you the quest/script routes which are associated with those NPCs, follow these routes. and modify the message. I'll be traveling in a while and I'll post the routes, since I'm on the bus with my cell phone. greetings.
Mee too use CT.0 Interlude
-
It's probably in the data/scripts folder, but the easiest way to find staff like is, is to use Eclipse and search for this sentence.
-
Hello! My issue has been resolved.
Yes, the script path was script/ai/others/NpcBuffers/impl/cabalebuffer.java.
The message from the Orator and the Preacher of Doom cannot be modified server-side; it's hardcoded in the client. However, if you want to silence them, it's possible by simply adding a comment in front of this line: [member=79]override[/member]
public String onSpawn(Npc npc)
{
ThreadPool.schedule(new CabaleAI(npc), 3000);
// ThreadPool.schedule(new Talk(npc), 60000);
return super.onSpawn(npc);
}