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

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

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

Îòâåò
Ñòðàíèöà 209 èç 263
 
Îïöèè òåìû
#3121
Ñòàðûé 02.05.2020, 12:15
  #3121
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

NavkratisПервое по ссылке руководство у меня есть, пытался писать скрипт исходя из него, новиковское тоже, но честно говоря, не особо его понял - там дается строчка кода. говорится, что оно делает в игре, но при этом не приводится полный текст скрипта с ним, а для меня как не имеющего никакого отношения к программированию это совсем не очевидно И еще, в свое время делал карты во вторых и четвертых Героях, создавал множество кампаний для первого Starcraft, делал пробную карту в Age of Wonders 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 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3122
Ñòàðûé 02.05.2020, 12:52
  #3122
^
Navkratis
 
Àâàòàð äëÿ Navkratis
📖
Ðåãèñòðàöèÿ: 31.08.2011
Ñîîáùåíèÿ: 159
Ðåãèñòðàöèÿ: 31.08.2011
Ñîîáùåíèÿ: 159
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

}{0TT@6bI4Ты проверил работоспособность куска кода, который я тебе написал?
Да, большое спасибо, все заработало, я даже удивился Пока что ограничусь одним этим скриптом, иначе никогда не закончу карту, тем более, обнаружились две другие проблемы, не связанные со скриптами)
Navkratis âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3123
Ñòàðûé 02.05.2020, 13:46
  #3123
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

NavkratisДа, большое спасибо, все заработало, я даже удивился Пока что ограничусь одним этим скриптом, иначе никогда не закончу карту, тем более, обнаружились две другие проблемы, не связанные со скриптами)
Ну, на таком уровне я скрипты уже безошибчно пишу) поэтому я не удивлён. Никогда не говори ограничусь этим - изучай новое) А если что, я помогу или кто-то из старожилов или просто хороших людей
__________________
Ñ óâàæåíèåì, }{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 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3124
Ñòàðûé 02.05.2020, 14:20
  #3124
^
Navkratis
 
Àâàòàð äëÿ Navkratis
📖
Ðåãèñòðàöèÿ: 31.08.2011
Ñîîáùåíèÿ: 159
Ðåãèñòðàöèÿ: 31.08.2011
Ñîîáùåíèÿ: 159
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

}{0TT@6bI4Ну, на таком уровне я скрипты уже безошибчно пишу) поэтому я не удивлён. Никогда не говори ограничусь этим - изучай новое) А если что, я помогу или кто-то из старожилов или просто хороших людей
Спасибо, тогда последний вопрос, никак не связанный со скриптами - почему-то никак не отображается дополнительное задание (тип capture_object), связанное с захватом нейтрального города, проверял скриптовое имя города, оно именно такое. https://ibb.co/7vSbbML
Navkratis âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3125
Ñòàðûé 02.05.2020, 14:39
  #3125
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

NavkratisСпасибо, тогда последний вопрос, никак не связанный со скриптами - почему-то никак не отображается дополнительное задание (тип capture_object), связанное с захватом нейтрального города, проверял скриптовое имя города, оно именно такое. https://ibb.co/7vSbbML
Запомни - имена всех объектов только на английском! Для того чтобы создать имя твоему городу, щёлкни по городу, при правильных действиях он подсветится красным; в окне слева в параметрах города выбери Name, введи любое на английском, затем впиши это имя туда, где ты написал Иа-Дитана.
__________________
Ñ óâàæåíèåì, }{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 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3126
Ñòàðûé 02.05.2020, 14:54
  #3126
^
Navkratis
 
Àâàòàð äëÿ Navkratis
📖
Ðåãèñòðàöèÿ: 31.08.2011
Ñîîáùåíèÿ: 159
Ðåãèñòðàöèÿ: 31.08.2011
Ñîîáùåíèÿ: 159
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Спасибо, когда задал английское имя города, задание появилось, даже несмотря на ignore: true Касательно него - в руководстве написано "при значении “true” не учитывается при проверке на выигрыш и поражение", а поскольку это задание дополнительное, необязательное к исполнению, то сознательно выставил именно такое значение. Во всяком случае, сейчас задание отображается, пойду устраивать тестовое прохождение, надеюсь, будет успешнее, чем вчера, когда из раза в раз почему-то вылетало на пятом дне третьей недели второго месяца
Navkratis âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3127
Ñòàðûé 02.05.2020, 15:00
  #3127
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1982
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
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 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3128
Ñòàðûé 10.05.2020, 14:08
  #3128
^
Marek
📖
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

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

function kingblok
if GetObjectiveState("sec2") == OBJECTIVE_COMPLETED
then SetRegionBlocked("block", nil, -1);
end;
end;

что тут нетак ?
Marek âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3129
Ñòàðûé 10.05.2020, 14:54
  #3129
^
Äîëãèé
 
Àâàòàð äëÿ Äîëãèé
📖
Ðåãèñòðàöèÿ: 23.04.2019
Ñîîáùåíèÿ: 98
Ðåãèñòðàöèÿ: 23.04.2019
Ñîîáùåíèÿ: 98
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Нет триггера запускающего функцию.

Должно быть как-то так:

function kingblok
while 1, GetObjectiveState("sec2") == OBJECTIVE_COMPLETED do
sleep(5);
SetRegionBlocked("block", nil, -1);
end;
end;
startThread(kingblok);
Äîëãèé âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3130
Ñòàðûé 10.05.2020, 16:31
  #3130
^
Marek
📖
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

тогда снова вопрос что делает команда

startThread(kingblok);
и какой тригер сюда надо если функция должна работать после выполнения сайд квеста

Добавлено через 2 минуты
и редактор скриптов даёт ошибку именно на вторую строчку

function kingblok
while 1, GetObjectiveState("sec2") == OBJECTIVE_COMPLETED do
sleep(5);
SetRegionBlocked("block", nil, -1);
end;
end;
startThread(kingblok);
Marek âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3131
Ñòàðûé 10.05.2020, 20:16
  #3131
^
Äîëãèé
 
Àâàòàð äëÿ Äîëãèé
📖
Ðåãèñòðàöèÿ: 23.04.2019
Ñîîáùåíèÿ: 98
Ðåãèñòðàöèÿ: 23.04.2019
Ñîîáùåíèÿ: 98
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

startThread(kingblok); запускает функцию в первый раз, функция продолжит выполняться с интервалом sleep(), пока задание не выполнено. А ошибку выдаёт, потому что не поставлены скобки рядом с kingblok.


function kingblok()
while GetObjectiveState("sec2",--заменить_на_id_игрока) ~= 3 do
sleep(5);
end;
SetRegionBlocked("block", nil, -1);
end;
startThread(kingblok);
Äîëãèé âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3132
Ñòàðûé 10.05.2020, 21:17
  #3132
^
Marek
📖
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

благодорю

Добавлено через 37 минут
появилась новая проблема я выставил квест
в нем надо убить 4 героя которые появятся спустя месяц
и с их появлением это игрок 2
игрок 1 должен получить квест
но чтото не работает

function sec2_active()
SetObjectiveState("sec2", OBJECTIVE_ACTIVE, 1);
end;


Trigger(PLAYER_ADD_HERO_TRIGGER, "sec2_active", 2);
Marek âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3133
Ñòàðûé 10.05.2020, 21:50
  #3133
^
Äîëãèé
 
Àâàòàð äëÿ Äîëãèé
📖
Ðåãèñòðàöèÿ: 23.04.2019
Ñîîáùåíèÿ: 98
Ðåãèñòðàöèÿ: 23.04.2019
Ñîîáùåíèÿ: 98
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Сначала id, потом имя функции

Trigger(PLAYER_ADD_HERO_TRIGGER,2,"sec2_active");
Äîëãèé âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3134
Ñòàðûé 10.05.2020, 21:54
  #3134
^
Marek
📖
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ðåãèñòðàöèÿ: 10.05.2020
Ñîîáùåíèÿ: 4
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

спасибо большое спасибо ))
Marek âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3135
Ñòàðûé 17.05.2020, 09:55
  #3135
^
EnterEsc
 
Àâàòàð äëÿ EnterEsc
📖
Ðåãèñòðàöèÿ: 16.05.2020
Ñîîáùåíèÿ: 32
Ðåãèñòðàöèÿ: 16.05.2020
Ñîîáùåíèÿ: 32
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Господа геройщики, помогите пожалуйста с данными вопросами:
!) Как сделать большое окно сообщения, не стандартный MessageBox, а крупнее? (там еще свиток слева)
") Можно ли редактировать Дневник миссии? (то куда записываются диалоги и получение заданий)
№)Как сделать так, чтобы при покупке карты у картографа открывалась и вода, и суша?

Заранее спасибо)
EnterEsc âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 209 èç 263


Îïöèè òåìû



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


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

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