Вопрос

Подскажите в рпт ошибка как исправить что не правильно:

 

22:31:40   Error Undefined variable in expression: dzmsmajdone
22:31:40 File z\addons\dayz_server\EMS\Scripts\DZMSMajTimer.sqf, line 36
22:31:40 Error in expression <or Mission %1.",_varName];
 
сам:DZMSMajTimer.sqf
/*
	DayZ Mission System Timer by Vampire
	Based on fnc_hTime by TAW_Tonic and SMFinder by Craig
	This function is launched by the Init and runs continuously.
*/
private["_run","_timeDiff","_timeVar","_wait","_cntMis","_ranMis","_varName"];

//Let's get our time Min and Max
_timeDiff = DZMSMajorMax - DZMSMajorMin;
_timeVar = _timeDiff + DZMSMajorMin;

diag_log format ["[DZMS]: Major Mission Clock Starting!"];

//Lets get the loop going
_run = true;
while {_run} do
{
	//Lets wait the random time
	_wait  = round(random _timeVar);
	sleep _wait;
	
	//Let's check that there are missions in the array.
	//If there are none, lets end the timer.
	_cntMis = count DZMSMajorArray;
	if (_cntMis == 0) then { _run = false; };
	
	//Lets pick a mission
	_ranMis = floor (random _cntMis);
	_varName = DZMSMajorArray select _ranMis;
	
	//Let's Run the Mission
	[] execVM format ["\z\addons\dayz_server\EMS\Missions\Major\%1.sqf",_varName];
	diag_log format ["[DZMS]: Running Major Mission %1.",_varName];
	
	//Let's wait for it to finish or timeout
	waitUntil {DZMSMajDone};
	DZMSMajDone = nil;
};

 

Изменено пользователем Дмитрий8087 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

11 ответов на этот вопрос

Забронировать это рекламное место


Постоянно повторяющиеся сообщения в логах... С чем могут быть они связаны, подскажите?

_timeleft = _combattimeout-time;
_kills =         player g>
18:05:15   Error position: <_combattimeout-time;
_kills =         player g>
18:05:15   Error Undefined variable in expression: _combattimeout
18:05:15 File mpmissions\DayZ_Overpoch_1.Chernarus\custom_monitor\custom_monitor.sqf, line 9
18:05:17 Wrong text element 'null'
18:05:17 Wrong text element 'null'
18:05:17 Wrong text element 'null'
18:05:17 Error in expression < (_nearestCity select 0)};
 
_timeleft = _combattimeout-time;
_kills =         player g>
18:05:17   Error position: <_combattimeout-time;
_kills =         player g>
18:05:17   Error Undefined variable in expression: _combattimeout
18:05:17 File mpmissions\DayZ_Overpoch_1.Chernarus\custom_monitor\custom_monitor.sqf, line 9
Изменено пользователем psp (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

18:05:15 File mpmissions\DayZ_Overpoch_1.Chernarus\custom_monitor\custom_monitor.sqf, line 9

 

 
Там же указано. Открывайте файл, ищите ошибку

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

18:05:15 File mpmissions\DayZ_Overpoch_1.Chernarus\custom_monitor\custom_monitor.sqf, line 9

 

 
Там же указано. Открывайте файл, ищите ошибку

Ищу, пока тщетно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Зачем вам на дебаге вообще показывать сколько секунд до окочания "В режиме боя"?

Вообще уберите обращение или же наоборот подключайте обращение т.к. переменная не определена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Зачем вам на дебаге вообще показывать сколько секунд до окочания "В режиме боя"?

 

Вообще уберите обращение или же наоборот подключайте обращение т.к. переменная не определена.

Спасибо за подсказку! Убрал. Остались еще ошибки, буду корректировать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет всем. Установил на сервер скрипт на эвакуационный вертолет. Все работает, но в логах rpt повторяющаяся бесконечно ошибка:
 

_id = [] execF>
 3:15:41   Error position: <dayz_preloadFinished};
};
_id = [] execF>
 3:15:41   Error Undefined variable in expression: dayz_preloadfinished
 3:15:41 File mpmissions\DayZ_Overpoch_1.Chernarus\dayz_code\system\player_monitor.sqf, line 2
 3:15:41 Error in expression <tor.sqf"
if (isServer) then {
waitUntil{dayz_preloadFinished};

если честно как новичек в этом деле,не могу понять каким образом она возникла и тем более как ее устранить. Подскажите опытные люди, пожалуйста)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет всем. Установил на сервер скрипт на эвакуационный вертолет. Все работает, но в логах rpt повторяющаяся бесконечно ошибка:

 

_id = [] execF>
 3:15:41   Error position: <dayz_preloadFinished};
};
_id = [] execF>
 3:15:41   Error Undefined variable in expression: dayz_preloadfinished
 3:15:41 File mpmissions\DayZ_Overpoch_1.Chernarus\dayz_code\system\player_monitor.sqf, line 2
 3:15:41 Error in expression <tor.sqf"
if (isServer) then {
waitUntil{dayz_preloadFinished};

если честно как новичек в этом деле,не могу понять каким образом она возникла и тем более как ее устранить. Подскажите опытные люди, пожалуйста)

разобрался.. в init.sqf ненужную скобку поставил:D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Похожие публикации

    • Автор: Jdinovich
      Добрый день. Игрок стал жаловаться,что у него на сервере со временем стал падать фпс. Тоесть при заходе после рестарта у не 120фпс,но к рестарту у него всего лишь 50. Присутствуют иногда фризы(зависает игра на секунду или две потом отвисает) серверный фпс скажем так постоянно 50.
      Хостинг:
      Процессор:
      4 ядра Core i7 7700
      Оперативная память:
      8 Гб
      Жесткий диск:
      100 Гб
      Есть ошибки в рпт,ссылка на рпт ниже. Кто может не указать,а подсказать как именно устранить эти ошибки. Рассматриваются платные варианты.Писать сюда в лс или в вк
      https://vk.com/feed
       
      https://pastebin.com/CjinyPeW
    • Автор: Jdinovich
      кто может помочь исправить ошибки в рпт? Иногда сервер просто вырубается типо краш. грешу на ошибки.Если что,то какова цена помощи
       
      https://pastebin.com/index.php?e=1
    • Автор: Golf777
      File mpmissions\__CUR_MP.Chernarus\custom\=BTC=_Logistic\=BTC=_Lift\=BTC=_LiftInit.sqf, line 138
      Error in expression <
      };
      sleep 0.1;
      };
      _chopper removeAction BTC_liftHudId;
      if (BTC_lift == 0) then {>
        Error position: <BTC_liftHudId;
      if (BTC_lift == 0) then {>
        Error Undefined variable in expression: btc_lifthudid
    • Автор: virus160381
      Помогите с миссиями, у меня ошибки постоянно валятся в РПТ.
       
    • Автор: Golf777
      22:00:50 Error in expression <KindOf "LandVehicle") then {
      if ((count DZAI_heliListFinal) == 0) then {
      _nul = >
      22:00:50   Error position: <DZAI_heliListFinal) == 0) then {
      _nul = >
      22:00:50   Error Undefined variable in expression: dzai_helilistfinal
      22:00:50 File z\addons\dayz_server\DZAI\spawn_functions\respawnHandler2.sqf, line 80