Thread: OSRS Item Recolourings

Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 25
  1. #11  
    'Slutty McFur'

    Owain's Avatar
    Join Date
    Sep 2014
    Age
    26
    Posts
    2,894
    Thanks given
    2,360
    Thanks received
    2,200
    Rep Power
    5000
    Redwood bows, as requested.
    It was quite tricky to decide on the right colour, as it would make sense to use the colour from the logs, however existing bows aren't quite the same as this.
    Attached image

    Attached image

    Spoiler for View configs:
    Code:
    			case ####:
    				itemDef.name = "Redwood longbow (u)";
    				itemDef.modelZoom = 1820;
    				itemDef.modelRotationY = 460;
    				itemDef.modelRotationX = 1004;
    				itemDef.modelOffset1 = 2;
    				itemDef.modelOffset2 = 15;
    				itemDef.originalModelColors = new int[] { 2964 };
    				itemDef.modifiedModelColors = new int[] { 6674 };
    				itemDef.groundActions = new String[] { null, null, "Take", null, null };
    				itemDef.itemActions = new String[] { null, null, null, null, "Drop" };
    				itemDef.modelID = 2401;
    				itemDef.anInt165 = 26609;
    				itemDef.anInt200 = 26609;
                    itemDef.brightness = 55;
    				break;
    
                case ####:
                    itemDef.name = "Redwood shortbow (u)";
                    itemDef.modelZoom = 1200;
                    itemDef.modelRotationY = 508;
                    itemDef.modelRotationX = 124;
                    itemDef.modelOffset1 = 7;
                    itemDef.modelOffset2 = 2;
                    itemDef.originalModelColors = new int[] { 2964 };
                    itemDef.modifiedModelColors = new int[] { 6674 };
                    itemDef.groundActions = new String[] { null, null, "Take", null, null };
                    itemDef.itemActions = new String[] { null, null, null, null, "Drop" };
                    itemDef.modelID = 2435;
                    itemDef.anInt165 = 26610;
                    itemDef.anInt200 = 26610;
                    itemDef.brightness = 55;
                    break;
    
                case ####:
                    itemDef.name = "Redwood longbow";
                    itemDef.modelZoom = 1820;
                    itemDef.modelRotationY = 460;
                    itemDef.modelRotationX = 1004;
                    itemDef.modelOffset1 = 2;
                    itemDef.modelOffset2 = 15;
                    itemDef.originalModelColors = new int[] { 2964 };
                    itemDef.modifiedModelColors = new int[] { 6674 };
                    itemDef.groundActions = new String[] { null, null, "Take", null, null };
                    itemDef.itemActions = new String[] { null, "Wield", null, null, "Drop" };
                    itemDef.modelID = 2832;
                    itemDef.anInt165 = 563;
                    itemDef.anInt200 = 563;
                    itemDef.brightness = 55;
                    break;
    
                case ####:
                    itemDef.name = "Redwood shortbow";
                    itemDef.modelZoom = 1200;
                    itemDef.modelRotationY = 508;
                    itemDef.modelRotationX = 124;
                    itemDef.modelOffset1 = 7;
                    itemDef.modelOffset2 = 2;
                    itemDef.originalModelColors = new int[] { 2964 };
                    itemDef.modifiedModelColors = new int[] { 6674 };
                    itemDef.groundActions = new String[] { null, null, "Take", null, null };
                    itemDef.itemActions = new String[] { null, "Wield", null, null, "Drop" };
                    itemDef.modelID = 2562;
                    itemDef.anInt165 = 512;
                    itemDef.anInt200 = 512;
                    itemDef.brightness = 55;
                    break;


    Spoiler for wat:
    Attached image
    Attached image

    Attached image


    Reply With Quote  
     

  2. #12  
    🖤Runic Developer🖤
    Castiel's Avatar
    Join Date
    Apr 2013
    Posts
    1,752
    Thanks given
    564
    Thanks received
    288
    Rep Power
    609
    Quote Originally Posted by A Mage View Post
    Redwood bows, as requested.
    It was quite tricky to decide on the right colour, as it would make sense to use the colour from the logs, however existing bows aren't quite the same as this.
    Attached image

    Attached image

    Spoiler for View configs:
    Code:
    			case ####:
    				itemDef.name = "Redwood longbow (u)";
    				itemDef.modelZoom = 1820;
    				itemDef.modelRotationY = 460;
    				itemDef.modelRotationX = 1004;
    				itemDef.modelOffset1 = 2;
    				itemDef.modelOffset2 = 15;
    				itemDef.originalModelColors = new int[] { 2964 };
    				itemDef.modifiedModelColors = new int[] { 6674 };
    				itemDef.groundActions = new String[] { null, null, "Take", null, null };
    				itemDef.itemActions = new String[] { null, null, null, null, "Drop" };
    				itemDef.modelID = 2401;
    				itemDef.anInt165 = 26609;
    				itemDef.anInt200 = 26609;
                    itemDef.brightness = 55;
    				break;
    
                case ####:
                    itemDef.name = "Redwood shortbow (u)";
                    itemDef.modelZoom = 1200;
                    itemDef.modelRotationY = 508;
                    itemDef.modelRotationX = 124;
                    itemDef.modelOffset1 = 7;
                    itemDef.modelOffset2 = 2;
                    itemDef.originalModelColors = new int[] { 2964 };
                    itemDef.modifiedModelColors = new int[] { 6674 };
                    itemDef.groundActions = new String[] { null, null, "Take", null, null };
                    itemDef.itemActions = new String[] { null, null, null, null, "Drop" };
                    itemDef.modelID = 2435;
                    itemDef.anInt165 = 26610;
                    itemDef.anInt200 = 26610;
                    itemDef.brightness = 55;
                    break;
    
                case ####:
                    itemDef.name = "Redwood longbow";
                    itemDef.modelZoom = 1820;
                    itemDef.modelRotationY = 460;
                    itemDef.modelRotationX = 1004;
                    itemDef.modelOffset1 = 2;
                    itemDef.modelOffset2 = 15;
                    itemDef.originalModelColors = new int[] { 2964 };
                    itemDef.modifiedModelColors = new int[] { 6674 };
                    itemDef.groundActions = new String[] { null, null, "Take", null, null };
                    itemDef.itemActions = new String[] { null, "Wield", null, null, "Drop" };
                    itemDef.modelID = 2832;
                    itemDef.anInt165 = 563;
                    itemDef.anInt200 = 563;
                    itemDef.brightness = 55;
                    break;
    
                case ####:
                    itemDef.name = "Redwood shortbow";
                    itemDef.modelZoom = 1200;
                    itemDef.modelRotationY = 508;
                    itemDef.modelRotationX = 124;
                    itemDef.modelOffset1 = 7;
                    itemDef.modelOffset2 = 2;
                    itemDef.originalModelColors = new int[] { 2964 };
                    itemDef.modifiedModelColors = new int[] { 6674 };
                    itemDef.groundActions = new String[] { null, null, "Take", null, null };
                    itemDef.itemActions = new String[] { null, "Wield", null, null, "Drop" };
                    itemDef.modelID = 2562;
                    itemDef.anInt165 = 512;
                    itemDef.anInt200 = 512;
                    itemDef.brightness = 55;
                    break;
    would need add custom case number to server side n client side then too
    Attached image
    Attached image
    Reply With Quote  
     

  3. #13  
    lol k


    Join Date
    Mar 2016
    Posts
    301
    Thanks given
    114
    Thanks received
    143
    Rep Power
    414
    maul looks real nice i'll probably use thanks magey.
    Reply With Quote  
     

  4. #14  
    🎶 As you're falling down 🎶


    uint32_t's Avatar
    Join Date
    Feb 2015
    Posts
    1,396
    Thanks given
    6,177
    Thanks received
    776
    Rep Power
    5000
    Blowpipe looks awesome, nice job.
    Quote Originally Posted by Idiot Bird View Post
    Quote Originally Posted by Velocity View Post
    lol np mate looks like the community brought ur rep down to ur IQ
    Not too sure about that, it's at 0 . It would have to go minus to even be remotely close to his IQ.
    Reply With Quote  
     

  5. #15  
    Donator

    i dds you's Avatar
    Join Date
    Jun 2013
    Posts
    831
    Thanks given
    678
    Thanks received
    160
    Rep Power
    92
    Nice, love the blowpipe
    Reply With Quote  
     

  6. #16  
    Registered Member
    Join Date
    Sep 2014
    Posts
    6
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    Hey Good post, love the stuff, any chance you could make a mini tut on how to change the color of items?
    Reply With Quote  
     

  7. #17  
    Registered Member Harambe_'s Avatar
    Join Date
    Jul 2007
    Posts
    504
    Thanks given
    15
    Thanks received
    22
    Rep Power
    13
    How do you find/obtain the original model model color? I'm trying to re-color a legends cape


    Code:
                 case 20407:
    			itemDefinition.modifiedModelColors = new int[1];
    			itemDefinition.originalModelColors = new int[1];
    			itemDefinition.maleModel0 = itemDefinition.forID(1052).maleModel0;
    			itemDefinition.femaleModel0 = itemDefinition.forID(1052).femaleModel0;
    			itemDefinition.inventoryModel = itemDefinition.forID(1052).inventoryModel;
    			itemDefinition.name = "Red Legends Cape";
    			itemDefinition.description = "Only Legends can wear this cape";
    			itemDefinition.modifiedModelColors[0] = #####?;
    			itemDefinition.originalModelColors[0] = 926;  //5056 lava
    			itemDefinition.modelZoom = itemDefinition.forID(1052).modelZoom;
    			itemDefinition.rotationY = itemDefinition.forID(1052).rotationY;
    			itemDefinition.rotationX = itemDefinition.forID(1052).rotationX;
    			itemDefinition.offsetX = itemDefinition.forID(1052).offsetX;
    			itemDefinition.offsetY = itemDefinition.forID(1052).offsetY;
    			itemDefinition.groundOptions = new String[] { null, null, "Take", null, null };
    			itemDefinition.inventoryOptions = new String[] { null, "Wield", null, null, "Drop" };
    			break;
    Reply With Quote  
     

  8. #18  
    Registered Member Harambe_'s Avatar
    Join Date
    Jul 2007
    Posts
    504
    Thanks given
    15
    Thanks received
    22
    Rep Power
    13
    Bump+
    Reply With Quote  
     

  9. #19  
    'Slutty McFur'

    Owain's Avatar
    Join Date
    Sep 2014
    Age
    26
    Posts
    2,894
    Thanks given
    2,360
    Thanks received
    2,200
    Rep Power
    5000
    Quote Originally Posted by Harambe_ View Post
    Bump+

    Quote Originally Posted by Harambe_ View Post
    How do you find/obtain the original model model color? I'm trying to re-color a legends cape


    Code:
                 case 20407:
    			itemDefinition.modifiedModelColors = new int[1];
    			itemDefinition.originalModelColors = new int[1];
    			itemDefinition.maleModel0 = itemDefinition.forID(1052).maleModel0;
    			itemDefinition.femaleModel0 = itemDefinition.forID(1052).femaleModel0;
    			itemDefinition.inventoryModel = itemDefinition.forID(1052).inventoryModel;
    			itemDefinition.name = "Red Legends Cape";
    			itemDefinition.description = "Only Legends can wear this cape";
    			itemDefinition.modifiedModelColors[0] = #####?;
    			itemDefinition.originalModelColors[0] = 926;  //5056 lava
    			itemDefinition.modelZoom = itemDefinition.forID(1052).modelZoom;
    			itemDefinition.rotationY = itemDefinition.forID(1052).rotationY;
    			itemDefinition.rotationX = itemDefinition.forID(1052).rotationX;
    			itemDefinition.offsetX = itemDefinition.forID(1052).offsetX;
    			itemDefinition.offsetY = itemDefinition.forID(1052).offsetY;
    			itemDefinition.groundOptions = new String[] { null, null, "Take", null, null };
    			itemDefinition.inventoryOptions = new String[] { null, "Wield", null, null, "Drop" };
    			break;
    The way that I used to do it:
    • Find a model dump
    • Search for the model id
    • Open the model in datmaker, convert to mqo
    • Open metaseq, and load the model
    • You'll see the colours that the model uses on the right hand side


    Spoiler for wat:
    Attached image
    Attached image

    Attached image


    Reply With Quote  
     

  10. #20  
    Community Veteran

    mige5's Avatar
    Join Date
    Aug 2008
    Posts
    5,528
    Thanks given
    573
    Thanks received
    1,410
    Rep Power
    2114
    Quote Originally Posted by A Mage View Post
    The way that I used to do it:
    • Find a model dump
    • Search for the model id
    • Open the model in datmaker, convert to mqo
    • Open metaseq, and load the model
    • You'll see the colours that the model uses on the right hand side
    Even easier way is to just edit the clients model loading method to print the colors... + adding a boolean for item, npc etc. if u want its colors printed.
    Number of page #1 releases with most views & posts: (Updated: 2023)
    RS2 server section: 1
    RS2 client section: 2
    Reply With Quote  
     

  11. Thankful user:


Page 2 of 3 FirstFirst 123 LastLast

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: 150
    Last Post: 11-03-2014, 11:35 PM
  2. [PI] Items Recolouring
    By Dogreen in forum Help
    Replies: 11
    Last Post: 01-20-2014, 02:09 AM
  3. Osrs items & cash for sale!!!
    By MaxXi in forum Gold & Items
    Replies: 2
    Last Post: 07-19-2013, 03:13 PM
  4. Item Recolouring [PI]
    By santeri in forum Help
    Replies: 1
    Last Post: 05-03-2013, 03:57 PM
  5. [667/***] Simple item recolouring
    By Con Artist in forum Tutorials
    Replies: 6
    Last Post: 10-12-2012, 10:49 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •