Скрипты - Страница 254 - Форум HeroesWorld-а

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

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

Ответ
Страница 254 из 254
 
Опции темы
#3796
Старый 02.12.2022, 19:48
  #3796
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Сообщения: 74
Регистрация: 20.08.2022
Сообщения: 74
По умолчанию
Re: Скрипты

Снова привет.
Может ли кто помочь мне разобраться с функцией SetGameVar и GetGameVar? Я ничего не понимаю - зачем они нужны и как их правильно прописать.
__________________
Мои карты:
Сценарий "Падший рыцарь" - мой первый сценарий, в процессе разработки.
Мои карты:
Сценарий "Падший рыцарь" - мой первый сценарий, в процессе разработки.
BlueHeavenHero сейчас на форуме
Ответить с цитированием
#3797
Старый 03.12.2022, 08:28
  #3797
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1729
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1729
Выставка наград
По умолчанию
Re: Скрипты

Они нужны, чтобы перенести какие-то значения из карты приключений в любую битву. Просто переменную test=1, инициализированную в скриптах карты приключений, в бою увидеть нельзя, а вот если установить её SetGameVar("test", 1), то в любой битве GetGameVar("test") вернёт "1" (важно: строку; чтобы сдедать числом, прибавьте ноль). Так можно передать уровень героя или какой-то коэффициент
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#3798
Старый 03.12.2022, 09:09
  #3798
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Сообщения: 74
Регистрация: 20.08.2022
Сообщения: 74
По умолчанию
Re: Скрипты

}{0TT@6bI4Они нужны, чтобы перенести какие-то значения из карты приключений в любую битву. Просто переменную test=1, инициализированную в скриптах карты приключений, в бою увидеть нельзя, а вот если установить её SetGameVar("test", 1), то в любой битве GetGameVar("test") вернёт "1" (важно: строку; чтобы сдедать числом, прибавьте ноль). Так можно передать уровень героя или какой-то коэффициент
Спасибо за разъяснение,
А что делать с мостом, о котором я писал в сообщении выше?
__________________
Мои карты:
Сценарий "Падший рыцарь" - мой первый сценарий, в процессе разработки.
Мои карты:
Сценарий "Падший рыцарь" - мой первый сценарий, в процессе разработки.
BlueHeavenHero сейчас на форуме
Ответить с цитированием
#3799
Старый 05.12.2022, 08:07
  #3799
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1729
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1729
Выставка наград
По умолчанию
Re: Скрипты

Вообще, есть одно предложение: создать новый объект типа StandShared (выставьте убежище тиеру и через Shared => New), указать ему несколько состояний (разрушен/восстановлен). Там же накидать эффектов перехода сколько надо (просто добавить в список с указанием задержки). BlockTiles не указывать, а проход заблокировать регионом... и потом сделать скриптом SetStandState("имя", номерСостояния) + разблокировка региона
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
Ответ
Страница 254 из 254


Опции темы



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


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

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