на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Эадор.Сотворение - Eador.The Genesis на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Результатов поиска: 853
Автор
Сообщение
Tess

Ответов: 35
Просмотров: 19736
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Вс Авг 11, 2013 19:17   Тeмa: Сохранение ветеранов в Эадоре.

sher писал(а):
Это сродни замене руками. Если охота на каждый чих каждый раз писать что-то свое, то можно и так. Мне же так лень. Лучше один раз написать нормальный процессор для структуры, чем каждый раз потом так вот извращаться, когда чего-то захочется.

Можно и по "7-10 минут ручками" каждый раз - тоже метод.

Да и забываете Вы, что не все постоянно работают с подобным копанием в текстовых файлах (sic!), нужно же еще вспомнить имена объектов, методы в доках посмотреть, отладить и т.д. и т.п. потому и пара часов неспешно.


приведите пожалуйста пример того что бы вы сделали и для чего?
как я понимаю вы хотите иметь некое приложение которое парсит все параметры юнитов ии...
а что собственно и?
ок, вы можете вывести их на одном экране, поправить что то руками и нажать сохранить, это имелось в виду? чем это отличается от текстового файла?
или же изменить всем юнитам один и тот же параметр (например ExpMod)? если я вынесу название параметра который требуется изменить и процент на который он изменится в аргументы экзешника (или даже на формочку) будет выполняться та же функция?

потому что я видимо не понимаю что вы хотите сделать
и главное - зачем? парсить всю структуру конечно круче. но нужно ли?
Tess

Ответов: 35
Просмотров: 19736
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Вс Авг 11, 2013 18:56   Тeмa: Сохранение ветеранов в Эадоре.

sher писал(а):
BledDest писал(а):
Цитата:
При ускорении набора опыта начало игры должо становиться легче. Хотя если цель в придании большей динамики поздней игре, то звучит неплохо. Только задолбаешься под каждую версию так всех править, мне кажется.
В принципе, достаточно легко написать программку, которая var-файлы будет так менять независимо от версии.


Ну... Да, пара часов неспешно, но так загоняться для игры. Мне вот в голову не пришло, хоть и программист Smile Хотя это все равно быстрее, чем руками править, но не все же программисты.

У программиста, правда, свои тараканы: лень же чисто ради одного параметра копалку писать - сразу мысля сделать парсер, чтобы зачитывал блоки как объекты инфы по юнитам, чтобы потом много чего можно было делать, а не только опыт править. Но тут печаль, так как начинаешь недоумевать на кой черт такой кастомный текстовый формат используется, а не нормальный xml со схемой.


эммм.... пара часов?
желание написать свой парсер для изменения нескольких десятков параметров вместо 1 - необоснованное и необязательное усложнение поставленной задачи

задачу в поставленном виде можно решить строчек в 15-20, например на c# будет выглядеть вот так (экзешник запускается из папки с var-файлами)

Код:
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;

namespace TestConsoleApp
{
    class Program
    {
        private const int expModeDecrease = 5;//уменьшение необходимого для лвлапа кол-ва опыта в 5 раз
        static void Main(string[] args)
        {
            var regex = new Regex(@"(?<=ExpMod: )\d+");
            var newFile = new List<string>();
            using (var reader=new StreamReader("unit.var", Encoding.Default))
                while (!reader.EndOfStream)
                {
                    var str = reader.ReadLine();
                    var match = regex.Match(str);
                    newFile.Add(match.Success
                        ? string.Format("ExpMod: {0}", int.Parse(match.Value)/expModeDecrease)
                        : str);
                }
            File.WriteAllLines("unit.var", newFile, Encoding.Default);
        }
    }
}


решение не идеальное т.к. герои тоже являются юнитами и их данные также прописаны в unit.var т.е. их набор опыта также увеличится в N раз
для решения работающего с героями необходимо разбивать unit.var на блоки и проверять имя юнита (что займет еще строчек 10-15)
ну или поправить руками эти 4 несчастных цифры Smile

p.s. лично я считаю сохранение ветеранов любым из предложенных способов (кроме радоваться их смерти) извращением, не симсы все таки
p.p.s. надеюсь за сохранение в определенный момент в памяти всего var файла тут ногами пинать не будут?)
Tess

Ответов: 597
Просмотров: 130598
Сообщениеζ Фopум ζ: Gates of Chaos Bpaтa Хаоса   Добавлено: Чт Июл 11, 2013 18:59   Тeмa: Что у вас сейчас проигрывается в плеере?

Iron Maiden - Flash of the Blade
Tess

Ответов: 597
Просмотров: 130598
Сообщениеζ Фopум ζ: Gates of Chaos Bpaтa Хаоса   Добавлено: Вс Июн 30, 2013 0:36   Тeмa: Что у вас сейчас проигрывается в плеере?

Gothminister - Angel
Tess

Ответов: 407
Просмотров: 241675
Сообщениеζ Фopум ζ: The Sages Guild Гильдия Мудрецов   Добавлено: Вс Июн 09, 2013 12:45   Тeмa: Вопросы новичков №2

navik писал(а):
Почему маг 5го уровня с 2ой силой магии, 2мя преодолениями сопротивления, страхом на 9 (по книжке), снимает у медузы с сопротивлением 6 единичку боевого духа? Когда должен снимать пять.


сила магии увеличивает силу страха на 0.5 за 1 единицу силы магии
сопротивление снижает силу страха на 2 за 1 единицу сопротивления
Tess

Ответов: 597
Просмотров: 130598
Сообщениеζ Фopум ζ: Gates of Chaos Bpaтa Хаоса   Добавлено: Вс Июн 09, 2013 3:19   Тeмa: Что у вас сейчас проигрывается в плеере?

Warlock - I rule the ruins
Tess

Ответов: 366
Просмотров: 156238
Сообщениеζ Фopум ζ: Dwarfs GreatSmith Великая Кузня   Добавлено: Сб Мая 25, 2013 15:00   Тeмa: Ошибки в игре (версия 1.05.1)

off top Begin я думаю комментарий разработчика игры к какому-то куску своих файлов не может считаться ошибкой в игре Smileoff top End
 ζ Тема ζ: [БАГИ РЕЛИЗА]
Tess

Ответов: 231
Просмотров: 170443
Сообщениеζ Фopум ζ: ЭВМ Капитолий Владык - Capitol of Masters   Добавлено: Чт Мая 23, 2013 23:28   Тeмa: [БАГИ РЕЛИЗА]

Mystic писал(а):
Из прогнозирующих "никогда" или "через пару лет" кто-то следит за процессом вообще? Тестит лицензию с новыми патчами?


описанный в первом из двух бета-тестов баг (и не один) попал в релиз, который был через 3 месяца
мне кажется на основании этого можно строить предположения об оперативности патчей
Tess

Ответов: 468
Просмотров: 176984
Сообщениеζ Фopум ζ: ЭВМ Капитолий Владык - Capitol of Masters   Добавлено: Пн Мая 20, 2013 12:41   Тeмa: Эадор Владыки Миров релиз!

а что, в 3д эадоре есть какая то взаимосвязь между снайпером и инициативой?
какбэ у архимага она точно такая же (5 от реакции vs 5 от владения жезлом), у других подклассов мага - выше (3 от владения жезлом + 3 от ини-умения подкласса)
Tess

Ответов: 91
Просмотров: 45753
Сообщениеζ Фopум ζ: The Sages Guild Гильдия Мудрецов   Добавлено: Вс Мая 19, 2013 23:12   Тeмa: Пикинёры и не пикинёры (варвары/мечники/лекари)

william_blake писал(а):
мне вообще не нравятся некоторые принципы заветеранивания.новобранец бесполезен-десятиуровневый ветеран рвёт на тряпки десятерых таких же.
приводит к недееспособности АИ и к расслоению на выгодный-невыгодный боец
вот пращник..+1 к выстрелу на старте,убрать +1 к выстрелу на левелапе.копеечное изменение а играть чаще будут и в имбу не превратится.


так проблема вроде не столько в лвлах сколько в медалях, которые дают неоправданно много для т1 юнитов (когда скажем 2 медали могут удвоить стат юнита, такой как защита или лечение)
Tess

Ответов: 91
Просмотров: 45753
Сообщениеζ Фopум ζ: The Sages Guild Гильдия Мудрецов   Добавлено: Вс Мая 19, 2013 22:57   Тeмa: Пикинёры и не пикинёры (варвары/мечники/лекари)

ну так нужно различать +1 варвар к толпе варваров или +1 пращник к стенке пикенеров/мечников которая и без лишнего юнита простоит не хуже, а урон он из за спин будет наносить и медали получать

поясню:
мой вопрос связан с тем, что начали считать стоимость арбалетчиков/пращников (с чего и началось обсуждение)
когда будет 20-30 ход будет глубоко фиолетово кто там на пару золотых в ход больше жрет, так что единственная разница в цене найма, что особенно сказывается на старте
з.ы. а вам карма арбалетчиков после варваров не мешает?
з.з.ы. да и в указанных условиях (старт варварами) арбалетчики обходятся ой как не дешево - кузница, мастерские, постройка для арбалетчиков, ресурсы на самих арбалетчиков и минус мораль всей армии, вроде вложения даже на 20м ходу не такие уж маленькие
Tess

Ответов: 91
Просмотров: 45753
Сообщениеζ Фopум ζ: The Sages Guild Гильдия Мудрецов   Добавлено: Вс Мая 19, 2013 22:02   Тeмa: Пикинёры и не пикинёры (варвары/мечники/лекари)

Ankelesh писал(а):
Tess писал(а):
сколько пращников и сколько арбалетчиков вы можете построить на стартовый капитал?
посчитайте разницу в цене на первых 4 арбалетчиков в первые 10 ходов и на первых 4 пращников
или вы отстраиваете их потом, ходах на 20-50 с целью когда нибудь в свободное время докачать до 20?
Месье не понимает, как нужно готовить стрелков. Их РЕАЛЬНО нанимают примерно на 20-м ходу\ближе к отстройке Т2. Их ДЕЙСТВИТЕЛЬНО качают не для старта, а для мощной поддержки тем-же варварам. И тогда уже деньги НИЧЕГО не решают, а решает:
скорость кача (пращник)
полезность сначала (арбалетчик)
выживаемость(арбалетчик)
вспомогательные абилки (пращник)
всякие фичи типа возможности потанковать, если какой пегас долетит (арбалетчик)
единовременный ДПС (сначала арбалет, потом пращник)
карма (от ситуации)
В общем, если затевается что-то, включающее активные боевые действия не только когда игрок хочет-нужен арбалетчик.
Есди нужен финальный максимальный ДПС, но хилость и туманные шансы на рандом-нужен пращник.
Всё. dixi.


месье считает свое мнение истиной в последней инстанции? или просто играл только арбалетчиками?
пращник прекрасно ставится к тем же пикенерам у командира и прекрасно качается со старта (не с 0 хода, но с начальных)
Tess

Ответов: 91
Просмотров: 45753
Сообщениеζ Фopум ζ: The Sages Guild Гильдия Мудрецов   Добавлено: Вс Мая 19, 2013 21:24   Тeмa: Пикинёры и не пикинёры (варвары/мечники/лекари)

сколько пращников и сколько арбалетчиков вы можете построить на стартовый капитал?
посчитайте разницу в цене на первых 4 арбалетчиков в первые 10 ходов и на первых 4 пращников
или вы отстраиваете их потом, ходах на 20-50 с целью когда нибудь в свободное время докачать до 20?
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 17:38   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

Cthulhu_55 писал(а):
При чем здесь выносливость на максимуме Shocked Это же вроде про сбор снарядов было. А про каст раз в 2 хода - я писал, что это сильно поменяет тактику игры за магов. Но попробовать, конечно, можно


а разве не про гигантскую трату выносливости + неустрашимость которая будет заставлять после 1го каста отдыхать и при отдыхе будет восстанавливаться снаряд медитацией? я так понял костыль с тратой выносливости именно в этом
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 17:30   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

Zero писал(а):
Cthulhu_55 писал(а):
Это нужно сам ИИ править, что вряд ли возможно. Или выдать всем колдунам сбор снарядов вместо медитации - но тоже костыль Sad

Хм... Ну как же? Все (Ну почти) будет тоже самое. Костыль, что будет тратится выносливость? Не беда. Я конечно не пробовал, но помню забавный эксперимент. Суть в том, что хотелось постоянных восстаний, для этого взял значение которое уменьшает накопление недовольства и сделал его противоположным и в итоге накопление ускорялось, а не уменьшалось. Здесь думаю так же - противоположное значение и будет восстанавливаться выносливость, единственное отличие - это он сможет контратаковать врага.


чего вы этим хотите добиться?
допустим выносливость станет восстанавливаться (всегда будет на максимуме), забудем на секунду об ослаблении атаки, защиты, скорости, как это вообще поможет решить проблему?
после пары ходов имеем мага с 0 снарядов и полной выносливостью, который согласно текущему ИИ идет врукопашную
как тот факт что вы заблокируете выносливость на максимуме вам поможет?
идея костыля с тратой выносливости наоборот в том чтобы выносливость была равна нулю и ему приходилось отдыхать, правда это дает то, что чаще 1 раза за 2 хода он кастовать не будет никогда
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 16:15   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

Jazz писал(а):
Что, кстати, можно наблюдать у таких юнитов, как Штурмовое орудие дроу или Гномья пушка - расстреляв все снаряды (а сбора у них нет), они, не умея сражаться в ближнем бою (оба с абилкой "Не сражается"), всё равно движутся к ближайшему врагу. И начинают бегать вокруг него.

я не играл в НГ )
писал исходя из своего понимания ИИ и быстрого теста с ополченцем и копейщиком

Zero писал(а):
Итак, неужели медитация не полезное действие? Ведь он сможет потом стрелять, применять заклинание, согласно вашим доводам. И если не сможет кончать жизнь самоубийством - то этого и не будет. Если же не берется в учет медитация - то плохо, тогда выдать сбор снарядов взамен, с гарантированным одним снарядом и название поменять. Тут можно только посоветовать дать ИИ мозгов, а пока и это сойдет.

речь идет о том, как это выглядит со стороны ИИ, со стороны человека естественно медитация - действие полезное
и да, ему постоять на месте не кажется полезным действием
если он не сможет кончать жизнь самоубийством он просто будет бежать вперед, а добегая бегать кругами - не отдыхая и не восстанавливая снаряды
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 16:00   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

Zero писал(а):
Вот именно - если могут покончить жизнь самоубийством - то они это делают, а это значит не влияет, они не станут бежать и атаковать, если они этого сделать не могут. Поэтому именно запрет атаки и решит проблему. Иначе - допиливать ИИ, а это гораздо сложней.


вы как то очеловечиваете ИИ
с точки зрения ИИ сбор снарядов полезное действие - он их соберет после чего будет стрелять
с точки зрения ИИ продвижение вперед - полезное действие - в дальнейшем он быстрее доберется до противника, даже если он не может его атаковать в данный момент
а вот стоять на месте - бесполезное
дайте ополченцу абилку "не сражается" и он побежит вперед
дайте ее копейщику и он выстрелив свой единственный пилум все равно побежит за противником

бежать и атаковать они действительно не станут, потому что не смогут, они просто будут бегать вокруг армии ожидая когда же их убьют
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 15:44   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

Zero писал(а):
Tess писал(а):
Zero писал(а):
Hrom писал(а):
неустрашимость решает проблему? я же не для всех магов предлагаю такие кординальные изменения, хотябы 1-2, если маги будут стоять в заднем ряду, и колдовать, не бежать в атаку, вести себя как маги, это же чудесно, даже сжигание снарядов не должно портить идею, если инициатива у мага то он тратит выносливость и будет медитировать в любом случае. а если сначало ему сожгут снаряд, то в начале своего первого хода он должен получить 1, правильно?

Прочитал... И кое-что вспомнил. Помните баллисту, катапульту? Только с ними ии более менее, ибо они просто не могут атаковать - вот вам и решение проблемы. Легко и просто. А чтобы компенсировать потери - чуть статы поднять - вот и все.


вы уверены что именно из за невозможности атаковать? а не из-за сбора снарядов?

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


поясню: я высказал предположение о том, что на поведение ИИ в случае с катапультами влияет не запрет атаки, а возможность сбора снарядов
подобное же поведение мы можем наблюдать у пращников (за исключением случая, когда снарядов у него нет, а руками попытаться надавать по шее они могут за один ход, если не могут - никуда не бегут)
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 15:18   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

Zero писал(а):
Hrom писал(а):
неустрашимость решает проблему? я же не для всех магов предлагаю такие кординальные изменения, хотябы 1-2, если маги будут стоять в заднем ряду, и колдовать, не бежать в атаку, вести себя как маги, это же чудесно, даже сжигание снарядов не должно портить идею, если инициатива у мага то он тратит выносливость и будет медитировать в любом случае. а если сначало ему сожгут снаряд, то в начале своего первого хода он должен получить 1, правильно?

Прочитал... И кое-что вспомнил. Помните баллисту, катапульту? Только с ними ии более менее, ибо они просто не могут атаковать - вот вам и решение проблемы. Легко и просто. А чтобы компенсировать потери - чуть статы поднять - вот и все.


вы уверены что именно из за невозможности атаковать? а не из-за сбора снарядов?
Tess

Ответов: 5571
Просмотров: 1398665
Сообщениеζ Фopум ζ: Theater. Театр Архивчик НГ   Добавлено: Сб Мая 18, 2013 10:20   Тeмa: Мод - Новые горизонты (ОСНОВНАЯ ТЕМА)

в теории должна, но я не проверял
Page 1 of 43
На страницу 1, 2, 3 ... 41, 42, 43  След.
Часовой пояс: GMT +3:00

 
на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index Eador. The Genesis. Encyclopedia на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index