С Днём России!
  • 1.991
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 656
  • 1
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
Новости Моддеры Oblivion Remastered нашли способ внедрения абсолютно любых скриптов
  • 836
  • 4
Сообщество моддинга Oblivion Remastered (ORM) переживает настоящий расцвет. После долгих месяцев работы, энтузиасты научили игру работать с мощным скриптовым языком Lua, открыв перед создателями...

Возвращение 2.0 Архив первой темы обсуждения разработки

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.232
Реакции
11.649
Баллы
1.071
Лучшие ответы
5
Нет никакого жука, ты код не смотрел что ли? Он остался но в комментарии, это как бы мой черновик еще. Я только только приступил к проверке, то что выложил пришлось править заново. Индекс в аргументах тоже убрал, все считает автоматом, через глобальную переменную.
Смотрел, но видимо не заметил \\ ??? Мне единственное непонятно, через какую функцию ты делаешь сундук открытым, если он закрыт. Или у тебя изначально сундуки недоступны для использования и ты их открываешь для использования через функцию CondFunc? То есть они не закрыты в спейсере (параметр locked = FALSE), просто недоступны для использования как mobinter из-за функции.

Когда играл магом увидел что Константинно бесплатно (без затрат LP) обучает варке одного эликсира на выбор (предел стоимости вроде 5 LP, м.б. только 3). И все. Но эти 5 LP магу ничего не дают.
Константино не маг и мане он обучать не должен. Мане обучают только маги! Так что как обучал 1 напитку на халяву так и будет.
 
Последнее редактирование модератором:

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1
nullМне единственное непонятно, через какую функцию ты делаешь сундук открытым, если он закрыт. [/quote]
подходим в сундуку, ловим его в фокус, нажимаем "отрыть карту", перед вызовом карты стоит проверка, если кольцо у нас, то начинаем подбор ключей к сундуку, а именно 1) стираем все ключи + индексируем их по очереди, 2)всталяем их обратно по одному, 3) юзаем сундук до открытия, 4) открыли? конец цикла.
 

todelete_noob

Наемник
Участник форума
Регистрация
7 Ноя 2013
Сообщения
654
Реакции
60
Баллы
78
Лучшие ответы
0

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.232
Реакции
11.649
Баллы
1.071
Лучшие ответы
5
грибы вроде тоже не маги
Ну мы же Константино не едим :DD

подходим в сундуку, ловим его в фокус, нажимаем "отрыть карту", перед вызовом карты стоит проверка, если кольцо у нас, то начинаем подбор ключей к сундуку, а именно 1) стираем все ключи + индексируем их по очереди, 2)всталяем их обратно по одному, 3) юзаем сундук до открытия, 4) открыли? конец цикла.
Щаз попробую :DD пока сам не увижу не пойму....хотя общий принцип ясен
 
Последнее редактирование модератором:

todelete_noob

Наемник
Участник форума
Регистрация
7 Ноя 2013
Сообщения
654
Реакции
60
Баллы
78
Лучшие ответы
0
Ну мы же Константино не едим
не хочу быть неправильно понятым...
Я ничего не говорю по поводу баланса и предпочтений.
Для меня мод Вовзращение 2.0 похоже уже будет идеальным ( разве что что-бы было ограничение на извлечение количества душ руной Мора-Уларту... добывать их бесконечно - не греет.
Так вот, если бы ты сказал: "бонус у Константино - изучение варки одного элика без затраты LP" - без вопросов.

А так, как бы, грибы в Возвращении 1.1. давали манну. Константино - специалист по варке эликсиров, травам, грибам. Логически предположить возможность того, что за вступление к нему в ученики он может выдать ГГ элик на +10 манны.

Но как я уже писал: вам виднее какой бонус лучше.
 
Последнее редактирование модератором:

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.232
Реакции
11.649
Баллы
1.071
Лучшие ответы
5
-2- 00:01 Fault:0 U: PAR: ITEMS\IT_KEYS.D: Function 'NPC_HASITEMS': Argument 2: Cannot convert from type INT to INSTANCE ( line 75 ) .... <zError.cpp,#477>
-2- 00:01 Fault:0 U: PAR: ITEMS\IT_KEYS.D: Function 'NPC_REMOVEINVITEM': Argument 2: Cannot convert from type INT to INSTANCE ( line 77 ) .... <zError.cpp,#477>
-2- 00:01 Fault:0 U: PAR: ITEMS\IT_KEYS.D: Function 'CREATEINVITEM': Argument 2: Cannot convert from type INT to INSTANCE ( line 86 ) .... <zError.cpp,#477>
-2- 00:01 Fault:0 U: PAR: ITEMS\IT_KEYS.D: Function 'NPC_GETINVITEM': Argument 2: Cannot convert from type INT to INSTANCE ( line 110 ) .... <zError.cpp,#477>

не вылетает подобной ошибки?

Npc_HasItems(hero,B_GetPlayerKey(KeyIndex) ....переменная KeyIndex задана типом integer и функция возвращает int, а функция Npc_HasItems требует тип instance

Получить ID итема легко, а вот вытянуть сам итем по ID.... я не знаю такой функции в готе. Можно попробовать использовать массив string и просто хранить там не ID итема а системное имя...тогда может функция сможет сконвертить типы. Но надо пробовать...вобщем сплошной гемор :DD
 
Последнее редактирование модератором:

Dimmell

Наемник
Модостроитель
Участник форума
Регистрация
8 Янв 2013
Сообщения
752
Реакции
398
Баллы
164
Лучшие ответы
0
Последнее редактирование модератором:

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1
Нет, все нормально, перепроверь все аргументы в RedefinedFunc.dsc, там возможны ошибки. Лучше всего подожди финальную версию, я тестирую. :-\
Но надо пробовать...вобщем сплошной гемор
// int C_Beklauen(int#,int);
когда воровство модил в 1й раз, пришлось помучиться, но благо были примеры, а теперь все значительно проще (для меня). Ругается на тип, держи братан костыль, двигай дальше. J77g%^
 

Вложения

Последнее редактирование модератором:

Диккен

Житель города
Участник форума
Регистрация
14 Дек 2013
Сообщения
191
Реакции
86
Баллы
43
Лучшие ответы
1
konk(76! Все, я создал рабочую ключницу! Всё было проще простого, половина базового кода ушла мусор,модмейкер из меня хреновый. wall&66@

Dimmell, а тебе respect и с наступающим Новым годом! ryskii
 
Последнее редактирование модератором:

Стражник 1

Гвардеец
Тестировщик
Участник форума
Регистрация
5 Авг 2012
Сообщения
1.016
Реакции
181
Баллы
274
Лучшие ответы
1
Так вот, если бы ты сказал: "бонус у Константино - изучение варки одного элика без затраты LP" - без вопросов.

А так, как бы, грибы в Возвращении 1.1. давали манну. Константино - специалист по варке эликсиров, травам, грибам. Логически предположить возможность того, что за вступление к нему в ученики он может выдать ГГ элик на +10 манны.


Еще раз продублирую предложение по ученикам.


Боспер - Сейчас в Гильдиях реализовано, что он принимает ряд трофеев по своей полной цене и это его главный бонус по сути. К тому же доспех охотника и лук + ловкость тоже отнюдь не лишние на раннем этапе игры. Как итог Боспер выгоден из за скупки шкур и является самым выгодным в плане экономики. В Гильдиях скупает арбалеты орков.

Константино - Дает бонус к мане и обучает варить одно простейшее зелье. Возможность скупки трофеев у него крайне ограничена, так как травы и грибы нужны всем и никто их сдавать не будет. В целом интересен только магам из за маны да и то в плане экономики он серьезно проигрывает

Харад - Дает маленький бонус силы и фартук кузнеца. Скупает самокованное оружие. В Гильдиях скупает оружие орков. В целом мало выгоден и в плане бонуса и в плане экономики.


Что можно сделать.


Боспер - В игре есть два вида доспехов охотников. Это старый и более современный. Предлагаю сделать у боспера возможность сделать более защищенный охотничий доспех. При поступлении в его ученики Боспер дает доспех. После в диалогах упоминается о возможности его улучшить - нужно 5 шкур рептилии - можно добыть по квесту Бенгара и убить 5 молодых шныгов. Как только ГГ принес их то Боспер дает ему более защищенный вариант доспеха - оригинальный вариант охотничьего доспеха предлагаю сделать 2-м по защите, так как он выглядит более защитно.

Оба доспеха должны иметь требования на ловкость по 40 на 1-й и -50 на 2-й. Для доспеха убийцы ловкость уже 70 - так сказать преемственность и интерес для прохождения ловкачем. Плюс к этому дают базовый лук и бонус + 5 к ловкости. Также предлагаю книгу охотничье исскусство продавать только ученику Боспера. Экономически Боспер также выгоден за скупку по полной цене ряда трофеев и арбалетов орков.


Харад - Продажа самокованного оружия малоэффективна, так как нужно тратить много LP для изучения ковки клинков которые не конкурентны с клинками родных гильдий. К тому же количество заготовок ограничено по сравнению с геноцидом животных и сдачей шкур. Скупает оружие орков - это уже интересней, но учитывая что орков можно убивать спокойно только в поздних главах неактуально.

Чтобы Харад был привлекательным как мастер нужно снизить ему LP при изучении ковки мечей. К тому же основной бонус ему нужно сделать + 5 к силе и выносливости. Только это сделает его чуть более привлекательным для выбора в мастера. При этом обязательно сделать бонусы при ковке самокованного оружия. 30 клинков - + 2 силы и выносливости, 50 клинков + 3 силы и выносливости, 100 клинков + 5 силы и и выносливости и 200 клинков + 5 силы и выносливости. Если внедрить эти бонусы кузнеца, то при вступлении бонус на силу и выносливость можно и отменить.
Также обязательно повысить прибыльность продаваемых ему орочьих клинков. Сейчас клинков 5 и они имеют цену 10-15-20-25-25. Ни о какой рентабельности их скупки даже за полную стоимость речи не идет. А вот если меч Крах Каррок будет стоить 100 золотых то тогда и Харад в перспективе окажется экономически выгодным.


Константино - Должен иметь следующий перечень предметов которые будет скупать по полной стоимости - трофеи болотожора - а это 300 за зубы и 200 за шкуру, уголь, жемчуг - оба вида, хрусталь, аквамарин, ледяной кварц, сера, смола, уголь.
Далее Константино скупает крылья шершней. При этом у него должна быть возможность обучить ГГ сразу же навыку вырезания крыльев как дополнительный бонус в строке диалога без траты LP. Книга о вырезании жала шершня должна быть только впродаже у Константино для своего ученика - 300-500 золотых. Соответственно из замка в Минентале эту книгу убрать.
Также альтернативный элексир на изготовление лечебных зелий из жал шершней убрать у Саландрила и сделать только для ученика Константино.

Еще отдельной фишкой Константино должна быть скупка сердец Големов. Соответственно сердца должны стоить не 150 золотых а 300-500.

Также только для своего ученика Константино может продать альтернативный рецепт на элексир из темных грибов и мясных грибов на бонусы к мане и защите от магии.

Таким образом Константино действительно станет выгодным учителем и реально станет понятно его призвание алхимика, так как он даст ГГ новые знания о рецептах алхимии и будет скупать ненужные для других предметы. Единственно при таком раскладе у него нужно будет убрать из продажи свитки магии - что в общем то и логично. Также стоит убрать ему бонус маны - все таки Константино не маг и это не логично. Ману ГГ наверстает за счет элексира из темных грибов.

В итоге Харад будет выгоден из за бонусов силы и выносливости + скупка мечей орков при их увеличенной стоимости даст нужный экономический эффект. Хороший вариант для воина.

Боспер - Дает сразу + 5 к ловкости b стрельбе из лука и в перспективе за книгу дает + 5 к владению луком. Помимо этого в начале игры хороши его доспехи и лук + очень выгодная скупка трофеев. Также при сдаче финального квеста Фальку за шкуру ЧТ ГГ получит + 5 к владению луком и арбалетом только если он ученик Боспера. В общем для стрелка и ловкача хороший вариант.

Константино в этом списке станет тоже очень актуален за счет альтернативных алхимических элексиров и помимо этого будет выгодно скупать ряд предметов. Помимо этого он учит одному зелью бесплатно - тоже не лишнее. В целом для мага Константино будет самым предпочтительным вариантом.

Получается что Константино будет предпочтительней именно как алхимик а бонус + к мане согласен у него быть не должно. Как в прочем и бонусы силы и ловкости у Харада и Боспера. Выбрал учителя и постепенно этот выбор будет приносить дивиденты.
У Харада повысим силу и выносливость за счет ковки оружия.
У Боспера повысим ловкость инавык стрельбы из лука.
А Константино как алхимик даст возможность изучать рецепты из грибов. Ведь еще в оригинале игры это была фишка Константино про грибы и тут она получается полностью раскроется.

При этом ранее предлагалось чтобы квесты гильдий были только при вступлении к ним. Таким образом халявы не будет и можно сразу определяться с выбором мастера
 
Последнее редактирование модератором:
Сверху Снизу