Jump to content

Question

Posted (edited)

Hello can someone give me an example how to addsymbolId <- (Henna,DYE)

????

 

player.addhenna(133); ------- 133 is a symbol id

 doesnt work how i must do that? !!!

Edited by L2LostWard

Recommended Posts

  • 0
Posted

i want to find out how the bypass work to adapt it in somethink who i want,while dye list open and you click on dye what exacly happen background? 

 

somethink like that i think 

			final L2HennaInstance[] henna = HennaTreeTable.getInstance().getAvailableHenna(player.getClassId());
			final HennaEquipList hel = new HennaEquipList(player, henna);
			player.sendPacket(hel);
  • 0
Posted

Not sure about what you want to do. If your point is to add another slot, you should know than visually speaking you got no info about that 4th, 5th, or whatever Xth henna you wiill add.

  • 0
Posted

i am try it from L2ClassMasterInstance.java i use this:

private static void autoEquip(final L2PcInstance player)

     final ClassId HDagger =ClassId.adventurer;

     if(player.getClassId().equals(HDagger))
     player.addHennaId(2);

It's wrong?

  • 0
Posted

Well i use (final L2PcInstance player) in the L2ClassMsterInstance.java to connect proparly the ClassId with the "reward" in the PcInstance with 

if(player.getClassId().equals(HDagger))

ReqHennaEquip use this:

protected void runImpl()
  
   		if (!cheater && _count >= temp.getAmountDyeRequire() && activeChar.getAdena() >= temp.getPrice() && activeChar.addHenna(temp))
		{
			SystemMessage sm = new SystemMessage(SystemMessageId.S1_DISAPPEARED);
			sm.addNumber(temp.getItemIdDye());
			activeChar.sendPacket(sm);
			sm = null;
			activeChar.sendPacket(new SystemMessage(SystemMessageId.SYMBOL_ADDED));

So if i use the addHenna(temp)   *temp=getItemIdDye i have problem .. there is any other way do to it? 

  • 0
Posted

Well i use (final L2PcInstance player) in the L2ClassMsterInstance.java to connect proparly the ClassId with the "reward" in the PcInstance with 

if(player.getClassId().equals(HDagger))

ReqHennaEquip use this:

protected void runImpl()
  
   		if (!cheater && _count >= temp.getAmountDyeRequire() && activeChar.getAdena() >= temp.getPrice() && activeChar.addHenna(temp))
		{
			SystemMessage sm = new SystemMessage(SystemMessageId.S1_DISAPPEARED);
			sm.addNumber(temp.getItemIdDye());
			activeChar.sendPacket(sm);
			sm = null;
			activeChar.sendPacket(new SystemMessage(SystemMessageId.SYMBOL_ADDED));

So if i use the addHenna(temp)   *temp=getItemIdDye i have problem .. there is any other way do to it? 

 

 

We both know that this guy has no clue about java or l2j.

We both know that you are not gonna make this code for him.

 

I don't know why you're replying

  • 0
Posted (edited)

We both know that this guy has no clue about java or l2j.

We both know that you are not gonna make this code for him.

 

I don't know why you're replying

 

Either he will figure it out by himself, or the answer will be used by someone else (search tool or whatever).

 

Still, I don't understand why you do such comment.

 

I send you back your question, why are you replying on my reply ? Obviously you got nothing else to do than comment than I waste my time, first on aCis, then on help section. Couldn't you use your imba skills to find you an occupation, as you seem worried about how I use my time ?

 

There is no code to do, btw. Just a method use. And no matter the request, I never code. It's help section, not freelance section. And I don't do it for money.

Edited by Tryskell
  • 0
Posted

Either he will figure it out by himself, or the answer will be used by someone else (search tool or whatever).

 

Still, I don't understand why you do such comment.

 

I send you back your question, why are you replying on my reply ? Obviously you got nothing else to do than comment than I waste my time, first on aCis, then on help section. Couldn't you use your imba skills to find you an occupation, as you seem worried about how I use my time ?

 

There is no code to do, btw. Just a method use. And no matter the request, I never code. It's help section, not freelance section. And I don't do it for money.

 

You went too far.

 

This guy is not gonna do it by himself, if he tries he will just screw his pack or waste his time.

 

 

I JUST want you to understand that this is no developer forum, yet you answer like the mentor to the student that will go and implement the instructions with ease. No thats not how this forum works, you either give this guy a ready code or keep your mouth shut. This forum is full of topics like this, and most of them didn't achieve their goal simply because they don't get what they want. Instead they read your crap and get even more confused.

  • 0
Posted (edited)

I still don't see why you feel so offended. Let me waste my time. And "keep your mouth shut". Ty in advance !

 

There is other dedicated sections for "already coded stuff" (shares) or "I code for you" (marketplace). If you want to try to code it by yourself, then this section is the good spot. If you're not enough skilled, then you buy codes.

 

And for whoever enough clever to use search tool, then, my answer will still be viable "for posterity".

 

My point isn't to deliver a code, because it's simply not my philosophy. If you don't participate to the topic, either giving advices or code, then, why are you speaking ? If my participation is useless, yours is above every possible level of useleness.

Edited by Tryskell
  • 0
Posted

Thanks everyone for help but until you can give me a proper example how to do that my post will be still unsolved. 

so please do not write me how to find or 1904 lines ..

i ask one line 3 words if someone know it post it .. if you do not know the answer please do not talk here ..

Thanks

  • 0
Posted

i ask one line 3 words if someone know it post it ..

3 words are not enough, else you want to be insulted. Tryskell explained you detailed how to find whatever you want / how to debug it and the method you are looking for. If you expect ready code, then.. Keep waiting.

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

    • You think you have good “l2j” files until you try running a low-rate server.   Saying “there’s not a single L2 server out there worth mentioning” just shows you probably only know the first 10 servers on voting sites, the same voting sites that owned by them. You call the forum dead, yet you’re here discussing your next projects… From my perspective, you don’t seem ready to run any L2 server in 2025. Around 70% of players are here for RMT or ask for payment just to bring their clan, and you really think the community cares about Premium or donations or files quality? The other 20% spend their time downloading and deleting servers all day, playing for one day, then quitting for whatever random reason. And finally, the last 10% are the only ones who actually play because they genuinely like your features, your server files, and your overall project. Good luck 🙂
    • I genuinely admire your bravery - in an age where AI can whip up something better in under a minute, you still stubbornly try to sell these "projects" of yours on a forum that’s been clinically dead for years. That’s no longer determination, that’s digital archaeology. I just can’t tell whether you’re actually trying to make money, or simply testing how much we can endure before we ask an AI to generate you some actual talent.   And ofc AI will make it for free, $220 saved.
    • I’m glad I’m not the only one who appreciates Maxthor’s involvement in group gay orgies, he can’t be bothered to reply to messages, but covering the entire forum in gay lights is absolutely no issue for him. As for the project - the forum is packed with feedback from the testers, the lads are spending every spare moment fixing even the tiniest typo in an NPC’s text. I’ll share the links as soon as I get the green light. Edit: I forgot to add that the GM recruitment will begin once the links are released. Three people will be accepted, and they’ll work in a three-shift rotation so that there’s always a GM available online.
    • Added: a brand-new default dashboard template. You can now add multiple game/login server builds. Full support for running both PTS & L2J servers simultaneously, with switching between them. Payment systems: added OmegaPay and Pally (new PayPal-style API). Account history now stores everything: donations, items delivered to characters, referrals, transfers between game accounts, and coin transfers to another master account. Personal Promo Code System: you can create a promo code and assign it to a user or promoter. When donating, a player can enter this promo code to receive bonus coins, and the promo code owner also receives a bonus — all fully configurable in the admin panel.     Look demo site: demo
    • One of best project i play last few years
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock