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

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

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

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

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

Мне не разобраться в Events.xml - HELP!

Добрый вечер. Помогите пожалуйста разобраться с файлом Events.xml - до безобразия мало информации о этом файле!
Гайд  на форуме даёт достаточно скудную информацию о содержании этого файла. На гитхабе же мне не понять что пишут т.к. переводчик даёт мега-корявый перевод.
Ниже приведу пример и то как я это понимаю или не понимаю:
Причём, учитывая что нижеприведённые строки актуальны для животных, фруктов и хеликрашей/полицейских машин, мне не совсем понятно как одни и те же настройки будут работать, например на коровах и полицейких машинах.

    <event name="AnimalCow"> 
        <nominal>5</nominal> - номинальное количество стай коров на карте
        <min>3</min> - минимальное количество стай коров на карте, после чего начнут появляться новые стаи
        <max>7</max> -  максимальное количество стай коров на карте, после чего начнут деспавниться новые стаи

Скрытый текст

Стоит отметить что в ванильном файле для коров следующие значения:        

        <nominal>5</nominal>
        <min>1</min>
        <max>2</max>

И мне не понятно почему максимум 2 а номинал 5. Как это работает? Точно такая же "нестыковка и у AnimalRoeDeer, где номнал 10 а максимал 3... 


        <lifetime>180</lifetime> - если это время жизни стаи животных или животного (как с курами) то не понятно почему всего 3 минуты!? А на ваниле везде Lifetime 180... Не понятно.
        <restock>0</restock>                                не знаю  (но по аналогии с тайпсами, наверное время через сколько начнёт доспавнивать ноых)
        <saferadius>200</saferadius>                 не знаю
        <distanceradius>0</distanceradius>      не знаю
        <cleanupradius>0</cleanupradius>        не знаю
        <flags deletable="0" init_random="0" remove_damaged="1"/>             тут не понятно от слова совсем
        <position>fixed</position>                                                                         Бывают: Fixed и Player  -  что означает и в чём отличия?
        <limit>child</limit>                                                                                     Бывают: Mixed, Custom, Child - что означает и в чём отличия?
        <active>1</active>                                                                                      включен ивент на сервере или не включен
        <children>                                  Тут пишем связанные с ивентом "предметы". Но что означают Lootmin, Lootmax, Max и Min мне не понятно...

                                                            Так же интересует следующее: Если это стая из трёх коров, скорее всего эти три коровы будут разными. Но ниже в списке Child у нас 6 видов коров, и у каждого прописано максимум 2. Сколько тогда будет максимум коров в одной стае - всего 2 или 6*2=12?
            <child lootmax="0" lootmin="0" max="2" min="1" type="Animal_BosTaurusF_Brown"/>
            <child lootmax="0" lootmin="0" max="2" min="0" type="Animal_BosTaurusF_Spotted"/>

            <child lootmax="0" lootmin="0" max="2" min="0" type="Animal_BosTaurusF_White"/>
            <child lootmax="0" lootmin="0" max="2" min="1" type="Animal_BosTaurus_Brown"/>
            <child lootmax="0" lootmin="0" max="2" min="0" type="Animal_BosTaurus_Spotted"/>
            <child lootmax="0" lootmin="0" max="2" min="0" type="Animal_BosTaurus_White"/>
        </children>
    </event>

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

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


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

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

  • 0

Как я понял, макс это максимум т.е ты правильно написал 12) Но это если как говориться фартанёт) Ну а если фарта нет) то тогда 2 ? 

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

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


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

        <nominal>5</nominal>-общее колличество ивентов который МОГУТ быть одномоментно на карте.
        <min>1</min> -?
        <max>2</max> -?

      <saferadius>200</saferadius>                радиус для спавна,если рядом спавнится игрок
        <distanceradius>0</distanceradius>      радиус появления для динамического ивента
        <cleanupradius>0</cleanupradius>        радиус исчезновения динамического ивента

 

lootmax-максимальное количество лута в ивенте если он есть
lootmin-минимальное колличество лута в ивенте если он есть, имхо-не работает.

Мин и макс.....минимальное и максимальное колличество указанного обьекта "чилд" в ивенте.Если мин=0 то может вообще не спавнится в ивенте.
 

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


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

Так. Мы почитали на гитхабе, я протестил и стало понятно следующее: в случае, когда   limit = «child»  (<limit>child</limit>) нижеуказанные параметры работают следующим образом: 

        <event name="AnimalCow">
        <nominal>5</nominal> -на карте будет всего 5 стай коров
        <min>3</min> в каждой стае будет от трёх...
        <max>7</max> ...до семи коров.

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

 

Однако как это работает у куриц, которые не спавнятся стаями, не совсем понятно: там лимит указан Mixed а минимум и максимум вот так:

<nominal>3</nominal>

<min>0</min>

<max>50</max>

     <children>

          <child lootmax="0" lootmin="0" max="2" min="1" type="Animal_GallusGallusDomesticus"/>

          <child lootmax="0" lootmin="0" max="4" min="1" type="Animal_GallusGallusDomesticusF_Brown"/>

          <child lootmax="0" lootmin="0" max="4" min="1" type="Animal_GallusGallusDomesticusF_Spotted"/>

          <child lootmax="0" lootmin="0" max="4" min="1" type="Animal_GallusGallusDomesticusF_White"/>

     </children>

Короче с курами еще нужно поэкспериментировать.

 

Ну и вот перевод с гитхаба: 

        Значение limit (могут быть: custom, parent, child, mixed) определяет как будет считаться максимальное количество children.

        Custom - ссылается к внешнему файлу, такому как animals territories. (Как я понимаю в данном случае количество конкретных животных или зомби будет браться из внешнего файла а не из events)

        Child - обращается к мин и макс атрибутам каждого child’а.
        Parent - обращается к атрибутам min и max самого события.

        Mixed - это сочетание дочернего (child) и родительского (parent).

 

 

 

 

 

 

 

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


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

Обратите внимание на "позиция". Она то же влияет.
(кстати ссылку на гитхаб не могли бы выложиь)

 

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


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

Обратите внимание на "позиция". Она то же влияет.
(кстати ссылку на гитхаб не могли бы выложиь)

 

В первом сообщении (второй абзац) слово «Гитхаб» и есть ссылка. (В самом начале страницы есть оглавление - там нужно нажать на Events Configuratoin)
Кстати в этом сообщении это слово также является ссылкой.
Если вдруг поймёте что по этому файлу- отпишитесь здесь. Спасибо

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


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

    <event name="AmbientHen">
Не анимал,может поэтому нет стай куриц...Или из-за
<position>fixed</position>
        <limit>mixed</limit>

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка