Новости Релиз Of Ash and Steel состоится 6 ноября
  • 10.334
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 13.291
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 7.067
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

Решено По какому принципу меняется настроение у Горакса , когда он торгуется с ГГ?

Samurai4eg

Житель города
Участник форума
Регистрация
8 Окт 2012
Сообщения
174
Реакции
46
Баллы
27
Лучшие ответы
0
#11
Повышение или понижения настроения Горакса завязано на рандом, нет там таинственных скриптов.
И никаких хитрых тактик тут нет, все делается максимально просто и быстро.
1. Снижаем цену на 10% до тех пор, пока настроение не станет "Ниже среднего". Иногда это настроение проскакивает еще вниз до "Недовольный". Это ничего страшного.
2. Затем повышаем цену на 5% до тех пор, пока не станет "Приподнятое".
3. Переходим к пукту 1.
Вот и все. Цена довольно быстро опускается тупо за счет разницы в этих 5 и 10 процентов.
Дело на пару минут.
Не стоит сужать коридор настроений, тем самым вы отдаете себя в руки коварного бога Рандома. Пошире берите.
 

SergioT

Гвардеец
Участник форума
Регистрация
8 Окт 2017
Сообщения
1.680
Реакции
828
Баллы
267
Лучшие ответы
8
#12
Математика простая)))
Например,
Делаешь -10%, а потом два раза +5%. С точки зрения логики остался при своих. С точки зрения математики сначала скинул 60, а потом прибавил 55
Конечно, с уменьшением суммы и разница уменьшается.
Но тут еще один момент ты скинул цену один раз (негатив) повысил дважды (позитив).

Хотя часто у него идет какой-то рандом.
Я использую тактику всегда скидывай по 10%, повышай по 5% и держи настроение не ниже хорошего. Иногда он зависает на замечательном настроении и можно сделать страйк три раза по -10%.
 
Автор
Автор
Санчес

Санчес

Рыцарь
Пользователь VIP
Участник форума
Регистрация
9 Май 2021
Сообщения
2.980
Реакции
1.327
Баллы
267
Лучшие ответы
27
#13
@SergioT, у меня один раз получилось, цена 46, а настроение у него превосходное))
 

Blackmail01

Гвардеец
Команда форума
Редактор раздела
Участник форума
Регистрация
27 Дек 2019
Сообщения
1.814
Реакции
1.874
Баллы
276
Лучшие ответы
81
#14
@Санчес, Там рандом при снижении и увеличении цены.
повысить цену на 10% от текущей добавляет 0-20 к настроению
повысить цену на 5% от текущей добавляет 0-10 к настроению
сбросить цену на 10% от текущей вычитает 0-14 из настроения
сбросить цену на 5% от текущей вычитает 0-7 из настроения
Больше ста настроение быть не может.
Изначально 75 пунктов настроения у него.

C-like:
    if (goraxmood >= 100) {
        concattext = "Настроение Горакса: Лучше не бывает!";
    }
    else if (goraxmood >= 90) {
        concattext = "Настроение Горакса: Отличное";
    }
    else if (goraxmood >= 80) {
        concattext = "Настроение Горакса: Замечательное";
    }
    else if (goraxmood >= 70) {
        concattext = "Настроение Горакса: Хорошее";
    }
    else if (goraxmood >= 60) {
        concattext = "Настроение Горакса: Приподнятое";
    }
    else if (goraxmood >= 50) {
        concattext = "Настроение Горакса: Нормальное";
    }
    else if (goraxmood >= 40) {
        concattext = "Настроение Горакса: Ниже среднего";
    }
    else if (goraxmood >= 30) {
        concattext = "Настроение Горакса: Недовольное";
    }
    else if (goraxmood >= 20) {
        concattext = "Настроение Горакса: Плохое";
    }
    else if (goraxmood >= 10) {
        concattext = "Настроение Горакса: Паршивое";
    }
    else if (goraxmood >= 5) {
        concattext = "Настроение Горакса: Ужасное";
    }
    else {
        if (goraxmood > 0) {
            concattext = "Настроение Горакса: Критическое!";
        };
    };
 
Сверху Снизу