Current time: 23.03.2024, 10:40 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Редактор предметов/заклинаний для ФРПГ
» Новая программа
Author Message
Efrit Offline
Administrators

Posts: 6183
Post: #1

Image: 1887010m.gif

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

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

Скачать программу (альтернативная ссылка)


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
20.05.2011 14:29
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6183
Post: #2

Программа запускается, ничего дополнительно не требует?


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
22.05.2011 15:55
Find all posts by this user Quote this message in a reply
nosferatu Offline

Posts: 716
Post: #3

Да, нормально все вроде.


Жить надо так, чтобы когда ты умрешь, наверху сказали - Круто! А ну-ка повтори! -
22.05.2011 21:34
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #4

.NET Famework нужно.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
22.05.2011 21:54
Find all posts by this user Quote this message in a reply
Шалвенд Offline

Posts: 109
Post: #5

Скачал, запустил... Интересная штука) А какие баги тебе надо найти? Я поищу.
23.05.2011 02:49
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #6

IMHO.
Мне прога показалась чересчур тяжёлой для тех функций, которые она должна выполнять. Тормознутый gui .net + модальные формы напрягают. Куда проще в MS Access вбивать быстро данные и по-любым запросам вытягивать. Это функции БД.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
23.05.2011 03:21
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6183
Post: #7

Тарнум Wrote:Скачал, запустил... Интересная штука) А какие баги тебе надо найти? Я поищу.
Да любые Sm В основном они касаются сохранения/загрузки, ну и некорректно введённых данных. Кстати, забыл сказать - названия не должны содержать символов "звёздочек" и "квадратных скобок"...

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

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
23.05.2011 06:33
Find all posts by this user Quote this message in a reply
nosferatu Offline

Posts: 716
Post: #8

Вот с валютами было бы хорошо. (и естественно добавить эту функцию в "цену" вещей)


Жить надо так, чтобы когда ты умрешь, наверху сказали - Круто! А ну-ка повтори! -
23.05.2011 09:10
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #9

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


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
23.05.2011 13:46
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6183
Post: #10

nosferatu Wrote:(и естественно добавить эту функцию в "цену" вещей)
Да, при клике скроллом мыши по ячейке будет отображаться окно "калькулятора".

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

Quote:По поводу валют, а кто сказал, что всеми принимаются и тем более по фиксированному курсу? )
Курс не фиксирован - у разных владельцев, один и тот же предмет может иметь разную стоимость (это относится к "локальной" таблице, а не к "глобальной"). А валюты принимаются почти всеми, по крайней мере у меня Ab


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
23.05.2011 13:59
Find all posts by this user Quote this message in a reply
Шалвенд Offline

Posts: 109
Post: #11

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

Сохранения/загрузки работают, вроде бы, неплохо, но я еще пополню список несколькими десятками вещей и имен. Потом расскажу.
(This post was last modified: 23.05.2011 15:52 by Шалвенд.)
23.05.2011 15:51
Visit this user's website Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6183
Post: #12

Обновил программу, ссылки смотрите в первом сообщении темы.

Изменения:

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
30.05.2011 18:21
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6183
Post: #13

Пре-финальная версия программы готова.

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

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
03.06.2011 16:14
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #14

Quote:Исправлены все ошибки

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

   Так они всегда кратны 1024/4096, если не ошибаюсь.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
03.06.2011 17:46
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6183
Post: #15

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
09.06.2011 08:33
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group