Current time: 20.04.2024, 23:40 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
DL - создание расширенных диалогов
» для TE, MoP, ERA
Author Message
GhostManSD Offline

Posts: 1054
Post: #16

Итак, вопросы.
1. !!DL#:XXXX; - после чего это должно идти? Могу ли я вставлять это в теле функции, в любом триггере, кроме !?DL?
2. A#1/#2/$/[#3] - что здесь вообще указывать??

Одна из ссылок на пример, который упоминал Druin, работает. Скачал и для надёжности сразу залил к себе (ссылка). Так понимаю, сама книжка реализована в mgmbook.txt.
Открыл его скриптером как таблицу и поник. Почему тип указывается как Text, хотя по справке вроде как надо указывать T, например? Хотя я, признаться, не понял ни шиша.
Кто-нибудь может объяснить принцип построения сего файла? Не могу соотнести инфу из справки и то, что увидел в готовом скрипте.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
(This post was last modified: 02.09.2010 00:59 by GhostManSD.)
02.09.2010 00:57
Visit this user's website Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #17

Подозреваю, что с просьбой обратился по адресу. Суть такова: надо в зависимости от переменных v8001 и v8002 менять облик слотов для войск у героев (попросту говоря, накладывать сверху деф). Это должно распространяться на экран города, экран одиночного героя и экран встречи.

Переменные v8001 (для левого героя или одиночки) и v8002 (для правого героя) имеют 3 значения каждая:
4 - изменить три последних слота
5 - изменить два последних слота
6 - изменить последний слот
7 - не менять слоты


Также есть некоторые функции (нужно использовать их в качестве триггеров):
90001 - вход в город
90002 - вход в окно героя
90003 - вход в окно встречи двух героев


Что касается дефа, то эту роль должен выполнять флаг игрока (аналогичный тому, который можно увидеть в правом верхнем углу окна героя). Цвет тоже должен меняться в зависимости от того, какого цвета сам игрок. Если это трудно реализовать, то пусть будет красный.

Образец находится чуть ниже.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
05.09.2010 19:19
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #18

А при чём тут !!DL? По-моему, здесь надо искать указатели на изображение существа в слоте и изменять их на адрес изображения нужного флага.
05.09.2010 20:16
Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #19

В том-то и дело, что я хочу лишить игрока возможности помещать туда существ.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
05.09.2010 20:29
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #20

GhostManSD Wrote:В том-то и дело, что я хочу лишить игрока возможности помещать туда существ.
Это реализуется через !?CM.
А деф меняется отдельно, так, как я сказал (если, конечно, я не ошибся).

Или ты хочешь через !!DL сделать диалог окна героя, окна города и окна обмена?Sm
05.09.2010 20:33
Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #21

Дело в том, что там нет графики дефа каждого слота отдельно. Есть подложка формата pcx (окно героя), на который накладываются дефы в виде навыков, существ, иконок всяких. Вот и мне надо добавлять от двух до трёх дефов на эту подложку.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
(This post was last modified: 05.09.2010 20:48 by GhostManSD.)
05.09.2010 20:41
Visit this user's website Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #22

Тьфу ты, не от двух до трёх, а от нуля до трёх.


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
05.09.2010 20:48
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16486
Post: #23

А вариант при входе в окно помещать туда существ NOT_USED, а на выходе убирать их - не катит? Через CM блокировать операции.


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

Posts: 1054
Post: #24

А что будет, если туда not-used'а кинуть?


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
05.09.2010 21:02
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16486
Post: #25

Если я не ошибаюсь, значок перечёркнутый, который, к тому же, можно и заменить.


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

Posts: 2180
Post: #26

Зачёркнутая картинка копейщика (только что проверил). А при нажатии - ошибка (но его и так надо блокировать).
05.09.2010 21:09
Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #27

Это тот, что зовётся DEFAULT.DEF?


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
05.09.2010 21:09
Visit this user's website Find all posts by this user Quote this message in a reply
GhostManSD Offline

Posts: 1054
Post: #28

Где вообще смотреть картинку существа в слоте? В h3sprite вроде нет...


Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
05.09.2010 21:18
Visit this user's website Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #29

В h3sprite TWCRPORT.def.
Там все портреты сразуSm (1 кадр - 1 портрет), в т. ч. зачёркнутый копейщик.
(This post was last modified: 05.09.2010 21:26 by Sav.)
05.09.2010 21:26
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16486
Post: #30

Quote:Это тот, что зовётся DEFAULT.DEF?
Вроде бы да. Это картинка выдаётся, если ресурс отсутствует.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
05.09.2010 21:27
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