Важно С наступающим Новым 2026 годом!!!
  • 962
  • 19
Портал RPG Russia поздравляет всех посетителей, старожилов и новых искателей приключений с Новым годом 2026! 🎄✨ Новый год многие воспринимают как кнопку "с нуля": всё забыть и начать заново. А...
Новости Релиз Of Ash and Steel состоится 6 ноября
  • 6.251
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 10.889
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
С Днём России!
  • 8.604
  • 6
Дорогие друзья! Поздравляю вас с Днём России! Этот праздник напоминает нам о богатой истории и культуре нашей страны, о её величии и непоколебимом духе народа! Желаю вам крепкого здоровья...

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

TraZag

Полубог
Команда форума
Модератор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
6 Окт 2012
Сообщения
13.598
Реакции
11.910
Баллы
1.081
Лучшие ответы
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.598
Реакции
11.910
Баллы
1.081
Лучшие ответы
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.598
Реакции
11.910
Баллы
1.081
Лучшие ответы
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 к владению луком и арбалетом только если он ученик Боспера. В общем для стрелка и ловкача хороший вариант.

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

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

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