h4sin Posted August 22, 2010 Posted August 22, 2010 How to made if anybody want to change sub class it costs some aa count? Quote
0 xAddytzu Posted August 22, 2010 Posted August 22, 2010 You should learn english. Check L2VillageMasterInstance Quote
0 h4sin Posted August 22, 2010 Author Posted August 22, 2010 I know that i need to learn english :D Yes, but that lines i need to add? Quote
0 Theonegandalf Posted August 23, 2010 Posted August 23, 2010 Here's how to do it. patch ### Eclipse Workspace Patch 1.0 #P L2_GameServer_It Index: java/net/sf/l2j/gameserver/model/actor/instance/L2VillageMasterInstance.java =================================================================== --- java/net/sf/l2j/gameserver/model/actor/instance/L2VillageMasterInstance.java +++ java/net/sf/l2j/gameserver/model/actor/instance/L2VillageMasterInstance.java @@ -368,14 +368,25 @@ SystemMessageId.YOU_HAVE_ALREADY_BEEN_REGISTERED_IN_A_WAITING_LIST_OF_AN_EVENT)); return; } + + if (player.getInventory().getAncientAdena() >= 50) + { - player.setActiveClass(paramOne); + player.setActiveClass(paramOne); - content.append("Change Subclass:<br>Your active sub class is now a <font color=\"LEVEL\">" - + CharTemplateTable.getClassNameById(player.getActiveClass()) + "</font>."); + content.append("Change Subclass:<br>Your active sub class is now a <font color=\"LEVEL\">" + + CharTemplateTable.getClassNameById(player.getActiveClass()) + "</font>."); - player.sendPacket(new SystemMessage(SystemMessageId.SUBCLASS_TRANSFER_COMPLETED)); // Transfer completed. + player.sendPacket(new SystemMessage(SystemMessageId.SUBCLASS_TRANSFER_COMPLETED)); // Transfer completed. + player.getInventory().destroyItemByItemId("Subclass change", 5575, 50, player, player.getTarget()); + } + else + { + content.append("You don't have the required amount of ancient adena to change your subclass."); + } break; + case 6: // Change/Cancel Subclass - Choice content.append("Please choose a sub class to change to. If the one you are looking for is not here, " + "please seek out the appropriate master for that class.<br>" I'm sure you'll find how to change the required amount of ancient adena. It's pretty easy. Quote
Question
h4sin
How to made if anybody want to change sub class it costs some aa count?
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.