Jump to content
Sign in to follow this  
Craig_VG

Dialog affecting scripts?

Recommended Posts

Ok, I made a dialog in that gives you points to buy weapons. After each enemy unit dies you receive points via event handler. This works fine, but after you open the dialog and close it you get this error after killing an enemy:

problemwy.jpg

Is this an error with my dialog? I can't seem to understand it...

Does it have something to do with the _this select 0 and the _this select 1? They are from this event handler:

unit addEventHandler ["killed", {nul = [_this select 0, _this select 1] execVM "infpoints.sqf"; removeallweapons unit}];[/Code]

Here is the code for the entire script that is being run (infpoints.sqf):

[Code]





private ["_victim","_killer"];
_victim = _this select 0;
_killer = _this select 1;


if ( _killer == p1) then
{
Bob_points=(bob_points + 25);

nul=execVM "Chat1.sqf";


};


if ( _killer == p2) then
{
bob_points2=(bob_points2 + 25);

nul=execVM "Chat2.sqf";


};
[/Code]

Also here is all the info for my unfinished dialog:

Note: prepare for text wall

///////////////////////////////////////////////////////////////////////////

/// Styles

///////////////////////////////////////////////////////////////////////////

// Control types

#define CT_STATIC 0

#define CT_BUTTON 1

#define CT_EDIT 2

#define CT_SLIDER 3

#define CT_COMBO 4

#define CT_LISTBOX 5

#define CT_TOOLBOX 6

#define CT_CHECKBOXES 7

#define CT_PROGRESS 8

#define CT_HTML 9

#define CT_STATIC_SKEW 10

#define CT_ACTIVETEXT 11

#define CT_TREE 12

#define CT_STRUCTURED_TEXT 13

#define CT_CONTEXT_MENU 14

#define CT_CONTROLS_GROUP 15

#define CT_SHORTCUTBUTTON 16

#define CT_XKEYDESC 40

#define CT_XBUTTON 41

#define CT_XLISTBOX 42

#define CT_XSLIDER 43

#define CT_XCOMBO 44

#define CT_ANIMATED_TEXTURE 45

#define CT_OBJECT 80

#define CT_OBJECT_ZOOM 81

#define CT_OBJECT_CONTAINER 82

#define CT_OBJECT_CONT_ANIM 83

#define CT_LINEBREAK 98

#define CT_USER 99

#define CT_MAP 100

#define CT_MAP_MAIN 101

#define CT_LISTNBOX 102

// Static styles

#define ST_POS 0x0F

#define ST_HPOS 0x03

#define ST_VPOS 0x0C

#define ST_LEFT 0x00

#define ST_RIGHT 0x01

#define ST_CENTER 0x02

#define ST_DOWN 0x04

#define ST_UP 0x08

#define ST_VCENTER 0x0C

#define ST_TYPE 0xF0

#define ST_SINGLE 0x00

#define ST_MULTI 0x10

#define ST_TITLE_BAR 0x20

#define ST_PICTURE 0x30

#define ST_FRAME 0x40

#define ST_BACKGROUND 0x50

#define ST_GROUP_BOX 0x60

#define ST_GROUP_BOX2 0x70

#define ST_HUD_BACKGROUND 0x80

#define ST_TILE_PICTURE 0x90

#define ST_WITH_RECT 0xA0

#define ST_LINE 0xB0

#define ST_SHADOW 0x100

#define ST_NO_RECT 0x200

#define ST_KEEP_ASPECT_RATIO 0x800

#define ST_TITLE ST_TITLE_BAR + ST_CENTER

// Slider styles

#define SL_DIR 0x400

#define SL_VERT 0

#define SL_HORZ 0x400

#define SL_TEXTURES 0x10

// progress bar

#define ST_VERTICAL 0x01

#define ST_HORIZONTAL 0

// Listbox styles

#define LB_TEXTURES 0x10

#define LB_MULTI 0x20

// Tree styles

#define TR_SHOWROOT 1

#define TR_AUTOCOLLAPSE 2

// MessageBox styles

#define MB_BUTTON_OK 1

#define MB_BUTTON_CANCEL 2

#define MB_BUTTON_USER 4

///////////////////////////////////////////////////////////////////////////

/// Base Classes

///////////////////////////////////////////////////////////////////////////

class RscText

{

access = 0;

type = 0;

idc = -1;

colorBackground[] = {0,0,0,0};

colorText[] = {0.8784,0.8471,0.651,1};

text = "";

fixedWidth = 0;

x = 0;

y = 0;

h = 0.037;

w = 0.3;

style = 0;

shadow = 2;

font = "Zeppelin32";

SizeEx = 0.03921;

};

class RscStructuredText

{

access = 0;

type = 13;

idc = -1;

style = 0;

colorText[] = {0.8784,0.8471,0.651,1};

class Attributes

{

font = "Zeppelin32";

color = "#e0d8a6";

align = "center";

shadow = 1;

};

x = 0;

y = 0;

h = 0.035;

w = 0.1;

text = "";

size = 0.03921;

shadow = 2;

};

class RscPicture

{

access = 0;

type = 0;

idc = -1;

style = 48;

colorBackground[] = {0,0,0,0};

colorText[] = {1,1,1,1};

font = "TahomaB";

sizeEx = 0;

lineSpacing = 0;

text = "";

fixedWidth = 0;

shadow = 0;

x = 0;

y = 0;

w = 0.2;

h = 0.15;

};

class RscEdit

{

access = 0;

type = 2;

x = 0;

y = 0;

h = 0.04;

w = 0.2;

colorBackground[] = {0,0,0,1};

colorText[] = {0.95,0.95,0.95,1};

colorSelection[] = {0.8784,0.8471,0.651,1};

autocomplete = "";

text = "";

size = 0.2;

style = "0x00 + 0x40";

font = "Zeppelin32";

shadow = 2;

sizeEx = 0.03921;

};

class RscCombo

{

access = 0;

type = 4;

style = 0;

colorSelect[] = {0.023529,0,0.0313725,1};

colorText[] = {0.023529,0,0.0313725,1};

colorBackground[] = {0.95,0.95,0.95,1};

colorScrollbar[] = {0.023529,0,0.0313725,1};

soundSelect[] = {"",0.1,1};

soundExpand[] = {"",0.1,1};

soundCollapse[] = {"",0.1,1};

maxHistoryDelay = 1;

class ScrollBar

{

color[] = {1,1,1,0.6};

colorActive[] = {1,1,1,1};

colorDisabled[] = {1,1,1,0.3};

shadow = 0;

thumb = "\ca\ui\data\ui_scrollbar_thumb_ca.paa";

arrowFull = "\ca\ui\data\ui_arrow_top_active_ca.paa";

arrowEmpty = "\ca\ui\data\ui_arrow_top_ca.paa";

border = "\ca\ui\data\ui_border_scroll_ca.paa";

};

x = 0;

y = 0;

w = 0.12;

h = 0.035;

shadow = 0;

colorSelectBackground[] = {0.8784,0.8471,0.651,1};

arrowEmpty = "\ca\ui\data\ui_arrow_combo_ca.paa";

arrowFull = "\ca\ui\data\ui_arrow_combo_active_ca.paa";

wholeHeight = 0.45;

color[] = {0,0,0,0.6};

colorActive[] = {0,0,0,1};

colorDisabled[] = {0,0,0,0.3};

font = "Zeppelin32";

sizeEx = 0.03921;

};

class RscListBox

{

access = 0;

type = 5;

w = 0.4;

h = 0.4;

rowHeight = 0;

colorText[] = {0.8784,0.8471,0.651,1};

colorScrollbar[] = {0.95,0.95,0.95,1};

colorSelect[] = {0.95,0.95,0.95,1};

colorSelect2[] = {0.95,0.95,0.95,1};

colorSelectBackground[] = {0,0,0,1};

colorSelectBackground2[] = {0.8784,0.8471,0.651,1};

colorBackground[] = {0,0,0,1};

soundSelect[] = {"",0.1,1};

arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)";

arrowFull = "#(argb,8,8,3)color(1,1,1,1)";

class ScrollBar

{

color[] = {1,1,1,0.6};

colorActive[] = {1,1,1,1};

colorDisabled[] = {1,1,1,0.3};

shadow = 0;

thumb = "\ca\ui\data\ui_scrollbar_thumb_ca.paa";

arrowFull = "\ca\ui\data\ui_arrow_top_active_ca.paa";

arrowEmpty = "\ca\ui\data\ui_arrow_top_ca.paa";

border = "\ca\ui\data\ui_border_scroll_ca.paa";

};

style = 16;

font = "Zeppelin32";

shadow = 2;

sizeEx = 0.03921;

color[] = {1,1,1,1};

period = 1.2;

maxHistoryDelay = 1;

autoScrollSpeed = -1;

autoScrollDelay = 5;

autoScrollRewind = 0;

};

class RscButton

{

access = 0;

type = 1;

text = "";

colorText[] = {0.8784,0.8471,0.651,1};

colorDisabled[] = {0.4,0.4,0.4,1};

colorBackground[] = {1,0.537,0,0.5};

colorBackgroundDisabled[] = {0.95,0.95,0.95,1};

colorBackgroundActive[] = {1,0.537,0,1};

colorFocused[] = {1,0.537,0,1};

colorShadow[] = {0.023529,0,0.0313725,1};

colorBorder[] = {0.023529,0,0.0313725,1};

soundEnter[] = {"\ca\ui\data\sound\onover",0.09,1};

soundPush[] = {"\ca\ui\data\sound\new1",0,0};

soundClick[] = {"\ca\ui\data\sound\onclick",0.07,1};

soundEscape[] = {"\ca\ui\data\sound\onescape",0.09,1};

style = 2;

x = 0;

y = 0;

w = 0.095589;

h = 0.039216;

shadow = 2;

font = "Zeppelin32";

sizeEx = 0.03921;

offsetX = 0.003;

offsetY = 0.003;

offsetPressedX = 0.002;

offsetPressedY = 0.002;

borderSize = 0;

};

class RscShortcutButton

{

type = 16;

x = 0.1;

y = 0.1;

class HitZone

{

left = 0.004;

top = 0.029;

right = 0.004;

bottom = 0.029;

};

class ShortcutPos

{

left = 0.0145;

top = 0.026;

w = 0.0392157;

h = 0.0522876;

};

class TextPos

{

left = 0.05;

top = 0.034;

right = 0.005;

bottom = 0.005;

};

shortcuts[] = {};

textureNoShortcut = "#(argb,8,8,3)color(0,0,0,0)";

color[] = {0.8784,0.8471,0.651,1};

color2[] = {0.95,0.95,0.95,1};

colorDisabled[] = {1,1,1,0.25};

colorBackground[] = {1,1,1,1};

colorBackground2[] = {1,1,1,0.4};

class Attributes

{

font = "Zeppelin32";

color = "#E5E5E5";

align = "left";

shadow = "true";

};

idc = -1;

style = 0;

default = 0;

shadow = 2;

w = 0.183825;

h = 0.104575;

periodFocus = 1.2;

periodOver = 0.8;

animTextureNormal = "\ca\ui\data\ui_button_normal_ca.paa";

animTextureDisabled = "\ca\ui\data\ui_button_disabled_ca.paa";

animTextureOver = "\ca\ui\data\ui_button_over_ca.paa";

animTextureFocused = "\ca\ui\data\ui_button_focus_ca.paa";

animTexturePressed = "\ca\ui\data\ui_button_down_ca.paa";

animTextureDefault = "\ca\ui\data\ui_button_default_ca.paa";

period = 0.4;

font = "Zeppelin32";

size = 0.03921;

sizeEx = 0.03921;

text = "";

soundEnter[] = {"\ca\ui\data\sound\onover",0.09,1};

soundPush[] = {"\ca\ui\data\sound\new1",0,0};

soundClick[] = {"\ca\ui\data\sound\onclick",0.07,1};

soundEscape[] = {"\ca\ui\data\sound\onescape",0.09,1};

action = "";

class AttributesImage

{

font = "Zeppelin32";

color = "#E5E5E5";

align = "left";

};

};

class RscShortcutButtonMain

{

idc = -1;

style = 0;

default = 0;

w = 0.313726;

h = 0.104575;

color[] = {0.8784,0.8471,0.651,1};

colorDisabled[] = {1,1,1,0.25};

class HitZone

{

left = 0;

top = 0;

right = 0;

bottom = 0;

};

class ShortcutPos

{

left = 0.0204;

top = 0.026;

w = 0.0392157;

h = 0.0522876;

};

class TextPos

{

left = 0.08;

top = 0.034;

right = 0.005;

bottom = 0.005;

};

animTextureNormal = "\ca\ui\data\ui_button_main_normal_ca.paa";

animTextureDisabled = "\ca\ui\data\ui_button_main_disabled_ca.paa";

animTextureOver = "\ca\ui\data\ui_button_main_over_ca.paa";

animTextureFocused = "\ca\ui\data\ui_button_main_focus_ca.paa";

animTexturePressed = "\ca\ui\data\ui_button_main_down_ca.paa";

animTextureDefault = "\ca\ui\data\ui_button_main_normal_ca.paa";

period = 0.5;

font = "Zeppelin32";

size = 0.03921;

sizeEx = 0.03921;

text = "";

soundEnter[] = {"\ca\ui\data\sound\onover",0.09,1};

soundPush[] = {"\ca\ui\data\sound\new1",0,0};

soundClick[] = {"\ca\ui\data\sound\onclick",0.07,1};

soundEscape[] = {"\ca\ui\data\sound\onescape",0.09,1};

action = "";

class Attributes

{

font = "Zeppelin32";

color = "#E5E5E5";

align = "left";

shadow = "false";

};

class AttributesImage

{

font = "Zeppelin32";

color = "#E5E5E5";

align = "false";

};

};

class RscFrame

{

type = 0;

idc = -1;

style = 64;

shadow = 2;

colorBackground[] = {0,0,0,0};

colorText[] = {1,1,1,1};

font = "Zeppelin32";

sizeEx = 0.02;

text = "";

};

class RscSlider

{

access = 0;

type = 3;

style = 1024;

w = 0.3;

color[] = {1,1,1,0.8};

colorActive[] = {1,1,1,1};

shadow = 0;

h = 0.025;

};

/*

$[

1.03,

[[0,0,1,1],0.03125,0.05],

[1000,"m16a2text",[1,"M16A2 - $125",["0.279971 * safezoneW + safezoneX","0.28 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1700,"m16a2",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.26625 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1001,"m14txt",[1,"M14 - $100",["0.279971 * safezoneW + safezoneX","0.2525 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1002,"m4A3text",[1,"M4A3 CCO - $150",["0.279971 * safezoneW + safezoneX","0.3625 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1003,"m60text",[1,"M60A4 - $225",["0.5 * safezoneW + safezoneX","0.28 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1004,"m249text",[1,"M249 - $250",["0.5 * safezoneW + safezoneX","0.2525 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1702,"M4A3aim",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.34875 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1703,"M249",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.23875 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1704,"M60",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.26625 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1005,"text6",[1,"M107 TWS - $300",["0.5 * safezoneW + safezoneX","0.4725 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1006,"text7",[1,"M110 NVG - $200",["0.5 * safezoneW + safezoneX","0.445 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1705,"M107tws",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.45875 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1706,"m110nvg",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.43125 * safezoneH + safezoneY","0.103139 * safezoneW","0.055 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1007,"mk48text",[1,"Mk48 - $325",["0.5 * safezoneW + safezoneX","0.335 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1707,"mk48",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.32125 * safezoneH + safezoneY","0.103139 * safezoneW","0.0587037 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1701,"m14aimpoint",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.23875 * safezoneH + safezoneY","0.103139 * safezoneW","0.055 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1600,"exit",[1,"Exit",["0.472496 * safezoneW + safezoneX","0.72 * safezoneH + safezoneY","0.0550073 * safezoneW","0.055 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1009,"rifles",[1,"Rifles",["0.279971 * safezoneW + safezoneX","0.225 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1008,"MachineGuns",[1,"Machine Guns",["0.5 * safezoneW + safezoneX","0.225 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1010,"Snipers",[1,"Sniper Rifles",["0.5 * safezoneW + safezoneX","0.39 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1011,"Launchers",[1,"Launchers",["0.5 * safezoneW + safezoneX","0.555 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1012,"m136text",[1,"M136 - $200",["0.5 * safezoneW + safezoneX","0.5825 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1708,"M136",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.56875 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1013,"MAAWStext",[1,"MAAWS - $300",["0.5 * safezoneW + safezoneX","0.61 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1014,"m4a1text",[1,"M4A1 - $125",["0.279971 * safezoneW + safezoneX","0.3075 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1710,"M4a1",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.29375 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1015,"Mk16text",[1,"Mk16 CQC - $175",["0.279971 * safezoneW + safezoneX","0.39 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1711,"Mk16CQCholo",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.37625 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1016,"mk17text",[1,"Mk17 CCO - $225",["0.279971 * safezoneW + safezoneX","0.445 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1017,"SA58Vtext",[1,"SA58V CCO - $175",["0.279971 * safezoneW + safezoneX","0.4175 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1713,"SA58V",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.40375 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1018,"mk17elgmrcotxt",[1,"Mk17 ELGM RCO - $300",["0.279971 * safezoneW + safezoneX","0.5 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1714,"Mk17ELGMRCO",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.48625 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1019,"Mk16ELGMHOLOtext",[1,"Mk16 ELGM HOLO - $250",["0.279971 * safezoneW + safezoneX","0.4725 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1715,"Mk16ELGMHOLO",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.45875 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1020,"g36text",[1,"G36C - $125",["0.279971 * safezoneW + safezoneX","0.335 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1716,"G36C",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.32125 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1021,"snipermk17text",[1,"Mk17 Sniper - $175",["0.5 * safezoneW + safezoneX","0.4175 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1022,"m240scopedtext",[1,"M240 Scoped - $300",["0.5 * safezoneW + safezoneX","0.3075 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1718,"m240",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.29375 * safezoneH + safezoneY","0.103139 * safezoneW","0.0587037 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1023,"m249twstext",[1,"M249 TWS - $350",["0.5 * safezoneW + safezoneX","0.3625 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1719,"m249tws",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.34875 * safezoneH + safezoneY","0.103139 * safezoneW","0.0587037 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1024,"Javelintext",[1,"Javelin - $500",["0.5 * safezoneW + safezoneX","0.6375 * safezoneH + safezoneY","0.220029 * safezoneW","0.0275 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,1],[-1,-1,-1,-1],""],[]],

[1720,"Jav",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.59625 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1709,"Maaws",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.62375 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1721,"Mk17sniper",[1,"BUY",["0.61689 * safezoneW + safezoneX","0.40375 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]],

[1717,"mk17",[1,"BUY",["0.396861 * safezoneW + safezoneX","0.43125 * safezoneH + safezoneY","0.102618 * safezoneW","0.0577778 * safezoneH"],[-1,-1,-1,-1],[-1,-1,-1,-1],[-1,-1,-1,-1],""],[]]

]

*/

class RscDisplayTest

{

idd = 3000;

movingenable = 0;

class Controls

{

class m16a2text: RscText

{

idc = 1000;

text = "M16A2 - $125";

x = 0.279971 * safezoneW + safezoneX;

y = 0.28 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m16a2: RscShortcutButton

{

onButtonClick = "if (bob_points <= 125) then {bob_points=(bob_points-125); box addWeaponCargo ['M16A2',1]; }";

idc = 1700;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.26625 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class m14txt: RscText

{

idc = 1001;

text = "M14 - $100";

x = 0.279971 * safezoneW + safezoneX;

y = 0.2525 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m4A3text: RscText

{

idc = 1002;

text = "M4A3 CCO - $150";

x = 0.279971 * safezoneW + safezoneX;

y = 0.3625 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m60text: RscText

{

idc = 1003;

text = "M60A4 - $225";

x = 0.5 * safezoneW + safezoneX;

y = 0.28 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m249text: RscText

{

idc = 1004;

text = "M249 - $250";

x = 0.5 * safezoneW + safezoneX;

y = 0.2525 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class M4A3aim: RscShortcutButton

{

idc = 1702;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.34875 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class M249: RscShortcutButton

{

idc = 1703;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.23875 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class M60: RscShortcutButton

{

idc = 1704;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.26625 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class text6: RscText

{

idc = 1005;

text = "M107 TWS - $300";

x = 0.5 * safezoneW + safezoneX;

y = 0.4725 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class text7: RscText

{

idc = 1006;

text = "M110 NVG - $200";

x = 0.5 * safezoneW + safezoneX;

y = 0.445 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class M107tws: RscShortcutButton

{

idc = 1705;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.45875 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class m110nvg: RscShortcutButton

{

idc = 1706;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.43125 * safezoneH + safezoneY;

w = 0.103139 * safezoneW;

h = 0.055 * safezoneH;

};

class mk48text: RscText

{

idc = 1007;

text = "Mk48 - $325";

x = 0.5 * safezoneW + safezoneX;

y = 0.335 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class mk48: RscShortcutButton

{

idc = 1707;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.32125 * safezoneH + safezoneY;

w = 0.103139 * safezoneW;

h = 0.0587037 * safezoneH;

};

class m14aimpoint: RscShortcutButton

{

idc = 1701;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.23875 * safezoneH + safezoneY;

w = 0.103139 * safezoneW;

h = 0.055 * safezoneH;

};

class exit: RscButton

{

onButtonClick = "closedialog 0";

idc = 1600;

text = "Exit";

x = 0.472496 * safezoneW + safezoneX;

y = 0.72 * safezoneH + safezoneY;

w = 0.0550073 * safezoneW;

h = 0.055 * safezoneH;

};

class rifles: RscText

{

idc = 1009;

text = "Rifles";

x = 0.279971 * safezoneW + safezoneX;

y = 0.225 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

};

class MachineGuns: RscText

{

idc = 1008;

text = "Machine Guns";

x = 0.5 * safezoneW + safezoneX;

y = 0.225 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

};

class Snipers: RscText

{

idc = 1010;

text = "Sniper Rifles";

x = 0.5 * safezoneW + safezoneX;

y = 0.39 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

};

class Launchers: RscText

{

idc = 1011;

text = "Launchers";

x = 0.5 * safezoneW + safezoneX;

y = 0.555 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

};

class m136text: RscText

{

idc = 1012;

text = "M136 - $200";

x = 0.5 * safezoneW + safezoneX;

y = 0.5825 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class M136: RscShortcutButton

{

idc = 1708;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.56875 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class MAAWStext: RscText

{

idc = 1013;

text = "MAAWS - $300";

x = 0.5 * safezoneW + safezoneX;

y = 0.61 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m4a1text: RscText

{

idc = 1014;

text = "M4A1 - $125";

x = 0.279971 * safezoneW + safezoneX;

y = 0.3075 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class M4a1: RscShortcutButton

{

idc = 1710;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.29375 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class Mk16text: RscText

{

idc = 1015;

text = "Mk16 CQC - $175";

x = 0.279971 * safezoneW + safezoneX;

y = 0.39 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class Mk16CQCholo: RscShortcutButton

{

idc = 1711;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.37625 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class mk17text: RscText

{

idc = 1016;

text = "Mk17 CCO - $225";

x = 0.279971 * safezoneW + safezoneX;

y = 0.445 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class SA58Vtext: RscText

{

idc = 1017;

text = "SA58V CCO - $175";

x = 0.279971 * safezoneW + safezoneX;

y = 0.4175 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class SA58V: RscShortcutButton

{

idc = 1713;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.40375 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class mk17elgmrcotxt: RscText

{

idc = 1018;

text = "Mk17 ELGM RCO - $300";

x = 0.279971 * safezoneW + safezoneX;

y = 0.5 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class Mk17ELGMRCO: RscShortcutButton

{

idc = 1714;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.48625 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class Mk16ELGMHOLOtext: RscText

{

idc = 1019;

text = "Mk16 ELGM HOLO - $250";

x = 0.279971 * safezoneW + safezoneX;

y = 0.4725 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class Mk16ELGMHOLO: RscShortcutButton

{

idc = 1715;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.45875 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class g36text: RscText

{

idc = 1020;

text = "G36C - $125";

x = 0.279971 * safezoneW + safezoneX;

y = 0.335 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class G36C: RscShortcutButton

{

idc = 1716;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.32125 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class snipermk17text: RscText

{

idc = 1021;

text = "Mk17 Sniper - $175";

x = 0.5 * safezoneW + safezoneX;

y = 0.4175 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m240scopedtext: RscText

{

idc = 1022;

text = "M240 Scoped - $300";

x = 0.5 * safezoneW + safezoneX;

y = 0.3075 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m240: RscShortcutButton

{

idc = 1718;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.29375 * safezoneH + safezoneY;

w = 0.103139 * safezoneW;

h = 0.0587037 * safezoneH;

};

class m249twstext: RscText

{

idc = 1023;

text = "M249 TWS - $350";

x = 0.5 * safezoneW + safezoneX;

y = 0.3625 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class m249tws: RscShortcutButton

{

idc = 1719;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.34875 * safezoneH + safezoneY;

w = 0.103139 * safezoneW;

h = 0.0587037 * safezoneH;

};

class Javelintext: RscText

{

idc = 1024;

text = "Javelin - $500";

x = 0.5 * safezoneW + safezoneX;

y = 0.6375 * safezoneH + safezoneY;

w = 0.220029 * safezoneW;

h = 0.0275 * safezoneH;

colorBackground[] = {-1,-1,-1,1};

};

class Jav: RscShortcutButton

{

idc = 1720;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.59625 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class Maaws: RscShortcutButton

{

idc = 1709;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.62375 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class Mk17sniper: RscShortcutButton

{

idc = 1721;

text = "BUY";

x = 0.61689 * safezoneW + safezoneX;

y = 0.40375 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

class mk17: RscShortcutButton

{

idc = 1717;

text = "BUY";

x = 0.396861 * safezoneW + safezoneX;

y = 0.43125 * safezoneH + safezoneY;

w = 0.102618 * safezoneW;

h = 0.0577778 * safezoneH;

};

};

};

Thanks!

bobtom

Edited by bobtom

Share this post


Link to post
Share on other sites

Nevermind! I must be on crack! In the script that created the dialog I had written p1 = createdialog "dialogname"; That ruined it!

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×