Q & A for Starters v2

Hi,
1) I get this error while loading the server. It's been happening since a few weeks: WARN Cant find suitable point in [[x: 85757 y: -59957],[x: 86073 y: -59585],[x: 86085 y: -59117],[x: 85761 y: -58801],[x: 85177 y: -58893],[x: 84905 y: -59329],[x: 85229 y: -59869];[-2550--2350]] z[-2550 -2350] last: 85686,-59531,-2450,0

2) how can I make the client open a web browser page? I saw that Secret of Empires has that capability but I'm not sure what should I do.
 
1. Incorrect stable point for spawn or zone if it zone spawn - If intersecting lines in the zone, the geometry is the initial course
2.
HTML:
<a action="url https://lucera2.com/" tooltip="Lucera 2 Developer Team">Lucera 2</a>
Announce:
file [=https://lucera2.com=]
 
No I dont. I dont share any system or peace of pack. Write you self, at classic we already have a auto macroses
 
How can I override RequestEnchantItem packet method?
I added my own EnchantScrolls handler but the "OK" button is embed in client and it sends that packet that I cannot override.

Thanks
 
I added my own EnchantScrolls handler but the "OK" button is embed in client and it sends that packet that I cannot override.

Thanks
data/enchant_items.xml
add you own scroll and work with that. You can't override RequestEnchantItem, you can override L2GameClientPacket.
 
I don't think it will suits my needs.
I explain a little bit more in detail:
I need to press on the scroll (or whatever other command / bypass if it's not possible) and open a Window where you can set the weapon.
After that, I need to send a player.AskDialog, and after Pressing "Yes" enchant process will begin.
So my code would be similar to Refinery process but with 2 items. I need to handle the "OK" button somehow after handing the ChooseInventoryItem part.
 
This is #1
I don't think it will suits my needs.
I explain a little bit more in detail:
I need to press on the scroll (or whatever other command / bypass if it's not possible) and open a Window where you can set the weapon.
After that, I need to send a player.AskDialog, and after Pressing "Yes" enchant process will begin.
So my code would be similar to Refinery process but with 2 items. I need to handle the "OK" button somehow after handing the ChooseInventoryItem part.

#2:
I created a custom wear functionallity for those items that are not getting displayed by the ShowPreviewInfo packet. Like hats, for instance. Wearing accesories is super important for business, people needs to try on the things that they're gonna buy.

It works like this:

Java:
 ItemInstance wearItem = ItemFunctions.createItem(itemId);
if (wearItem == null) return;
player.getInventory().equipItem(wearItem);
ThreadPoolManager.getInstance().schedule((Runnable) new RemoveWearItemsTask(player, wearItem), (Config.WEAR_DELAY * 1000));

But again, I'd need to extend RequestPreviewItem impl.

Could you add a listener or something so I can execute my code after that?.
 
I dont, you can write by self and add any custom.
1)I have no time for it
2)I do not deal with other people's code and do not write to order
Also that is not Q&A starter topic content
 
I can't add a custom of something that's packet based.
There are some windows in game that are attached to certain packets.
Let me rephrase the question:

Can I create my own multisell classic looking style without using Lucera's default multisell?.
 
I can't add a custom of something that's packet based.
There are some windows in game that are attached to certain packets.
Let me rephrase the question:

Can I create my own multisell classic looking style without using Lucera's default multisell?.
For what ??? No you cant. Use basic multisell system or write script for exchange items.
Aslo here guide https://lucera2.com/threads/chance-multisell-trade-list-classic-revision.1930/, you can create your own multisell
 
You are clearly not reading my issue.

HATS are not working on WEAR bypass.
I need to create a CUSTOM MULTISELL and execute CUSTOM CODE that equips an item for 10 seconds and removes it.
 
Because game clinet do not show it by wear packet. That is not about server, that is about game client. Same code at Interlude and it work.
I already explane you it copule times! That is not about multisell, that about game clinet functions.
Creata you own Script and on bypass send your data. That all.
 
Brother, I don't care whose problem is.
I need to display hats on my server.
I can do it by adding 2 lines on RequestPreviewItem Packet and you don't allow it and also don't provide a listener access.
I want a solution so my users can try on their Hair Accesories before purchasing them.
 
I dont work with game clent, fix that issuse by self or sell Temporary item at basic multisell for 1 minute.
Also I say you, you can write you own listener and override L2GameClientPacket
That all what I can you recommend.
 
I'm not asking gameclient changing.
I'm asking you to add a Listener on PlayersListenersList or let users override specific packets so we can have full control of our customizations. That's 100% server side, and that's 100% on your hands.
I'm trying to create my probably fair enchant system since I started the server and I can't override the enchant packet neither.
 
I dont work with game clent, fix that issuse by self or sell Temporary item at basic multisell for 1 minute.
Also I say you, you can write you own listener and override L2GameClientPacket
That all what I can you recommend.
This Edit: I can override L2GameClientPacket?
 
I don't think it's possible to override current game packet handler.
Also if it were possible, I should rewrite gameclient, GClient, 90% of the core just for adding a fkn hat :|
 
I'm not asking gameclient changing.
I'm asking you to add a Listener on PlayersListenersList or let users override specific packets so we can have full control of our customizations. That's 100% server side, and that's 100% on your hands.
I'm trying to create my probably fair enchant system since I started the server and I can't override the enchant packet neither.
I showed it to you right before the purchase. What did you say - okay, no problem.

823fea57a664246df848d1bde90e934c.png

So, handle it by self. I already say you how.

You can just send your "I can do it by adding 2 lines on RequestPreviewItem Packet " Also that is game clinet packet! Not a server packet, server send after request ShopPreviewInfo
And that all, if it not a game clinet issus

And like you see ! Server send hats and etc. Game clinet do not show it. I have no time to talk about nothing. Or you send your "Solution" or stop to spawm about nothing, also that is NOT a multisell system, that is merchant_buylist system. You have no idea about what you talk and give me some recommends about code and sub systems.
100ad724dd8868842cc8fdd2d4eac295.png
 
Last edited:
Back
Top