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

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

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

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

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

Скачал infiSTAR от TheFitstNoob,какая версия в душе "незнаю".У меня 2 дебаг монитора.Один основной который я переделал и который отображается при входе на сервер(открывается через Home) и второй который мне не нужен(открывается через Insert).Вопрос как его отключить?И если не трудно напишите,какие скрипты нужно добавить чтоб в дебаг мониторе показывало кол-во убитых героев/зомби/бандитов

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

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


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

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

  • 0

В AH.sqf заменяете код с Hint до UiSleep

                                        hintSilent parseText format[""
					<t size='1' font='Bitstream' align='Center' >[%1]</t><br/>
					<t size='0.8' font='Bitstream' align='Center' >Игроков на сервере: %12</t><br/>
					<img size='4.75' image='%4'/><br/>
					<t size='1' font='Bitstream' align='left' color='#CC0000'>Кровь: </t><t size='1' font='Bitstream' align='right'>%2</t><br/>
					<t size='1' font='Bitstream' align='left' color='#0066CC'>Человечность: </t><t size='1' font='Bitstream' align='right'>%3</t><br/>
					<br/>
					<t size='1' font='Bitstream' align='left' color='#FFBF00'>Зомби убито: </t><t size='1' font='Bitstream' align='right'>%9</t><br/>
					<t size='1' font='Bitstream' align='left' color='#FFBF00'>Мародерство: </t><t size='1' font='Bitstream' align='right'>%10</t><br/>
					<t size='1' font='Bitstream' align='left' color='#FFBF00'>Бандитов убито: </t><t size='1' font='Bitstream' align='right'>%11</t><br/>
					<br/>
					<t size='1' font='Bitstream' align='left' color='#FFBF00'>UPTIME: </t><t size='1' font='Bitstream' align='right'>%5h %6min</t><br/>
					<t size='1' font='Bitstream' align='left' color='#FFBF00'>FPS: </t><t size='1' font='Bitstream' align='right'>%8</t><br/>
					<t size='1' font='Bitstream' align='Center' color='#CC0000'>%7</t>
					"",
					_txt,
					(r_player_blood),
					round (player getVariable['humanity', 0]),
					_pic,
					_hours,
					_minutes2,
					_BottomDebug,
					(round diag_fps),
					(player getVariable['zombieKills', 0]),
					(player getVariable['humanKills', 0]),
					(player getVariable['banditKills', 0]),
					_pOn
					];

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


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

Скачал infiSTAR от TheFitstNoob,какая версия в душе "незнаю".У меня 2 дебаг монитора.Один основной который я переделал и который отображается при входе на сервер(открывается через Home) и второй который мне не нужен(открывается через Insert).Вопрос как его отключить?

Через кнопку Insert встроенный где-то в dayz_code. Вроде команда в init.sqf отключает его полностью, но достаточно просто эту кнопку не нажимать и все. И еще вы когда качали мой инфи, то там версия везде подписана. Ваша невнимательность уже.

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


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

Я там еще вопрос добавил,ответь если не трудно)

 

И если не трудно напишите,какие скрипты нужно добавить чтоб в дебаг мониторе показывало кол-во убитых героев/зомби/бандитов

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


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

Спасибо!Вот эти строк было бы достаточно :D (player getVariable['zombieKills', 0]),(player getVariable['humanKills', 0]),(player getVariable['banditKills', 0]),

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


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

Если с вопросами все, то выбираем ответ любой и нажимаем "Вопрос решен"

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


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

Тоже имею вопрос по дебагу, у меня куплен от инфи. Не подскажете - где его сделать отключенным по умолчанию?

 

Чтобы он ВКЛЮЧАЛСЯ по нажатию на кнопку, а не был виден сразу при входе на серв.. Наскоряк пробегал конфиг - не заметил.. Заранее спасибо за подсказочку..

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


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

Тоже имею вопрос по дебагу, у меня куплен от инфи. Не подскажете - где его сделать отключенным по умолчанию?

 

Чтобы он ВКЛЮЧАЛСЯ по нажатию на кнопку, а не был виден сразу при входе на серв.. Наскоряк пробегал конфиг - не заметил.. Заранее спасибо за подсказочку..

Проще переделать тогда стандартный дебаг монитор от dayz, который через кнопку insert.

1. Из dayz_code вытаскиваем player_stats вроде, точно не могу сейчас сказать.

2. Меняем нужную кнопку для вызова дебага в файле dayz_spaceInterupt

 

Хотя я не тестил, обычно дебаг инфи после нажатия его перекрывает, пока сказать не могу точно.

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


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

Стандартный да, player_stats называется, я его русифицировал как и всё на свете..  :smile:

 

Мутить из него полноценный чесгря неохота, тем более сто пудов в АН дебаг завязан не в одном месте и его вырезать калёным железом придётся. Нуиво..

Жаль, что ты не в курсе о возможности оффнуть его по дефолту.. Будет время - гляну дебаг ещё раз повнимательнее..



Если нарою - выложу сюда инфу..

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


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

Если правильно понял - вот этот параметр заведует включенным при старте дебагом:

/* Use DebugMonitor */ _DMS = true; /* true or false */ /* starts up with debugmonitor ON if true */

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


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

Если правильно понял - вот этот параметр заведует включенным при старте дебагом:

Данный параметр вообще отвечает за Дебаг. Будет ли он использоваться или нет.

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


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

Хм.. И правда..  :sad:

 

Значит надо в антихак прописать однократное нажатие кнопки END или ещё что-нибудь.. Пока попробовал ожидание нажатия на кнопку прописать - проверю как отработает схема..

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


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

Не стал морочиться с переписыванием антихака по части дебага - решил взять  из него необходимое и впилить в стандартный.

Есть горячее желание перепилить отображение времени. Сейчас кажет время сессии сервера, что глупо и не комильфо. Надо бы оставшееся время до рестарта сделать.

Есть у кого готовые формулы?

 

Спасибо заранее за ответ!

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


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

Реализовал время наоборот - отнимая текущее время старта сервера от времени между рестартами. Уже получше, но если сервер был перезапущен - счётчик ессно врёт.

Накидал черновик кода - гляньте, может кто что посоветует?

/* Date
Возвращает время и дату в игре в массиве [Год, месяц, день, час, минута].
 Год может быть от 1985 до 2020, месяц от 1 до 12, день от 1 до 31 (28,29), час от 0 до 23 и минута от 0 до 59.
 
 
 DateToNumber
 Конвертирует date в плавающее число, основанное на Jan 1st 00:00:00 = 0 и Dec 31th 23:59:59 = 1
 
 0 = 0
 1 = 31535999 ((1год * 365дней * 24часа * 60минут * 60секунд = 31536000) - 1секунда)
 
 DateToNumber date не учитывает год?
 */ 
 
_Date = date;
 
_Date1 = [2015, 09, 19, 13, 00]; // дата и время 1-го рестарта в расчётах
_Date2 = [2015, 09, 19, 19, 00]; // дата и время 2-го рестарта

_Rest2 = DateToNumber _Date2;
_Rest2 = DateToNumber [2015, 09, 19, 19, 00];
_Rest2 = 0.71723746566582526844955823343348;
 
_Rest1 = DateToNumber _Date1;
_Rest1 = DateToNumber [2015, 09, 19, 13, 00];
_Rest1 = 0.71655253413725691708704074984274;
 
 _Step = _Rest2 - _Rest1; // время в секундах от рестарта до рестарта в 6 часов, сконвертированное в DateToNumber число
_Step = 6.8493152856835136251748359074026e-4;
 
 for "_i" from _Rest1 to 1 step _Step do {
	// что-то надо писать;
 };

Хотелось бы, чтобы в дебаге  функция вычисления времени отталкивалась в результате от времени ближайшего запланированного рестарта..

Чтобы счётчик не считал от начала сессии или старта сервера, а от реально запланированного рестарта.

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


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

в последних версиях антихака в конфиге указывает кол-во секунд до рестарта, которые он и отображает с момента рестарта сервера, а не загрузки сессии.

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

другое дело, что иногда бывает долго или наоборот прогружается BEC, который отвечает за рестарт, тогда конечно разница во времени может быть в 1-2 минуты. Однако как показывает практика, это очень редко, если все настроено по уму.

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


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

в последних версиях антихака в конфиге указывает кол-во секунд до рестарта

Можешь скинуть функцию дебага? Буду благодарен.. 

 

Просто я не обновляю антихак - отключен от обнов обстоятельствами (покупалось не на мой п\я), да и переделал я его основательно

 

Не знаю как сейчас, но ранее в инфи она называлась 

 

fnc_debugX
 

и вряд ли поменялась

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

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


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

 

в последних версиях антихака в конфиге указывает кол-во секунд до рестарта, которые он и отображает с момента рестарта сервера, а не загрузки сессии. к примеру если рестарт у тебя скажем каждые три часа и в конфиге это указано, то даже если первый игрок задет за 15 минут до рестарта и прогрузится сессия, то в дебаг мониторе и внизу будет показано, что до рестарта 15 минут.

Ааа, дошло.. Не - это тоже неконкретная функция. Он сейчас отображает может и обратное время (это я сделал уже), но не реально оставшееся до конкретной даты-времени. Также - если ты сервер перезапустил, будет врать счётчик..

Он ща сервертайм кажет минус тайм. Этого мне мало..  :smile:

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


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

в AHconfig.sqf посмотри, если такой кусок кода внизу

 

 



/*
        "_sUptime": Server Uptime in seconds!
        Using this will show "Restart in: xh xxmin"
        If you don't want to use it - just do:
        _sUptime = 0;
    */
    _sUptime = 0;
 


а что у тебя за рестарт отвечает? ну чем ты его делаешь?

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


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

какая версия у тебя антихака?

Древняя как гно мамонта  :laugh:

 

14072014IAHAT332C 

 

а он пропускает читаков всё равно. Тут камера помогает больше - сразу видно ху из ху..

 

 

 

в AHconfig.sqf посмотри, если такой кусок кода внизу

Нету ессно - посмотрел.

 

Утилитка RestartOnCrash крутится

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

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


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

в 332й этого нункционала еще небыло.

кстати, в последней версии от FirstNoob`а вроде это уже есть.



у меня последняя версия 1424, но использую ее только как админку. за защиту отвечает другое.

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Ford
      Создание скрипта можно разделить на 2 этапа: написание кода и его тестирование. Второй у меня занимает около 80% всего времени, т.к. каждый раз нужно загружать сервер и миссию.
      Есть ли более быстрый способ отлаживать код?
    • Автор: JolyMonk
      Здравствуйте, как можно создать свой, прозрачный, hint для дебаг монитора? 
    • Автор: Alex39
      Дебаг монитор
      Идем в корень сервера в папку SE1\serverDZ.cfg  и открываем блокнотом, и вставляем код, ну к примеру после строки BattlEye = 1;
      loginQueueMaxPlayers = 10; storageAutoFix = 1; disablePublisherBanKick = 1; updateStrategyVersion = 1; showPlayerStatus = 1; И получаем

       
      Сам дебаг вкл/выкл  showPlayerStatus = 1;
    • Автор: Temko
      Всем добрейший вечерочек.
       
      Хотел бы спросить, возможно ли такое реализовать в дебаге: если у тебя хуманити больше -5000, то хумка на дебаге отображалась бы красным цветом, а если хумка +5000, то она бы отображалась синим. Если возможно, опишите пожалуйста как это сделать.
  • Наш выбор

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

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

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

Поддержка