Уважаемые программисты.
Сейчас ведётся разработка нового API для экспорта данных с сервера «Мафии online».
Скажите, пожалуйста, к экспорту каких данных Вы бы хотели получить доступ.
Также актуальный вопрос — в каком формате (plain text/XML/JSON/etc…)
Просьба отписываться здесь по существу, без вопросов «А что это такое?» (кому надо — те знают, кто не знает — тем не надо). И без глупых предложений (типа «пароли», «количество денег», …)
Топик рабочий. Особо мешающие процессу обсуждения будут получать недельные молчанки без предупреждения. Особо ретиво мешающие — суточные игровые.
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
Я кншн не программист )
Но надо сделать вариации экспорта:
*пол, уровень, принадлежность к авторитетам, семьи, шарик дня рождения
* пол, уровень
* пол, принадлежность к авторитетам
* пол, принадлежность к авторитетам, семьям
* уровень
+ Ко всему этому или отдельно:
*Нахождение в партии
*Нахождение в локации (Я не уверен что сейчас это реализовать можно, хотя хз)
* Последний запрос от сервера к игроку, попросту - пинг, который бы позволял видеть был 5 минут назад или нет.
О, да, забыл написать, что в тред люто, яростно призывается Химик, громче всех единственный [a href=http://mafiaonline.ru/forum_subj.php?id_old=231418&id_tema=4]кричавший[/a], что ему нужен доступ к базе.
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
Экспорт шарика дня рождения
пинг о_О
животноводство!
Тут я, тут.
Я не мониторю форум ежесекундно какбЭ..
Чуть выше Ваня собсно написал..
Добавлю от себя чуток:
-- Онлайн/Оффлайн
--Кол-во сыгранных партий (разбивки по ролям)/В/П. Кол-во очков.
--Кол-во полученных наказаний (секретного ведь ничего в этом нет)
--Кол-во партий по улицам (если такое возможно)/В/П. Кол-во очков.
XML меня вполне устроит.
Спасибо!
При нахождении в партии, номер и ссылка на партию..
А так же, кол-во сыгранных партий персом хотя бы за последние 7 дней. Ну и.. номера партий =)
И еще, если игроку дано наказание (молча/арест), хотелось бы, чтобы рядом с ником выводился бы соответствующий значок.. =)
Урааа, Химик пришёл {dhorovod}
OK, понято, услышано.
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
Подытожу и добавлю.
Экспорт игрока 1 (аналог отображения игрока в списке чата)
- имя
- левел
- автор (номер значка)
- автор-должность
- семья (номер семьи, или название, не знаю даже)
- семья-должность
- пол
- др?
- местонахождение-локация
- местонахождение-партия
- арест/молчанка, возможно с причиной/длительностью
- забанен (буль)
- информация от авторитетов?
Экспорт игрока 2 (аналог инфы игрока)
- имя
- количество очков, партий, побед, поражений за все роли, из инфы
- слоты с оружием, номер шмотки?
экспорт шмота (по номеру)
- картинко
- статы
- описалово
и тд и тп
по семьям ... нужны экспорты, как это всё есть на соответствующих вкладках
Экспорт семей
- название
- сайт
- ссылка на значек?
- номер семьи?
- глава
и тд тп
экспорт состава семьи
- имя
- должность
....
Далее. Рассмотреть вопрос об открытии паспортов в логах. Не помешало бы, если бы эта информация была общедоступна. К примеру, через сутки после окончания партии.
Экспорт списка партий (дата, улица)
тупо номера партий
Экспорт партии (по номеру партии)
- исход партии (победа чижей/мафов/ничья)
- улица партии
- комментарий партии?
- уровневое ограничение партии (верх и низ)?
- партия была "без новичков"?
- г/п?
- б/п?
{- имя игрока
- роль
- итог (таймаут/убит/посажен/выжил)
- количество полученных маф?)}
Экспорт партии 2
даёшь экспорт краткого лога))))
даёшь лог всех ночных ходов, который открывается после окончания партии)))
Ух ты, сколько конструктива. Угу. Будет.
Про партии пока ничего не обещаю, но инфы-семьи-авторы будут в ближайшее (да-да, ближайшее ) время.
Сначала — plain text, позже и xml подтянем.
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
Да можно и в plain text.. чет подумал тут.. даже еще лучше будет...
Выгрузки как я понял 1 раз в день будут в plain text? или как? и куда будут выгружаться? на fttp?
Часть выгрузок будет доступна (и частично уже доступна — но не скажу, ибо есть дырки в безопасности) в онлайн-режиме, часть — статичной и обновляться несколько раз в сутки.
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
Распишите, какая инфа будет в онлайн-режиме, а какая в статичном?
Статичную хотелось бы получать "автозабором" с ftp...
Потерпите, скоро всё распишу.
Чем более редко обновляется инфа, тем более статичной она будет. :-)
Вся информация об игроке будет динамичной.
Статичной, скорее всего, будет инфа о вещах, кланах, списке игроков (да-да, будет полный перечень игроков :-)
ftp не будет с вероятностью, близкой к 100%. :-) Автозабор можно будет делать с http :-)
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
Экспорт не может быть статичным, шото это по-моему какой-то абсурд. Что вообще в данном случае подразумевается под статичностью?
Экспорт не может быть статичным, шото это по-моему какой-то абсурд. Что вообще в данном случае подразумевается под статичностью?
Ответы на часть запросов будут генерироваться не при каждом обращении, а будут возвращаться кешируемые с некоторой периодичностью данные. Как минимум, для экономии времени/ресурсов сервера. Ну, скажем, перечень шмоток — не сказать бы, что он меняется каждые 5 минут, да? Вот и нет смысла дёргать каждый раз БД для этого. Или, скажем, полный перечень игроков. Он, конечно, меняется часто — но часть изменений малоактуальна (скажем, свежезарегистрировавшиеся нолики переживут, если попадут в перечень через несколько часов после регистрации).
«О гордости, предательстве и братстве закончена история моя! И если не посмеешь ты вмешаться, я закрываю книгу бытия…»
А, ну так всё-таки кеширование, а не статический экспорт)
Сейчас ведётся разработка нового API для экспорта данных с сервера «Мафии online».
Скажите, пожалуйста, к экспорту каких данных Вы бы хотели получить доступ.
Желание приконнектиться к базе у меня возникает всякий раз, когда вижу явного читера или сливщика. Соответственно, хотелось бы следующие данные:
- с кем и как часто играл данный персонаж (за указанный интервал времени). top 50 или типа того
- логи всех партий, в которых участвовали вместе указанные персонажи (за указанный интервал времени)
Формат непринципиален, лишь бы достаточно строгий для разбора не-глазами.