Thread: New Bank Interface

Results 1 to 8 of 8
  1. #1 New Bank Interface 
    Registered Member
    Join Date
    Sep 2013
    Posts
    273
    Thanks given
    45
    Thanks received
    50
    Rep Power
    45
    So I followed this tutorial [Only registered and activated users can see links. ]

    I get these errors as soon as I hover over all but the equipment and bank pin tabs

    Reply With Quote  
     

  2. #2  
    Registered Member Arth's Avatar
    Join Date
    May 2011
    Posts
    753
    Thanks given
    29
    Thanks received
    39
    Rep Power
    9
    You're gonna need a better hoverbutton method
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Sep 2013
    Posts
    273
    Thanks given
    45
    Thanks received
    50
    Rep Power
    45
    Quote Originally Posted by x1 att ftw x View Post
    You're gonna need a better hoverbutton method
    Code:
    public static void addHover(int i, int aT, int cT, int hoverid,int sId, String NAME, int W, int H, String tip){
    		RSInterface hover = addTabInterface(i);
    		hover.id = i;
    		hover.parentID = i;
    		hover.type = 5;
    		hover.atActionType = aT;
    		hover.contentType = cT;
    		hover.mOverInterToTrigger = hoverid;
    		hover.sprite1 = imageLoader(sId, NAME);
    		hover.sprite2 = imageLoader(sId, NAME);
    		hover.width = W;
    		hover.height = H;
    		hover.tooltip = tip;
    I guess it's only part way?
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Sep 2013
    Posts
    273
    Thanks given
    45
    Thanks received
    50
    Rep Power
    45
    bump
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Sep 2013
    Posts
    273
    Thanks given
    45
    Thanks received
    50
    Rep Power
    45
    bump
    Reply With Quote  
     

  6. #6  
    Banned

    Join Date
    Apr 2013
    Posts
    1,620
    Thanks given
    410
    Thanks received
    474
    Rep Power
    0
    Quote Originally Posted by Proverbs 9 10 View Post
    Code:
    public static void addHover(int i, int aT, int cT, int hoverid,int sId, String NAME, int W, int H, String tip){
    		RSInterface hover = addTabInterface(i);
    		hover.id = i;
    		hover.parentID = i;
    		hover.type = 5;
    		hover.atActionType = aT;
    		hover.contentType = cT;
    		hover.mOverInterToTrigger = hoverid;
    		hover.sprite1 = imageLoader(sId, NAME);
    		hover.sprite2 = imageLoader(sId, NAME);
    		hover.width = W;
    		hover.height = H;
    		hover.tooltip = tip;
    I guess it's only part way?
    Try these...

    Code:
    	public static void addHover(int i, int aT, int cT, int hoverid, int sId,
    			String NAME, int W, int H, String tip) {
    		RSInterface rsinterfaceHover = addInterface(i);
    		rsinterfaceHover.id = i;
    		rsinterfaceHover.parentID = i;
    		rsinterfaceHover.type = 5;
    		rsinterfaceHover.atActionType = aT;
    		rsinterfaceHover.contentType = cT;
    		rsinterfaceHover.mOverInterToTrigger = hoverid;
    		rsinterfaceHover.sprite1 = imageLoader(sId, NAME);
    		rsinterfaceHover.sprite2 = imageLoader(sId, NAME);
    		rsinterfaceHover.width = W;
    		rsinterfaceHover.height = H;
    		rsinterfaceHover.tooltip = tip;
    	}
    
    	public static void addHovered(int i, int j, String imageName, int w, int h,
    			int IMAGEID) {
    		RSInterface rsinterfaceHover = addInterface(i);
    		rsinterfaceHover.parentID = i;
    		rsinterfaceHover.id = i;
    		rsinterfaceHover.type = 0;
    		rsinterfaceHover.atActionType = 0;
    		rsinterfaceHover.width = w;
    		rsinterfaceHover.height = h;
    		rsinterfaceHover.isMouseoverTriggered = true;
    		rsinterfaceHover.mOverInterToTrigger = -1;
    		addSprite(IMAGEID, j, imageName);
    		setChildren(1, rsinterfaceHover);
    		setBounds(IMAGEID, 0, 0, 0, rsinterfaceHover);
    	}
    Code:
    public static void addBankHover(int interfaceID, int actionType, int hoverid, int spriteId, int spriteId2, String NAME, int Width, int Height, int configFrame, int configId, String Tooltip,int hoverId2, int hoverSpriteId,int hoverSpriteId2, String hoverSpriteName, int hoverId3, String hoverDisabledText, String hoverEnabledText, int X, int Y){
    		RSInterface hover = addTabInterface(interfaceID);
    		hover.id = interfaceID;
    		hover.parentID = interfaceID;
    		hover.type = 5;
    		hover.atActionType = actionType;
    		hover.contentType = 0;
    		hover.aByte254 = 0;
    		hover.mOverInterToTrigger = hoverid;
    		hover.sprite1 = imageLoader(spriteId, NAME);
    		hover.sprite2 = imageLoader(spriteId2, NAME);
    		hover.width = Width;
    		hover.tooltip = Tooltip;
    		hover.height = Height;
    		hover.anIntArray245 = new int[1];
    		hover.anIntArray212 = new int[1];
    		hover.anIntArray245[0] = 1;
    		hover.anIntArray212[0] = configId;
    		hover.valueIndexArray = new int[1][3];
    		hover.valueIndexArray[0][0] = 5;
    		hover.valueIndexArray[0][1] = configFrame;
    		hover.valueIndexArray[0][2] = 0;
    		hover = addTabInterface(hoverid);
    		hover.parentID = hoverid;
    		hover.id = hoverid;
    		hover.type = 0;
    		hover.atActionType = 0;
    		hover.width =550;
    		hover.height = 334;
    		hover.isMouseoverTriggered = true;
    		hover.mOverInterToTrigger = -1;
    		addSprite(hoverId2, hoverSpriteId, hoverSpriteId2, hoverSpriteName, configId, configFrame);
    		addHoverBox(hoverId3, interfaceID,hoverDisabledText, hoverEnabledText, configId, configFrame);
    		setChildren(2, hover);
    		setBounds(hoverId2, 15, 60, 0, hover);
    		setBounds(hoverId3, X, Y, 1, hover);
    	}
    	public static void addBankHover1(int interfaceID, int actionType, int hoverid, int spriteId, String NAME,  int Width, int Height, String Tooltip, int hoverId2, int hoverSpriteId, String hoverSpriteName, int hoverId3, String hoverDisabledText, int X, int Y){
    		RSInterface hover = addTabInterface(interfaceID);
    		hover.id = interfaceID;
    		hover.parentID = interfaceID;
    		hover.type = 5;
    		hover.atActionType = actionType;
    		hover.contentType = 0;
    		hover.aByte254 = 0;
    		hover.mOverInterToTrigger = hoverid;
    		hover.sprite1 = imageLoader(spriteId, NAME);
    		hover.width = Width;
    		hover.tooltip = Tooltip;
    		hover.height = Height;
    		hover = addTabInterface(hoverid);
    		hover.parentID = hoverid;
    		hover.id = hoverid;
    		hover.type = 0;
    		hover.atActionType = 0;
    		hover.width =550;
    		hover.height = 334;
    		hover.isMouseoverTriggered = true;
    		hover.mOverInterToTrigger = -1;
    		addSprite(hoverId2, hoverSpriteId, hoverSpriteId, hoverSpriteName,0,0);
    		addHoverBox(hoverId3, interfaceID,hoverDisabledText, hoverDisabledText, 0, 0);
    		setChildren(2, hover);
    		setBounds(hoverId2, 15, 60, 0, hover);
    		setBounds(hoverId3, X, Y, 1, hover);
    	}
    Reply With Quote  
     

  7. #7  
    Registered Member Bowtie's Avatar
    Join Date
    Apr 2012
    Age
    1
    Posts
    285
    Thanks given
    145
    Thanks received
    44
    Rep Power
    25
    I'm pretty sure I've had this error. You have to add something server sided. Probably Clickingbuttons or something.
    "Resolve never to quit, never to give up, no matter what the situation." - Jack Nicklaus

    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    Sep 2013
    Posts
    273
    Thanks given
    45
    Thanks received
    50
    Rep Power
    45
    Quote Originally Posted by trees View Post
    Try these...

    Code:
    	public static void addHover(int i, int aT, int cT, int hoverid, int sId,
    			String NAME, int W, int H, String tip) {
    		RSInterface rsinterfaceHover = addInterface(i);
    		rsinterfaceHover.id = i;
    		rsinterfaceHover.parentID = i;
    		rsinterfaceHover.type = 5;
    		rsinterfaceHover.atActionType = aT;
    		rsinterfaceHover.contentType = cT;
    		rsinterfaceHover.mOverInterToTrigger = hoverid;
    		rsinterfaceHover.sprite1 = imageLoader(sId, NAME);
    		rsinterfaceHover.sprite2 = imageLoader(sId, NAME);
    		rsinterfaceHover.width = W;
    		rsinterfaceHover.height = H;
    		rsinterfaceHover.tooltip = tip;
    	}
    
    	public static void addHovered(int i, int j, String imageName, int w, int h,
    			int IMAGEID) {
    		RSInterface rsinterfaceHover = addInterface(i);
    		rsinterfaceHover.parentID = i;
    		rsinterfaceHover.id = i;
    		rsinterfaceHover.type = 0;
    		rsinterfaceHover.atActionType = 0;
    		rsinterfaceHover.width = w;
    		rsinterfaceHover.height = h;
    		rsinterfaceHover.isMouseoverTriggered = true;
    		rsinterfaceHover.mOverInterToTrigger = -1;
    		addSprite(IMAGEID, j, imageName);
    		setChildren(1, rsinterfaceHover);
    		setBounds(IMAGEID, 0, 0, 0, rsinterfaceHover);
    	}
    Code:
    public static void addBankHover(int interfaceID, int actionType, int hoverid, int spriteId, int spriteId2, String NAME, int Width, int Height, int configFrame, int configId, String Tooltip,int hoverId2, int hoverSpriteId,int hoverSpriteId2, String hoverSpriteName, int hoverId3, String hoverDisabledText, String hoverEnabledText, int X, int Y){
    		RSInterface hover = addTabInterface(interfaceID);
    		hover.id = interfaceID;
    		hover.parentID = interfaceID;
    		hover.type = 5;
    		hover.atActionType = actionType;
    		hover.contentType = 0;
    		hover.aByte254 = 0;
    		hover.mOverInterToTrigger = hoverid;
    		hover.sprite1 = imageLoader(spriteId, NAME);
    		hover.sprite2 = imageLoader(spriteId2, NAME);
    		hover.width = Width;
    		hover.tooltip = Tooltip;
    		hover.height = Height;
    		hover.anIntArray245 = new int[1];
    		hover.anIntArray212 = new int[1];
    		hover.anIntArray245[0] = 1;
    		hover.anIntArray212[0] = configId;
    		hover.valueIndexArray = new int[1][3];
    		hover.valueIndexArray[0][0] = 5;
    		hover.valueIndexArray[0][1] = configFrame;
    		hover.valueIndexArray[0][2] = 0;
    		hover = addTabInterface(hoverid);
    		hover.parentID = hoverid;
    		hover.id = hoverid;
    		hover.type = 0;
    		hover.atActionType = 0;
    		hover.width =550;
    		hover.height = 334;
    		hover.isMouseoverTriggered = true;
    		hover.mOverInterToTrigger = -1;
    		addSprite(hoverId2, hoverSpriteId, hoverSpriteId2, hoverSpriteName, configId, configFrame);
    		addHoverBox(hoverId3, interfaceID,hoverDisabledText, hoverEnabledText, configId, configFrame);
    		setChildren(2, hover);
    		setBounds(hoverId2, 15, 60, 0, hover);
    		setBounds(hoverId3, X, Y, 1, hover);
    	}
    	public static void addBankHover1(int interfaceID, int actionType, int hoverid, int spriteId, String NAME,  int Width, int Height, String Tooltip, int hoverId2, int hoverSpriteId, String hoverSpriteName, int hoverId3, String hoverDisabledText, int X, int Y){
    		RSInterface hover = addTabInterface(interfaceID);
    		hover.id = interfaceID;
    		hover.parentID = interfaceID;
    		hover.type = 5;
    		hover.atActionType = actionType;
    		hover.contentType = 0;
    		hover.aByte254 = 0;
    		hover.mOverInterToTrigger = hoverid;
    		hover.sprite1 = imageLoader(spriteId, NAME);
    		hover.width = Width;
    		hover.tooltip = Tooltip;
    		hover.height = Height;
    		hover = addTabInterface(hoverid);
    		hover.parentID = hoverid;
    		hover.id = hoverid;
    		hover.type = 0;
    		hover.atActionType = 0;
    		hover.width =550;
    		hover.height = 334;
    		hover.isMouseoverTriggered = true;
    		hover.mOverInterToTrigger = -1;
    		addSprite(hoverId2, hoverSpriteId, hoverSpriteId, hoverSpriteName,0,0);
    		addHoverBox(hoverId3, interfaceID,hoverDisabledText, hoverDisabledText, 0, 0);
    		setChildren(2, hover);
    		setBounds(hoverId2, 15, 60, 0, hover);
    		setBounds(hoverId3, X, Y, 1, hover);
    	}
    That's the same tutorial I got those methods from.

    Bump
    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. [Stewie's To Galkon's] New Bank Interface
    By K4rn4ge in forum Snippets
    Replies: 57
    Last Post: 01-31-2015, 07:13 PM
  2. New bank interface [non-renamed]
    By Genc in forum Snippets
    Replies: 19
    Last Post: 03-21-2011, 12:58 AM
  3. Replies: 3
    Last Post: 05-29-2010, 04:48 AM
  4. My New Bank Interface 80% Buttons Working
    By Neekage in forum Show-off
    Replies: 11
    Last Post: 02-27-2010, 03:35 AM
  5. Start of New Bank Interface
    By Galkon in forum Show-off
    Replies: 21
    Last Post: 07-24-2009, 03:51 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
  •