Перейти к содержанию

Ravage

Прохожие
  • Постов

    3
  • Зарегистрирован

  • Посещение

Весь контент Ravage

  1. Не знаю какие у вас там формулы но арты в протосах я вешаю таким образом: Допустим вам надо повесить арт на кинжал протос вы делали с исходного обычного кинжала 80 00 08 60 вы прописали арт в item_ground и item_paper под номером 59. Открываете "ProView" видите с права там есть ссылки на арты в виде Ground: 40+4 [Pal=0] Кинжал ( 0x60080080), Schema: 40+4 [Pal=0] кинжал ( 0x60080080), ну и т.д Разберем что означают цифры 80 00 08, 80 это принадлежность к кинжалам 00 будет указывать на место картинке земля инвентарь рука туда они будут изменяться с 00 на 10 и 20 остается 08 так вот это число есть "+4" в адресе арта деленное на 2, вам надо 59 тогда 59-40 т.к кинжалы начинаются с 40 остается 19 берем 19 умножаем на 2 получается 38 переводим в хекс получается 26 заменяем 08 на 26 и получаем60 26 00 80 смотрим в "ProView" и видим Ground: 40+19 [Pal=0] кинжал ( 0x60260080) подставляем 26 в остальные ссылки и получаем такие адреса 60260080 60260080 60261080 60262080 60262080. Но бывает случай к примеру с генерируемыми вещами там их количество большое тогда к примеру что бы получить что то более чем +127 нам необходимо будет менять не только 08 но и 80 добавляя туда числа привожу пример: Допустим нам надо число +135 считаете 135*2=270 переводите в хекс это 10E меняете 80 00 00 80 на 80 0E 00 81 и получаете результат т.е если вы арт вашего кинжала пропишете под номером 175 ссылка должна работать, теперь для примера возьму с генерируемых вещей любой адрес к примеру нам надо ссылка на +178 арт в списке 178*2 в хексе 164 получаем 61 64 00 09. Кому что не понятно пишите в асю постараюсь объяснить.
  2. Ставил я me0 me1 и получалось подходишь к нпсю жмешь на него появляется окошко диалога полностью пустое и ничего сделать не можешь и помогает CTRL+ALT+DEL и завершение задач. вот ссылка на скрин ifolder
  3. Нужна помощь в составлении диалога. не могу разобраться как правильно указать условия в самом диалоге или же в скрипте что бы он после определенных действий начинался с той или иной строки. Составляю диалог в программе "DiAreA" пишу скрипты на оригинальном "ScrMaker" Пытался задавать условия в скрипте он почему то не реагирует так же не работали заданные условия в редакторе диалога вроде первая встрече с нпс, квест на такой то позиции и т.д и начинает всегда с той же строчки. Вот что в *scr: 0.If npc Attachee has met pc Triggerer before Then dialog 12 else dialog 1 1.return and Skip default *dlg: Строка 1 - говорит NPC "Первое приветствие" Строка 2 - говорит Игрок минимальным интеллектом 5 "ответ (1)" Переход : строка диалога 6 Строка 3 - говорит Игрок максимальным интеллектом 4 "ответ(-1)" Переход : строка диалога 6 Строка 4- Генерируемый диалог "Выход" Строка 6 - говорит NPC "Продолжение первого диолога" Строка 7 - говорит Игрок минимальным интеллектом 5 "Ответ (2) " Переход : Выход из диалога Строка 8 - говорит Игрок максимальным интеллектом 4 "Ответ (-2)" Переход : Выход из диалога Строка 9- Генерируемый диалог "Выход" Строка 12 - говорит Игрок максимальным интеллектом 1 "2е приветствие" Строка 13 - говорит Игрок минимальным интеллектом 5 "Ответ (3) Совершает действия" Строка 14 - говорит Игрок максимальным интеллектом 4 "Ответ(-3) Совершает действия" Строка 15 - говорит Игрок минимальным интеллектом 5 "Ответ (4) Отказ от действий" Строка 16 - говорит Игрок максимальным интеллектом 4 "Ответ (-4) Отказ от действий" Строка 17- Генерируемый диалог "Выход" Допустим такой вот после 1 разговора по идее скрипт должен был работать и диалог начинаться со строчки 12 но увы начинает с 1. Если есть возможность то может через 246-071-856 ICQ спишимся обсудим где ошибки или что не так сделал она по быстрее форума будет + реалтайм. Я не задаю параметр ни какой там скрипт на то что если с нпсем был уже разговор или просто случайный клик на него то он должен будет начинать диалог с строки 12. А вот насчет параметров тоже интересно я так и не понял как там задать определенные условия. Условия я буду задавать чуть позже когда хотя бы с этим разберусь Может сам скрипт к диалогу как то привязывать по особому надо? Или где то еще прописывать?
×
×
  • Создать...