Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Удачи!
Это снова вы, и это снова я - MEG@VOLT, какаяя радость.
А значит нас всех снова скоро ожидают технические работы на форуме.
Очередные работы запланированы на начало марта, 7-9 числа.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
да, если использовать оригинальный спелл_логик. то есть без конструктора Saturas
наверное надо дублировать код для эффектов. сейчас инстанции эффекты прописаны на 4 уровня заклинаний. на сколько я знаю ElderGamer делал пяти уровневый фаербол для г1.
ты же не хочешь подходить системно к...
Да. Это проблема. "Балансировка" в разы трудозатраней чем само написание кода.
Это не она. И не из ресурсов игры ;-)
Может тогда проще краулера перерисовать, чем править баланс игры? :-)
Это не совсем так. На юнион можно сделать "скалирование" урона от ловкости для шпаг без изменения типа...
Во первых в Г1, кол-во свитков ограничено и нет руны. Поэтому и опыт со скелетов конечный. Соответственно игрок сам может решить что ему выгоднее: убить скелетов и получить опыт или убить мага-скелета и получить свитки.
Во вторых в г1 маг скелет призывает ни одного скелета, а сразу нескольких...
просто сложи файлы скриптов в которые ты внёс изменения в папку систем/авторан и этого будет достаточно. самому компилировать ничего не надо.
переопределение и компиляция произойдёт автоматически при запуске игры.
а фактически у тебя будет закл. низших кругов по урону выше закл. высших кругов. подробнее про подобные аллогизмы см. в посте #109
у меня на этой недели уже душевных сил нет, прожёвывать базовые вещи по пятому кругу.
там принципы составления таблицы разные. а значит и код будет разный. в моей...
я повторюсь. умение излагать мысли в виде таблиц которые другие люди могу трактовать однозначно, это база. если в таблице прослеживается логика, то её так же можно описать и превратить в код.
таблицу ты сделать понятной не можешь. лично я логическую связь в твоих цифрах установить не могу...
оно так не работает. я выше написал два абзаца про это. ты не сможешь "разогнать" стрелку до упора в первой или второй и скорее всего даже в третей главе.
а всё не понятно. наверное ты имел ввиду так?
Spell
Урон за 1 уровень
Базовый уровень
урон база
макс уров.
Максимально достижимый урон...
я вот это не понимаю что ты пишешь. тем в части роста.
цифры в этой колонки из головы. ну давай 120. а чё 120?думаешь мало? ну давай 140! а чё 140? думаешь много? ну давай 110! а максимум пусть будет 600? а чего 600? да что бы всех фигачило!!! это не баланс. это просто случайных цифер. давай...
Ну это всё голая теория без привязки к игре и балансы, то есть оторвано как от реалий сюжета так и баланса игры в целом. заклинание 1 круга не должно быть сильнее заклинание 3 круга. в первой главе ты не сможешь "разогнать" стрелку до 240. сколько именно нужно ущерба что бы "ваншотить мелочь"...
у тебя же скрипты. проверь ;-)
опять же тебе необязательно что бы сумма всех бонусов была равна максимальному бонусу.
у тебя может быть базовый уровень, минимальный уровень и максимальный уровень.
а как герой соберёт максимальный уровень это уже как говорится его дело. кто то может за ЛП...
ну это же дефакто специализация, которую герой получает в рамках обучения за ЛП. в скриптах G1 был заложен навык "FIREMASTER", который и должен был как раз повышать урон. сама по себе мана не должна влиять на урон от заклинания, так как она определяется сколько раз ты можешь произнести...
Такое тоже лучше вынести в отдельную функцию.
if C_IsNpc(self,pc_hero)
|| C_IsNpc(self,PC_Rockefeller)
|| C_IsNpc(self,PC_MageTest)
{
if (PLAYER_TALENT_RUNES [SPL_Firebolt] == true) // руна первого круга
&& (PLAYER_TALENT_RUNES [SPL_InstantFireball] == true) // руна 2 круга
&&...
KirTheSeeker, лучше вынеси эти проверки в файл с C_BonusKDFSpellArmor и проверки на экипированное оружие туда же. что бы проверки на экипированные шмотки были в одном месте
можно конечно попробовать сделать и по науке, в прошлый раз я писал что то подобное про руну:
* получить ссылку на предмет
* проверка на категория ITEM_ACTIVE
if Npc_GetInvItem(self,ItAm_AmulettOfDeath_Mis) // у НПС есть предмет, получаем на него ссылку
{
if (item.flags & ITEM_ACTIVE) //...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.