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

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

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

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

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

Спавн зомби в events

Здравствуйте. Есть  проблема.

Создаю в events событие.

<event name="Static_Blok_Post_Hard">
        <nominal>25</nominal>
        <min>25</min>
        <max>25</max>
        <lifetime>1800</lifetime>
        <restock>0</restock>
        <saferadius>1000</saferadius>
        <distanceradius>500</distanceradius>
        <cleanupradius>500</cleanupradius>
        <secondary>InfectedBlokPostHard</secondary>
        <flags deletable="1" init_random="0" remove_damaged="0"/>
        <position>fixed</position>
        <limit>child</limit>
        <active>1</active>
        <children/>
	</event>

Далее в <secondary>InfectedBlokPostHard</secondary> создаю порождение события с зомбями.

<event name="InfectedBlokPostHard">
        <nominal>0</nominal>
        <min>0</min>
        <max>0</max>
        <lifetime>3</lifetime>
        <restock>0</restock>
        <saferadius>50</saferadius>
        <distanceradius>200</distanceradius>
        <cleanupradius>200</cleanupradius>
        <flags deletable="1" init_random="0" remove_damaged="0"/>
        <position>player</position>
        <limit>child</limit>
        <active>1</active>
        <children>
            <child lootmax="0" lootmin="0" max="0" min="1" type="Zombi_XZ_Loner_Zorya"/>
            <child lootmax="0" lootmin="0" max="0" min="1" type="Zombi_XZ_Duty_Zorya"/>
			<child lootmax="0" lootmin="0" max="0" min="2" type="Mutant_XZ_Krovosos1"/> 
            <child lootmax="0" lootmin="0" max="0" min="1" type="Zombi_XZ_Freedom_Zorya"/>
            <child lootmax="0" lootmin="0" max="0" min="1" type="Zombi_XZ_Monolith_Zorya"/>        
        </children>
	</event>

Получается что движок видит только последний  <child lootmax="0" lootmin="0" max="0" min="1" type="Zombi_XZ_Monolith_Zorya"/>  т.е спавнит зомбей только последней строки. Хотя теоретически должен спавнить все 5 строк. Максимум что может быть, это спавн двух зомбей из предпоследней строки. На всякий случай выкладываю настройки cfgeventspawns.xml.

<event name="Static_Blok_Post">
	    <zone smin="0" smax="0" dmin="1" dmax="1" r="75" />
		<pos x="9631.83" z="11281.70" a="0" group="Blok_Post_1"/>
		<pos x="7691.93" z="11411.30" a="0" group="Blok_Post_2"/>
		<pos x="6099.66" z="10659.70" a="0" group="Blok_Post_3"/>
		<pos x="5967.49" z="10059.80" a="0" group="Blok_Post_4"/>
</event>

Может кто сталкивался с такой проблемой?

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


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

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

  • 0
<child lootmax="8" lootmin="2" max="0" min="1" type="Zombi_XZ_Loner_Zorya"/>
<child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Duty_Zorya"/>
<child lootmax="2" lootmin="1" max="0" min="2" type="Mutant_XZ_Krovosos1"/>
<child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Freedom_Zorya"/>
<child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Monolith_Zorya"/>
        

Попробуй, но нет  гарантии что сработает.

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


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

<child lootmax="8" lootmin="2" max="0" min="1" type="Zombi_XZ_Loner_Zorya"/> <child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Duty_Zorya"/> <child lootmax="2" lootmin="1" max="0" min="2" type="Mutant_XZ_Krovosos1"/> <child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Freedom_Zorya"/> <child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Monolith_Zorya"/>


<child lootmax="8" lootmin="2" max="0" min="1" type="Zombi_XZ_Loner_Zorya"/>
<child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Duty_Zorya"/>
<child lootmax="2" lootmin="1" max="0" min="2" type="Mutant_XZ_Krovosos1"/>
<child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Freedom_Zorya"/>
<child lootmax="2" lootmin="1" max="0" min="1" type="Zombi_XZ_Monolith_Zorya"/>
        

Попробуй, но нет  гарантии что сработает.

Похоже до меня дошло.....

Ванильные инвенты 

<event name="InfectedArmy">
        <nominal>50</nominal>
        <min>25</min>
        <max>250</max>
        <lifetime>3</lifetime>
        <restock>0</restock>
        <saferadius>100</saferadius>
        <distanceradius>50</distanceradius>
        <cleanupradius>100</cleanupradius>
        <flags deletable="0" init_random="0" remove_damaged="1"/>
        <position>player</position>
        <limit>custom</limit>
        <active>1</active>
        <children>
            <child lootmax="5" lootmin="0" max="0" min="30" type="ZmbM_PatrolNormal_Autumn"/>
            <child lootmax="5" lootmin="0" max="0" min="10" type="ZmbM_PatrolNormal_Flat"/>
            <child lootmax="5" lootmin="0" max="0" min="20" type="ZmbM_PatrolNormal_PautRev"/>
            <child lootmax="5" lootmin="0" max="0" min="10" type="ZmbM_PatrolNormal_Summer"/>
            <child lootmax="5" lootmin="0" max="0" min="20" type="ZmbM_SoldierNormal"/>
            <child lootmax="5" lootmin="0" max="0" min="5" type="ZmbM_usSoldier_normal_Desert"/>
            <child lootmax="5" lootmin="0" max="0" min="5" type="ZmbM_usSoldier_normal_Woodland"/>
        </children>
    </event>
    <event name="InfectedArmyHard">
        <nominal>50</nominal>
        <min>25</min>
        <max>250</max>
        <lifetime>3</lifetime>
        <restock>0</restock>
        <saferadius>100</saferadius>
        <distanceradius>50</distanceradius>
        <cleanupradius>100</cleanupradius>
        <flags deletable="0" init_random="0" remove_damaged="1"/>
        <position>player</position>
        <limit>custom</limit>
        <active>1</active>
        <children>
            <child lootmax="5" lootmin="0" max="0" min="20" type="ZmbM_PatrolNormal_Autumn"/>
            <child lootmax="5" lootmin="0" max="0" min="10" type="ZmbM_PatrolNormal_Flat"/>
            <child lootmax="5" lootmin="0" max="0" min="20" type="ZmbM_PatrolNormal_PautRev"/>
            <child lootmax="5" lootmin="0" max="0" min="10" type="ZmbM_PatrolNormal_Summer"/>
            <child lootmax="5" lootmin="0" max="0" min="20" type="ZmbM_SoldierNormal"/>
            <child lootmax="5" lootmin="0" max="0" min="5" type="ZmbM_usSoldier_Heavy_Woodland"/>
            <child lootmax="5" lootmin="0" max="0" min="5" type="ZmbM_usSoldier_Officer_Desert"/>
            <child lootmax="5" lootmin="0" max="0" min="5" type="ZmbM_usSoldier_normal_Desert"/>
            <child lootmax="5" lootmin="0" max="0" min="5" type="ZmbM_usSoldier_normal_Woodland"/>
        </children>
    </event>

Если сложим все min="5" во всех ванильных инвентах получаем 100, это блин процентное соотношение а не количество!!! А количество определяет <zone smin="0" smax="0" dmin="1" dmax="1" r="75" /> блин, столько мучался.

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


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

Бинго!!!

В cfgeventspawns.xml строка <zone smin="0" smax="0" dmin="1" dmax="1" r="75" /> определяет количество сущностей на одну постройку (допустим 7 построек, в этом случае <zone smin="0" smax="0" dmin="1" dmax="1" r="75" /> будут появляться 7 динамических сущностей, если была бы <zone smin="0" smax="0" dmin="2" dmax="2" r="75" />  то появиться 14 динамических сущностей, а 

        <children>
            <child lootmax="0" lootmin="2" max="0" min="20" type="Zombi_XZ_Loner_Zorya"/>
			<child lootmax="0" lootmin="1" max="0" min="20" type="Zombi_XZ_Duty_Zorya"/>
			<child lootmax="0" lootmin="1" max="0" min="20" type="Mutant_XZ_Krovosos1"/>
			<child lootmax="0" lootmin="1" max="0" min="20" type="Zombi_XZ_Freedom_Zorya"/>
			<child lootmax="0" lootmin="1" max="0" min="20" type="Zombi_XZ_Monolith_Zorya"/>        
        </children>

в events.xml, в моем случае показано по 20% каждой сущности итого 100%.

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка