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

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

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

Ответ
Страница 253 из 260
 
Опции темы
#3781
Старый 14.11.2022, 23:43
  #3781
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
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 вне форума
Ответить с цитированием
#3782
Старый 15.11.2022, 00:16
  #3782
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 207
Регистрация: 24.04.2016
Сообщения: 207
По умолчанию
Re: Скрипты

}{0TT@6bI4Можете переформулировать задачу?) Я не понял, когда должно произойти)
Значит, наступает вторая неделя, и в первый её день(понедельник) происходит что-то, ну например MsgBox "Да здравствует счастливая неделя!". Проходит эта неделя, потом ещё одна, начинается 4-я и опять тот же MsgBox "Да здравствует счастливая неделя!".
Азгалор вне форума
Ответить с цитированием
#3783
Старый 15.11.2022, 18:34
  #3783
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Скрипты

Думаю, вы сами поймёте все, если я вам скажу одно: ваши недели с учётом каждой второй это циклическая группа порядка 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 вне форума
Ответить с цитированием
#3784
Старый 15.11.2022, 18:52
  #3784
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 207
Регистрация: 24.04.2016
Сообщения: 207
По умолчанию
Re: Скрипты

}{0TT@6bI4Думаю, вы сами поймёте все, если я вам скажу одно: ваши недели с учётом каждой второй это циклическая группа порядка 2, изоморфная группе вычетов по модулю двух.
В общем, если остаток от деления номера недели равен двум и день недели — ПН, то ....
Спасибо) Правда, уже разобрался сам... Просто сев и посчитав сколько всего недель в месяце(4), а потом прописал такой код:
if (( GetDate(WEEK) == 2 ) or ( GetDate(WEEK) == 4 )) and ( GetDate(DAY_OF_WEEK) == 1 ) then

И теперь всё работает как нужно)

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

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

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

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

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

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

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

BlueHeavenHero вне форума
Ответить с цитированием
#3786
Старый 19.11.2022, 19:50
  #3786
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
По умолчанию
Re: Скрипты

BlueHeavenHero, можете посмотреть соответствующий вопрос из ЧаВо в моей подписи.
__________________
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
Jack_of_shadows вне форума
Ответить с цитированием
#3787
Старый 21.11.2022, 18:43
  #3787
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
По умолчанию
Re: Скрипты

Jack_of_shadowsBlueHeavenHero, можете посмотреть соответствующий вопрос из ЧаВо в моей подписи.
Спасибо, Наконец-то смог разобраться. 

Добавлено через 1 час 58 минут
Все таки я никогда не буду ладить с TalkBox'ами. Написал такой скрипт, но при нажатии ответа ОК (см. строчку elseif (ansver == 2) then функции FirstTalkBoxCallback) ничего не происходит, функция RobberJoin не срабатывает и консоль жалуется на Value was NIL when getting global with name "RobberJoin". Все пути к текстовым файлам и текстурам иконок я прописал верно, перепроверял пять раз.
Как это решить?
function FirstTalkBox()
TalkBoxForPlayers(PLAYER_1, "/Textures/Interface/CombatArena/Faces/Heaven/ico_Marksman_128.xdb#xpointer(/Texture)", nil, "/Text/TalkBox.txt", nil, "FirstTalkBoxCallback", 0, "/Text/Robber.txt", nil, 0, "/Text/Ans1.txt", "/Text/Ans2.txt", "/Text/Ans3.txt")
Trigger(OBJECT_TOUCH_TRIGGER,"rodder", nil)
end;

Trigger(OBJECT_TOUCH_TRIGGER,"rodder", "FirstTalkBox")

function FirstTalkBoxCallback(player, answer)
if (answer == 1) then
    MessageBox("/Text/Rimours.txt")
    SetObjectiveState("prim3",OBJECTIVE_ACTIVE,1)
elseif (answer == 2) then
        QuestionBox("/Text/RobberJoin.txt", "RobberJoin", "SecondTalkBox")
elseif (answer == 3) then
        MessageBox("/Text/RobberAttack.txt")
        StartCombat("Hafad", nil, 3, 3, 9+1*diff, 5, 5+1*diff, 2, 13+1*diff, nil, nil, nil, nil)
        end;
end;

function SecondTalkBox()
TalkBoxForPlayers(PLAYER_1, "/Textures/Interface/CombatArena/Faces/Heaven/ico_Marksman_128.xdb#xpointer(/Texture)", nil, "/Text/TalkBox.txt", nil, "SecondTalkBoxCallback", 0, "/Text/Robber.txt", nil, 0, "/Text/Ans4.txt", "/Text/Ans5.txt")
end;

function SecondTalkBoxCallback(player, answer)
if (answer == 1) then
    MessageBox("/Text/Rimours.txt")
    sleep(1)
    SetObjectiveState("prim3",OBJECTIVE_ACTIVE,1)
elseif (answer == 2) then
        MessageBox("/Text/Objectives/CaptureCastle.txt")
        sleep(1)
        OpenCircleFog(126, 139, 0, 4, 1)
        MoveCamera(126, 139, 0, 3, 0, 0, 1, 1)
        sleep(1)
        MessageBox("/Text/Rimours.txt")
        SetObjectiveState("prim3",OBJECTIVE_ACTIVE,1)
end;

function RobberJoin()
AddHeroCreatures("Hafad", 1, 13)
AddHeroCreatures("Hafad", 3, 9)
AddHeroCreatures("Hafad", 5, 5)
sleep(1)
TalkBoxForPlayers(PLAYER_1, "/Textures/Interface/CombatArena/Faces/Heaven/ico_Marksman_128.xdb#xpointer(/Texture)", nil, "/Text/TalkBox.txt", nil, "SecondTalkBoxCallback", 0, "/Text/Robber.txt", nil, 0, "/Text/Ans4.txt", "/Text/Ans5.txt")
end;
end;
__________________
Всем привет,я BlueHeavenHero, любитель Героев Меча и Магии 5 и фанат Дронов-убийц, пишу свою книгу.
#СинийРайскийГерой
by BlueHeavenHero 
- мой ТГ-канал со всякой ерундой, сочинениями и рисуночками.

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

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

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

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

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

BlueHeavenHero вне форума
Ответить с цитированием
#3788
Старый 21.11.2022, 20:46
  #3788
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Скрипты

Неправильно расставлены end'ы. Под функцией RobberJoin — два (а должен быть один), а под секонд толкбокс коллбэк — один (а должно быть два). Из-за этого функция стала локальной, поэтому из других функций не видна и попытка вызвать её после толкбокса приводит к ошибке
__________________
С уважением, }{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 вне форума
Ответить с цитированием
#3789
Старый 21.11.2022, 21:01
  #3789
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
По умолчанию
Re: Скрипты

}{0TT@6bI4Неправильно расставлены end'ы. Под функцией RobberJoin — два (а должен быть один), а под секонд толкбокс коллбэк — один (а должно быть два). Из-за этого функция стала локальной, поэтому из других функций не видна и попытка вызвать её после толкбокса приводит к ошибке
Спасибо за помощь. Долго ломал голову, почему же скрипт не работает (редактор скриптов ни на что не ругался, а понять, на что именно жалуется консоль, я понять не могу) 
__________________
Всем привет,я BlueHeavenHero, любитель Героев Меча и Магии 5 и фанат Дронов-убийц, пишу свою книгу.
#СинийРайскийГерой
by BlueHeavenHero 
- мой ТГ-канал со всякой ерундой, сочинениями и рисуночками.

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

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

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

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

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

BlueHeavenHero вне форума
Ответить с цитированием
#3790
Старый 22.11.2022, 10:20
  #3790
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1973
Выставка наград
По умолчанию
Re: Скрипты

Value was nil when getting global with name "XXX" — в текущей области видимости переменная не существует. То есть либо она была локальной внутри блока, либо ошибка в названии, либо обращение к ней наступает раньше объявления. Например,
print(a)
a = 123:
>>>Value was nil when ...
>>>nil
__________________
С уважением, }{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 вне форума
Ответить с цитированием
#3791
Старый 22.11.2022, 23:19
  #3791
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
По умолчанию
Re: Скрипты

А ещё проставление отступов для всех внутренних блоков кода и привычка сразу писать function() + end, а потом уже набирать код внутри, избавляет от таких проблем почти полностью.
__________________
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
Jack_of_shadows вне форума
Ответить с цитированием
#3792
Старый 27.11.2022, 15:53
  #3792
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Печаль
Re: Скрипты

Всем привет! Создал я, значит, Кастомное заклинание на основе неиспользуемого Custom Adventure Spell 3. Поставил иконку, поменял тип на Dark... Но как сделать так, чтобы при нажатии на закл в книжке на поле боя призывались Вестники Смерти?
__________________
Всем привет,я BlueHeavenHero, любитель Героев Меча и Магии 5 и фанат Дронов-убийц, пишу свою книгу.
#СинийРайскийГерой
by BlueHeavenHero 
- мой ТГ-канал со всякой ерундой, сочинениями и рисуночками.

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

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

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

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

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

BlueHeavenHero вне форума
Ответить с цитированием
#3793
Старый 27.11.2022, 16:19
  #3793
^
Andrei_21
 
Аватар для Andrei_21
📖
Регистрация: 14.03.2021
Сообщения: 235
andrei_21
Выставка наград
Регистрация: 14.03.2021
Сообщения: 235
andrei_21
Выставка наград
По умолчанию
Re: Скрипты

Насколько я знаю, сделать кастомное заклинание на призыв мобов во время битвы невозможно. Только на карте приключений будет работать такой призыв.
__________________
Сценарий: "Наследие прошлого"
Кампании:
"
Новый порядок", "Серый Альянс""Поиски Истины"

Трейлер кампании "Дыхание Пустоты": https://www.youtube.com/watch?v=NH04dyKPmw8&ab_channel=%D0%90ndrei_21

Andrei_21 вне форума
Ответить с цитированием
#3794
Старый 27.11.2022, 18:15
  #3794
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
По умолчанию
Re: Скрипты

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

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

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

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

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

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

BlueHeavenHero вне форума
Ответить с цитированием
#3795
Старый 02.12.2022, 18:00
  #3795
^
BlueHeavenHero
 
Аватар для BlueHeavenHero
📖
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
Регистрация: 20.08.2022
Адрес: "Асхан/Священная Империя Единорога/Светлолесье"
Сообщения: 425
По умолчанию
Re: Скрипты

Всем привет! На днях занялся тестированием сценария, и во время тестов обнаружил проблему - скрипт, который восстанавливает разрушенный мост, работает, но финал меня разочаровал. Мост строится, но Пройти по нему почему-то невозможно! 
Заранее спасибо за помощь.
function RazedBridge(hero)
FirstStartRaskopok = GetDate(DAY)
if GetObjectiveState("BuildBridge") == OBJECTIVE_UNKNOWN then
    SetObjectiveState("BuildBridge",OBJECTIVE_ACTIVE, 1)
    MessageBox("/Text/RazedBridge.txt")
    end;
if GetObjectiveState("BuildBridge") == OBJECTIVE_ACTIVE and GetHeroCreatures(hero,1) >= 200 then
    RemoveHeroCreatures(hero,1,200)
    SetObjectiveState("BuildBridge",OBJECTIVE_COMPLETED)
    sleep(2)
    startThread(BuildBridge)
    Trigger(REGION_ENTER_AND_STOP_TRIGGER,"razedbridge", nil)
    end;
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER,"razedbridge", "RazedBridge")

function BuildBridge()
Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
sleep(5)
Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
end;

function newday()
if GetObjectiveState("BuildBridge") == OBJECTIVE_COMPLETED then
    if GetDate(DAY) - FirstStartRaskopok == 1 then
    MessageBox("/Text/Five.txt")
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    end;
    if GetDate(DAY) - FirstStartRaskopok == 2 then
    MessageBox("/Text/Four.txt")
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    end;
    if GetDate(DAY) - FirstStartRaskopok == 3 then
    MessageBox("/Text/Three.txt")
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    end;
    if GetDate(DAY) - FirstStartRaskopok == 4 then
    MessageBox("/Text/Two.txt")
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    end;
    if GetDate(DAY) - FirstStartRaskopok == 5 then
    MessageBox("/Text/One.txt")
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    end;
    if GetDate(DAY) - FirstStartRaskopok == 6 then
    MessageBox("/Text/BuildBridge.txt")
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    sleep(1)
    RemoveObject("razedbridge1")
    RemoveObject("razedbridge2")
    RemoveObject("razedbridge3")
    sleep(1)
    Play3DSound("/Sounds/_(Sound)/SFX/Seige-Destr/destr01.xdb#xpointer(/Sound)", 56, 97, 0)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 94, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 97, 2, 0, GROUND)
    PlayVisualEffect( "/Effects/_(Effect)/Buildings/Capture/Start_dust_S.xdb#xpointer(/Effect)", "", "tag1", 56, 100, 2, 0, GROUND)
    sleep(1)
    SetObjectPosition("bridge1", 56, 97, 0)
    SetObjectPosition("bridge2", 56, 97, 0)
    SetObjectPosition("bridge3", 56, 100, 0)
    end;
end;
end;

Trigger(NEW_DAY_TRIGGER, 'newday')
Миниатюры
Нажмите на изображение для увеличения
Название:  Безымянный.png
Просмотров: 26
Размер:	944.4 Кбайт
ID:	68945  
__________________
Всем привет,я BlueHeavenHero, любитель Героев Меча и Магии 5 и фанат Дронов-убийц, пишу свою книгу.
#СинийРайскийГерой
by BlueHeavenHero 
- мой ТГ-канал со всякой ерундой, сочинениями и рисуночками.

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

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

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

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

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

BlueHeavenHero вне форума
Ответить с цитированием
Ответ
Страница 253 из 260


Опции темы



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


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

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