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

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

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

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

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

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 03/22/23 во всех областях

  1. 2 балла
    skadjna

    Нужна помощь по моду Zen's Firewood Piles

    Привет Во-первых нужно понимать как делать .pbo файлы, посмотри форум, материала достаточно Во-вторых нужно немного уметь в английский и хотя бы на уровне "пальцев" разбираться что написано в скриптах. Аналогично первому-материала достаточно В-третьих, именно в твоем случае в файле ZenFirewoodConfig.c нужно в строке 50 вписать нужную тебе фразу NoWoodLeftMessage = "It seems the wood left in this pile is wet and rotten, I can't use this..."; Соответственно то, что идет в кавычках после "=" и есть выводимое сообщение. Меняешь его, закатываешь полученное в новый .pbo (в твоем случае автор мода разрешил это делать), подписываешь, подключаешь на сервер. Есть и другой путь - сделать мод на мод, но это по моему опыту делать хоть и "правильнее", но сложнее, особенно когда только начинаешь постигать моддинг. Если совсем тяжело во всем разбираться отправь нужный текст, помогу. Но крайне рекомендую разобраться во всем самому, задача простая, но самым азам она тебя научит.
  2. 1 балл
    Denis1979

    Расчет дня и ночи в DayZ

    Здравствуйте уважаемые форумчане. Столкнулся с такой проблемой, расчет соотношений дня и ночи, перечитал много статей, скачивал много калькуляторов, но все это не работало. Решил разобраться сам во всем. В итоге, со всеми проверками у меня ушел целый день! Начнем ломать устоявшиеся стереотипы!? Наверное самое ошибочное что было практически во всех статьях это то, что "serverTimeAcceleration" это общее продолжительность игровых суток, может я многих разочарую, но это не так, это функция на ускорение дня и не более, ночи и игровых суток там нет, (да он является триггером для ночи, но отвечает только за дневное ускорение). Теперь все по порядку. В DeyZ все просто, игровые сутки разделены на 2 части, 12 часов дня и 12 часов ночи (ночь с закатами и рассветами) функция serverTimeAcceleration отвечает за ускорение 12 часов игрового дня, а функция serverNightTimeAcceleration отвечает за ускорение вторых 12 часов ночного игрового времени, только с той разницей, что по умолчанию значение serverNightTimeAcceleration (ускорение ночи) умножается на значение serverTimeAcceleration (это очевидно, т.к. в реальности продолжительность ночи грубо говоря 8 часов, т.е. 1/3 от суток и уножение ночного ускорения на дневное выполняет это условие). По факту, ночное ускорение времени начинается в 18-00 игрового времени и заканчивается в 6-00 игрового времени (может там дает какое то значение время года, не проверял, но даже если оно и есть по сути оно не важно и будет максимум выражаться в минутах). Получается вы можете настроить продолжительность дня и ночи так, как вам удобно. Теперь к расчетам, начнем со всеми любимыми 4 часами, допустим мы хотим что бы день был 3 часа, а ночь 1 час. Считаем: Всегда начинаем считать день, т.к serverNightTimeAcceleration по дефолту умножается уже на известное число, итак. Так как у нас игровые сутки разделены на 2 части 12 часов дня и 12 часов ночи (с закатами и рассветами) то берем наши 12 часов от дневных игровых суток и делим их на 3 часа реального времени ( это то время, за которое у нас пройдет полный игровой день (без ночи) ) 12/3=4 вот мы и получили serverTimeAcceleration и он равен 4 (serverTimeAcceleration = 4), идем дальше и считаем множитель ночи, она у нас должна быть 1 (реальный час), делим вторые (ночные) 12 часов на 1 час того времени (ночного) которое мы хотим получить, получаем 12 (что бы ночь прошла за час, она должна идти в 12 раз быстрее) соответственно 12/1=12 но тут вспоминаем то, что у нас ночной множитель, который умножается на дневной, т.к. мы идем расчетом от обратного, на нужно ночное ускорение 12 поделить на дневное ускорение 4 и мы получим 3 итого serverNightTimeAcceleration = 3. Пройдемся просто по цифрам 12/3=4 (день); 12/1=12/4=3 (ночь) Теперь посчитаем соотношение 2 часа дневного времени и 2 часа ночного времени: 12/2=6 (serverTimeAcceleration = 6) 12/2=6/6=1 (serverNightTimeAcceleration = 1). Надеюсь что вы поняли мои расчеты, если не так, то прикрепляю таблицу ехель в ней нужно вставить только нужные вам значение, остальное она сама все посчитает, надеюсь что она вам поможет. PS1:На всякий случай, все тесты делались с "serverTime="1979/10/22/06/00";" PS2: В serverDZ.cfg на оф сайте богемии, разделитель множителя с десятичным значением показана запятая, это не так, ставьте точку. Если вы этого не учтете, то движок возьмет целое число, т.е. если вы поставите serverTimeAcceleration = 4,8 (вместо точки запятую) то движок будет считать не 4.8 и не будет округлять до 5 а возьмёт целое число 4 и по факту дневное ускорение у вас будет 4 а не 4.8. С точкой все отлично, движок видит и понимает десятичное значение. Правильно serverTimeAcceleration = 4.8 09.01.2023 г. Решил добить до конца вопрос и развенчиваю последний миф, времена года никак не влияют на продолжительность дней и ночей, оно всегда равно 12 часов день и 12 часов ночь.
  3. 1 балл
    а кто мешает сделать в нужной вам функции в нужном вам месте код следующего содержания?: 1. массив, содержащий, например, список id курток, из которого в последствии вы будете выбирать кодом какой-то элемент. Пример есть в строках с выбором координаты. Тип элемента у массива string нужен (т.е. текст). Пример: array <string> MassiveTops = {"Top1","Top2","Top3"}; заполнение взято от потолка. Заполните сами, авось не маленькие. 2. переменная, которая будет хранить результат исполнения функции рандома. Как его вызывать - буквально в прошлом ответе носом ткнул, но, впрочем, напомню еще раз. Тип переменной int (т.е. простое число). Пример: int random_number = Math.RandomIntInclusive(0,6); 0 - так как первый элемент в массиве всегда имеет индекс 0 для обращения к нему. 6 - произвольно, по количеству элементов в вашем массиве выше. О всем этом рекомменлдую читать основы синтаксиса языка, ибо без них вам в этой игре крайне тяжко будет: https://s-platoon.ru/topic/8701-enscript-uchimsya-osnovam-skriptinga/ https://s-platoon.ru/topic/8622-enscript-delaem-skript-dlya-moda-i-osnovnye-principy-skriptinga-modov/ 3. переменная, которая будет хранить тот элемент, который выбирается из массива, например, тех же курток. Проще говоря, то, что является результатом выбора рандома из массива. Тип переменной будет string (т.е. текст), выбор осуществляется посредством функции Get от переменной массива, а в качестве значения, которое передается в вызов, будет у нас переменная, указанная в п..2. Пример: string SelectedTop = MassiveTops.Get(random_number); 4. какие-то последующие действия. Например, спавн предмета, где в качестве id куртки, которую вы спавните, будет выбор именно той переменной, что ранее вычислена.Пример: itemCreated.GetInventory().CreateInInventory(SelectedTop); Собственно, в данном случае это не какие-то шаблонные действия или заполнения конфигов. Составляя свой сет стартового лута вы буквально пишете код своего будущего скрипта игры, буквально вы - творец того, что у вас будет. И единственное чем вы ограничены - это ваши знания и то, что знает сама игра. Учите язык игры, и перед вами откроются все двери. Ну и да, я в репетиторы не нанимался ?
  4. 1 балл
    Irkutsk86

    Вопрос по хостингу

    @Айдар За 3-5к. можно арендовать. Мой совет брать на smartape выделенный сервер, другие могут посоветовать другие хостинги. На счет ark-hoster там не бери.
  5. 1 балл
    Skar713

    Ускорение скининга животных и мутантов.

    Короче попросили меня игроки сделать скрипт который будет ускорять скорость среза мутантов. Почитал поковырял и сделал но не только ускорение. Как отредачить под себя В папке knifes создаете файл с названием своего режика. И копируете инфу из моего файла который уже имеется в папке Ну а в самом скиниге меняете нужные вам значения Я предоставил несколько вариантов файлов Расписал все что меняется в файле ActionSkinningMax.c Skining_NAH.rar
  6. 1 балл
    SnayperWGB

    Еда

    Кто объяснит, что такое toxicity, nutritionalIndex и fullnessIndex?
  7. 0 баллов
    lockdog

    BunkerS

    в бункерах ничего не спавнится. только деньги зря потратил. не советую к покупке. вайп был сделан полностью. но зато спавнится там куда забраться не реально. сами бункера нужно добавить в ручную в mapgroupproto.xml Купил доделаешь сам))))
×
×
  • Создать...

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

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

Поддержка