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

Dagot_Prolaps

Граждане
  • Постов

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

  • Посещение

Сообщения, опубликованные Dagot_Prolaps

  1. Кто шарит в скриптах - можете проверить, оптимизировать и убрать лишнее?

     

     

     

     

    Begin al_perk_Longblade

     

    short al_LongBlade

    short Button

     

    If ( MenuMode == 1 )

    Return

    Endif

     

    if ( al_LongBlade == 0 )

    if ( Player->GetLongBlade >= 50 )

    messagebox "Вы стали экспертом меча и теперь можете выучить один особый прием", "Удар с наскока", "Удар с набега", "Удар с размаха"

    Set button to GetButtonPressed

    if ( button == -1 )

    return

    elseif (button == 0 )

    PlaySound, "mysticism area"

    player->addspell "al_perk_longblade_50"

    player->addspell "al_perk_longblade_50_1"

    set al_LongBlade to 1

    MessageBox "Вы эксперт длинных клинков, ваша атака и запас сил увеличились. Вы теперь можете применять удар с наскока"

    set button to -1

    elseif (button == 1 )

    PlaySound, "mysticism area"

    player->addspell "al_perk_longblade_50"

    player->addspell "al_perk_longblade_50_2"

    set al_LongBlade to 1

    MessageBox "Вы эксперт длинных клинков, ваша атака и запас сил увеличились. Вы теперь можете применять удар с набнга"

    set button to -1

    elseif (button == 2 )

    PlaySound, "mysticism area"

    player->addspell "al_perk_longblade_50"

    player->addspell "al_perk_longblade_50_3"

    set al_LongBlade to 1

    MessageBox "Вы эксперт длинных клинков, ваша атака и запас сил увеличились. Вы теперь можете применять удар с размаха"

    set button to -1

    endif

    endif

    endif

     

    End

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

    Ну надо же, кто-то до сих пор играет без МЦП и кнопок быстрого доступа :-D

  3. Ну, программа минимум - заменить все 3 значения для новой глобальной переменной на нули. Но меня больше интересует как сделать вот это:

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

    Понятно теперь почему плагин не делается. Такие сложности будете делать ещё года 2, а когда сделаете, поток багов будет нескончаем.

     

    А ведь можно сделать проще, со схожей эффективностью, и без ненужных веток, которые никто заведомо не будет выбирать.

     

    Пример для длинных мечей:

    50: дать +5 атаки и +1 восстановления запаса сил и ещё на выбор 1 из 3 "спецударов". Удары реализуются как заклинания с 1 п. маны всегда успешные на 2-3 секунды длительностью.

    1) Удар с наскоком. 20 п. прыжки, +50 скорости, + 50 атаки на 2 с..

    2) Удар с набега. +100 скорости, +50 ловкости, +50 атаки на 2 с.

    3) Удар с размаха. +100 силы, +30 скорости, +50 атаки на 2 с.

     

    75: удалить предыдущую пассивку и дать +10 атаки и +2 восстановления запаса сил и ещё на выбор 1 из 3 "серий ударов". Серии ударов реализуются по аналогии - те же сильные бафы на короткое время но уже на 5-10 секунд.

     

    100: удалить предыдущую пассивку и дать +20 атаки и +3 восстановления запаса сил, а ещё на выбор 1 из 3 ульты:

    1) Грандмастер меча: +30 ловкости, силы, скорости и атаки а также 3 п прыжков на 10 секунд, всегда успешно, стоит 10 маны.

    2) Берсерк: способность, раз в сутки, на 60 секунд. +100 силы, скорости, ловкости и атаки, 10 реген запаса сил, 10 п. прыжков.

    3) Шехай: заклинание призыва меча, 1 п. маны, на 30 секунд, всегда успешно.

     

    Остальные оружейные навыки по аналогии

     

     

    Пример для разрушения:

     

    50: дать пассивку на х0.2 магии и на выбор 1 из 3 мощных заклинаний элементального взрыва: сильные аое с дотом (огонь, холод или молнии) которы стоит всего 3 маны и всегда успешно.

     

    75: заменить пассивку на х0.5 магии и на выбор 1 из 2 ещё более мощных элементальных спеллов (огонь+молнии / огонь+холод / холод+молнии) с ещё более сильным аое, всегда успешно, 10 маны.

     

    100: заменить пассивку на х1.0 магии и на выбор 1 из 3 ульты:

    1) стихийный катаклизм: заклинание из 6 эффектов удал цель: 3 сильных без радиуса (огонь+холод+молнии) и 3 слабых с огромным радиусом и временем действия. Всегда успешно, стоит 50.

    2) аннигиляция: удал цель с небольшим радиусом: разрушить доспехи и оружие на 1000п + отнять здоровье 200 + отнять силы 2000 + отнять магию 500. Всегда успешно, стоит 50.

    3) касание разложения: дот при касании на 60 секунд: слабый яд, уменьшение и отнятие хп и запаса сил, повреждение силы и скорости. Всегда успешно.

     

    Остальные школы по аналогии, заклинания разумеется будут другими (например, сильный но дешёвый призыв атронахов/других даэдра/нежити для колдовства).

     

    Для защитных и доспешных навыков пассивки на хп и реген сил + защитные заклинания, для воровских навыков воровские заклинания сделанные как будто бы это умения (стоят 1 маны, всегда успешны, на несколько секунд) и так далее.

  5. Если в плагиностроении шарите, то давайте помогайте.)))

    Идея с разветвлением перков очень хороша. Странно, что Эл забил на плагин, учитывая что он уже сумел написать скрипт на выбор сложности - а ведь там всё что надо: вывод на экран окна с тремя вариантами и команда, завязанная на каждый вариант. Значит, если взять тело стандартного скрипта Перки1.0 и заменить 81 перковую способность на вызов 81 окон с тремя вариантами каждый, то можно считать, плагин готов (а придумать 243 новых перков не проблема). Я могу разработать ветки развития персонажа и создать сами спеллы перков (будут и характеристики, и способности на 24 часа, и заклинания), но в скриптах не шарю. Вы можете расписать типовой скрипт, скажем для достижения длинные клинки 50? Увидев его, дальше я бы скопировал всё остальное по аналогии.

  6. Выход один: пишите аргументированно, почему то или иное изменение не нужно, или нужно, но с другими цифрами.

    Ну, обловский левелинг со статами мобов, лезущими в бесконечность, точно не нужен. Стандартный морровский левелинг через уровневые списки, доведённый до ума, был бы шикарен. В оригинале он кончается на 20 уровне, а стоило бы продлить до сотни.

     

    Его выпилили просто потому что он переосмысливается и переделывается

    Сейчас перки как в обливионе: прокачиваешь всё - получаешь все способности. А Эл хочет сделать как в Скайриме? С "очками перков"? Чтобы только часть способностей можно было взять? Или чтобы на 50, 75 и 100 навыка был выбор одной из трёх разных абилок? Уж лучше второй вариант. Первый всё равно не спасёт от манчкинства, да и не нужно от него спасать, всё-таки это Морровинд)

  7. Он повышает все боевые характеристики, в том числе - здоровье и стамину.

    Ну круто, мало того что базовые хп монстров завышены в разы, так ещё и левелинг как в Обливионе. К 50 уровню ожидать железобетонных скампов с хп как у огрима? :-D Плюс ко всему убойность призывного оружия занерфлена в нулину. Филигранный баланс.

  8. Ага, вижу, посмотрел десяток скриптов, везде одна и та же формулировка:

     

    SetFatigue NewVal

     

    Значит большинству монстров скрипт завышает показатель запаса сил до гигантских значений? А смысл?

     

     

    А дальше что-то непонятное:

     

     

    set RandNum to Random 201

    set RandNum to ( RandNum - 80 )

    set CurScale to GetScale

    set NewScale to ( 1 + ( RandNum / 1000 ) )

    set NewScale to NewScale * CurScale

    setScale NewScale

  9. Тройное благословение, сэры и мутсэры. Оригинальный Шинд уже не вштыривает, приходится юзать сборки, которых всего 3. Но поскольку в Реньюале только безгеймплейный графон, а СХ вообще ересь, остаётся Фуррест Репак. Да только вот все геймплейные и балансовые изменения намертво ушиты здесь в 1 плагин, что не есть гуд. Приходится вручную сортировать список esp, править ГМСТ и продираться сквозь скриптовые дебри, дабы не помирать от тошноты, только сойдя с корабля. Тут и так у новых мутантов хп как у Альмалексии, да ещё и эти "гениальные" хардкорные фичи.

    Пара вопросов:

     

    1) Я нашёл скрипт, отвечающий за выбор сложности, он устанавливает значение новой глобальной переменной но 0.8, 1.0 или 1.5 в зависимости от выбора игрока. Но я никак не могу вкурить, за что конкретно отвечает эта переменная, и в каких ещё скриптах она фигурирует?

     

    2) Поистине шедевральный плагин - перки - зачем-то выпилили из сборки. Когда (если) новая версия выйдет, вы его вернёте? Тоже намертво зашьёте в еву или будет отдельным плагином? Вообще странно, бетатест идёт, а самого основного нет. Очень хотелось бы посмотреть на наработки перков 2.0 - может выложите бетаверсию плагина на форум?

×
×
  • Создать...