Ñêðèïòû - Ñòðàíèöà 169 - Ôîðóì HeroesWorld-à

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

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

Îòâåò
Ñòðàíèöà 169 èç 261
 
Îïöèè òåìû
#2521
Ñòàðûé 12.02.2018, 21:25
  #2521
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Зависит от целей, но, если после какого-то события, нужен.
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2522
Ñòàðûé 12.02.2018, 21:37
  #2522
^
AstralLein
 
Àâàòàð äëÿ AstralLein
📖
Ðåãèñòðàöèÿ: 02.06.2017
Àäðåñ: Â Èìïåðèè Íåçàíõåëüì.
Ñîîáùåíèÿ: 4094
Ðåãèñòðàöèÿ: 02.06.2017
Àäðåñ: Â Èìïåðèè Íåçàíõåëüì.
Ñîîáùåíèÿ: 4094
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Годрикова впадинаЯ уже два варианта пробовал и сам имя делал и игровое выставлял раздницы нет

Добавлено через 1 минуту
Это было и в оригинальных кампания и в кампании империя единорога в 4ой миссии

Добавлено через 5 минут
Тут же триггер не нужен?

Нужно лишь дать скриптом герою того игрока, которого нет на карте. А имя скриптовое, а то подозреваю, что вы вводили игровое в абсолютно прямом смысле. К примеру, Arantir, а не Арантир нужно писать при обращении в скрипте к Арантиру.
__________________
Ýêñïåäèöèÿ: Ïëàíåòà Àáåðàò, êîðîëåâñòâî Ñåëÿ-Ìèðà
Ïåðñîíàæè: Äåðåâîñ, Øî-Íè, Ãàðîëüä Ñêóôèíñîí, Êåàðàê, Ðàäèàíòà Î'Ìèëà    
Âàæíûå ïîñòû: Ñòîëèöà

Ãîòîâûå ïðîåêòû:


Êàðòû äëÿ ãåðîåâ 5:
"Ïëàòà çà ëþáîâü"
"Ïóòü íåêðîìàíòà"
"Òåìíûå ãðàíè"

Êàðòû äëÿ Disciples 3:
"Ïðîòèâîñòîÿíèå"

Ïðîåêòû â ðàçðàáîòêå:

Ìîäû äëÿ Disciples 3:
"Àñòåëüíàèð" - ðàçðàáîòêà âîçîáíîâëåíà â ìàå 2019 ãîä

Êàðòû äëÿ ãåðîåâ 5:
"Ðîê Ãðèìõåéìà" - â àêòèâíîé ðàçðàáîòêå
Ýêñïåäèöèÿ: Ïëàíåòà Àáåðàò, êîðîëåâñòâî Ñåëÿ-Ìèðà
Ïåðñîíàæè: Äåðåâîñ, Øî-Íè, Ãàðîëüä Ñêóôèíñîí, Êåàðàê, Ðàäèàíòà Î'Ìèëà    
Âàæíûå ïîñòû: Ñòîëèöà

Ãîòîâûå ïðîåêòû:


Êàðòû äëÿ ãåðîåâ 5:
"Ïëàòà çà ëþáîâü"
"Ïóòü íåêðîìàíòà"
"Òåìíûå ãðàíè"

Êàðòû äëÿ Disciples 3:
"Ïðîòèâîñòîÿíèå"

Ïðîåêòû â ðàçðàáîòêå:

Ìîäû äëÿ Disciples 3:
"Àñòåëüíàèð" - ðàçðàáîòêà âîçîáíîâëåíà â ìàå 2019 ãîä

Êàðòû äëÿ ãåðîåâ 5:
"Ðîê Ãðèìõåéìà" - â àêòèâíîé ðàçðàáîòêå
AstralLein âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2523
Ñòàðûé 13.02.2018, 08:07
  #2523
^
Ãîäðèêîâà âïàäèíà
📖
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Не помогает вот скрипт SetObjectOwner('Nemor',PLAYER_5) Nemor это скриптовое имя дейдры, на карте всего 4 игрока скрипт лёгкий, но что то не работает.
Ãîäðèêîâà âïàäèíà âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2524
Ñòàðûé 13.02.2018, 19:37
  #2524
^
KioM
 
Àâàòàð äëÿ KioM
📖
Ðåãèñòðàöèÿ: 01.02.2012
Àäðåñ: Õåðñîí, Óêðàèíà
Ñîîáùåíèÿ: 351
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 01.02.2012
Àäðåñ: Õåðñîí, Óêðàèíà
Ñîîáùåíèÿ: 351
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Годрикова впадина, делал совсем не давно такой же скрипт, все работало
	
    SetObjectOwner("Nemor", PLAYER_5);
    EnableHeroAI("Nemor", nil);
    SetObjectEnabled("Nemor", nil);
    DoNotGiveTurnToPlayerAIIfNoTownsAndActiveHeroes(5, true);

и в настройках карты поставить игроку 5 PCOLOR_NEUTRAL, будет именно то что тебе нужно.

Делал карту, возник вопрос такого хар-тера:
Мосты строить нельзя?

делал в два способа:
1. через CreateStatic
2. расставлял с уже вбитой ориентацией на месте где он должен быть, потом убирал в резерв (угол карты) и функцией SetObjectPosition расставлял когда мне нужно

способы не дают возможность использовать мост, это просто объект сквозь который проходит герой
кто-то знает как реализовать создание моста?
KioM âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2525
Ñòàðûé 13.02.2018, 20:15
  #2525
^
Ãîäðèêîâà âïàäèíà
📖
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Спасибо буду пробовать

Добавлено через 1 минуту
Есле не сложно то опишите что у вас в последней строчке скрипты а то интересно
Ãîäðèêîâà âïàäèíà âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2526
Ñòàðûé 13.02.2018, 20:32
  #2526
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Kiom, а Вы правильный объект для моста использовали? Какой именно мост, подземный/наземный? Если с самого начала мост выставить, герой по нему без проблем ходит?
Вообще, странно, конечно.
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2527
Ñòàðûé 13.02.2018, 23:53
  #2527
^
KioM
 
Àâàòàð äëÿ KioM
📖
Ðåãèñòðàöèÿ: 01.02.2012
Àäðåñ: Õåðñîí, Óêðàèíà
Ñîîáùåíèÿ: 351
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 01.02.2012
Àäðåñ: Õåðñîí, Óêðàèíà
Ñîîáùåíèÿ: 351
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

MentKiom, а Вы правильный объект для моста использовали? Какой именно мост, подземный/наземный? Если с самого начала мост выставить, герой по нему без проблем ходит?
Вообще, странно, конечно.

Выставлял как обычный мост (наземный, фракции Порядка), герой мог по нему ходить (после переноса командой SetObjectPosition он переставал работать как мост, возможно сбивались координаты путей (мысли) Ведь когда ставишь три части моста в редакторе, он автоматом преобразовывается в 1 объект с 1ми координатами

P.S. визуально перенос моста работал как надо, целостный объект, но при попытке пройти по нему герой проходил сквозь и упирался в воду


Добавлено через 46 секунд
Годрикова впадинаЕсле не сложно то опишите что у вас в последней строчке скрипты а то интересно

блокирует ход герою 5, если у него нет активных героев, визуально, для комфорта (в данном случае)
KioM âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2528
Ñòàðûé 14.02.2018, 00:29
  #2528
^
Jack_of_shadows
 
Àâàòàð äëÿ Jack_of_shadows
📖
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

KioM, есть подозрение, что все эти переносы статичных объектов в пятёрке реализованы спустя рукава. У меня к примеру был случай, когда костёр внутри одного уровня переносился нормально, а если попытаться переместить его из подземки наверх, начинались странные баги. С учётом что мост затрагивает геометрию поверхности, нивал вполне мог не реализовать изменение геометрии при его переносах и создании через CreateStatic(). Может быть даже при переносе моста остаётся возможность проходить по тому месту, где он был изначально?
Jack_of_shadows âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2529
Ñòàðûé 14.02.2018, 00:35
  #2529
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Выходит, только порталы создавать )
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2530
Ñòàðûé 14.02.2018, 08:30
  #2530
^
Ãîäðèêîâà âïàäèíà
📖
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

А куда именно вы написали PCOLOR_NEUTRAL? В какую строку
Ãîäðèêîâà âïàäèíà âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2531
Ñòàðûé 16.02.2018, 18:48
  #2531
^
Ãîäðèêîâà âïàäèíà
📖
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Написал скрипт что в нем не так? dub1 это имя энта смысл скрипта что бы нельзя было тронуть энта и что бы не было кружка фракции.

Добавлено через 7 минут
упс вот скрипт
SetObjectEnabled("dub1", nil);
SetDisabledObjectMode("dub1", DISABLED_INTERACT);
sleep(1)
SetMonsterSelectionType("dub1", 0);
Ãîäðèêîâà âïàäèíà âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2532
Ñòàðûé 16.02.2018, 19:11
  #2532
^
Jack_of_shadows
 
Àâàòàð äëÿ Jack_of_shadows
📖
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Годрикова впадина, скрипт верен, смотрите в консоли что игре не нравится.
Jack_of_shadows âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2533
Ñòàðûé 16.02.2018, 19:32
  #2533
^
Ãîäðèêîâà âïàäèíà
📖
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ðåãèñòðàöèÿ: 09.01.2018
Ñîîáùåíèÿ: 139
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

В том то и дело что консоль не ругается, но в игре ничего не происходит
Ãîäðèêîâà âïàäèíà âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2534
Ñòàðûé 16.02.2018, 19:47
  #2534
^
Jack_of_shadows
 
Àâàòàð äëÿ Jack_of_shadows
📖
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 515
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Годрикова впадина, а если в консоли вбить данные команды по очереди?
Jack_of_shadows âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2535
Ñòàðûé 17.02.2018, 15:20
  #2535
^
32MeTpa
 
Àâàòàð äëÿ 32MeTpa
📖
Ðåãèñòðàöèÿ: 06.08.2011
Ñîîáùåíèÿ: 178
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 06.08.2011
Ñîîáùåíèÿ: 178
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Годрикова впадинаНаписал скрипт что в нем не так? dub1 это имя энта смысл скрипта что бы нельзя было тронуть энта и что бы не было кружка фракции.

Добавлено через 7 минут
упс вот скрипт
SetObjectEnabled("dub1", nil);
SetDisabledObjectMode("dub1", DISABLED_INTERACT);
sleep(1)
SetMonsterSelectionType("dub1", 0);

Попробуйте sleep(1) поставить перед SetDisabledObjectMode, возможно в этом дело
32MeTpa âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 169 èç 261


Îïöèè òåìû



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


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

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