Thread: skill lamp pi

Results 1 to 6 of 6
  1. #1 skill lamp pi 
    Registered Member
    Join Date
    Aug 2012
    Posts
    32
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    i need help with my new skill lamp pi i already put the interface in rsinterfaces and differetn like i want to make like this if u want to put the rsinterface.java i will thanks for helpnig!



    and my old its something like this
    Reply With Quote  
     

  2. #2  
    Registered Member yunaaa's Avatar
    Join Date
    Apr 2012
    Posts
    641
    Thanks given
    89
    Thanks received
    26
    Rep Power
    6
    Couldnt quite catch what exactly you mean, you want the skill lamp interface in the first picture?

    if so: rsinterface:

    Spoiler for newskilllamp thingys:
    public static void NewSkillLamp(RSFont[] TDA) {
    RSInterface Interface = addTabInterface(35000);

    setChildren(61, Interface);
    addSprite(35001, 0, "Interfaces/NewSkillLamp/BACKGROUND");// Background
    addHover(35002, 3, 0, 35003, 0, "Interfaces/NewSkillLamp/EXIT", 21, 21, "Exit");//Close Button
    addHovered(35003, 1, "Interfaces/NewSkillLamp/EXIT", 21, 21, 35004);//Close Button
    addSprite(35005, 0, "Interfaces/NewSkillLamp/BANNER");
    addText(35006, "Choose XP Type...", TDA, 1, 0xE3CCCF, true, true);
    //Line 1
    addHoverButton(35007, "", 0, 46, 44, "Choose Attack", -1, 35008, 1);
    addHoveredButton(35008, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35009);
    addHoverButton(35010, "", 0, 46, 44, "Choose Magic", -1, 35011, 1);
    addHoveredButton(35011, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35012);
    addHoverButton(35013, "", 0, 46, 44, "Choose Mining", -1, 35014, 1);
    addHoveredButton(35014, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35015);
    addHoverButton(35016, "", 0, 46, 44, "Choose Woodcutting", -1, 35017, 1);
    addHoveredButton(35017, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35018);
    addHoverButton(35019, "", 0, 46, 44, "Choose Agility", -1, 35020, 1);
    addHoveredButton(35020, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35021);
    addHoverButton(35022, "", 0, 46, 44, "Choose Fletching", -1, 35023, 1);
    addHoveredButton(35023, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35024);
    addHoverButton(35025, "", 0, 46, 44, "Choose Thieving", -1, 35026, 1);
    addHoveredButton(35026, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35027);
    //Line 2
    addHoverButton(35028, "", 0, 46, 44, "Choose Strength", -1, 35029, 1);
    addHoveredButton(35029, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35030);
    addHoverButton(35031, "", 0, 46, 44, "Choose Ranged", -1, 35032, 1);
    addHoveredButton(35032, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35033);
    addHoverButton(35034, "", 0, 46, 44, "Choose Smithing", -1, 35035, 1);
    addHoveredButton(35035, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35036);
    addHoverButton(35037, "", 0, 46, 44, "Choose Firemaking", -1, 35038, 1);
    addHoveredButton(35038, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35039);
    addHoverButton(35040, "", 0, 46, 44, "Choose Herblore", -1, 35041, 1);
    addHoveredButton(35041, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35042);
    addHoverButton(35043, "", 0, 46, 44, "Choose Slayer", -1, 35044, 1);
    addHoveredButton(35044, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35045);
    addHoverButton(35046, "", 0, 46, 44, "Choose Construction", -1, 35047, 1);
    addHoveredButton(35047, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35048);
    //Line 3
    addHoverButton(35049, "", 0, 46, 44, "Choose Defence", -1, 35050, 1);
    addHoveredButton(35050, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35051);
    addHoverButton(35052, "", 0, 46, 44, "Choose Prayer", -1, 35053, 1);
    addHoveredButton(35053, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35054);
    addHoverButton(35055, "", 0, 46, 44, "Choose Fishing", -1, 35056, 1);
    addHoveredButton(35056, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35057);
    addHoverButton(35058, "", 0, 46, 44, "Choose Crafting", -1, 35059, 1);
    addHoveredButton(35059, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35060);
    addHoverButton(35061, "", 0, 46, 44, "Choose Farming", -1, 35062, 1);
    addHoveredButton(35062, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35063);
    addHoverButton(35064, "", 0, 46, 44, "Choose Hunter", -1, 35065, 1);
    addHoveredButton(35065, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35066);
    addHoverButton(35067, "", 0, 46, 44, "Choose Summoning", -1, 35068, 1);
    addHoveredButton(35068, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35069);
    //Line 4
    addHoverButton(35070, "", 0, 46, 44, "Choose Constitution", -1, 35071, 1);
    addHoveredButton(35071, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35072);
    addHoverButton(35073, "", 0, 46, 44, "Choose Dungeoneering", -1, 35074, 1);
    addHoveredButton(35074, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35075);
    addHoverButton(35076, "", 0, 46, 44, "Choose Cooking", -1, 35077, 1);
    addHoveredButton(35077, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35078);
    addHoverButton(35079, "", 0, 46, 44, "Choose Runecrafting", -1, 35080, 1);
    addHoveredButton(35080, "Interfaces/NewSkillLamp/CIRCLE", 1, 46, 44, 35081);
    //Other Stuff
    addHover(35082, 3, 0, 35083, 0, "Interfaces/NewSkillLamp/CANCEL", 127, 21, "");
    addHovered(35083, 1, "Interfaces/NewSkillLamp/CANCEL", 127, 21, 35084);
    addHoverButton(35085, "Interfaces/NewSkillLamp/CONFIRM", 0, 127, 21, "Confirm", -1, 35086, 1);
    addHoveredButton(35086, "Interfaces/NewSkillLamp/CONFIRM", 1, 127, 21, 35087);
    addText(35088, "Confirm", TDA, 1, 0xE3CCCF, false, true);
    addText(35089, "Not right now", TDA, 1, 0xE3CCCF, false, true);

    setBounds(35001, 10, 14, 0, Interface);//background
    setBounds(35002, 470, 20, 1, Interface);//Close Button
    setBounds(35003, 470, 20, 2, Interface);//Close Button
    setBounds(35005, 181, 48, 3, Interface);
    setBounds(35006, 255, 52, 4, Interface);
    //Line 1
    setBounds(35007, 37, 80, 5, Interface);
    setBounds(35008, 37, 80, 6, Interface);
    setBounds(35010, 102, 80, 7, Interface);
    setBounds(35011, 102, 80, 8, Interface);
    setBounds(35013, 167, 80, 9, Interface);
    setBounds(35014, 167, 80, 10, Interface);
    setBounds(35016, 232, 80, 11, Interface);
    setBounds(35017, 232, 80, 12, Interface);
    setBounds(35019, 297, 80, 13, Interface);
    setBounds(35020, 297, 80, 14, Interface);
    setBounds(35022, 362, 80, 15, Interface);
    setBounds(35023, 362, 80, 16, Interface);
    setBounds(35025, 427, 80, 17, Interface);
    setBounds(35026, 427, 80, 18, Interface);
    //Line 2
    setBounds(35028, 37, 138, 19, Interface);
    setBounds(35029, 37, 138, 20, Interface);
    setBounds(35031, 102, 138, 21, Interface);
    setBounds(35032, 102, 138, 22, Interface);
    setBounds(35034, 167, 138, 23, Interface);
    setBounds(35035, 167, 138, 24, Interface);
    setBounds(35037, 232, 138, 25, Interface);
    setBounds(35038, 232, 138, 26, Interface);
    setBounds(35040, 297, 138, 27, Interface);
    setBounds(35041, 297, 138, 28, Interface);
    setBounds(35043, 362, 138, 29, Interface);
    setBounds(35044, 362, 138, 30, Interface);
    setBounds(35046, 427, 138, 31, Interface);
    setBounds(35047, 427, 138, 32, Interface);
    //Line 3
    setBounds(35049, 37, 196, 33, Interface);
    setBounds(35050, 37, 196, 34, Interface);
    setBounds(35052, 102, 196, 35, Interface);
    setBounds(35053, 102, 196, 36, Interface);
    setBounds(35055, 167, 196, 37, Interface);
    setBounds(35056, 167, 196, 38, Interface);
    setBounds(35058, 232, 196, 39, Interface);
    setBounds(35059, 232, 196, 40, Interface);
    setBounds(35061, 297, 196, 41, Interface);
    setBounds(35062, 297, 196, 42, Interface);
    setBounds(35064, 362, 196, 43, Interface);
    setBounds(35065, 362, 196, 44, Interface);
    setBounds(35067, 427, 196, 45, Interface);
    setBounds(35068, 427, 196, 46, Interface);
    //Line 4
    setBounds(35070, 37, 254, 47, Interface);
    setBounds(35071, 37, 254, 48, Interface);
    setBounds(35073, 102, 254, 49, Interface);
    setBounds(35074, 102, 254, 50, Interface);
    setBounds(35076, 167, 254, 51, Interface);
    setBounds(35077, 167, 254, 52, Interface);
    setBounds(35079, 232, 254, 53, Interface);
    setBounds(35080, 232, 254, 54, Interface);
    //Other Stuff
    setBounds(35082, 322, 280, 55, Interface);
    setBounds(35083, 322, 280, 56, Interface);
    setBounds(35085, 322, 250, 57, Interface);
    setBounds(35086, 322, 250, 58, Interface);
    setBounds(35088, 360, 253, 59, Interface);
    setBounds(35089, 350, 283, 60, Interface);
    }

    }


    and the interfaces....

    download


    +
    Spoiler for clickingbuttons:
    case 136191:
    c.antiqueSelect = 0;
    c.sendMessage("<col=225>You select Attack");
    break;
    case 136212:
    c.antiqueSelect = 2;
    c.sendMessage("<col=225>You select Strength");
    break;
    case 136215:
    c.antiqueSelect = 4;
    c.sendMessage("<col=225>You select Ranged");
    break;
    case 136194:
    c.antiqueSelect = 6;
    c.sendMessage("<col=225>You select Magic");
    break;
    case 136233:
    c.antiqueSelect = 1;
    c.sendMessage("<col=225>You select Defence");
    break;
    case 136254:
    c.antiqueSelect = 3;
    c.sendMessage("<col=225>You select Hitpoints");
    break;
    case 136236:
    c.antiqueSelect = 5;
    c.sendMessage("<col=225>You select Prayer");
    break;
    case 137001:
    c.antiqueSelect = 24;
    c.sendMessage("<col=225>You select Dungeoneering");
    break;
    case 136203:
    c.antiqueSelect = 16;
    c.sendMessage("<col=225>You select Agility");
    break;
    case 136224:
    c.antiqueSelect = 15;
    c.sendMessage("<col=225>You select Herblore");
    break;
    case 136209:
    c.antiqueSelect = 17;
    c.sendMessage("<col=225>You select Thieving");
    break;
    case 136242:
    c.antiqueSelect = 12;
    c.sendMessage("<col=225>You select Crafting");
    break;
    case 137007:
    c.antiqueSelect = 20;
    c.sendMessage("<col=225>You select Runecrafting");
    break;
    case 136227:
    c.antiqueSelect = 18;
    c.sendMessage("<col=225>You select Slayer");
    break;
    case 136245:
    c.antiqueSelect = 19;
    c.sendMessage("<col=225>You select Farming");
    break;
    case 136197:
    c.antiqueSelect = 14;
    c.sendMessage("<col=225>You select Mining");
    break;
    case 136218:
    c.antiqueSelect = 13;
    c.sendMessage("<col=225>You select Smithing");
    break;
    case 136239:
    c.antiqueSelect = 10;
    c.sendMessage("<col=225>You select Fishing");
    break;
    case 137004:
    c.antiqueSelect = 7;
    c.sendMessage("<col=225>You select Cooking");
    break;
    case 136221:
    c.antiqueSelect = 11;
    c.sendMessage("<col=225>You select Firemaking");
    break;
    case 136230:
    c.antiqueSelect = 23;
    c.sendMessage("<col=225>You select Construction");
    break;
    case 136251:
    c.antiqueSelect = 21;
    c.sendMessage("<col=225>You select Summoning");
    break;
    case 136248:
    c.antiqueSelect = 22;
    c.sendMessage("<col=225>You select hunter");
    break;
    case 136200:
    c.antiqueSelect = 8;
    c.sendMessage("<col=225>You select Woodcutting");
    break;
    case 136206:
    c.antiqueSelect = 9;
    c.sendMessage("<col=225>You select Fletching");
    break;
    case 137013:
    c.getPA().addSkillXP(200000,c.antiqueSelect);
    c.getItems().deleteItem(2528, 1);
    c.sendMessage("<col=225>200k Xp added to skill chosen! Lamp Disapeared");
    c.getPA().closeAllWindows();
    break;




    (not mine btw, i forget who's)
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Aug 2012
    Posts
    32
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    case 136191:
    c.antiqueSelect = 0;
    c.sendMessage("<col=225>You select Attack");
    break;
    case 136212:
    c.antiqueSelect = 2;
    c.sendMessage("<col=225>You select Strength");
    break;
    case 136215:
    c.antiqueSelect = 4;
    c.sendMessage("<col=225>You select Ranged");
    break;
    case 136194:
    c.antiqueSelect = 6;
    c.sendMessage("<col=225>You select Magic");
    break;
    case 136233:
    c.antiqueSelect = 1;
    c.sendMessage("<col=225>You select Defence");
    break;
    case 136254:
    c.antiqueSelect = 3;
    c.sendMessage("<col=225>You select Hitpoints");
    break;
    case 136236:
    c.antiqueSelect = 5;
    c.sendMessage("<col=225>You select Prayer");
    break;
    case 137001:
    c.antiqueSelect = 24;
    c.sendMessage("<col=225>You select Dungeoneering");
    break;
    case 136203:
    c.antiqueSelect = 16;
    c.sendMessage("<col=225>You select Agility");
    break;
    case 136224:
    c.antiqueSelect = 15;
    c.sendMessage("<col=225>You select Herblore");
    break;
    case 136209:
    c.antiqueSelect = 17;
    c.sendMessage("<col=225>You select Thieving");
    break;
    case 136242:
    c.antiqueSelect = 12;
    c.sendMessage("<col=225>You select Crafting");
    break;
    case 137007:
    c.antiqueSelect = 20;
    c.sendMessage("<col=225>You select Runecrafting");
    break;
    case 136227:
    c.antiqueSelect = 18;
    c.sendMessage("<col=225>You select Slayer");
    break;
    case 136245:
    c.antiqueSelect = 19;
    c.sendMessage("<col=225>You select Farming");
    break;
    case 136197:
    c.antiqueSelect = 14;
    c.sendMessage("<col=225>You select Mining");
    break;
    case 136218:
    c.antiqueSelect = 13;
    c.sendMessage("<col=225>You select Smithing");
    break;
    case 136239:
    c.antiqueSelect = 10;
    c.sendMessage("<col=225>You select Fishing");
    break;
    case 137004:
    c.antiqueSelect = 7;
    c.sendMessage("<col=225>You select Cooking");
    break;
    case 136221:
    c.antiqueSelect = 11;
    c.sendMessage("<col=225>You select Firemaking");
    break;
    case 136230:
    c.antiqueSelect = 23;
    c.sendMessage("<col=225>You select Construction");
    break;
    case 136251:
    c.antiqueSelect = 21;
    c.sendMessage("<col=225>You select Summoning");
    break;
    case 136248:
    c.antiqueSelect = 22;
    c.sendMessage("<col=225>You select hunter");
    break;
    case 136200:
    c.antiqueSelect = 8;
    c.sendMessage("<col=225>You select Woodcutting");
    break;
    case 136206:
    c.antiqueSelect = 9;
    c.sendMessage("<col=225>You select Fletching");
    break;
    case 137013:
    c.getPA().addSkillXP(200000,c.antiqueSelect);
    c.getItems().deleteItem(2528, 1);
    c.sendMessage("<col=225>200k Xp added to skill chosen! Lamp Disapeared");
    c.getPA().closeAllWindows();
    break;


    wherre i add this?
    Reply With Quote  
     

  4. #4  
    GooRoo
    Guest
    In clickingbuttons.java
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Aug 2012
    Posts
    32
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    ye but where?
    Reply With Quote  
     

  6. #6  
    GooRoo
    Guest
    Find
    Code:
    switch(actionButtonId)
    Reply With Quote  
     


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. XP Lamp HElp
    By arcticpk in forum Help
    Replies: 8
    Last Post: 11-11-2012, 02:52 AM
  2. New Skill Lamp interface
    By TrustedDealer in forum Snippets
    Replies: 20
    Last Post: 10-09-2012, 02:05 AM
  3. [Pi] Xp lamp
    By Zattion in forum Help
    Replies: 3
    Last Post: 07-01-2012, 02:53 PM
  4. Skill lamp
    By kingskrown in forum Configuration
    Replies: 6
    Last Post: 09-21-2008, 02:13 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
  •