Thread: Need help with login interface 317 pi

Results 1 to 6 of 6
  1. #1 Need help with login interface 317 pi 
    Registered Member
    Join Date
    Mar 2013
    Posts
    7
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    ATM im attempting my first custom interface that is supposed to pop up as soon as you log in. since i have no experience what so ever in custom interfaces i cant get it to appear when you login , so can someone please assist me?

    Just to show you what the interface looks like:
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Oct 2012
    Posts
    37
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    I'm not sure but I do like it
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Mar 2013
    Posts
    7
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    thanks i know how to code i just dont have much experince with interfaces
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Mar 2013
    Posts
    7
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    Anybody help please?
    Reply With Quote  
     

  5. #5  
    Registered Member bebew67's Avatar
    Join Date
    Jul 2012
    Posts
    166
    Thanks given
    16
    Thanks received
    5
    Rep Power
    11
    in your Client.java under public void initialize

    getPA().showInterface(****);

    * = Your custom interface id.

    Nice looking interface btw. What i gave you should work. If you get an error PLEASE let me know
    EDIT:
    Anywhere under initialize just make sure you don't stick it under if (addStarter) if you do that it will only come up upon first login


    Spoiler for intialize:
    public void initialize() {
    synchronized (this) {
    outStream.createFrame(249);
    outStream.writeByteA(1); // 1 for members, zero for free
    outStream.writeWordBigEndianA(playerId);
    for (int j = 0; j < PlayerHandler.players.length; j++) {
    if (j == playerId)
    continue;
    if (PlayerHandler.players[j] != null) {
    if (PlayerHandler.players[j].playerName
    .equalsIgnoreCase(playerName))
    disconnected = true;
    }
    }
    for (int i = 0; i < 25; i++) {
    getPA().setSkillLevel(i, playerLevel[i], playerXP[i]);
    getPA().refreshSkill(i);
    }
    for (int p = 0; p < PRAYER.length; p++) { // reset prayer glows
    prayerActive[p] = false;
    getPA().sendFrame36(PRAYER_GLOW[p], 0);
    }
    // if (playerName.equalsIgnoreCase("Sanity")) {
    // }
    getPA().handleWeaponStyle();
    getPA().handleLoginText();
    accountFlagged = getPA().checkForFlags();
    // getPA().sendFrame36(43, fightMode-1);
    getPA().sendFrame36(108, 0);// resets autocast button
    getPA().sendFrame36(172, 1);
    getPA().sendFrame107(); // reset screen
    getPA().setChatOptions(0, 0, 0); // reset private messaging options
    setSidebarInterface(1, 3917);
    setSidebarInterface(2, 638);
    setSidebarInterface(3, 3213);
    setSidebarInterface(4, 1644);
    setSidebarInterface(5, 5608);
    if (playerMagicBook == 0) {
    setSidebarInterface(6, 1151); // modern
    } else {
    if (playerMagicBook == 2) {
    setSidebarInterface(6, 29999); // lunar
    } else {
    setSidebarInterface(6, 12855); // ancient
    }
    }
    correctCoordinates();
    setSidebarInterface(7, 18128);
    setSidebarInterface(8, 5065);
    setSidebarInterface(9, 5715);
    setSidebarInterface(10, 2449);
    // setSidebarInterface(11, 4445); // wrench tab
    setSidebarInterface(11, 904); // wrench tab
    setSidebarInterface(12, 147); // run tab
    setSidebarInterface(13, -1);
    setSidebarInterface(0, 2423);
    sendMessage("Welcome to null");
    // sendMessage("@blu@Beta will begin tonight, and continue until next wednesday (when I return)");
    // sendMessage("@blu@At which point, I will fix up bugs and hopefully release it publicly next weekend.");
    //sendMessage("@blu@ALL BETA ACCOUNTS WILL BE RESET - EXP is at 10x it will be @ normal release.");
    getPA().showOption(4, 0, "Trade With", 3);
    getPA().showOption(5, 0, "Follow", 4);
    getItems().resetItems(3214);
    getItems().sendWeapon(playerEquipment[playerWeapon],
    getItems().getItemName(playerEquipment[playerWeapon]));
    getItems().resetBonus();
    getItems().getBonus();
    getItems().writeBonus();
    getItems().setEquipment(playerEquipment[playerHat], 1, playerHat);
    getItems().setEquipment(playerEquipment[playerCape], 1, playerCape);
    getItems().setEquipment(playerEquipment[playerAmulet], 1,
    playerAmulet);
    getItems().setEquipment(playerEquipment[playerArrows],
    playerEquipmentN[playerArrows], playerArrows);
    getItems().setEquipment(playerEquipment[playerChest], 1,
    playerChest);
    getItems().setEquipment(playerEquipment[playerShield], 1,
    playerShield);
    getItems().setEquipment(playerEquipment[playerLegs], 1, playerLegs);
    getItems().setEquipment(playerEquipment[playerHands], 1,
    playerHands);
    getItems().setEquipment(playerEquipment[playerFeet], 1, playerFeet);
    getItems().setEquipment(playerEquipment[playerRing], 1, playerRing);
    getItems().setEquipment(playerEquipment[playerWeapon],
    playerEquipmentN[playerWeapon], playerWeapon);
    getCombat().getPlayerAnimIndex(
    getItems().getItemName(playerEquipment[playerWeapon])
    .toLowerCase());
    getPA().logIntoPM();
    getItems().addSpecialBar(playerEquipment[playerWeapon]);
    saveTimer = Config.SAVE_TIMER;
    saveCharacter = true;
    Misc.println("[REGISTERED]: " + playerName + "");
    handler.updatePlayer(this, outStream);
    handler.updateNPC(this, outStream);
    flushOutStream();
    getPA().clearClanChat();
    getPA().resetFollow();
    if (addStarter)
    infodia("Line1", "Line2", "Line3", "Line4", "Title goes here");
    if (addStarter)
    getPA().showInterface(3559);
    canChangeAppearance = true;






    if (autoRet == 1)
    getPA().sendFrame36(172, 1);
    else
    getPA().sendFrame36(172, 0);
    }
    }
    Reply With Quote  
     

  6. #6  
    Registered Member
    Join Date
    Mar 2013
    Posts
    7
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    Quote Originally Posted by bebew67 View Post
    in your Client.java under public void initialize

    getPA().showInterface(****);

    * = Your custom interface id.

    Nice looking interface btw. What i gave you should work. If you get an error PLEASE let me know
    EDIT:
    Anywhere under initialize just make sure you don't stick it under if (addStarter) if you do that it will only come up upon first login


    Spoiler for intialize:
    public void initialize() {
    synchronized (this) {
    outStream.createFrame(249);
    outStream.writeByteA(1); // 1 for members, zero for free
    outStream.writeWordBigEndianA(playerId);
    for (int j = 0; j < PlayerHandler.players.length; j++) {
    if (j == playerId)
    continue;
    if (PlayerHandler.players[j] != null) {
    if (PlayerHandler.players[j].playerName
    .equalsIgnoreCase(playerName))
    disconnected = true;
    }
    }
    for (int i = 0; i < 25; i++) {
    getPA().setSkillLevel(i, playerLevel[i], playerXP[i]);
    getPA().refreshSkill(i);
    }
    for (int p = 0; p < PRAYER.length; p++) { // reset prayer glows
    prayerActive[p] = false;
    getPA().sendFrame36(PRAYER_GLOW[p], 0);
    }
    // if (playerName.equalsIgnoreCase("Sanity")) {
    // }
    getPA().handleWeaponStyle();
    getPA().handleLoginText();
    accountFlagged = getPA().checkForFlags();
    // getPA().sendFrame36(43, fightMode-1);
    getPA().sendFrame36(108, 0);// resets autocast button
    getPA().sendFrame36(172, 1);
    getPA().sendFrame107(); // reset screen
    getPA().setChatOptions(0, 0, 0); // reset private messaging options
    setSidebarInterface(1, 3917);
    setSidebarInterface(2, 638);
    setSidebarInterface(3, 3213);
    setSidebarInterface(4, 1644);
    setSidebarInterface(5, 5608);
    if (playerMagicBook == 0) {
    setSidebarInterface(6, 1151); // modern
    } else {
    if (playerMagicBook == 2) {
    setSidebarInterface(6, 29999); // lunar
    } else {
    setSidebarInterface(6, 12855); // ancient
    }
    }
    correctCoordinates();
    setSidebarInterface(7, 18128);
    setSidebarInterface(8, 5065);
    setSidebarInterface(9, 5715);
    setSidebarInterface(10, 2449);
    // setSidebarInterface(11, 4445); // wrench tab
    setSidebarInterface(11, 904); // wrench tab
    setSidebarInterface(12, 147); // run tab
    setSidebarInterface(13, -1);
    setSidebarInterface(0, 2423);
    sendMessage("Welcome to null");
    // sendMessage("@blu@Beta will begin tonight, and continue until next wednesday (when I return)");
    // sendMessage("@blu@At which point, I will fix up bugs and hopefully release it publicly next weekend.");
    //sendMessage("@blu@ALL BETA ACCOUNTS WILL BE RESET - EXP is at 10x it will be @ normal release.");
    getPA().showOption(4, 0, "Trade With", 3);
    getPA().showOption(5, 0, "Follow", 4);
    getItems().resetItems(3214);
    getItems().sendWeapon(playerEquipment[playerWeapon],
    getItems().getItemName(playerEquipment[playerWeapon]));
    getItems().resetBonus();
    getItems().getBonus();
    getItems().writeBonus();
    getItems().setEquipment(playerEquipment[playerHat], 1, playerHat);
    getItems().setEquipment(playerEquipment[playerCape], 1, playerCape);
    getItems().setEquipment(playerEquipment[playerAmulet], 1,
    playerAmulet);
    getItems().setEquipment(playerEquipment[playerArrows],
    playerEquipmentN[playerArrows], playerArrows);
    getItems().setEquipment(playerEquipment[playerChest], 1,
    playerChest);
    getItems().setEquipment(playerEquipment[playerShield], 1,
    playerShield);
    getItems().setEquipment(playerEquipment[playerLegs], 1, playerLegs);
    getItems().setEquipment(playerEquipment[playerHands], 1,
    playerHands);
    getItems().setEquipment(playerEquipment[playerFeet], 1, playerFeet);
    getItems().setEquipment(playerEquipment[playerRing], 1, playerRing);
    getItems().setEquipment(playerEquipment[playerWeapon],
    playerEquipmentN[playerWeapon], playerWeapon);
    getCombat().getPlayerAnimIndex(
    getItems().getItemName(playerEquipment[playerWeapon])
    .toLowerCase());
    getPA().logIntoPM();
    getItems().addSpecialBar(playerEquipment[playerWeapon]);
    saveTimer = Config.SAVE_TIMER;
    saveCharacter = true;
    Misc.println("[REGISTERED]: " + playerName + "");
    handler.updatePlayer(this, outStream);
    handler.updateNPC(this, outStream);
    flushOutStream();
    getPA().clearClanChat();
    getPA().resetFollow();
    if (addStarter)
    infodia("Line1", "Line2", "Line3", "Line4", "Title goes here");
    if (addStarter)
    getPA().showInterface(3559);
    canChangeAppearance = true;






    if (autoRet == 1)
    getPA().sendFrame36(172, 1);
    else
    getPA().sendFrame36(172, 0);
    }
    }
    Ok i didnt get an error but do you have a skype. cause i do need further assistance ill tell u more when u reply
    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. [667] Login Interface
    By Skys in forum Snippets
    Replies: 40
    Last Post: 05-24-2013, 12:39 AM
  2. Old login interface
    By OldskoolGaming in forum Snippets
    Replies: 54
    Last Post: 02-16-2013, 09:32 PM
  3. Login interface
    By Loading... in forum Requests
    Replies: 5
    Last Post: 12-20-2010, 06:47 PM
  4. my login interface =)
    By Fearless in forum Snippets
    Replies: 56
    Last Post: 11-16-2009, 01:50 AM
  5. The 377 login interface!
    By Dust R I P in forum Help
    Replies: 4
    Last Post: 02-03-2009, 11:20 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
  •