Not currently. Will have a look at including them.
It looks really cool. Looking forward to the update!
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.
Not currently. Will have a look at including them.
my server has 40-50 people on it, would this be good for the server?
prolly a dumb question but i´ve seen blinking=1 or blinking=true in config.cpp. (For example to be used with trafficlights, crane lights, towers etc) This seems not to work with the change_streetlights. Has anyone get this to work ?
name = "light";
color[] = {0.0, 0.0, 0.9};
ambient[] = {0.0, 0.0, 0.2};
brightness = 0.01;
blinking = true;
class RedBlinking
{
name = "";
color[] = {1,0,0,0};
ambient[] = {1,0,0,0};
brightness = 0.2;
blinking = 1;
};
Not sure about the name, I would think it would need to be at least something to be referenced.
The 4th Entry ? Do you mean the 4th entry in Color and Ambient ? If so, is for Alpha (transparency) 0-1 (1=transparent).
Are you updating dayz_code.pbo on your server and your client ?
I tried your code but it didnt work. I placed
if (!isDedicated) then {
[] execVM "fixes\change_streetlights.sqf";
};
at THE END of the init.sqf , is it suppose to be under some other code?
also, adding the script restriction text to Scripts.txt didnt work, battle eye always kickec
can you share your scripts text so I may use it>\?
if (isServer) then {
axe_server_lampObjs = compile preprocessFileLineNumbers "lights\fnc_returnLampWS.sqf";
"axeLampObjects" addPublicVariableEventHandler {_id = (_this select 1) spawn axe_server_lampObjs};
_serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
"atp" addPublicVariableEventHandler { diag_log format["%1", _this select 1];};
};
if (!isDedicated) then {
//Conduct map operations
0 fadeSound 0;
waitUntil {!isNil "dayz_loadScreenMsg"};
dayz_loadScreenMsg = (localize "STR_AUTHENTICATING");
//Run the player monitor
_id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}];
diag_log "Loading dayz_code player_monitor";
_playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf";
diag_log "Done loading dayz_code player_monitor";
[] execVM "init\kh_actions.sqf";
_nil = [] execVM "init\remote_messages.sqf";
[] execVM "lights\change_streetlights.sqf";
[] execVM "lights\tower_lights.sqf";
[] execVM "lights\street_lights.sqf";
//Reveal Objects
//[] execVM "all_objects.sqf";
};
// Mission Initialization
startLoadingScreen ["", "RscDisplayLoadCustom"];
cutText ["", "BLACK OUT"];
enableSaving [false, false];
// Variable Initialization
dayZ_instance = 4;
//dayZ_serverName = "31337"; // server name (country code + server number)
hiveInUse = true;
dayzHiveRequest = [];
initialized = false;
dayz_previousID = 0;
// Settings
player setVariable ["BIS_noCoreConversations", true]; // Disable greeting menu
//enableRadio false; // Disable global chat radio messages
// Compile and call important functions
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";
call compile preprocessFileLineNumbers "fixes\variables.sqf";
progressLoadingScreen 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";
progressLoadingScreen 0.2;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";
progressLoadingScreen 0.4;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
call compile preprocessFileLineNumbers "custom\compiles.sqf"; //Compile custom compiles
progressLoadingScreen 1.0;
if (!isDedicated) then {
[] execVM "lights\house_lights.sqf";
};
// NO GARBAGE COMMAND START
stream_locationCheck = {
//Thank you for the garbage rocket!
};
// NO GARBAGE COMMAND END
// Set Tonemapping
"Filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4];
setToneMapping "Filmic";
player_spawn_2 = compile preprocessFileLineNumbers "fixes\player_spawn_2.sqf";
BIS_Effects_startEvent = {
switch (_this select 0) do {
case "AirDestruction": {
[_this select 1] spawn BIS_Effects_AirDestruction;
};
case "AirDestructionStage2": {
[_this select 1, _this select 2, _this select 3] spawn BIS_Effects_AirDestructionStage2;
};
case "Burn": {
[_this select 1, _this select 2, _this select 3, false, true] spawn BIS_Effects_Burn;
};
};
};
"BIS_effects_gepv" addPublicVariableEventHandler {
(_this select 1) call BIS_Effects_startEvent;
};
if ((!isServer) && (isNull player) ) then
{
waitUntil {!isNull player};
waitUntil {time > 3};
};
if ((!isServer) && (player != player)) then
{
waitUntil {player == player};
waitUntil {time > 3};
};
// Run the server monitor
if ((!isServer) && (isNull player) ) then
{
waitUntil {!isNull player};
waitUntil {time > 3};
};
if ((!isServer) && (player != player)) then
{
waitUntil {player == player};
waitUntil {time > 3};
};
if (isServer) then {
_serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
// "PVDZ_sec_atp" addPublicVariableEventHandler { diag_log format["%1", _this select 1];};
};
// Run the player monitor
if (!isDedicated) then {
//Conduct map operations
0 fadeSound 0;
waitUntil {!isNil "dayz_loadScreenMsg"};
dayz_loadScreenMsg = (localize "STR_AUTHENTICATING");
//Run the player monitor
_id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}];
_playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf";
// [] execVM "\z\addons\dayz_code\system\antihack.sqf";
};
// Logo watermark: adding a logo in the bottom left corner of the screen with the server name in it
if (!isNil "dayZ_serverName") then {
[] spawn {
waitUntil {(!isNull Player) and (alive Player) and (player == player)};
waituntil {!(isNull (findDisplay 46))};
5 cutRsc ["wm_disp","PLAIN"];
((uiNamespace getVariable "wm_disp") displayCtrl 1) ctrlSetText dayZ_serverName;
#include "gcam\gcam_config.hpp"
#include "gcam\gcam_functions.sqf"
#ifdef GCAM
waitUntil { alive Player };
waituntil { !(IsNull (findDisplay 46)) };
if (serverCommandAvailable "#kick") then { (findDisplay 46) displayAddEventHandler ["keyDown", "_this call fnc_keyDown"]; };
#endif
};
/*
INITILIZATION
*/
startLoadingScreen ["","RscDisplayLoadCustom"];
cutText ["","BLACK OUT"];
enableSaving [false, false];
//REALLY IMPORTANT VALUES
dayZ_instance = 1; //The instance
dayZ_serverName="SERVER NAME"; // server name (country code + server number)
dayzHiveRequest = [];
initialized = false;
dayz_previousID = 0;
//disable greeting menu
player setVariable ["BIS_noCoreConversations", true];
//disable radio messages to be heard and shown in the left lower corner of the screen
enableRadio false;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early)
progressLoadingScreen 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers
progressLoadingScreen 0.2;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical
progressLoadingScreen 0.4;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions
progressLoadingScreen 1.0;
"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
if ((!isServer) && (isNull player) ) then
{
waitUntil {!isNull player};
waitUntil {time > 3};
};
if ((!isServer) && (player != player)) then
{
waitUntil {player == player};
waitUntil {time > 3};
};
if (isServer) then {
axe_server_lampObjs = compile preprocessFileLineNumbers "init\fnc_returnLampWS.sqf";
"axeLampObjects" addPublicVariableEventHandler {_id = (_this select 1) spawn axe_server_lampObjs};
_serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
"atp" addPublicVariableEventHandler { diag_log format["%1", _this select 1];};
};
if (!isDedicated) then {
//Conduct map operations
0 fadeSound 0;
waitUntil {!isNil "dayz_loadScreenMsg"};
dayz_loadScreenMsg = (localize "STR_AUTHENTICATING");
//Run the player monitor
_id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}];
diag_log "Loading dayz_code player_monitor";
_playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf";
diag_log "Done loading dayz_code player_monitor";
[] execVM "init\kh_actions.sqf";
_nil = [] execVM "init\remote_messages.sqf";
[] execVM "init\change_streetlights.sqf";
[] execVM "init\tower_lights.sqf";
[] execVM "init\street_lights.sqf";
//Reveal Objects
[] execVM "all_objects.sqf";
};
this is my init.sqf file... is this correct? its not working... I have time set to static.
if (!isDedicated)then{
[] execVM "blah.sqf"
};
if (!isDedicated)then{
[] execVM "blah.sqf"
[] execVM "next_script_that lives_in_isDedicated_blah.sqf"
};
they are working great. Only the problem with the streetlighs not showing up on the west island is still there.You have streetlights, what about houses with illuminated windows ? Is hard to tell from that screenshot.