Jump to content

Recommended Posts

Posted

Nice one!I like it

 

this is just an awesome share man! really thanks! :)

 

:) thx

 

You're all just obvious shitspammers. The buffer has some important typos which won't allow to use it AT ALL :troll:

 

@povis111

 

Check your strings from sql queries. Tip: a A b B

 

Ignore if it only happens to unix-based platforms ( :y u no?:)

Posted

50e34ec14f39.jpg

 

how to delete this?  :dat:

 

To be able not to tick that silly box, you will have to open 'EnterWorld.java' and add some lines, like:

 

setBuffQStarted(activeChar);

 

in the 'protected void runImpl()'

 

and

 

private static void setBuffQStarted(L2PcInstance player)
{
	QuestState qs = player.getQuestState("Buffer");
	player.setQuestState(qs);
}

 

at the end of  'protected void runImpl()', i mean after the void itself

 

or, wait a sec, i just got an idea :D, will show it in the evening... the idea would help you not to edit source code

 

evening: okay, so for now the idea doesn't work, i will try to make that later...

  • 1 month later...
Posted

	public Buffer(int questId, String name, String descr)
{
	super(questId, name, descr);

	addStartNpc(npcId);
	addTalkId(npcId);
	addFirstTalkId(npcId);
}

 

	@Override
public String onFirstTalk(L2Npc npc, L2PcInstance player)
{
	QuestState st = player.getQuestState(getName());
	if (st == null)
		newQuestState(player);

	return "something.htm";
 }

@Override
public String onTalk(L2Npc npc, L2PcInstance player)
{
		return "something.htm";
}

 

Nothing more than just that, povis.

Posted

	public Buffer(int questId, String name, String descr)
{
	super(questId, name, descr);

	addStartNpc(npcId);
	addTalkId(npcId);
	addFirstTalkId(npcId);
}

 

	@Override
public String onFirstTalk(L2Npc npc, L2PcInstance player)
{
	QuestState st = player.getQuestState(getName());
	if (st == null)
		newQuestState(player);

	return "something.htm";
 }

@Override
public String onTalk(L2Npc npc, L2PcInstance player)
{
		return "something.htm";
}

 

Nothing more than just that, povis.

 

thanks ;D i had no idea how quest start works... the code was very hard for me to understand in there :)

Posted

some one can help?

 

Class not found L2BufferInstance.

 

rev 290

Use the guide... you don't have to make any instances... it's a quest

 

Posted

I've done that

 

How to install?
1. Add this in the gs/data/ scripts.cfg
Code: [select]

custom/Buffer/Buffer.java

2. Buffer folder to
Code: [select]

gameserver\data\scripts\custom

3. Edit gameserver\data\scripts\custom\Buffer Buffer.java and change npc's id
Code: [select]

int NPC_BUFF_ID = 12345;   //Buffer's id

4. Npc's type must be L2Npc.
5. Enjoy and test  8).

 

In game i can spawn him and talk, i see option "scheme buffer" but when i try to click on that option it disappear.

 

 

///edit

 

sory my mistake i did install another buffer before your's and thats why i got that message

 

But still i see that :

 

errrerrer.png and when i click on it window disappear.

Posted

you can addapt this buffer for l2jfrozen ?

download it and just put the scripts i gave you before!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • Lineage 2 Interlude Developer – Cliente + Datapack Hola, soy developer especializado en Lineage 2 Interlude con experiencia tanto en cliente como datapack/core. ✔ Desarrollo datapack (Java, scripts, quests, balance PvP/PvE) ✔ Fixes core / geodata / exploits ✔ Sistemas custom (events, Olympiad, instancias, mods PvP) ✔ Cliente: interface mods, system patches, .dat edits, UI personalizada ✔ Optimización y estabilidad de servidor ✔ Trabajo freelance o colaboración fija Si necesitáis soporte dev o mejoras para vuestro servidor Interlude, podéis contactarme por DM. Portfolio y ejemplos disponibles bajo petición.
    • THEY DON’T COME BACK FOR NO REASON. HERE’S WHY Our clients come from different countries and with very different tasks. But the strongest indicator of quality is simple — when a client comes back **for a second time**. This case is exactly that. The client returned with a request for a **German ID**. The requirement was clear: a document **in a male hand**, with a natural live scene and correct geographic context. What we did: ▪ accepted source files and data without unnecessary bureaucracy ▪ selected a **real street**, not a generic background ▪ built a print-ready mockup with correct scene logic ▪ sent it for approval ▪ after confirmation, delivered the **final file for printing** No templates. No “good enough”. Only solutions tailored to a specific task. Result: ▪ mockup approved on the first try ▪ client fully satisfied ▪ stays in touch We work **worldwide** — and that’s exactly why clients return. Contact us › TG: @mustang_service ( https:// t.me/ mustang_service ) › Channel: Mustang Service ( https:// t.me/ +6RAKokIn5ItmYjEx ) *All data is published with the client’s consent.* #redraw #verification #documents #case #ID
    • Lineage 2 Interlude Developer – Cliente + Datapack Hola, soy developer especializado en Lineage 2 Interlude con experiencia tanto en cliente como datapack/core. ✔ Desarrollo datapack (Java, scripts, quests, balance PvP/PvE) ✔ Fixes core / geodata / exploits ✔ Sistemas custom (events, Olympiad, instancias, mods PvP) ✔ Cliente: interface mods, system patches, .dat edits, UI personalizada ✔ Optimización y estabilidad de servidor ✔ Trabajo freelance o colaboración fija Si necesitáis soporte dev o mejoras para vuestro servidor Interlude, podéis contactarme por DM. Portfolio y ejemplos disponibles bajo petición.
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..