Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Идёт жесткий спам в RPT

 

waitUntil {DZMSMinDone};
DZMSMinDone = nil;
};>
20:55:44   Error position: <DZMSMinDone};
DZMSMinDone = nil;
};>
20:55:44   Error Undefined variable in expression: dzmsmindone
20:55:44 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36
20:55:44 Error in expression <or Mission %1.",_varName];

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


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

Рекомендованные сообщения

  • 0

 

А вот мне нет. ТЕперь спам

14:39:31 Error in expression <or Mission %1.",_varName];

 
 
waitUntil {DZMSMinDone};
DZMSMinDone = false;
};>
14:39:31   Error position: <DZMSMinDone};
DZMSMinDone = false;
};>

А зачем ты определение переменной в каких-то условиях-то написал??

Ёптась - вот ведь надо как:

 

/*
	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 = DZMSMinorMax - DZMSMinorMin;
_timeVar = _timeDiff + DZMSMinorMin;

DZMSMinMarker = ObjNull;

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

//Lets get the loop going
_run = true;

while {_run} do {
	// очистим переменные
	DZMSMinDone = false;
	DZMSMinMarker = ObjNull;
	
	//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 DZMSMinorArray;
	if (_cntMis == 0) then { _run = false; };
	
	//Lets pick a mission
	_ranMis = floor (random _cntMis);
	_varName = DZMSMinorArray select _ranMis;
	
	//Let's Run the Mission
	[] execVM format ["\z\addons\dayz_server\EMS\Missions\Minor\%1.sqf",_varName];
	diag_log format ["[DZMS]: Running Minor Mission %1.",_varName];
	
	//Let's wait for it to finish or timeout
	waitUntil {DZMSMinDone};
	DZMSMinDone = false;
};

Всё вроде работало в таком виде..

 

Там ещё и маркер обнуллил - тоже ругался движок иногда.

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


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





  • 0

 

Идёт жесткий спам в RPT

 

waitUntil {DZMSMinDone};
DZMSMinDone = nil;
};>
20:55:44   Error position: <DZMSMinDone};
DZMSMinDone = nil;
};>
20:55:44   Error Undefined variable in expression: dzmsmindone
20:55:44 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36
20:55:44 Error in expression <or Mission %1.",_varName];

Неопределенная переменная dzmsmindone и показали в каком файле File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36

 

Вот почитай http://s-platoon.ru/index.php?/topic/1029-pomogite-reshit-oshibku-ems/

 

Или попробуй это решить если у тебя ни чего не выйдет, пройди по пути к этой ошибке и строку где есть это значение dzmsmindone возьми в это 

 

 

if(count _dzmsmindone > 0) then
{
Сюда эту строку..........dzmsmindone
};

 

 

 
Если бы показал этот код по этой ссылке то лучше будет
Изменено пользователем Alex39 (история изменений)

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


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

Определи её в начале кода как 

	DZMSMinDone = false;

мне помогло, помню.. И для мажорных также пропиши заранее - а то затупит потомыча и она. :wink:

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

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


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

Скачай последнюю ЕМС, там пофикшено.

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


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

Определи её в начале кода как 

	DZMSMinDone = false;

мне помогло, помню.. И для мажорных также пропиши заранее - а то затупит потомыча и она. :wink:

А вот мне нет. ТЕперь спам

14:39:31 Error in expression <or Mission %1.",_varName];

 
 
waitUntil {DZMSMinDone};
DZMSMinDone = false;
};>
14:39:31   Error position: <DZMSMinDone};
DZMSMinDone = false;
};>

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


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

 

Неопределенная переменная dzmsmindone и показали в каком файле File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36

 

Вот почитай http://s-platoon.ru/index.php?/topic/1029-pomogite-reshit-oshibku-ems/

 

Или попробуй это решить если у тебя ни чего не выйдет, пройди по пути к этой ошибке и строку где есть это значение dzmsmindone возьми в это 

 

 

if(count _dzmsmindone > 0) then
{
Сюда эту строку..........dzmsmindone
};

 

 

 
Если бы показал этот код по этой ссылке то лучше будет

Твой код частично помог, но теперь вот.

_cntMis = count DZMSMinorArray;
if (_cntMis == 0) then {>
17:51:36   Error position: <DZMSMinorArray;
if (_cntMis == 0) then {>
17:51:36   Error Undefined variable in expression: dzmsminorarray
17:51:36 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 24

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


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

 

Твой код частично помог, но теперь вот.

_cntMis = count DZMSMinorArray;
if (_cntMis == 0) then {>
17:51:36   Error position: <DZMSMinorArray;
if (_cntMis == 0) then {>
17:51:36   Error Undefined variable in expression: dzmsminorarray
17:51:36 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 24

Скинь весь файл

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


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

Попробуй это заменить, только копию сделай, и не забуть почистить сохранку, точнее лог сервера на С диске, папка спрятана, или умри и перезайди https://yadi.sk/d/5ulTaBw1m8wyM

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

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


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

Попробуй это заменить, только копию сделай, и не забуть почистить сохранку, точнее лог сервера на С диске, папка спрятана, или умри и перезайди https://yadi.sk/d/5ulTaBw1m8wyM

Тут миссии не переведены. Из-за этого и не хотел ставить новый пока. Но всёравно спасибо. Позже попробую.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SAVAN
      У меня вопрос с ними ) как настроить время спавна миссии ! ото по стандарту вроде через 10 мин, после работы сервера миссии спавнятся, как и где это время уменьшить ?)
    • Автор: Жека
      Приветствую господа , у меня проблема с миссиями , то они не спамнятся то спамнятся коряво , что делать я хз ) делаю всё правильно пишу  
       
       [] ExecVM "\z\addons\dayz_server\EMS\DZMSInit.sqf"; над allowConnection = true;    
           ) и в папку с dayz_server закидываю папку с "EMS" или другие но результат один . Господа помогите , я хз ) буду благодарен )
           Нарушение правил форумаОтсутствует оформление кода. Сообщение исправлено.
    • Автор: sensor
      Всё RPT завалино этой ошибкой, за ночь 1Gb файл   waitUntil {DZMSMinDone}; DZMSMinDone = false; };>  8:11:55   Error position: <DZMSMinDone}; DZMSMinDone = false; };>  8:11:55   Error Undefined variable in expression: dzmsmindone  8:11:55 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36  8:11:55 Error in expression <or Mission %1.",_varName];     везде рекомендуют прописать  Замените DZMSMinDone = nil; на DZMSMinDone = false;

      Тоже самое для Major.

      Заменяем DZMSMajDone = nil; на DZMSMajDone = false;   что я и сделал, но не помогло никак. Подскажите куда копать?
    • Автор: MarokoLiberti
      Два вопроса:
      Насчет сектора, можно ли через систему миссий wai beta или ems поставить ботов на сервер? если да то как?
      и второй вопрос, есть ли прогги для создания миссий для систем wai и ems
    • Автор: MisaAmane
      Поставил миссии EMS из этого гайда: http://s-platoon.ru/index.php?/topic/97-reliz-novoi-sistemy-missii-ems-10/
      Но не понимаю как сделать ботов гораздо сложней. Ниже конфиг. Я знаю, что за что отвечает, но не понимаю в какую сторону регулировать цифры :D Над сделать чтобы боты видели врага за 500м. Быстро целились и стреляли даже по бронетехнике.

  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.