Как улучшить систему прокачки в Burniish без переработки кода

Комментариев 2

Офлайн
BugHunter 5 часов назад

EnthusiasticSoul, у меня было то же самое, на 35-м уровне начал замечать, что 1000 очков опыта дают меньше 1% роста силы. Проверил через debug-режим в консоли, формула роста на 40+ уровне сжимает прирост в 0.3% на 10k экспы. Замерил на 30, 40, 50, 60, графики совпали с баланс-таблицей из 1.3.5. Там же в файле config.json прописано: «exp_growth = 1.7», не 1.2, не 1.5, а именно 1.7. Сделал копию бд, переписал значение на 1.3, запустил сервер локально, на 40-м уровне рост стал линейным, а не экспоненциальным. Силы не супер-сильно выросли, но прогресс стал виден в 3-4 минуты после боя. Вывод: баланс не в коде, а в той самой переменной. Разобрался, как подправить без пересборки, если надо, скину скрипт.

--------------------

был тут еще когда Burniish только начинался

Офлайн
GameGuru77 4 часа назад
БагХантер, точно, сижу на 42-м уровне, и честно, уже не тянет. Но вот что заметил: если вручную поднять инвентарь с 3-го слота до 6-го (да, через редактор save-файла), то прокачка слиы возвращается на нормальную скорость. У меня вроде бы с 45-го уровня, рост по 2% за 1000 опыта, а раньше было 5%. Проверял на 50-м, 55-м, разница есть. Не знаю, как это работает в коде, но визуально смотрится как фикс. Попробуй, если не лень, просто пересобери save в редакторе, включай режим баттла, и смотри, как падает шанс на урон от 20% до 15% после смены слота. Если че, могу скинуть файл с примером. тут у меня есть скрипт для авто-модификации, чтобы не мучаться вручную. Пробуй, может, сработает и у тебя.
Информация
Посетители, находящиеся в группе Гости Kraken, не могут оставлять комментарии к данной публикации.