ATOM RPG

ATOM RPG

Discover the best community content
Find and install player-created mods for ATOM RPG, or create your own and upload it directly to Steam. Have fun, essentially.
Learn More
Вопросы по моддингу
Приветствую дорогие разработчики, появились несколько вопросов в процессе создания модов.

1) Как удалять трупы после спавна (через диалог) с локации? Как их вообще можно удалять, хотя бы пару способов.

2) Как разместить свою глобальную карту?

3) Как добавить свою карту на карту мира (Основная, мертвый город, ущелье)?

4) Что потребуется для добавления своей модели персонажей и монстров с анимацией?

5) Как добавить свой перк с эффектами ?

6) Будет ли возможность редактировать стандартные локации?

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

8) Как можно сделать спавн монстра возле персонажа (не используя точки спавна выставляемых на карте), например с условием, спавн случайный в 10 клетках от персонажа.

ps прикрутить вспышку не удалось . префаб эффекта выстрела не может найти скрипт

Вы супер! Заранее огромное человеческое спасибо за игру!!!
Last edited by sxdemon1988; 21 Mar, 2019 @ 11:43am
< >
Showing 1-15 of 32 comments
UnclWish 18 21 Mar, 2019 @ 1:24pm 
Кто-нибудь, дайте пример мода на изменение персонажа. Хочется поменять такие параметры, как количество очков за уровень и т.п.
sxdemon1988 12 21 Mar, 2019 @ 1:32pm 
забегай к нам в дискорд https://discordapp.com/invite/KVCVSa поможем чем сможем ))
UnclWish 18 21 Mar, 2019 @ 1:41pm 
Originally posted by sxdemon1988:
забегай к нам в дискорд https://discordapp.com/invite/KVCVSa поможем чем сможем ))
Спасибо! Сегодня уже поздно, спать надо. Завтра обязательно загляну!
valtermiass 6 27 Mar, 2019 @ 4:01am 
Есть примеры с крафтом ?
Stealch 28 Mar, 2022 @ 10:07pm 
Всем ку, камрады! Имею такой вопрос: к примеру я добавил в игру оружие с уникальными патронами. КАК сделать тип патрона уникальным? Сейчас мне приходится выбирать тип патрона из выпадающего списка и мое оружие может стрелять патронами того типа, который я выставил для своих уникальных. Вариант Ammo_None приводит к небоеспособности оружия.В общем надо добавить мой собственный тип патронов в выпадающий список. Дискордом не пользуюсь. И второй вопрос: как разместить предмет В КОНТЕЙНЕР на определенной локации?
sxdemon1988 12 29 Mar, 2022 @ 5:59am 
Originally posted by Stealch:
Всем ку, камрады! Имею такой вопрос: к примеру я добавил в игру оружие с уникальными патронами. КАК сделать тип патрона уникальным? Сейчас мне приходится выбирать тип патрона из выпадающего списка и мое оружие может стрелять патронами того типа, который я выставил для своих уникальных. Вариант Ammo_None приводит к небоеспособности оружия.В общем надо добавить мой собственный тип патронов в выпадающий список. Дискордом не пользуюсь. И второй вопрос: как разместить предмет В КОНТЕЙНЕР на определенной локации?
На текущий момент на локации в инвентарь объекта можно добавить через скрипт локации Level_имя локации в разделе behavior
либо через код C# через гармонику
Stealch 29 Mar, 2022 @ 11:12am 
Originally posted by sxdemon1988:
На текущий момент на локации в инвентарь объекта можно добавить через скрипт локации Level_имя локации в разделе behavior
либо через код C# через гармонику
В C# я не силен. Через Behavior пытался добавить свой контейнер (труп man_dead_8) на локацию level_busstop_3, поскольку нет мануала - добавлял по инструкции по спавну NPC - брал координаты c тиммейта, добавлял точку спавна, прикручивал к ней труп через Spawn>Spawn Entity и назначал что в этом трупе должно лежать. Ничего этим методом не вышло - в консоли и логах стойки сбой "IndexOutOfRangeException: Index was outside the bounds of the array." ЧЯДНТ?
Last edited by Stealch; 29 Mar, 2022 @ 11:57am
sxdemon1988 12 29 Mar, 2022 @ 2:40pm 
Originally posted by Stealch:
Originally posted by sxdemon1988:
На текущий момент на локации в инвентарь объекта можно добавить через скрипт локации Level_имя локации в разделе behavior
либо через код C# через гармонику
В C# я не силен. Через Behavior пытался добавить свой контейнер (труп man_dead_8) на локацию level_busstop_3, поскольку нет мануала - добавлял по инструкции по спавну NPC - брал координаты c тиммейта, добавлял точку спавна, прикручивал к ней труп через Spawn>Spawn Entity и назначал что в этом трупе должно лежать. Ничего этим методом не вышло - в консоли и логах стойки сбой "IndexOutOfRangeException: Index was outside the bounds of the array." ЧЯДНТ?
Если создается свой контейнер, то у него должна быть своя модель с коллайдером в префабе. Лучше брать готовые честы что уже были созданы, используйте их.
Last edited by sxdemon1988; 29 Mar, 2022 @ 2:40pm
Stealch 29 Mar, 2022 @ 2:48pm 
Originally posted by sxdemon1988:
Если создается свой контейнер, то у него должна быть своя модель с коллайдером в префабе. Лучше брать готовые честы что уже были созданы, используйте их.
Дык а я про что? Я беру готовый контейнер man_dead_8. К стати если я использую вариант Spawn Prefab - то все работает на ура (опять же за исключением координат - у меня кубик появился в углу карты), модели я не добавлял, но обозначил что это контейнер, использовал префаб кубика. Я подозреваю что вариант Spawn Entity неприменим к контейнеру. Я прав?
Last edited by Stealch; 29 Mar, 2022 @ 2:48pm
sxdemon1988 12 29 Mar, 2022 @ 3:33pm 
Originally posted by Stealch:
Originally posted by sxdemon1988:
Если создается свой контейнер, то у него должна быть своя модель с коллайдером в префабе. Лучше брать готовые честы что уже были созданы, используйте их.
Дык а я про что? Я беру готовый контейнер man_dead_8. К стати если я использую вариант Spawn Prefab - то все работает на ура (опять же за исключением координат - у меня кубик появился в углу карты), модели я не добавлял, но обозначил что это контейнер, использовал префаб кубика. Я подозреваю что вариант Spawn Entity неприменим к контейнеру. Я прав?
Совершенно верно
Stealch 29 Mar, 2022 @ 3:42pm 
Originally posted by sxdemon1988:
Совершенно верно
Тогда вообще ничего не понимаю, все это крайне странно. Ответственность полностью лежит на разработчиках, ибо из скрипта готовый игровой объект нельзя заспавнить на локации. Никак. Я считаю что это косяк. Да и вообще, модкит БЕЗ моделей и префабов для существующих игровых объектов - это какой-то выкидыш! Так же никоим образом нельзя добраться к С# скриптам из Game.dll модкита, где как раз и прописаны типы патронов...
Stealch 29 Mar, 2022 @ 4:34pm 
Originally posted by sxdemon1988:
Совершенно верно
Куда не кинь - всюду клин. Никак не могу задать координаты даже кубику. Какие бы координаты я не вписывал - объект появляется в левом нижнем углу карты. Не подскажите хоть одну локацию где есть контейнер, прописанный в behavior, а не встроенный в локацию? Сгодится даже случайная встреча. Желательно в начале игры, ибо по моей задумке гг должен найти пистолет в самом начале и далее идет квест. В теории я могу пересмотреть квест и сделать непися, которого надо будет убить чтобы получить желаемое, но очень не хочется так упрощать квест.
sxdemon1988 12 29 Mar, 2022 @ 4:36pm 
Originally posted by Stealch:
Originally posted by sxdemon1988:
Совершенно верно
Тогда вообще ничего не понимаю, все это крайне странно. Ответственность полностью лежит на разработчиках, ибо из скрипта готовый игровой объект нельзя заспавнить на локации. Никак. Я считаю что это косяк. Да и вообще, модкит БЕЗ моделей и префабов для существующих игровых объектов - это какой-то выкидыш! Так же никоим образом нельзя добраться к С# скриптам из Game.dll модкита, где как раз и прописаны типы патронов...
Все спавнится прекрасно, в дискорде это многократно уже обсуждалось. Скрипты прекрасно распоковываются различными программами внешними и через гармонику можно все добавить без проблем. Только это в 2-х словах не объяснить и проще на свои вопросы получить ответы в дискорде.
sxdemon1988 12 29 Mar, 2022 @ 4:38pm 
Originally posted by Stealch:
Originally posted by sxdemon1988:
Совершенно верно
Куда не кинь - всюду клин. Никак не могу задать координаты даже кубику. Какие бы координаты я не вписывал - объект появляется в левом нижнем углу карты. Не подскажите хоть одну локацию где есть контейнер, прописанный в behavior, а не встроенный в локацию? Сгодится даже случайная встреча. Желательно в начале игры, ибо по моей задумке гг должен найти пистолет в самом начале и далее идет квест. В теории я могу пересмотреть квест и сделать непися, которого надо будет убить чтобы получить желаемое, но очень не хочется так упрощать квест.
вы можете посмотреть как я делал в феномене первом, исходники выложены на гитхаб.https://github.com/sxdemon88/phenomenon

автомобили делал префабами (свои) они типа чест и спавнятся в скрипте уровня перегон
Last edited by sxdemon1988; 29 Mar, 2022 @ 4:38pm
Stealch 29 Mar, 2022 @ 8:08pm 
Originally posted by sxdemon1988:
Все спавнится прекрасно, в дискорде это многократно уже обсуждалось. Скрипты прекрасно распоковываются различными программами внешними и через гармонику можно все добавить без проблем. Только это в 2-х словах не объяснить и проще на свои вопросы получить ответы в дискорде.
Для меня выражение "через гармонику" - матерное ругательство =)) Не затруднит ли Вас распаковать скрипты и выкинуть их на тот же гитхаб для ознакомления, я бы поглядел стоит ли мне вообще туда лезть =))
< >
Showing 1-15 of 32 comments
Per page: 1530 50