Jump to content
  • 0

Weapon Destrict for some Classes


Kolibri

Question

Hello all i need some help .. actually i need a code to dissallow some classes like tank to wear bow :/ one example that i found is this from l2jfrozen "#Disable Bow for classes: write here classes id

#that you dnt want allow to use BOW. Class id examples,

#you can find others into char_templates database table

#

# classId className

# 88 Duelist

# 89 DreadNought

# 90 Phoenix Knight

# 91 Hell Knight

# 92 Sagittarius

# 93 Adventurer

# 94 Archmage

# 95 Soultaker

# 96 Arcana Lord

# 97 Cardinal

# 98 Hierophant

# 99 Eva Templar

# 100 Sword Muse

# 101 Wind Rider

# 102 Moonlight Sentinel

# 103 Mystic Muse

# 104 Elemental Master

# 105 Eva Saint

# 106 Shillien Templar

# 107 Spectral Dancer

# 108 Ghost Hunter

# 109 Ghost Sentinel

# 110 Storm Screamer

# 111 Spectral Master

# 112 Shillen Saint

# 113 Titan

# 114 Grand Khauatari

# 115 Dominator

# 116 Doomcryer

# 117 Fortune Seeker

# 118 Maestro

#

# e.g. DisableBowForClasses=107,110

DisableBowForClasses ="

 

but this is only the configs file i need code

Link to comment
Share on other sites

Recommended Posts

  • 0

Intrepid, he doesn't ask you to change of chronicle, he asks you for a code implementation.

 

Don't sell a cow when he tries to get milk. None like GF, not my fault.

 

If he wants exactly the implementation of L2JFrozen, and until you want to code for him a better implementation, he's stuck with L2JFrozen's (+ according his "dev" level, as he doesn't even know Search tool, the best is still basics).

 

With weapon condition, you edit all items on L2J. Talk about NPCs in XML after that, lol. If you want to edit ONLY bows, that's 93 items to edit. ONLY BOWS.

 

◦Cobra◦ solution is normally enough for what he needs, and probably looking similar as L2JFrozen got it. It misses the list of classId.

 

@klevakos, my answer was really simple. If you don't manage to understand it, try until you understand. "ctrl + H" on Eclipse is the main answer. That's the basics about exploring a project such as L2J, and searching "features" like you try to do.

 

Im not tying to force him for anything, its a fact tho that those interlude packs are poorly executed and if you want to learn you should not even look into them. Still the best and most gameplay friendly implementation is the conditions thats why i told him to do just that, ofcourse theres plenty of ways to do it, but still.

Link to comment
Share on other sites

  • 0

I know you're in love with shitlude >.<

 

UseItem.java

 

  if (activeChar.getClassId().getId() == 91)

        {

            if (item.getItemType() == L2WeaponType.BOW)

          {

          activeChar.sendMessage("bla bla bla bla");

            return false;

            }

        }

 

if u are archer, and change to class with ID 91 then you can't Unequip =D

 

needs isEquiped ? check

Link to comment
Share on other sites

  • 0

 

 

UseItem.java

 

  if (activeChar.getClassId().getId() == 91)

        {

            if (item.getItemType() == L2WeaponType.BOW)

          {

          activeChar.sendMessage("bla bla bla bla");

            return false;

            }

        }

 

 

 

 

thanks dude and smthng else may i add a config file?

Link to comment
Share on other sites

  • 0

Just saying, people would bypass that by simply not doing the 3rd class quest.

 

It's an example, don't you want me to code for them the whole server? they're free to add all the classes or whatever they want.

 

by the way, there are the 3rd class, don't you know the classes from lineage? my bad I didn't see "not" word.

Link to comment
Share on other sites

  • 0

It's an example, don't you want me to code for them the whole server? they're free to add all the classes or whatever they want.

 

by the way, there are the 3rd class, don't you know the classes from lineage?

As I mentioned in my previous post, I'm just saying.

 

And I said "by simply NOT doing", I know that these are 3rd class quests.

Link to comment
Share on other sites

  • 0

As I mentioned in my previous post, I'm just saying.

 

And I said "by simply NOT doing", I know that these are 3rd class quests.

 

Next time when you're just "saying", think about it twice.

 

I've added 3rd classes, how can you bypass them by changing the 3rd class? "As I mentioned in my previous post" you don't know the 3rd classes.

 

If you add the 2nd classes too, it's fully working.

Link to comment
Share on other sites

  • 0

Next time when you're just "saying", think about it twice.

 

I've added 3rd classes, how can you bypass them by changing the 3rd class? "As I mentioned in my previous post" you don't know the 3rd classes.

 

If you add the 2nd classes too, it's fully working.

Are you mad or something?

 

I don't know the 3rd classes?

 

It seems that you don't know how to read buddy.

 

I said that someone can bypass it by simply NOT doing the 3rd class quest, meaning that the player would stay at 2nd class quest.

 

Oh dear.

Link to comment
Share on other sites

  • 0

It seems that you don't know how to read buddy.

 

You're right. I didn't see "not".

 

lots of nonesense code, btw u put phoinixKnight check what if Im paladin

 

You should probably eat a d1ck.

 

they're free to add all the classes or whatever they want.

 

If you add the 2nd classes too, it's fully working.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.



×
×
  • Create New...