Wake of Gods Forum | Форум Во Имя Богов

Full Version: Редактор предметов/заклинаний для ФРПГ
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Image: 1887010m.gif

FRPG Item Editor - это очень удобная программа, позволяющая составлять списки предметов/заклинаний/прочих элементов, которые может хранить любой персонаж вашей ФРПГ. Персонажи могут быть привязаны к зданиям, здания - к городам, города - к странам. Любые элементы обладают набором параметров, которые можно легко изменять.
В результате, все элементы вашей игры будут храниться в одной "глобальной" таблице-файле, а "локальные" таблицы всех персонажей будут храниться в другом файле. Помимо сохранения/загрузки таблиц, программа имеет и другие полезные функции, как: поиск по базе данных, задание своей денежной системы, копирование выбранных элементов в буфер обмена (по нажатию F6), автосуммирование и так далее.

Подробная справка (Click to View)
   
Программа бесплатна и свободно распространяема. Она написана мною на языке C#, поэтому для её работы требуется установить .NET Framework версии 2.0 или старше (вполне возможно, что он у вас уже установлен). Обо всех найденных ошибках просьба сообщать в эту тему.

Скачать программу (альтернативная ссылка)
Программа запускается, ничего дополнительно не требует?
Да, нормально все вроде.
.NET Famework нужно.
Скачал, запустил... Интересная штука) А какие баги тебе надо найти? Я поищу.
IMHO.
Мне прога показалась чересчур тяжёлой для тех функций, которые она должна выполнять. Тормознутый gui .net + модальные формы напрягают. Куда проще в MS Access вбивать быстро данные и по-любым запросам вытягивать. Это функции БД.
Тарнум Wrote:Скачал, запустил... Интересная штука) А какие баги тебе надо найти? Я поищу.
Да любые Sm В основном они касаются сохранения/загрузки, ну и некорректно введённых данных. Кстати, забыл сказать - названия не должны содержать символов "звёздочек" и "квадратных скобок"...

Berserker Wrote:.NET Famework нужно.
Угу. Жаль, но что поделать...

Quote:Тормознутый gui .net + модальные формы напрягают. Куда проще в MS Access вбивать быстро данные и по-любым запросам вытягивать. Это функции БД.
MS Access далеко не все знают (в том числе и я), а эта прога уже заточена под "хранение предметов", и куда проще. А чем модальные формы напрягают? Я их, наоборот, люблю Ab

Сейчас хочу добавить в прогу "калькулятор валют" - поскольку в ФРПГ могут быть разные типы валют, а в поле "цены" нужно вбивать какое-то одно. Например, у меня в Аредите: 1 "мифрилит" = 20 "золотых" = 400 "серебряных" = 8000 "медяков". Считать всё в мифриловых монетах неудобно, а считать всё в медных монетах слишком громоздко 118
Вот с валютами было бы хорошо. (и естественно добавить эту функцию в "цену" вещей)
У любой проги есть значительный плюс - опыт автора. Так что если пишешь инструменты по ходу деятельности и тебе удобно их использовать, то это отлично.
По поводу валют, а кто сказал, что всеми принимаются и тем более по фиксированному курсу? )
nosferatu Wrote:(и естественно добавить эту функцию в "цену" вещей)
Да, при клике скроллом мыши по ячейке будет отображаться окно "калькулятора".

Berserker Wrote:У любой проги есть значительный плюс - опыт автора. Так что если пишешь инструменты по ходу деятельности и тебе удобно их использовать, то это отлично.
Именно Sm Не было бы удобно - не писал бы...

Quote:По поводу валют, а кто сказал, что всеми принимаются и тем более по фиксированному курсу? )
Курс не фиксирован - у разных владельцев, один и тот же предмет может иметь разную стоимость (это относится к "локальной" таблице, а не к "глобальной"). А валюты принимаются почти всеми, по крайней мере у меня Ab
(23.05.2011 06:33)Efrit Wrote: [ -> ]
Тарнум Wrote:Скачал, запустил... Интересная штука) А какие баги тебе надо найти? Я поищу.
Да любые Sm В основном они касаются сохранения/загрузки, ну и некорректно введённых данных. Кстати, забыл сказать - названия не должны содержать символов "звёздочек" и "квадратных скобок"...

Сохранения/загрузки работают, вроде бы, неплохо, но я еще пополню список несколькими десятками вещей и имен. Потом расскажу.
Обновил программу, ссылки смотрите в первом сообщении темы.

Изменения:

1. Исправлены ошибки предыдущей версии (которые, как ни странно, всё же были).
2. Добавлена поддержка до 5 различных видов валют, а также окно "выбора валюты" - для его вызова нужно щёлкнуть средней кнопкой мыши по нужной ячейке цены в таблице.
3. Добавлена функция поиска по БД - как по "глобальной" таблице, так и по всем локальным. Поиск работает так: если введены только цифры, то поиск идёт среди номеров - а если же в запросе есть буквы, то поиск идёт среди названий.
4. Файлы "персонажей" и "предметов" теперь имеют разный формат. В файле "предметов" теперь хранятся ещё и все настройки - например, та же "денежная система" или названия столбцов (которые можно менять).

Качаем и ловим баги, если таковые обнаружатся Ab Прога стала реально хороша. В архиве также есть по файлу-примеру - сначала загружайте "предметы", а затем "персонажей". Всегда пожалуйста Yes
Пре-финальная версия программы готова.

Исправлены все ошибки, добавлена возможность копирования предметов в буфер обмена - а также поиск среди названий персонажей, плюс кое-что ещё.
Полностью дописана справка в первом сообщении темы.

Ссылки в первом сообщении обновлены - качайте на здоровье!

P.S. Только сейчас обнаружил занимательный факт - экзешник программы весит ровно 128 КБ, с точностью до байта Sm
Quote:Исправлены все ошибки

   Приятно видеть оптимиста Sm
Quote:с точностью до байта

   Так они всегда кратны 1024/4096, если не ошибаюсь.
Да, ошибки действительно есть - они связаны с сортировкой (после её применения почти всё начинает сбиваться). Уже всё исправил, плюс сделал сортировку по абсолютно любой колонке (а не только по названию). На другом форуме к программе высказали ряд пожеланий, которые я сейчас и реализую. Например, ширина/положение окна/колонок теперь сохраняются в "файле предметов".

Скоро выложу обновлённую версию - которая уже точно будет финальной, так как эта прога меня уже порядком утомила Ab У неё и так уже около 5000 строк исходник. И всё это - без единого комментария 118
Pages: 1 2
Reference URL's