[ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ãåðîè Ìå÷à è Ìàãèè 5 - Êàðòîñòðîèòåëüñòâî (Ðåäàêòîð êàðò)  ýòîì ðàçäåëå ìîæíî îáñóæäàòü âñå ÷òî êàñàåòñÿ ðåäàêòîðà êàðò äëÿ Heroes of Might and Magic V. Òàê æå çäåñü îáñóæäàåì êàðòîñòðîèòåëüñòâî.

Îòâåò
 
Îïöèè òåìû
#1
Ñòàðûé 08.02.2021, 14:43
  #1
^
The_Alliance
📖
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ïî óìîë÷àíèþ
[ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

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

В общем нужен скрипт, который будет делать следующее:


1. При посещении героем определенного объекта, например заброшенной шахты, герой будет получать в армию 2 мантикоры
2. Скрипт проверяет есть ли у игрока на счету 2400 золота и если есть - то забирает их. 
3. При этом скрипт должен триггериться при каждом посещении данного объекта, а не один раз.
4. Обычная функция заброшенной шахты - получение случайного ресурса должна быть отключена.

The_Alliance âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 08.02.2021, 15:34
  #2
^
OrnsteinDragonslayer
 
Àâàòàð äëÿ OrnsteinDragonslayer
📖
Ðåãèñòðàöèÿ: 10.01.2016
Ñîîáùåíèÿ: 172
Ðåãèñòðàöèÿ: 10.01.2016
Ñîîáùåíèÿ: 172
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ñêðèïò

Проще говоря - сделать из шахты здание по найму мантикор?
OrnsteinDragonslayer âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 08.02.2021, 15:49
  #3
^
The_Alliance
📖
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ñêðèïò

По-просту говоря да) Не обязательно из шахты, можно из любого посещаемого объекта на карте. Просто хочу использовать нейтральных существ в своем создаваевом сценарии и так чтобы они нанимались неподалеку от замка, а не просто давались какому-то определенному герою в определенный момент.
The_Alliance âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 08.02.2021, 16:43
  #4
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Ñêðèïò

Просто новый двеллинг, в котором будут наниматься Мантикоры по себестоимости, вас не устроит? Могу расписать, как создать такой.
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 08.02.2021, 16:48
  #5
^
The_Alliance
📖
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

Конечно устроит, если это не сложнее того, что я написал в первом посту) как раз хотел чтобы у меня в арсенале были жилища для всех нейтралов - мантикор, мумий, фениксов, волков и рыцарей смерти. 
The_Alliance âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 08.02.2021, 17:02
  #6
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

Ставите любой двеллинг, заходите в свойства, на Shared нажимаете New => Вводите имя => OK => В новом окне в свойствах Shared'а выберите обязательно Model, добавьте active, blocked tiles (у каждой такой клетки настройте смещение относительно центра объекта так, чтобы герой не ходил сквозь двел; для предпросмотра клеток нажмите на карте приключений Ctrl +B, активнык клетки станут зелёными, непроходимые - красными)

Затем идите в низ свойств Shared'а, в Type выберите любой, затем добавьте в creatures новый элемент, в нём выбрав нужное существо.

В MessageFileRef добавьте 2 новых элемента, в 1 создайте текстовый файл имени, во 2 - текстовый файл описания.
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#7
Ñòàðûé 08.02.2021, 17:54
  #7
^
The_Alliance
📖
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

Не совсем понял как "добавить active" и "blocked tiles"... Там в свойствах просто стоит null, выбрать active нельзя, если просто пишешь - ничего не меняется. Все остальное сделал, но на карте после этого объект пропал и никакого найма не произошло. (Выбрал кузнецу големов и попытался засунуть в неё мумий)

 

Ну и до создания файлов не дошел. Какие файлы нужны? Обычные txt?

The_Alliance âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#8
Ñòàðûé 08.02.2021, 19:43
  #8
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

В свойствах shared есть строчки active tiles и blocked tiles, по ним щелчок ПКМ => Add. Откуда там null взялся, непонятно.
Возможно, вы не там и не те кнопки нажимаете 🙂 Я постараюсь заснять процесс создания на видео и прикрепить сюда
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#9
Ñòàðûé 08.02.2021, 19:44
  #9
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

В крайнем случае, могу сделать вам такой двеллинг сам, с моделькой, которую пожелаете
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#10
Ñòàðûé 09.02.2021, 11:31
  #10
^
The_Alliance
📖
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

Как вам будет удобней. Я просто второй раз в жизни ковыряюсь в "расширенных" настройках героев 5) поэтому так.."тяжело идёт"..

Добавлено через 15 часов 25 минут

Уважаемый хоттабыч, маленькое вуа-ля!) я смог создать область для найма нейтральных существ, а именно - мантикор. НО на карте пустое место вместо двеллинга, я так полагаю из-за того что я не:

1. Не понял как поработать с blocked tiles и active tiles.

2. Не сделал действия с MessageFileRef - они видимо отвечают за название и описание жилища, если я правильно понял.

 

Прилагаю скрины:

https://ibb.co/tP6PnY0 - вид на карте

https://ibb.co/9VSM5f5 - в редакторе

The_Alliance âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#11
Ñòàðûé 09.02.2021, 12:16
  #11
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

По-моему, очевидно. Вы в Model не выбрали модель у объекта, её и нет.
active tiles тоже настроить надо, иначе не будет интерактива.
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#12
Ñòàðûé 09.02.2021, 12:55
  #12
^
The_Alliance
📖
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ðåãèñòðàöèÿ: 15.10.2014
Ñîîáùåíèÿ: 9
Ïî óìîë÷àíèþ
Re: [ÂÎÏÐÎÑ] Äâåëëèíã ìàíòèêîð èç øàõòû

Всё я со всем разобрался и справился, большое спасибо вам за советы!
The_Alliance âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 21:45.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru