Current time: 23.11.2024, 03:32 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Ваши вопросы по ERM-скриптам
Author Message
Berserker Offline
Administrators

Posts: 16657
Post: #6016

SergOz, нет, хотя можно через UN:C в событии !?FU(OnGameEnter) вручную делать то же самое, что и патч, а в !?FU(OnGameLeave) восстанавливать оригинальные байты.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
19.01.2020 18:07
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6017

Berserker, то есть, если я напишу
!?OBx/y/l&1000;
!!FU100:P;
!?FU100;
!!UN:C какой-то/код/... - то, посетив объект своим героем, подключу плагин

!$OBx/y/l&1000;
!!FU101:P;
!?FU101;
!!UN:C какой-то/другой/код - отключу плагин?
И если да, то где найти эти коды?


Карта-мод "Война на Холсте"
(This post was last modified: 19.01.2020 18:30 by SergOz.)
19.01.2020 18:27
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #6018


Tools\BinMagic\text.bat позволяет сконвертировать патч в текстовый и посмотреть шестнадцатиричный адрес патча и байты значения, что нужно записать.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
19.01.2020 18:36
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6019

Berserker, спасибо.


Карта-мод "Война на Холсте"
19.01.2020 19:07
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6020

Почему-то в Эре не работает замена МР3 файлов.
Например, в WoG, при посещении Замка, можно услышать мелодию Цитадели написав:
!?OB98/0&1000;
!!MP:S1/^..\mp3\StrongHold^;
А в Эре выдаёт сообщение об ошибке Invalid command parameters.
Подскажите, пожалуйста, что изменилось? 139


Карта-мод "Война на Холсте"
20.01.2020 14:37
Find all posts by this user Quote this message in a reply
helgtla Offline
Moderators

Posts: 302
Post: #6021

SergOz с 2.8.7 введены новые команды, для работы с МР3 файлами. Описание комманд находятся в каталоге Help файл change log ERA.txt.
Пример говорящих НПЦ:
!?OB140/7/0;
!!MP:P^razgovor^/1/0;
!!IF:M^Описание диалога текстовой формой(или ещё какое-то сообщение).^;
триггером является объект, звуковой файл с диалогом проигрывается до тех пор, пока открыто само диалоговое окно с сообщением.
Пример музыкальных тем:
    !?MP;
    !!MP&v5180=1:S^LiveDieRepeat^/0/1;
    !!MP&v5180=2:R1;
исполняется ТОЛЬКО в теле триггера !?MP; Условия- установка переменной на необходимое значение (v5180=1 можно установить с помощью любого триггера, удобного Вам: объект, событие, старт битвы и т.д.). !!MP&v5180=2:R1; - остановка проигрывания и возврат СТАНДАРТНОЙ музыкальной темы.
ЗАМЕЧАНИЕ: для корректных повторов треков в битве(если захотите сделать для КОНКРЕТНОЙ битвы своё уникальное сопровождение)- в теле МР3 файла не должно присутствовать ID3 тегов (сотрите их вручную)!


Карта-мод: STALKER
20.01.2020 14:57
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6022

helgtla, спасибо 69

P.S. Нашёл там ещё много полезной информации.


Карта-мод "Война на Холсте"
(This post was last modified: 20.01.2020 16:31 by SergOz.)
20.01.2020 15:08
Find all posts by this user Quote this message in a reply
ElfbI Offline

Posts: 325
Post: #6023

1 Как сменить расстановку армии героя перед боем варианта "в центре" на выбранный текущим героем?
2. Как узнать силу Утопии Драконов в xyz? Контрольные числа?


The dreams you kill will break your heart
22.01.2020 19:50
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6024

ElfbI,
Если я правильно понял, то по первому пункту:
!!UN:C4600476/2/37008; Бой как в банке
!!UN:C4600476/2/5236; Cтандартный бой
А по второму должно быть (хотя я никогда не проверял)
!!CBx/у/l:G#1/$2/$3;
Установить/проверить/получить охранников в слоте #1 (0…6), типа $2 и количеством $3.


Карта-мод "Война на Холсте"
(This post was last modified: 22.01.2020 21:03 by SergOz.)
22.01.2020 21:02
Find all posts by this user Quote this message in a reply
ElfbI Offline

Posts: 325
Post: #6025

SergOz, спасибо!

Скажите, а непосредственно число, от которого зависят награды и монстры, нужно будет определить по количеству монстров?
Мне нужно узнать, от какого числа зависит генерация наград, чтобы по нему определять дополнительные плюшки для героя после битвы, которую я перехватываю.
Смысл, чтобы скрипт "темница хозяина драконов" не отключала утопию, а перехватывала сам бой, что обеспечит ему совместимость с некоторыми другими скриптами.


The dreams you kill will break your heart
22.01.2020 21:19
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6026

ElfbI, смотрите в Хелпе: Другие объекты/!!CB банк существ/А...
!!CBx/y/l:A... позволит Вам узнать или контролировать арты Утопии.

Насчёт совместимости - не знаю. Нужно проверять.


Карта-мод "Война на Холсте"
(This post was last modified: 22.01.2020 21:41 by SergOz.)
22.01.2020 21:38
Find all posts by this user Quote this message in a reply
ElfbI Offline

Posts: 325
Post: #6027

SergOz, мне артефакты не нужно контролировать, просто нужен уровень генерации банка, слабый-1 сильный-2 очень сильный-3.


The dreams you kill will break your heart
(This post was last modified: 22.01.2020 21:43 by ElfbI.)
22.01.2020 21:40
Find all posts by this user Quote this message in a reply
Igor Offline

Posts: 140
Post: #6028

SergOz, пополнил за вас тему UN:C. Может еще что подскажете?
22.01.2020 21:43
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1315
Post: #6029

ElfbI, командой !!CBx/y/l:A4/S можно удалить арты
   
Igor по-моему я их там и нашёл


Карта-мод "Война на Холсте"
(This post was last modified: 22.01.2020 22:31 by SergOz.)
22.01.2020 21:45
Find all posts by this user Quote this message in a reply
Igor Offline

Posts: 140
Post: #6030

SergOz, прошелся поиском, не было )
22.01.2020 21:50
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group