Перейти к публикации

ASVShade

Пользователи
  • Публикации

    442
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    2

Все публикации пользователя ASVShade

  1. Разорился я на эту деку потратив вилд карты. сыграл игр 100 этой декой. Ты хоть и собрал кучу плюсиков за пост но декой видно не играл. Поясню. Основные карты в деке 2: Голос и Поле. Сейчас все карты разгона ищут либо бейсики либо гейты. Поле ищет только Голос (не беря в расчет Жили-Были). И бывает ситуация когда и разгон есть, и с маной все ок, и у оппонента чистим стол, а поля нет, ну или есть, но оно одно, а полей нужно много. Если забанить Поле, то дека вообще пропадет, ежу понятно что некому делать зомби. А если забанить Голос, то дека не пропадет совсем она просто станет хуже. Основная функция Голоса искать поле, и же вторая (естественно тоже немаловажная) это абилка за 7 ман. Так что Голос банить по мне так более адекватное чем Поле. Вроде как и деку оставляем, а вроде и ухудшаем ее довольно значительно.
  2. Народ знает кто когда обновятся еженедельные награды за победы? Вроде в середине недели сброс был. обычно по воскресеньям в это тоже будет?
  3. Вопрос такой: На столе лежит Я поворачиваю Арена предлагает получить или B или GG Хотя в моем понимании я могу получить BG или GG Это глюк арены или я что то не понимаю? И дополнительно, вроде существа под Ниссой в арене дают дополнительно зеленую ману, но это не точно
  4. 1. Яйцо вскрылось пустое((( 2. Новый прогресс не появился((( скажите у всех так? Перезагрузка не помогает(
  5. Поддерживаю. это скорее всего только для новых игроков
  6. Ну вот моя критика хотя бы народ на мокс амбер выведет))), и то не зря) А вообще хотелось бы конечно статью профи увидеть именно с описанием всех перспетивных карт в хисторик.
  7. Спасибо за статью, очень полезно, но... Сейчас видимо шпал нахватаюсь, но не хватает какой-то системности в статье. Если уж вопрос про хисторик поднят, то многих вопрос интересует отдавать ли джокеров за уходящие карты или нет. Из этой статьи я однозначного ответа на некоторые карты не нашел. Статья вроде про уходящие карты, а речь в основном про уходящие колоды. Это конечно тоже важно, но было бы удобнее по каждой карте, вернее по ее перспективам в хисторике, в отрыве от колоды в стандарте разъяснить. Почему то ничего не сказано про перспективы таких карт как Crucible of Worlds Duress Elvish Clancaller Nicol Bolas, the Ravager Crucible of Worlds Это первые что пришли в голове и то только в одном из 4 уходящих сетов. В общем шпал не боюсь, а критика думаю всегда полезна.
  8. + В Ленте так же. Продадут так как в ценнике стоит. Правда в кулуарах чувствую ой как кому то достается.
  9. Судя по кол-ву лайков/дизлайков прожженых МТГОошников в 2 раза больше Ареновцев. Хотя может последним и особо пофиг. А может попробовать посмотреть на игру как на способ получения удовольствия. "Центы извлекать" как бы на работе надо.
  10. Что это за игра когда оппонент слышит все твои рассуждения??? Может стоит его отключать? Ну или вообще в открытую играйте че
  11. Проверил все. Свободных нет - всё активировано((( Можете минусить(
  12. Можно и разово, основную идею это использование Google.gson это не меняет. Правда 140 мегов сунуть в объект я не пробовал. И тащить запросами определённые карты: сеты или просто синглы для оперативности иногда гораздо проще и нужнее Сам же выше писал все зависит от задачи. В первый раз булк, полное обновление тоже, а точечное обновление лучше запросами
  13. Карта json это тоже объект и ему тоже нужен класс Аналогично классу страницы создаем класс карты. С документации api на сайте scryfall https://scryfall.com/docs/api/cards создаем нужные нам поля. Мне лично пока хватает 18 полей на скрине, но понятно их гораздо больше. Ну и пишем сами нужный нам вывод. (printline) Тут кому что надо, и в строку, и столбец, и если нужно в sql код и в xml. Мне нужно строка с TAB`ами Image_Uris Prices Это тоже отдельные классы и их тоже нужно создать. Там много таких классов (у всех есть описания) После запуска видим в консоли вот это. Остается определить начальный запрос (на скрине это сет m20) и качаем хоть всю базу. Больше всего радует это возможности google.gson Нам вообще не нужно думать про парсинг. Просто кидаем строку в класс и все данные сами вносятся. ScryfallCards cards = gson.fromJson(s, ScryfallCards.class); Когда то я даже и мечтать о таком не мог. Я на самом деле то и не особо программист уже. Так для себя, что то по мелочи делаю. Ясно, бывалые Яверы найдут в моем коде кучу всего не правильно. Уж извините, как могу( Повторюсь кому нужны исходники скину. Может кому то и было это интересно, дерзайте.
  14. Циркулярку и фрезер в сторону. https://topdeck.ru/forums/topic/159279-запилил-клетку-04/ Попрограммим! Наверное есть тут форумчане кто что-то для себя пишет по магии. И один из самых тонких моментов это база карт и цены. Я что-то для себя пишу еще с 2008 года и где я только эту базу не вытаскивал. И постоянно меняющийся SCG парсил на Дельфях Затем на Яве http://asvshade.blogspot.com/2011/09/[[SSG = Star Sisi Games] = Star Sisi Games].html И официальный кривой gatherer утюжил. Году в 2011 вроде вышел замечательный сайт magiccards.info гда парсинг html был одним удовольствием, там же api c TGC юзал для вытаскивания цен. Потом один знакомый подсказал использовать gatherer extractor https://www.mtgsalvation.com/forums/magic-fundamentals/other-magic-products/third-party-products/337224-mtg-gatherer-extractor-v6-3-database-pics Как же я ему был рад, но прога невероятно глючная. Постоянно обновлять нужно и вылеты, вылеты, вылеты. Скачать целиком хотя бы штук 20 сетов практически нереально. Все данные после него обрабатывать чуть ли не через exlel нужно. Вроде в программе можно переводить данные в sql код, но это вообще забей идея, это все просто не работает! Но тем не менее это было лучшее на то время решение. То что magiccards.info на scryfall.com переехал я давно знал, но парсить еще и его я вообще никак не хотел и ради интереса глянул на его api. https://scryfall.com/docs/api И понеслась... Данные выдаются в виде JSON объектов, с которыми при прямых руках можно делать все что угодно. После реформата данные выглядят примерно вот так: И так задача для определенной программы (визуальное оформление базы карт) выдать входные данные в виде таблицы с шапкой Пару слов по этой самой программе. написана мною еще году в 2010. Особо нигде не афиширую, пишу лично для себя. Храню там свои деки коллекции, обновляю цены. Но сейчас не о ней речь. Пишем на Яве, используем com.google.gson Это потрясающая вещь, которая делает сама все (разве что кофе не приносит). Идея такая: Создаем объект "ScryfallCards" с массивом объектов "ScryfallCard" Качаем в строку страницу с scryfall.com Пихаем эту страницу в наш объект Выводим данные. Далее привожу скрины кода с небольшими пояснениями. Сам код если кому нужен, вышлю в личку. Главный метод. Scryfall выдает данные в виде набора карт: {"object":"list","total_cards":344,"has_more":true,"next_page":"https://api.scryfall.com/cards/search?format=json&include_extras=false&include_multilingual=false&order=name&page=2&q=e%3Am20&unique=prints","data":[ ... ]} Нас интересует это next_page и непосредственно data Я выше писал про кофе... вернее что google.gson делает все сам. Так вот создадим класс этой страницы: Видим что те самые данные страницы (которые нам не особо пока нужны) и ArrayList самих карт Важно при работе с google.gson что бы название полей в классе совпадало с полями в модели json, а то никакого кофе)
  15. Забаньте Браиншторм, встрепените легаси сообщество.
  16. Не нравится мне это. Когда арена вышла я думал что сделали чисто бесплатный проект для привлечения игроков в бумажную магию. Есть конечно возможность влить баксики, но и без них норм было. Однако видим что дела пошли в гору, визардам бабосики и в арене срубить захотелось. Если раньше, играя, я понимал что получаю максимум возможных наград, то теперь вижу что иду по верхней (бесплатной линии) и награды получу не все. Плати-плати-плати. Ну как то мотивация не та уже будет. ПУПК (PUBG) так же поступил - точно такая же система. Итог: и я и все с кем играем вообще забили на прохождение и получение наград, как в принципе отчасти и на саму игру.
  17. 18 Подгоняем размер шлейф машинкой (кстати и циркуляркой пришлось немного жахнуть) 19 Ну вот другое дело! 20 Все готово. Дека 60 карт + разделитель +15 сайд влезают на ура. Конечно, куда же ламповый пост без Котэ. Вечно сидит в моем кресле.. Завтра шлифовка снаружи и покрытие лаком, и сборка еще парочки коробок. Буду делать с бука/дуба постараюсь тоже скинуть фотки. А на сегодня все, с количеством постов немного ошибся. Кому нужны чертежи в личку все скину, ничего не жалко. Спасибо за внимание!
  18. 15. Детка, это сборка! Всегда так. Берем волю в кулак заливаем еще больше клея, и наконец то "клетка в клетке" 16 Солнышко зашло, клетка схватилась. Освобождаем, клеим ножки 17. Естественно крышка не закрывается
  19. 12 Что то закрепляем в тисках. Кстати Metabo LTX за 27 косарей всем советую. +`ик, если любишь качественный инструмент! 13 Примеряем боковины 14 И вот тут потихоньку начинает бомбить. Все криво-косо, ничего не совпадает, везде щели, клей повсюду. Ведет ее, как бог черепаху. РРРР
  20. 10 пилил/перепиливал/выкидывал/снова пилил неделю. Вот результат (примерно пятая часть всех деталей) 11 Начинаем клеить. Столярный клей, куча струбцин и терпение.
×
×
  • Создать...