[ВОПРОС] Существуют ли вообще такие скрипты и где их найти? - Форум HeroesWorld-а

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

Ответ
 
Опции темы
#1
Старый 07.07.2022, 22:48
  #1
^
chakie
📖
Регистрация: 07.07.2022
Сообщения: 2
Регистрация: 07.07.2022
Сообщения: 2
Лампочка
[ВОПРОС] Существуют ли вообще такие скрипты и где их найти?

Мне для создания карты нужна парочка объектов, и вопрос, собственно, заключается в том где их найти?
 1. Первый объект - это страж границы, который исчезает после введения определённой фразы. Также это может быть хижина предсказателя, где дают награду - не столь важно. Главное, чтобы условием прохождением квеста был именно ввод некоего слова или числа. А не скажем наличие артефакта, как обычно. Что-то вроде сфинкса из WOG, только с редактируемым заданием и наградой.
 2. Событие, при активации которого открывается файл с музыкой или видео, лежащим в папке с игрой. Типа, активируешь своим героем событие, в котором прописан путь к аудио файлу, после чего он открывается так, как если бы по нему кликнули мышью.   
Я понимаю, что сам факт существования таких скриптов маловероятен, но всё же, может кому-то попадались или он знает другие способы решения поставленных задач. Буду рад любой помощи.
chakie вне форума
Ответить с цитированием
#2
Старый 12.07.2022, 21:17
  #2
^
HeLG TLA
📖
Регистрация: 03.05.2019
Сообщения: 79
Регистрация: 03.05.2019
Сообщения: 79
По умолчанию
Re: [ВОПРОС] Существуют ли вообще такие скрипты и где их найти?

То что вам нужно, возможно только на платформе ERA.
Пример готового скрипта по первому вопросу:

!?OB3/133/0;                                                                         (объект на карте в координатах X/Y/Z - можно поменять на свои)
    !!OBv998/v999/v1000:S;                                                   (отключаем стандартные свойства объекта)
    !!VRz47:S^<Имя> НПЦ-стражника^;                              (ставьте любой заголовок между символами ^ ^)
    !!VRz48:S^" - скажи пароль, путник !"^;                         (вопрос, заданный игроку)
    !!IF30/z47/z48;                                                                 (!!IF:  D30   ,без пробела, между F: и  D  /форум преобразовывает данную комбинацию в смайл/)
    !!IF:E1/30;                                                                                    
    !!VRz49:Sz1;
    !!VRz50:S^Сезам^;                                                          (ответ на заданный вопрос)
    !!IF&z49=z50:V8/1;
    !!VRz50:S^СЕЗАМ^;                                                        (ответ на заданный вопрос, на случай зажатого Caps)
    !!IF&z49=z50:V8/1;
    !!IF&8:M^"- верно, проходи!"^;
    !!UN&8:Ov998/v999/v1000;                                            (удаляем объект, который только что посетили, в случае верного ответа)
    !!IF&-8:M^"- не верно, проваливай"^;
    !!IF:V8/0;
-------------------
Пример готового скрипта по второму вопросу:
 
!?OB140/7/0;                                                                               (объект в координатах 140/7/0 /допустим НПЦ, говорящий с игроком/)
!!MP:P^guitar^/1/0;                                                                      (старт проигрывания мр3 файла guitar.mp3)  
!!IF:M^диалог с НПЦ с которым взаимодействует игрок^;     (текст диалога, рассказываемого игроку, во время проигрывания звукового файла)
-------------------------------------
Если есть желание создавать на ЭРА платформе, прилагаю ссылку на страницу офф форума ЭРЫ: http://wforum.heroes35.net/index.php
Можете задавать вопросы и в дискорд канале ЭРЫ : https://discord.com/invite/bvfJGZe

HeLG TLA вне форума
Ответить с цитированием
#3
Старый 15.07.2022, 01:02
  #3
^
chakie
📖
Регистрация: 07.07.2022
Сообщения: 2
Регистрация: 07.07.2022
Сообщения: 2
По умолчанию
Re: [ВОПРОС] Существуют ли вообще такие скрипты и где их найти?

Огромное спасибо HeLG TLA, первый скрипт, действительно, сработал, хотя мне и пришлось повозиться, пытаясь понять куда его нужно вводить. Но второй работать никак не хочет. Я нашёл скрипт !!MP:S#, который позволяет заменить стандартную мелодию из игры, но вот заставить играть её сразу, при посещении объекта - не получается. На !!MP:P игра выдаёт ошибку. Из-за чего это может быть?

И ещё вопрос - можно ли как-то через редактирование файлов или с помощью скриптов отключить возможность вводить читы? Или использовать чат, в принципе?
chakie вне форума
Ответить с цитированием
#4
Старый 15.07.2022, 01:39
  #4
^
HeLG TLA
📖
Регистрация: 03.05.2019
Сообщения: 79
Регистрация: 03.05.2019
Сообщения: 79
По умолчанию
Re: [ВОПРОС] Существуют ли вообще такие скрипты и где их найти?

chakieНо второй работать никак не хочет. Я нашёл скрипт !!MP:S#, который позволяет заменить стандартную мелодию из игры, но вот заставить играть её сразу, при посещении объекта - не получается. На !!MP:P игра выдаёт ошибку. Из-за чего это может быть?

И ещё вопрос - можно ли как-то через редактирование файлов или с помощью скриптов отключить возможность вводить читы? Или использовать чат, в принципе?
-------------------------------------------
  Если у вас выдаёт ошибку на ресивере !!MP:P , то скорее всего у вас либо старая версия Эры, либо обычный WoG. Так как расширение возможностей работы с звуковыми файлами было добавлено где-то в 2,8,8 версии или позже.
   Уточнение: сам мр3 файл должен физически присутствовать  в вашем моде, а мод должен быть подключен в мод-менеджере.
  Пример расположения файла: HoMM3 ERA\Mods\Stalker\MP3\guitar.mp3     здесь директория Stalker  - это название мода (у вас оно будет своё), подключенного в мод-менеджере.   
Насчёт отмены ввода читов: возможно скриптами изменить/добавить свою реакцию на ввод. Как пример, при вводе любого чита - активировать проигрыш, ну или ещё какую "карательную" меру прописать . Можно вообще запретить пользоваться чатом (добавить свою скриптовую реакцию на клавишу TAB).
  Пример:
!?FU(OnChat)&x1=1;                                                             
!!SN:X?t/?z2;
!VRz100:S^WOGSARUMAN^;     чит на все заклинания на карте приключений
!!UN&z2=z100:Q0/1;                     проигрыш активного игрока
-------------------------------------------
Данный скрипт будет работать только на ЭРЕ, на ВоГе - скорее всего выдаст ошибку.
-------------------------------------------
  Если нужны ещё какие-либо скрипты, можете посмотреть на примерах моей карты-мода Stalker.
Чуть ниже в данном разделе есть подраздел с данным модом, со ссылками для скачивания.
HeLG TLA вне форума
Ответить с цитированием
Ответ


Опции темы



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


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

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