Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
no thats not it.. we tried several times.. something you changed is most likely not playing nicely with the antihack. Even for me as an admin it is very buggy. If you'd like to join my test server you can observe this for yourself. I think I'd rather stick with your original version and just make edits to it. I had everything but the size of the name working just fine.Should have probably been the following. i'll play with it tomorrow night. I don't know of a reason your buddy couldn't see you due to that. Is it possible you formed the group really fast on startup? If you do before the monitors are all up that can happen.
_screenText = format ["<t align='left'> <t size='%2'> %1</t></t>",(name _x),_size / 4];
I mean with all do respect Im not sure I want to add it in separately when it can very easily just be included.BTW, the grave marker stuff is posted as a seperate release now.
if you have a moment perhaps you could join my test server and I could show you what I mean about not playing nice with the antihack? Your previous version worked fine except the name showed up very very large.. so it must be that variable checks you added are being blocked somehow.Yeh, I understand. I don't want it in my base stuff for a few different reasons. It makes it easier to maintain and troubleshoot. All my stuff is that way.
Feel free to combine it if you want.
Yea for me as an admin the icon/nametag over the players head is constantly rapidly flashing. For the non admin they just do not see an icon.I can tonight. At work right now. Will be in about 8 hours. I would like to see it, because I don't have a clue. It shouldn't care about those variable checks, but these things are always funky so it could be.
I'm looking at the icon setup on DZGM. I had tried a whole variety of methods to make the icons and they all have their pitfalls. I think ebay's method is probably better. When i mess with this next, I'll probably convert to something similar.
Ah well I run overwatch which is based off of 1.8.0.3 hahaOk, i implimented an icon system closer to what is in dzgm. It seems to work well with names and no flicker. However, it is a big more complicated to include because of where 1.8.6.1 put RscTitles.
yes it is. Im sure I can figure it out. I'll try and set it up tomorrow.yes. So you don't need to create the custom description.hpp. You are going to have to figure out where your rsctitle is so that all makes sense though
I think your RscTitles class is in your descriptions.ext file. If that is the case, just put inside that the following instead of what I listed since you are coming from a different place.
#include "ClanDoolittle\Subs\Groups\Setup\GUI\icons.hpp"
;
}
};
Yea I have no idea if it matters or not I just assumed it needed that to properly close it. Does it give you errors in your client RPT?I'll fix it. It will still work though because its the last function. Its running on mine fine now.
ErrorMessage: File mpmissions\__cur_mp.chernarus\custom\GMC\Groups\Setup\GUI\groupManagement.hpp, line 8: /GroupManagement/ControlsBackground.MainBG: Undefined base class 'W_RscPicture'
#include "cfgBuildingLoot.hpp"
#include "R3F_ARTY_AND_LOG\desc_rsct_include.h"
#include "custom\GMC\Groups\Setup\GUI\defines.hpp"
#include "custom\GMC\Groups\Setup\GUI\icons.hpp"
#include "custom\GMC\Groups\Setup\GUI\groupManagement.hpp"
respawn = "BASE";
respawndelay = 5;
onLoadMission= "DayZ Chernarus";
OnLoadIntro = "Welcome to Chernarus";
OnLoadIntroTime = False;
OnLoadMissionTime = False;
disabledAI = true;
disableChannels[] = {0,2,6};
enableItemsDropping = 0;
onPauseScript = "";
briefing = 0;
debriefing = 0;
loadScreen = "WICKEDSPLASH.jpg";
class Header
{
gameType = COOP; //DM, Team, Coop, ...
minPlayers = 1; //Min # of players the mission supports
maxPlayers = 100; //Max # of players the mission supports
};
aiKills = 1;
diagRadio = 1;
diagHit = 1;
class RscText
{
type = 0;
idc = -1;
x = 0;
y = 0;
h = 0.037;
w = 0.3;
style = 0x100;
font = Zeppelin32;
SizeEx = 0.03921;
colorText[] = {1,1,1,1};
colorBackground[] = {0, 0, 0, 0};
linespacing = 1;
};
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="";
};
class CfgSounds
{
sounds[] ={radio1,radio2,radio3,radio4,radio5,radio6,radio7,teleport};
class radio1
{
name="radio1";
sound[]={sounds\radio1.ogg, 0.3, 1};
titles[] = {};
};
class radio2
{
name="radio2";
sound[]={sounds\radio2.ogg, 0.3, 1};
titles[] = {};
};
class radio3
{
name="radio3";
sound[]={sounds\radio3.ogg, 0.3, 1};
titles[] = {};
};
class radio4
{
name="radio4";
sound[]={sounds\radio4.ogg, 0.3, 1};
titles[] = {};
};
class radio5
{
name="radio5";
sound[]={sounds\radio5.ogg, 0.3, 1};
titles[] = {};
};
class radio6
{
name="radio6";
sound[]={sounds\radio6.ogg, 0.3, 1};
titles[] = {};
};
class radio7
{
name="radio7";
sound[]={sounds\radio7.ogg, 0.3, 1};
titles[] = {};
};
class teleport
{
name="teleport";
sound[]={Anom\teleport.ogg,0.7,1};
titles[] = {};
};
};
class RscLoadingText : RscText
{
style = 2;
x = 0.323532;
y = 0.666672;
w = 0.352944;
h = 0.039216;
sizeEx = 0.03921;
colorText[] = {0.543,0.5742,0.4102,1.0};
};
class RscProgress
{
x = 0.344;
y = 0.619;
w = 0.313726;
h = 0.0261438;
texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
colorFrame[] = {0,0,0,0};
colorBar[] = {1,1,1,1};
};
class RscProgressNotFreeze
{
idc = -1;
type = 45;
style = 0;
x = 0.022059;
y = 0.911772;
w = 0.029412;
h = 0.039216;
texture = "#(argb,8,8,3)color(0,0,0,0)";
};
//
// the loading screen itself
//
class DayZ_loadingScreen
{
idd = -1;
duration = 10e10;
fadein = 0;
fadeout = 0;
name = "loading screen";
class controlsBackground
{
class blackBG : RscText
{
x = safezoneX;
y = safezoneY;
w = safezoneW;
h = safezoneH;
text = "";
colorText[] = {0,0,0,0};
colorBackground[] = {0,0,0,1};
};
};
class controls
{
class Title1 : RscLoadingText
{
text = "$STR_LOADING"; // "Loading" text in the middle of the screen
};
class CA_Progress : RscProgress // progress bar, has to have idc 104
{
idc = 104;
type = 8; // CT_PROGRESS
style = 0; // ST_SINGLE
texture = "\ca\ui\data\loadscreen_progressbar_ca.paa";
};
class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse
{
idc = 103;
};
class Name2: RscText // the text on the top-left
{
idc = 101;
x = 0.05;
y = 0.029412;
w = 0.9;
h = 0.04902;
text = "";
sizeEx = 0.05;
colorText[] = {0.543,0.5742,0.4102,1.0};
};
};
};
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 RscTitles
{
titles[] = {"dsow"};
class dsow {
idd = -1;
movingEnable = 0;
duration = 10;
fadein = 2;
fadeout = 2;
name="dsow";
controls[]={"Picture"};
class Picture {
x = "0.00001 * safezoneW + safezoneX";
y = "0.00001 * safezoneH + safezoneY";
w = "1 * safezoneW";
h = "1 * safezoneH";
text="\z\addons\ow_assets\screen\screen_death_ow.paa";
sizeEx = -1;
type=0;
idc=-1;
style=48;
colorBackground[]={0,0,0,0};
colorText[]={1,1,1,1};
font="Bitstream";
};
};
class EarPlugs {
idd = -1;
fadeout=0;
fadein=0;
onLoad = "uiNamespace setVariable ['EarPlugs', _this select 0]";
duration = 10e10;
name= "EarPlugs";
controlsBackground[] = {};
objects[] = {};
class controls {
class EarPlugs : RscStructuredText {
idc = 1;
size = 0.040;
text = "";
colorBackground[] = { 0,0,0,0 };
x = 0.85 * safezoneW + safezoneX;
y = 0.91 * safezoneH + safezoneY;
w = 0.2;
h = 0.2;
};
};
};
};
#include "custom\dayz_code\compile\extra_rc.hpp"