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

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

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

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

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

DayZ RP STALKER MOD спавн артефактов.

Помогите пожалуйста,  после установки мода, артефакты рандомно спавнятся, или их гдето прописывать надо?

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


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

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

  • 1

@BAHXAH 
Ну что ж вы лезете в воду не зная броду?
Спавн артефактов настраивается в 2х файлах 
1 файл events 2 eventsspavns

А теперь подробно.
Шуруеш в миссию папочка db там смотришь файл events.xml
Изучаешь его читаешь смотришь.. Непонятно? 
Лови ссылка Тут ты сможешь почитать что, куда, заем и почему.
И так к самому спавну.
 

Создаешь новый евент (обязательно название должно начинаться с item а дальше хоть надпись на заборе)
	<event name="ItemArt_kordon">
        <waves>0</waves>
        <nominal>1</nominal>
        <min>0</min>
        <max>1</max>
        <lifetime>180</lifetime>
        <restock>0</restock>
        <saferadius>200</saferadius>
        <distanceradius>0</distanceradius>
        <cleanupradius>0</cleanupradius>
        <flags deletable="0" init_random="0" remove_damaged="1"/>
        <position>fixed</position>
        <limit>child</limit>
        <active>1</active>
        <children>
            <child lootmax="0" lootmin="0" max="1" min="1" type="ZOS_art_meduza"/>
        </children>
    </event>

после того как создал евент и вроде бы все проверил (раз 5 проверь все запятые и класнейм артефакта)

Ты шуруешь в офлайн мод или через админку смотришь координаты персонажа а дальше шуруешь в cfgeventspawns.xml
Тут тебе собственно и понадобятся координаты 
Все по старой схеме создаешь новый евент указывая нейм евента что создавал в вайле events.xml
 

<event name="ItemArt_kordon">
		<pos x="4903.797363" z="2574.302734" a="-1" />
		<pos x="4913.518555" z="2579.712891" a="0.0" />
		<pos x="5254.411133" z="2105.079346" a="0.0" />
		<pos x="4821.156250" z="1766.168823" a="0.0" />
    </event>

Опять же проверяешь запятые и прочее прочее и все заливаешь на сервер.
Делаешь вайп карты и проверяешь.
Нет спавна? 
Проверь не забыл ли ты добавить артефакт в types.xml

выглядит это вот так вот.

<type name="ZOS_art_meduza">
        <nominal>10</nominal>
        <lifetime>12000</lifetime>
        <restock>14400</restock>
        <min>1</min>
        <quantmin>-1</quantmin>
        <quantmax>-1</quantmax>
        <cost>100</cost>
		<flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
    </type>


если все сделаешь правильно то будет тебе счастье, не получилось пиши посмотрим.

 

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


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

этот вопрос лучше автору мода задайте. Скорее всего ручками в спавн прописывать надо.

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


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

этот вопрос лучше автору мода задайте. Скорее всего ручками в спавн прописывать надо.

А где этот файл, в который спавн прописывать надо?

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


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

@BAHXAH 
Ну что ж вы лезете в воду не зная броду?
Спавн артефактов настраивается в 2х файлах 
1 файл events 2 eventsspavns

А теперь подробно.
Шуруеш в миссию папочка db там смотришь файл events.xml
Изучаешь его читаешь смотришь.. Непонятно? 
Лови ссылка Тут ты сможешь почитать что, куда, заем и почему.
И так к самому спавну.
 

Создаешь новый евент (обязательно название должно начинаться с item а дальше хоть надпись на заборе) <event name="ItemArt_kordon"> <waves>0</waves> <nominal>1</nominal> <min>0</min> <max>1</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>200</saferadius> <distanceradius>0</distanceradius> <cleanupradius>0</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="1"/> <position>fixed</position> <limit>child</limit> <active>1</active> <children> <child lootmax="0" lootmin="0" max="1" min="1" type="ZOS_art_meduza"/> </children> </event>


Создаешь новый евент (обязательно название должно начинаться с item а дальше хоть надпись на заборе)
	<event name="ItemArt_kordon">
        <waves>0</waves>
        <nominal>1</nominal>
        <min>0</min>
        <max>1</max>
        <lifetime>180</lifetime>
        <restock>0</restock>
        <saferadius>200</saferadius>
        <distanceradius>0</distanceradius>
        <cleanupradius>0</cleanupradius>
        <flags deletable="0" init_random="0" remove_damaged="1"/>
        <position>fixed</position>
        <limit>child</limit>
        <active>1</active>
        <children>
            <child lootmax="0" lootmin="0" max="1" min="1" type="ZOS_art_meduza"/>
        </children>
    </event>

после того как создал евент и вроде бы все проверил (раз 5 проверь все запятые и класнейм артефакта)

Ты шуруешь в офлайн мод или через админку смотришь координаты персонажа а дальше шуруешь в cfgeventspawns.xml
Тут тебе собственно и понадобятся координаты 
Все по старой схеме создаешь новый евент указывая нейм евента что создавал в вайле events.xml
 

<event name="ItemArt_kordon"> <pos x="4903.797363" z="2574.302734" a="-1" /> <pos x="4913.518555" z="2579.712891" a="0.0" /> <pos x="5254.411133" z="2105.079346" a="0.0" /> <pos x="4821.156250" z="1766.168823" a="0.0" /> </event>


<event name="ItemArt_kordon">
		<pos x="4903.797363" z="2574.302734" a="-1" />
		<pos x="4913.518555" z="2579.712891" a="0.0" />
		<pos x="5254.411133" z="2105.079346" a="0.0" />
		<pos x="4821.156250" z="1766.168823" a="0.0" />
    </event>

Опять же проверяешь запятые и прочее прочее и все заливаешь на сервер.
Делаешь вайп карты и проверяешь.
Нет спавна? 
Проверь не забыл ли ты добавить артефакт в types.xml

выглядит это вот так вот.

<type name="ZOS_art_meduza"> <nominal>10</nominal> <lifetime>12000</lifetime> <restock>14400</restock> <min>1</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type>


<type name="ZOS_art_meduza">
        <nominal>10</nominal>
        <lifetime>12000</lifetime>
        <restock>14400</restock>
        <min>1</min>
        <quantmin>-1</quantmin>
        <quantmax>-1</quantmax>
        <cost>100</cost>
		<flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
    </type>


если все сделаешь правильно то будет тебе счастье, не получилось пиши посмотрим.

 

Ну принцип понятен, похож на спавн животных и т.п. спасибо

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


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

Ну принцип понятен, похож на спавн животных и т.п. спасибо

тут я с тобьой совершенно не согласен. да таким способом можно спавнить животных но это будет еще тот геморой.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
03.03.2020 в 09:16, mornemir7 сказал:

@BAHXAH 
Ну что ж вы лезете в воду не зная броду?
Спавн артефактов настраивается в 2х файлах 
1 файл events 2 eventsspavns

А теперь подробно.
Шуруеш в миссию папочка db там смотришь файл events.xml
Изучаешь его читаешь смотришь.. Непонятно? 
Лови ссылка Тут ты сможешь почитать что, куда, заем и почему.
И так к самому спавну.
 

Создаешь новый евент (обязательно название должно начинаться с item а дальше хоть надпись на заборе) <event name="ItemArt_kordon"> <waves>0</waves> <nominal>1</nominal> <min>0</min> <max>1</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>200</saferadius> <distanceradius>0</distanceradius> <cleanupradius>0</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="1"/> <position>fixed</position> <limit>child</limit> <active>1</active> <children> <child lootmax="0" lootmin="0" max="1" min="1" type="ZOS_art_meduza"/> </children> </event>


Создаешь новый евент (обязательно название должно начинаться с item а дальше хоть надпись на заборе)
	<event name="ItemArt_kordon">
        <waves>0</waves>
        <nominal>1</nominal>
        <min>0</min>
        <max>1</max>
        <lifetime>180</lifetime>
        <restock>0</restock>
        <saferadius>200</saferadius>
        <distanceradius>0</distanceradius>
        <cleanupradius>0</cleanupradius>
        <flags deletable="0" init_random="0" remove_damaged="1"/>
        <position>fixed</position>
        <limit>child</limit>
        <active>1</active>
        <children>
            <child lootmax="0" lootmin="0" max="1" min="1" type="ZOS_art_meduza"/>
        </children>
    </event>

после того как создал евент и вроде бы все проверил (раз 5 проверь все запятые и класнейм артефакта)

Ты шуруешь в офлайн мод или через админку смотришь координаты персонажа а дальше шуруешь в cfgeventspawns.xml
Тут тебе собственно и понадобятся координаты 
Все по старой схеме создаешь новый евент указывая нейм евента что создавал в вайле events.xml
 

<event name="ItemArt_kordon"> <pos x="4903.797363" z="2574.302734" a="-1" /> <pos x="4913.518555" z="2579.712891" a="0.0" /> <pos x="5254.411133" z="2105.079346" a="0.0" /> <pos x="4821.156250" z="1766.168823" a="0.0" /> </event>


<event name="ItemArt_kordon">
		<pos x="4903.797363" z="2574.302734" a="-1" />
		<pos x="4913.518555" z="2579.712891" a="0.0" />
		<pos x="5254.411133" z="2105.079346" a="0.0" />
		<pos x="4821.156250" z="1766.168823" a="0.0" />
    </event>

Опять же проверяешь запятые и прочее прочее и все заливаешь на сервер.
Делаешь вайп карты и проверяешь.
Нет спавна? 
Проверь не забыл ли ты добавить артефакт в types.xml

выглядит это вот так вот.

<type name="ZOS_art_meduza"> <nominal>10</nominal> <lifetime>12000</lifetime> <restock>14400</restock> <min>1</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type>


<type name="ZOS_art_meduza">
        <nominal>10</nominal>
        <lifetime>12000</lifetime>
        <restock>14400</restock>
        <min>1</min>
        <quantmin>-1</quantmin>
        <quantmax>-1</quantmax>
        <cost>100</cost>
		<flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
    </type>


если все сделаешь правильно то будет тебе счастье, не получилось пиши посмотрим.

 

Слущай, похожая ситуация вот установил я мод фурнитура мод 2.0. прописал ее в тайпс и теперь вещи из мода спавниться будут на карте или еще куда то прописать надо?

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
06.03.2020 в 12:23, Borec сказал:

Слущай, похожая ситуация вот установил я мод фурнитура мод 2.0. прописал ее в тайпс и теперь вещи из мода спавниться будут на карте или еще куда то прописать надо?

все вещи, что в модах нужно прописывать в тайпс и евент. Исключение моды со своей, уже  настроенной картой

ЗЫ: Если не ошибаюсь с модом предоставляют тайпс который нужно обьединить с "боевым"

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

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


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

Как я понял, предметы будут спауниться точно в указанных координатах. Можно ли сделать спаун в радиусе указанной координаты с шансом, например, от 0 до 3?

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


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

@Skar713 Сделал как указано выше, артефакты спавнятся в одном месте по 2 шт, а так же если они должны спавнится в здании к примеру, они все равно игнорируют высоту что ты указал и спавнятся на земле

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


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

а где править параметры артов ?  типо там здоровье востанавливать переносимый вес радейку выводить и т.д

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


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

а где править параметры артов ?  типо там здоровье востанавливать переносимый вес радейку выводить и т.д

 

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


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

 

спасибо буду впитывать

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


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

спасибо буду впитывать

ЕСли что пиши в дис помогу. Skar713#5961

 

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
08.03.2023 в 20:11, Skar713 сказал:

ЕСли что пиши в дис помогу. Skar713#5961

 

спасибо я вроде разобрался тока не понятно почему ноги ломаются  можешь подсказать какой параметр за перелом отвечает ?

"Actions": {
                "Comment": "",
                "Apply_Count_Actions_With_count_Detected_Items": 0,
                "Enable_Add_HP_Item_In_Detected": 0,
                "Value_Add_HP_Item_In_Detected": 5.0,
                "Enable_HP_Add": 0,
                "HP_Add_Value": 5.0,
                "Enable_Blood_Add": 0,
                "Blood_Add_Value": 5.0,
                "Enable_Shock_Add": 0,
                "Shock_Add_Value": 5.0,
                "Enable_StatEnergy_Add": 0,
                "StatEnergy_Add_Value": 0.05,
                "Enable_StatWater_Add": 0,
                "StatWater_Add_Value": 5.05,
                "Enable_StatDiet_Add": 0,
                "StatDiet_Add_Value": 5.05,
                "Enable_StatTremort_Add": 0,
                "StatTremor_Add_Value": 5.05,
                "Enable_StatHeatComfort_Add": 0,
                "StatHeatComfort_Add_Value": 50.05,
                "Enable_StatWet_Add": 0,
                "StatWet_Add_Value": 50.05,
                "Enable_StatStamina_Add": 0,
                "StatStamina_Add_Value": 30.05,
                "Enable_StatSpecialty_Add": 0,
                "StatSpecialty_Add_Value": 30.05,
                "Enable_Bleeding_Add": 1,
                "Bleeding_Add_Value": 2,
                "Enable_Bleeding_Remove": 0,
                "Bleeding_Remove_Value": 1,
                "Enable_RemoveAllBleeding": 0,
                "Enable_AddPlayerSymthom": 0,
                "SymthomMassive": [
                    {
                        "IsActive": 1,
                        "PlayerSymthom": "COUGH",
                        "Enable_PlayerSymthom_Duration": 0,
                        "PlayerSymthom_Duration": 0.05000000074505806,
                        "PlayerSymthom_WaitNext": 0.05000000074505806
                    },
                    {
                        "IsActive": 1,
                        "PlayerSymthom": "VOMIT",
                        "Enable_PlayerSymthom_Duration": 0,
                        "PlayerSymthom_Duration": 0.05000000074505806,
                        "PlayerSymthom_WaitNext": 0.05000000074505806
                    },
                    {
                        "IsActive": 0,
                        "PlayerSymthom": "BLINDNESS",
                        "Enable_PlayerSymthom_Duration": 0,
                        "PlayerSymthom_Duration": 0.05000000074505806,
                        "PlayerSymthom_WaitNext": 0.05000000074505806
                    }
                ],
                "Enable_AddInfectAgent": 0,
                "AddInfectAgentMassive": [
                    {
                        "IsActive": 1,
                        "InfectAgent": "CHOLERA",
                        "InfectAgent_Value": 0.05000000074505806
                    },
                    {
                        "IsActive": 1,
                        "InfectAgent": "INFLUENZA",
                        "InfectAgent_Value": 0.10000000149011612
                    },
                    {
                        "IsActive": 1,
                        "InfectAgent": "SALMONELLA",
                        "InfectAgent_Value": 0.15000000596046449
                    }
                ],
                "Enable_RemoveInfectAgent": 0,
                "RemoveInfectAgentMassive": [
                    {
                        "IsActive": 1,
                        "InfectAgent": "CHOLERA"
                    },
                    {
                        "IsActive": 1,
                        "InfectAgent": "SALMONELLA"
                    }
                ],
                "Enable_RemoveAllInfectAgents": 0,
                "Enable_BrokenLegs": 0,
                "Set_Legs_As_Broken": 1
            }
        },

 

Изменено пользователем 123new
вставкка кода в спец тег (история изменений)

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


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

        "Set_Legs_As_Broken": 1

я трололо сам уведел :))

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


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

а в этом моде есть параметр который отвечает за переносимый вес ?

 

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


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

а в этом моде есть параметр который отвечает за переносимый вес ?

 

за вес отвечают буквально характеристики каждого объекта ? В моде нет такого

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, 123new сказал:

за вес отвечают буквально характеристики каждого объекта ? В моде нет такого

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

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


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

за вес отвечают буквально характеристики каждого объекта ? В моде нет такого

В init.sqf добавь:

DZE_R3F_WEIGHT = false; //Default: true

DZE_R3F_WEIGHT = false; //Default: true

как нибудь внедрить в твой кфг данный параметр можно ? :))

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 час назад, 123new сказал:

за вес отвечают буквально характеристики каждого объекта ? В моде нет такого

вобщем я  так понял этот параметр staminaWeightLimitThreshold": 6000.0 отвечает за лимит нужно его както запилить  в твой кфг

Есть идеи ? ?

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

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


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

В init.sqf добавь:

DZE_R3F_WEIGHT = false; //Default: true

DZE_R3F_WEIGHT = false; //Default: true

как нибудь внедрить в твой кфг данный параметр можно ? :))

так, на минуточку, SQF и DayZ это как США и Россия, вроде бы на 1 планете, а в культуре и мнениях расходятся. Забудьте про SQF. Это пережиток армы, в DayZ от с 0.63 версии не существует ит не применим, и переписать его никак нельзя, ибо вся игра подругому работает. То ж самое что код на делфи пытаться заставить работать на паскале.

5 часов назад, sdrhjdf23 сказал:

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

подсказать могу, это waight в config.cpp любйо вещи и объекта. Берешь в инвентарь и он на это значение тебе веса добавляет, который уже внутриигровой системой авторов игры обсчитывается на персонаже и режет тебе вес.

Хочешь надурить эти рассчеты? Ну тут 2 варианта, или пробуй вес с минусом указывать, или переписывай всю систему и формулу рассчета веса. По первому не подскажу, я в cpp конфигах как в автокаде, роаботать ничерта не умею. ПА\о второму также не подскажу, ибо это в самые дебри игры надо лезть и искать места подхода, но подсказать могу - ищи моды где есть экзачи и смотри как там это сделано. Да, потребуются знания языка игры и т.п., гайдов нету, так что если не знаешь - советую или обучиться, или заказать это. И если заказывать, то точно не у меня, ибо 1) нет времени 2) есть основания, по которым платежи и работу на заказ я не принимаю более.

 

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

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


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

вобщем я  так понял этот параметр staminaWeightLimitThreshold": 6000.0 отвечает за лимит нужно его както запилить  в твой кфг

Есть идеи ? ?

идея есть, учить скриптинг в игре ?

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
3 часа назад, 123new сказал:

идея есть, учить скриптинг в игре ?

не актуально нашлел в друго моде ?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка