Thread: Update my Crafting handler 1! [Add the Leather Crafting]

Results 1 to 10 of 10
  1. #1 Update my Crafting handler 1! [Add the Leather Crafting] 
    Valar Morghulis

    Laxika's Avatar
    Join Date
    Sep 2006
    Age
    29
    Posts
    2,813
    Thanks given
    1,804
    Thanks received
    274
    Rep Power
    2128
    Update my Crafting handler 1! [Add the Leather Crafting]

    Base: LaxiScape

    FIRST YOU NEED TO ADD [Only registered and activated users can see links. ] TUT!

    Open client.java and find this:

    Code:
    case 53:
    under add this:

    Code:
    //Crafting! - Laxika style
    if(itemUsed == 1733 && useWith == 1741 || itemUsed == 1733 && useWith == 1741) { //leather + Needle
    showInterface(2311);
    }
    
    if(itemUsed == 1095 && useWith == 2370 || itemUsed == 2370 && useWith == 1095) { //Studded chaps
    if(playerLevel[12] >= 44) {
    addItem(1097,1);
    addSkillXP(42,12);
    deleteItem(1095, GetItemSlot(1095), 1);
    deleteItem(2370, GetItemSlot(2370), 1);
    } else {
    sendMessage("You need 44 crafting to make studded chaps!");
    }
    }
    
    if(itemUsed == 1131 && useWith == 2370 || itemUsed == 2370 && useWith == 1131) { //Studded body
    if(playerLevel[12] >= 41) {
    addItem(1133,1);
    addSkillXP(40,12);
    deleteItem(1131, GetItemSlot(1131), 1);
    deleteItem(2370, GetItemSlot(2370), 1);
    } else {
    sendMessage("You need 41 crafting to make studded body!");
    }
    }
    
    
    if(itemUsed == 1733 && useWith == 1743 || itemUsed == 1743 && useWith == 1733) { //Hardleather body
    if(playerLevel[12] >= 28) {
    if(playerHasItemAmount(1734,1) == true) {
    addItem(1131,1);
    addSkillXP(35,12);
    deleteItem(1743, GetItemSlot(1743), 1);
    deleteItem(1734, GetItemSlot(1734), 1);
    } else {
    sendMessage("You need more thread to make hardleather body");
    }
    } else {
    sendMessage("You need 28 crafting to make hardleather body!");
    }
    }
    
    //End crafting - Laxika style!
    okey... now find this:

    Code:
    case 185:
    under add this:

    Code:
    server.craftingHandler.leathercrafting(playerId);
    now close the client.java and open the CraftingHandler.java...

    find this:

    Code:
    public CraftingHandler() {
    misc.println("Loaded CraftingHandler by Laxika!");
    }
    under add this:

    Code:
    public void leathercrafting(int ID)
     {
    client c  = (client) server.playerHandler.players[ID];
    				switch(c.actionButtonId) {
    
    case 33188:// make10 gloves
    if(c.playerLevel[12] >= 1){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1059, 1);
    c.addSkillXP(14, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 1 crafting to make glowes!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33189:// make5 glowes
    if(c.playerLevel[12] >= 1){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1059, 1);
    c.addSkillXP(14, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 1 crafting to make glowes!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33190: //Making Gloves
    if(c.playerLevel[12] >= 1) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1059, 1);
    c.addSkillXP(14, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 1 crafting to make glowes!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33191:// make10 boots
    if(c.playerLevel[12] >= 7){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1061, 1);
    c.addSkillXP(16, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 7 crafting to make boots!");
    c.RemoveAllWindows();
    }
    break;
    
    
    case 33192:// make5 boots
    if(c.playerLevel[12] >= 7){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1061, 1);
    c.addSkillXP(16, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 7 crafting to make boots!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33193: //Making Boots
    if(c.playerLevel[12] >= 7) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1061, 1);
    c.addSkillXP(16, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 7 crafting to make boots!");
    }
    break;
    
    case 33203:// make10 cowl
    if(c.playerLevel[12] >= 9){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1167, 1);
    c.addSkillXP(19, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 9 crafting to make cowl!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33204:// make5 cowl
    if(c.playerLevel[12] >= 9){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1167, 1);
    c.addSkillXP(19, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 9 crafting to make cowl!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33205: //Making Cowl
    if(c.playerLevel[12] >= 9) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1167, 1);
    c.addSkillXP(19, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 9 crafting to make cowl!");
    }
    break;
    
    case 33194:// make10 vambraces
    if(c.playerLevel[12] >= 11){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1063, 1);
    c.addSkillXP(22, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 11 crafting to make vambraces!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33195:// make5 vambraces
    if(c.playerLevel[12] >= 11){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1063, 1);
    c.addSkillXP(22, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 11 crafting to make vambraces!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33196: //Making Vambraces
    if(c.playerLevel[12] >= 11) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1063, 1);
    c.addSkillXP(22, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 11 crafting to make vambraces!");
    }
    break;
    
    case 33185:// make10 Leather Body
    if(c.playerLevel[12] >= 14){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1129, 1);
    c.addSkillXP(25, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 14 crafting to make leather body!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33186:// make5 Leather Body
    if(c.playerLevel[12] >= 14){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1129, 1);
    c.addSkillXP(25, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 14 crafting to make leather body!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33187: //Making Leather Body
    if(c.playerLevel[12] >= 14) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1129, 1);
    c.addSkillXP(25, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 14 crafting to make leather body!");
    }
    break;
    
    case 33197:// make10 Leather chaps
    if(c.playerLevel[12] >= 18){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1095, 1);
    c.addSkillXP(27, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 18 crafting to make leather chaps!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33198:// make5 Leather chaps
    if(c.playerLevel[12] >= 18){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1095, 1);
    c.addSkillXP(27, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 18 crafting to make leather chaps!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33199: //Making Leather Chaps
    if(c.playerLevel[12] >= 18) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1095, 1);
    c.addSkillXP(27, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 18 crafting to make leather chaps!");
    }
    break;
    
    case 33200:// make10 Leather coif
    if(c.playerLevel[12] >= 38){
    for(int c5 = 0; c5 < 10; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1169, 1);
    c.addSkillXP(37, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 11;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 38 crafting to make leather coif!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33201:// make5 Leather coif
    if(c.playerLevel[12] >= 38){
    for(int c5 = 0; c5 < 5; c5++){
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1169, 1);
    c.addSkillXP(37, 12);
    c.RemoveAllWindows();
    } else {
    c5 = 6;
    c.sendMessage("You dont have more leather.");
    c.RemoveAllWindows();
    }
    }
    } else {
    c.sendMessage("You need 38 crafting to make leather coif!");
    c.RemoveAllWindows();
    }
    break;
    
    case 33202: //Making Leather Coif
    if(c.playerLevel[12] >= 38) {
    if((c.playerHasItemAmount (1741,1) == true) && (c.playerHasItemAmount (1734,1) == true)) {
    
    c.deleteItem(1734, c.GetItemSlot(1734), 1);
    c.deleteItem(1741, c.GetItemSlot(1741), 1);
    c.addItem(1169, 1);
    c.addSkillXP(37, 12);
    c.RemoveAllWindows();
    }
    } else {
    c.sendMessage("You need 38 crafting to make leather coif!");
    }
    break;
    
    }
    }
    Ok... now you sucefull add the tut!

    Pls post here the bugs and other comments!

    Next update the gamecutting!
    [Only registered and activated users can see links. ]
     

  2. #2  
    x19
    Guest
    is this with or without interfaces?

    X19
     

  3. #3  
    Valar Morghulis

    Laxika's Avatar
    Join Date
    Sep 2006
    Age
    29
    Posts
    2,813
    Thanks given
    1,804
    Thanks received
    274
    Rep Power
    2128
    This is whit interfaces! (lol the interface is basic...)

    Somebody know, what is the leathercrafting animation ID?
    [Only registered and activated users can see links. ]
     

  4. #4  
    Registered Member
    Alex's Avatar
    Join Date
    Apr 2007
    Posts
    1,658
    Thanks given
    0
    Thanks received
    0
    Rep Power
    284
    Your the Crafting 'God'
    Your password is 354 days old, and has therefore expired.


    Fail
     

  5. #5  
    Luke
    Guest
    Congratz. Your now officalily awesome
     

  6. #6  
    PlJay03
    Guest
    This is lame, everyone is posting "handlers" that do basically nothing. I use the term 'handlers' loosely.
     

  7. #7  
    Registered Member
    Join Date
    Sep 2007
    Posts
    273
    Thanks given
    0
    Thanks received
    7
    Rep Power
    9
    thanks I love crafting
     

  8. #8  
    wicked destiny
    Guest
    ty i added it to my server
     

  9. #9  
    ~Legend Rene
    Guest
    Quote Originally Posted by PlJay03 View Post
    This is lame, everyone is posting "handlers" that do basically nothing. I use the term 'handlers' loosely.
    Are you stupid or just brainless?
    Putting everything in client.java causes incredible lagg.
    I dont care wether if your client.java is 5mb or not , but most people here like to reduce theirs.
    Thats why they use handlers.
     

  10. #10  
    Registered Member pHametic's Avatar
    Join Date
    Nov 2006
    Posts
    637
    Thanks given
    3
    Thanks received
    1
    Rep Power
    11
    this does something it adds crafting to your server and i like it laxika
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 33
    Last Post: 06-14-2010, 01:31 PM
  2. Leather crafting.
    By WH:II:DOW in forum Tutorials
    Replies: 2
    Last Post: 08-27-2009, 08:02 PM
  3. [508]Leather Crafting [90%]
    By EndlessZombies in forum Configuration
    Replies: 38
    Last Post: 05-27-2009, 11:47 PM
  4. Leather Crafting Anim Id
    By Palidino in forum Help
    Replies: 3
    Last Post: 04-23-2009, 12:03 PM
  5. Leather Crafting Emote
    By Blizz in forum Requests
    Replies: 5
    Last Post: 04-13-2009, 01:06 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •