Results 1 to 6 of 6
  1. #1
    SwizixD's Avatar
    Join Date
    Aug 2013
    Gender
    male
    Location
    Austria
    Posts
    13
    Reputation
    10
    Thanks
    1
    My Mood
    Amused

    How to find a Display IDīs for BIS Menuīs ? (findDisplay)

    Hello.
    I trying now since a time to learn editing Dialogīs in ArmA 3.
    I opened the ui_f.pbo and found some Dialogs but not there IDīs.
    I want to Learn it on (as example) the Dialog "RscDisplayCustomArcade".
    When i open the dialog .sqf is there just:
    Code:
    _mode = _this select 0;
    _params = _this select 1;
    _class = _this select 3;
    Do I must open the config.bin or were I find the IDīs ?.

  2. #2
    Jme's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Balls Deep
    Posts
    1,214
    Reputation
    35
    Thanks
    9,753
    Quote Originally Posted by SwizixD View Post
    Do I must open the config.bin
    you can do it this way for sho

  3. The Following User Says Thank You to Jme For This Useful Post:

    SwizixD (01-22-2015)

  4. #3
    SwizixD's Avatar
    Join Date
    Aug 2013
    Gender
    male
    Location
    Austria
    Posts
    13
    Reputation
    10
    Thanks
    1
    My Mood
    Amused
    @Jme
    Where do I now know which is the ID of the Whole Dialog?
    For the Menu Title i have found it.
    Code:
    class RscDisplayOptions {
    	movingEnable = 0;
    	enableDisplay = 1;
    	onLoad = "["onLoad",_this,"RscDisplayOptions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"";
    	onUnload = "["onUnload",_this,"RscDisplayOptions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"";
    
    	class controlsBackground {
    
    		class Vignette: RscVignette {
    			idc = 114998;
    		};
    
    		class TileGroup: RscControlsGroupNoScrollbars {
    			idc = 115099;
    			x = "safezoneX";
    			y = "safezoneY";
    			w = "safezoneW";
    			h = "safezoneH";
    			disableCustomColors = 1;
    
    			class Controls {
    
    				class TileFrame: RscFrame {
    					idc = 114999;
    					x = 0;
    					y = 0;
    					w = "safezoneW";
    					h = "safezoneH";
    					colortext = {0, 0, 0, 1};
    				};
    
    				class Tile_0_0: RscText {
    					idc = 115000;
    					x = "(0 * 1/6) * safezoneW";
    					y = "(0 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_0_1: RscText {
    					idc = 115001;
    					x = "(0 * 1/6) * safezoneW";
    					y = "(1 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_0_2: RscText {
    					idc = 115002;
    					x = "(0 * 1/6) * safezoneW";
    					y = "(2 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_0_3: RscText {
    					idc = 115003;
    					x = "(0 * 1/6) * safezoneW";
    					y = "(3 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_0_4: RscText {
    					idc = 115004;
    					x = "(0 * 1/6) * safezoneW";
    					y = "(4 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_0_5: RscText {
    					idc = 115005;
    					x = "(0 * 1/6) * safezoneW";
    					y = "(5 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_1_0: RscText {
    					idc = 115010;
    					x = "(1 * 1/6) * safezoneW";
    					y = "(0 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_1_1: RscText {
    					idc = 115011;
    					x = "(1 * 1/6) * safezoneW";
    					y = "(1 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_1_2: RscText {
    					idc = 115012;
    					x = "(1 * 1/6) * safezoneW";
    					y = "(2 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_1_3: RscText {
    					idc = 115013;
    					x = "(1 * 1/6) * safezoneW";
    					y = "(3 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_1_4: RscText {
    					idc = 115014;
    					x = "(1 * 1/6) * safezoneW";
    					y = "(4 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_1_5: RscText {
    					idc = 115015;
    					x = "(1 * 1/6) * safezoneW";
    					y = "(5 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_2_0: RscText {
    					idc = 115020;
    					x = "(2 * 1/6) * safezoneW";
    					y = "(0 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_2_1: RscText {
    					idc = 115021;
    					x = "(2 * 1/6) * safezoneW";
    					y = "(1 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_2_2: RscText {
    					idc = 115022;
    					x = "(2 * 1/6) * safezoneW";
    					y = "(2 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_2_3: RscText {
    					idc = 115023;
    					x = "(2 * 1/6) * safezoneW";
    					y = "(3 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_2_4: RscText {
    					idc = 115024;
    					x = "(2 * 1/6) * safezoneW";
    					y = "(4 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_2_5: RscText {
    					idc = 115025;
    					x = "(2 * 1/6) * safezoneW";
    					y = "(5 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_3_0: RscText {
    					idc = 115030;
    					x = "(3 * 1/6) * safezoneW";
    					y = "(0 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_3_1: RscText {
    					idc = 115031;
    					x = "(3 * 1/6) * safezoneW";
    					y = "(1 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_3_2: RscText {
    					idc = 115032;
    					x = "(3 * 1/6) * safezoneW";
    					y = "(2 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_3_3: RscText {
    					idc = 115033;
    					x = "(3 * 1/6) * safezoneW";
    					y = "(3 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_3_4: RscText {
    					idc = 115034;
    					x = "(3 * 1/6) * safezoneW";
    					y = "(4 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_3_5: RscText {
    					idc = 115035;
    					x = "(3 * 1/6) * safezoneW";
    					y = "(5 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_4_0: RscText {
    					idc = 115040;
    					x = "(4 * 1/6) * safezoneW";
    					y = "(0 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_4_1: RscText {
    					idc = 115041;
    					x = "(4 * 1/6) * safezoneW";
    					y = "(1 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_4_2: RscText {
    					idc = 115042;
    					x = "(4 * 1/6) * safezoneW";
    					y = "(2 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_4_3: RscText {
    					idc = 115043;
    					x = "(4 * 1/6) * safezoneW";
    					y = "(3 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_4_4: RscText {
    					idc = 115044;
    					x = "(4 * 1/6) * safezoneW";
    					y = "(4 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_4_5: RscText {
    					idc = 115045;
    					x = "(4 * 1/6) * safezoneW";
    					y = "(5 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_5_0: RscText {
    					idc = 115050;
    					x = "(5 * 1/6) * safezoneW";
    					y = "(0 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_5_1: RscText {
    					idc = 115051;
    					x = "(5 * 1/6) * safezoneW";
    					y = "(1 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_5_2: RscText {
    					idc = 115052;
    					x = "(5 * 1/6) * safezoneW";
    					y = "(2 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_5_3: RscText {
    					idc = 115053;
    					x = "(5 * 1/6) * safezoneW";
    					y = "(3 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_5_4: RscText {
    					idc = 115054;
    					x = "(5 * 1/6) * safezoneW";
    					y = "(4 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    
    				class Tile_5_5: RscText {
    					idc = 115055;
    					x = "(5 * 1/6) * safezoneW";
    					y = "(5 * 1/6) * safezoneH";
    					w = "1/6 * safezoneW";
    					h = "1/6 * safezoneH";
    					colorBackground = {0, 0, 0, 0.100000};
    				};
    			};
    		};
    
    		class CA_DialogBack: RscPicture {
    			x = 0;
    			y = "(0.04 * safezoneH + safezoneY) + 0.13";
    			w = "4*0.25";
    			h = "(0.9 * safezoneH)";
    			idc = 1202;
    			text = "#(argb,8,8,3)color(0,0,0,0.5)";
    			colorBackground = {0, 0, 0, 0.500000};
    		};
    
    		class CA_PlayBack: RscPicture {
    			x = 0;
    			y = "0.04 * safezoneH + safezoneY";
    			w = "4*0.25";
    			h = 0.070000;
    			idc = 1201;
    			text = "#(argb,8,8,3)color(0,0,0,0.8)";
    			colorBackground = {0, 0, 0, 0.500000};
    		};
    	};
    
    	class controls {
    		/*extern*/ class Audio;
    		/*extern*/ class Configure;
    		/*extern*/ class GameOptions;
    		/*extern*/ class Video;
    		/*extern*/ class B_Close;
    		/*extern*/ class B_Credits;
    		/*extern*/ class B_OK;
    
    		class Title: RscTitle {
    			idc = 1000;
    			x = 0;
    			y = "0.04 * safezoneH + safezoneY";
    			w = "1*0.25";
    			h = 0.070000;
    			text = "OPTIONS";
    			style = 0;
    			colorText = {0.950000, 0.950000, 0.950000, 1};
    		};
    
    		class BVideo: RscButtonMenu {
    			idc = 301;
    			x = 0;
    			y = "(0.04 * safezoneH + safezoneY) + 0.075";
    			w = 0.250000;
    			h = 0.050000;
    			text = "VIDEO OPTIONS";
    			tooltip = "$STR_TOOLTIP_OPTIONS_VIDEO";
    		};
    
    		class BAudio: RscButtonMenu {
    			idc = 302;
    			x = "0 + (1*0.25)";
    			y = "(0.04 * safezoneH + safezoneY) + 0.075";
    			w = 0.250000;
    			h = 0.050000;
    			text = "AUDIO OPTIONS";
    			tooltip = "$STR_TOOLTIP_OPTIONS_AUDIO";
    		};
    
    		class BConfigure: RscButtonMenu {
    			idc = 303;
    			x = "0 + (2*0.25)";
    			y = "(0.04 * safezoneH + safezoneY) + 0.075";
    			w = 0.250000;
    			h = 0.050000;
    			text = "CONTROLS";
    			tooltip = "$STR_TOOLTIP_OPTIONS_CONFIGURE";
    		};
    
    		class BGameOptions: RscButtonMenu {
    			idc = 307;
    			x = "0 + (3*0.25)";
    			y = "(0.04 * safezoneH + safezoneY) + 0.075";
    			w = 0.250000;
    			h = 0.050000;
    			text = "GAME OPTIONS";
    			tooltip = "$STR_TOOLTIP_OPTIONS_GAMEOPTIONS";
    		};
    
    		class ButtonCancel: RscButtonMenu {
    			idc = 2;
    			shortcuts = {"0x00050000 + 1"};
    			x = 0;
    			y = "(1 * safezoneH + safezoneY) - 0.05";
    			w = 0.100000;
    			h = 0.050000;
    			text = "BACK";
    			colorBackground = {0, 0, 0, 0};
    		};
    
    		class CA_PlayerName: RscText {
    			idc = 109;
    			style = 1;
    			x = "0 + (1*0.25)";
    			y = "0.04 * safezoneH + safezoneY";
    			w = "3*0.25";
    			h = 0.070000;
    			text = "TEST Player Name";
    		};
    	};
    
    	class KeyHints {
    
    		class KeyA {
    			key = "0x00050000 + 0";
    			hint = "";
    		};
    	};
    };

  5. #4
    Jme's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Balls Deep
    Posts
    1,214
    Reputation
    35
    Thanks
    9,753
    You could use DisplayScanner.sqf by Lystic. oh no wait thats private

  6. #5
    Dewblackio2's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Floatin' High Cloud 9
    Posts
    131
    Reputation
    10
    Thanks
    286
    My Mood
    Relaxed
    just go into the editor, and scroll through the config for the displays and idc's for controls....

  7. #6
    Jim Morrison's Avatar
    Join Date
    Sep 2011
    Gender
    male
    Location
    Canterlot, Equestria
    Posts
    12,455
    Reputation
    1090
    Thanks
    3,334
    No response after two days, assuming solved.
    /Closed


    MPGH Staff History:
    Minion: 02-12-2013 - 6-28-2013
    Former Staff: 6-28-2013 - 7-14-2014
    Minion: 7-14-2014 - 1-3-2015
    Minion+: 1-3-2015 - 6-1-2015
    Moderator: 6-1-2015 - 10-2-2016
    Global Moderator: 10-2-2016 - Current

    Current Sections:
    DayZ Mod & Standalone Hacks & Cheats
    BattleOn Games Hacks, Cheats & Trainers
    Minecraft Hacks
    Other Semi-Popular First Person Shooter Hacks
    Blackshot Hacks & Cheats
    Need For Speed World Hacks
    Other First Person Shooter Hacks
    CounterStrike: Global Offensive Hacks
    Garry's Mod Hacks & Cheats


    Donating:
    If you want to donate money to me I take Bitcoin & Paypal, PM me for either of these if you're interested and thanks.
    Top Donators: (Awesome People)
    FanticSteal $75.00
    smurf_master $58.00 <- Best DayZ Gear Seller
    Fujiyama $25.00
    [MPGH]Black $10.00
    [MPGH]Hova $10.00
    xJudgez $4.54
    [MPGH]Normen's Sheep $3.50
    eminemlover $1.50


    Brony?
    https://www.mpgh.net/forum/groups/1728-mpgh-bronies.html

Similar Threads

  1. [Solved] How to find Anti AFK Addy for 1 thanks.
    By fvckinghell in forum WarRock Help
    Replies: 2
    Last Post: 01-16-2015, 03:46 AM
  2. Not able to find the new IDs for some packets
    By krazyshank in forum Realm of the Mad God Help & Requests
    Replies: 3
    Last Post: 10-15-2013, 04:41 AM
  3. How to find Address Fly hack for MAT (Cheat Engine)
    By kunonzaz1 in forum Mission Against Terror Help
    Replies: 3
    Last Post: 04-21-2013, 04:09 AM
  4. [CODERS] How to find your character number for SF
    By brayton123 in forum Soldier Front Help
    Replies: 0
    Last Post: 09-21-2012, 02:50 PM
  5. How to find the logon box for customized logon screens[PICS]
    By chanman1101 in forum CrossFire Mods & Rez Modding
    Replies: 14
    Last Post: 08-09-2010, 10:33 AM