Скрипты для начинающих - Страница 23 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 23 из 28
 
Опции темы
#331
Старый 07.11.2022, 17:40
  #331
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
По умолчанию
Re: Скрипты для начинающих

Азгалор

Консоль на что жалуется?

Все заработало! Я поставил NowNecromanser = 0 не в самое начало, а после другого скрипта.
__________________
Всем привет,я BlueHeavenHero, любитель Героев Меча и Магии 5 и фанат Дронов-убийц, пишу свою книгу.
#СинийРайскийГерой
by BlueHeavenHero 
- мой ТГ-канал со всякой ерундой, сочинениями и рисуночками.

=======================================
Мои
карты:
"Падший рыцарь"
"Сердце Хаоса"
Мои моды:

"Странствующий рыцарь"
"Наёмники"
"Существа в замке на глобальной карте"

Всем привет,я BlueHeavenHero, любитель Героев Меча и Магии 5 и фанат Дронов-убийц, пишу свою книгу.
#СинийРайскийГерой
by BlueHeavenHero 
- мой ТГ-канал со всякой ерундой, сочинениями и рисуночками.

=======================================
Мои
карты:
"Падший рыцарь"
"Сердце Хаоса"
Мои моды:

"Странствующий рыцарь"
"Наёмники"
"Существа в замке на глобальной карте"

BlueHeavenHero вне форума
Ответить с цитированием
#332
Старый 27.11.2022, 16:48
  #332
^
Dongua
 
Аватар для Dongua
📖
Регистрация: 27.11.2022
Сообщения: 6
Регистрация: 27.11.2022
Сообщения: 6
По умолчанию
Re: Скрипты для начинающих

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

function MiniZadanie()
    MessageBox("/Maps/SingleMissions/123/TXT4.txt");
    SetObjectiveState('Francheska', OBJECTIVE_ACTIVE, 2);
    Trigger(OBJECT_TOUCH_TRIGGER, "zdanie", nil);
    end
    
    Trigger(OBJECT_TOUCH_TRIGGER, "zdanie", "MiniZadanie");
Dongua вне форума
Ответить с цитированием
#333
Старый 27.11.2022, 21:05
  #333
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 205
Регистрация: 24.04.2016
Сообщения: 205
По умолчанию
Re: Скрипты для начинающих

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

function MiniZadanie()
    MessageBox("/Maps/SingleMissions/123/TXT4.txt");
    SetObjectiveState('Francheska', OBJECTIVE_ACTIVE, 2);
    Trigger(OBJECT_TOUCH_TRIGGER, "zdanie", nil);
    end
    
    Trigger(OBJECT_TOUCH_TRIGGER, "zdanie", "MiniZadanie");
А задание точно именно так называется?
Азгалор вне форума
Ответить с цитированием
#334
Старый 27.11.2022, 22:12
  #334
^
Dongua
 
Аватар для Dongua
📖
Регистрация: 27.11.2022
Сообщения: 6
Регистрация: 27.11.2022
Сообщения: 6
По умолчанию
Re: Скрипты для начинающих

Да
Dongua вне форума
Ответить с цитированием
#335
Старый 28.11.2022, 06:13
  #335
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
По умолчанию
Re: Скрипты для начинающих

вот эта строчка SetObjectiveState('Francheska', OBJECTIVE_ACTIVE, 2) значит, что вы пытаетесь активировать задание для второго игрока. Либо тут ошибка и если хотите активировать для первого, то либо стоит написать 1 вместо 2, либо не писать вообще, т.к. по стандарту задания активируются для первого игрока. Если же цель активировать задание именно для второго, то оно должно быть указано либо как Common, чтобы могло активироваться любым игроком, либо вписано, как PlayerSpecific и для второго игрока. Но судя по пути к сообщению у вас одиночная карта, то просто активируйте для 1 игрока.
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#336
Старый 28.11.2022, 22:10
  #336
^
Dongua
 
Аватар для Dongua
📖
Регистрация: 27.11.2022
Сообщения: 6
Регистрация: 27.11.2022
Сообщения: 6
По умолчанию
Re: Скрипты для начинающих

Помогите пожалуйста какой нужен скрипт? Я хочу поставить условие, если задание выполнено 
Dongua вне форума
Ответить с цитированием
#337
Старый 28.11.2022, 22:57
  #337
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 205
Регистрация: 24.04.2016
Сообщения: 205
По умолчанию
Re: Скрипты для начинающих

DonguaПомогите пожалуйста какой нужен скрипт? Я хочу поставить условие, если задание выполнено 
if GetObjectiveState("задание") == OBJECTIVE_COMPLETED then
Азгалор вне форума
Ответить с цитированием
#338
Старый 29.11.2022, 22:26
  #338
^
Dongua
 
Аватар для Dongua
📖
Регистрация: 27.11.2022
Сообщения: 6
Регистрация: 27.11.2022
Сообщения: 6
По умолчанию
Re: Скрипты для начинающих

Азгалорif GetObjectiveState("задание") == OBJECTIVE_COMPLETED then
что означает эта ошибка? "цель не управляется вручную"
Dongua вне форума
Ответить с цитированием
#339
Старый 30.11.2022, 01:10
  #339
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 205
Регистрация: 24.04.2016
Сообщения: 205
По умолчанию
Re: Скрипты для начинающих

Donguaчто означает эта ошибка? "цель не управляется вручную"
Можно скриншот? Или, напиши ошибку как она написана в оригинале, т.е. на английском.
Азгалор вне форума
Ответить с цитированием
#340
Старый 01.12.2022, 20:45
  #340
^
Dongua
 
Аватар для Dongua
📖
Регистрация: 27.11.2022
Сообщения: 6
Регистрация: 27.11.2022
Сообщения: 6
По умолчанию
Re: Скрипты для начинающих

Нажмите на изображение для увеличения
Название: Снимок экрана (4).png
Просмотров: 19
Размер:	75.4 Кбайт
ID:	68942
Dongua вне форума
Ответить с цитированием
#341
Старый 02.12.2022, 15:46
  #341
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 205
Регистрация: 24.04.2016
Сообщения: 205
По умолчанию
Re: Скрипты для начинающих

DonguaВложение 68942
Скинь карту, посмотрю что там у тебя с квестами
Азгалор вне форума
Ответить с цитированием
#342
Старый 03.12.2022, 08:25
  #342
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
По умолчанию
Re: Скрипты для начинающих

В свойствах задания не выставлено OBJECTIVE_KIND_MANUAL.
__________________
С уважением, }{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 вне форума
Ответить с цитированием
#343
Старый 03.12.2022, 15:24
  #343
^
Dongua
 
Аватар для Dongua
📖
Регистрация: 27.11.2022
Сообщения: 6
Регистрация: 27.11.2022
Сообщения: 6
По умолчанию
Re: Скрипты для начинающих

А можно ли поставить условие, если победить нейтрала?
Dongua вне форума
Ответить с цитированием
#344
Старый 05.12.2022, 08:09
  #344
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
По умолчанию
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 вне форума
Ответить с цитированием
#345
Старый 11.12.2022, 22:28
  #345
^
Лоли Никита
 
Аватар для Лоли Никита
📖
Регистрация: 24.03.2019
Сообщения: 34
Регистрация: 24.03.2019
Сообщения: 34
По умолчанию
Re: Скрипты для начинающих

Помогите пожалуйста со скриптом. После вхождения героя в регион, должен срабатывать скрипт с битвой, и 3 существа должны исчезнуть, но помечу-то не работает, я за час не смог выяснить почему) Думаю это связано со скриптом боя, возможно я что-то не так написал. Заранее благодарю за помощь.


function draka3()
StartCombat("Arantir",nil,1,103,10,nil,nil,nil);
sleep(1);
RemoveObject('q14');
RemoveObject('q15');
RemoveObject('q16');
sleep(1);
Trigger(6,"bitva3",nil)
end
Trigger(6,"bitva3","draka3")
Лоли Никита вне форума
Ответить с цитированием
Ответ
Страница 23 из 28


Опции темы



Часовой пояс GMT +4, время: 06:04.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru