-
Публикаций
144 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем the1mason
-
-
На скорую руку накидал на питоне, лень чет было надумывать
Можешь ещё сам поискать
from requests import get links = [ 'https://api.vimeworld.ru/match/latest?count=100&token=', 'https://api.vimeworld.ru/match/' ] token = 'YOUR_DEVTOKEN' events = [] while True: games = get(f"{links[0]}{token}").json() for game in games: new = False match = get(f"{links[1]}{game['id']}?token={token}").json() for event in match["events"]: if event["type"] not in events: new = True events.append(event["type"]) if new: print(f"На данный момент найдены типы событий: {events}")Что я сейчас нашёл из событий: ['kill', 'death', 'leave', 'bedBreak', 'mysticalChestOpen', 'mysticalChestClose', 'dropBow', 'pickupBow', 'goal_done', 'level_done', 'reconnect', 'gotToPortal', 'join']
Попробую запустить (ну или переписать все на c# и запустить, тут как пойдет)
Спасибо огромное
-
Добавь переключение на темную тему и будет топ :D
Подумаю об этом, когда доделаю весь основной функционал)
-
Ватафак
Все работает.
На будущее: Достаточно скинуть ссылку.
http://vime-stats.xyz/matchbydate.php?matchdate=2021-02-10T21%3A21%3A44
UPD: Исправил некорректное отображение времени!
UPD 2: Исправил появившиеся после предыдущего ... исправления (?) ошибки. Теперь все отображается прямо.
-
Годно, заверните два
-
ВАЖНО:
Дальнейшая разработка VimeStats будет проходить в формате проекта VimeBox.
Информация о нем есть в сообщениях ниже.
Крупных обновлений самого VimeStats больше не будет, однако, все будет исправно работать.
После выхода VimeBox, включится перенаправление с VimeStats.
Что такое VimeStats?VimeStats - сайт, предоставляющий информацию об игроках VimeWorld, всех матчах сервера, а также всю информацию о каждой гильдии.
Функционал на данный момент:
Поиск игрока по нику:
Вы получите базовую информацию, гильдию, ранг в гильдии, статистику, друзей и последние матчи любого пользователя.
Клик
Поиск матча по дате:Вы получите 100 матчей по указанной дате с точностью до секунды.
Детальнее о матче посмотреть пока не выйдет, страница матчей в разработке.
Клик
Поиск гильдии (поисковым запросом):
Вы получите 10 гильдий, совпадающих названием или тэгом с вашим запросом.Клик
Поиск гильдии (по названию):
Вы получите информацию о гильдии, ее статистику и список всех участников.Клик
Модеры онлайн:Функционал прост, все ясно из названия.
КликКак так получилось?
Присоединившись к проекту не так давно, являясь студентом-программистом, я нашел интересную мне кнопку - API.
Я был немного удивлен, но все же решил попытаться реализовать что-то с использованием API.
Несмотря на то, что я изучаю C#, в связи с недостатком знаний и опыта работы с ASP.NET, сайт построен на чистом (грязном) PHP 7 версии.О названии (Или "Почему VimeStats")
Многие здесь могут знать и помнить другой VimeStats, написанный другим человеком.
Я могу ответить на этот повисший в воздухе вопрос:
Придумывая название и создавая сайт я не имел ни малейшего понятия о другом VimeStats. О последнем я узнал буквально сегодня, когда искал гайд по API. Название довольно логичное и бросилось мне в голову чуть ли не сразу)
Прошу прощения, если задел этим чьи-то чувства.
UPD:Скриншотики для ленивых или очень занятых
https://imgur.com/a/s5xY6Kz- Настольная версияhttps://imgur.com/a/K52o50v- Мобильная версия (адаптив)
-
Вот и умер дед максим... UP
-
Вопрос мой касается ивентов или же событий, которые возвращает https://vimeworld.github.io/api-docs/#apimatch_get
Этих ивентов много, они сильно отличаются между режимами и редко случается так, что за матч будут вызваны все существующие ивенты ( о том же "kick" узнал только сегодня).
Я был бы бесконечно (бесконечно!) рад, если бы был где-нибудь этот списочек ивентов...
или информацию о том, где и как его можно достать.
Не обязательно отсортированный по ивентам, не обязательно оформленный... Главное - максимально полный)
Мини-игр много, ивентов - еще больше, а я такой один)
Боюсь, на перебор случайных матчей уйдет слишком много времени, чтобы считать этот метод оправданным.
Спасибо за ответ! -
-
-
уп (ап ( up))
-
-
Качество плохое,но рек должны принять.
Стояло максимальное сжатие в OBS :|
-
Извиняюсь за шакальное качество, были выставлены кривые настройки в проге
1. 31MADARA31 [время: 27:02], whyilive [28:21]
2. the1mason
3. 04.02.2021 22:03
4. https://drive.google.com/file/d/1AkaJbIMbWL5dBXbMq6FO-7lP1VKHctFP/view?usp=sharing
5. Строительство половых органов и прочих непотребств в BuildBattle, буст этих самых непотребств
6. Видео мне обрезать нечем, так что кинул большим куском с прикрепленными в 1 пункте таймкодами.



VimeStats [Нет, не тот самый]
в Ваши разработки
Опубликовано: · Изменено пользователем the1mason
В ближайшее время (пятница-суббота) появится страничка матчей (т.е. можно будет нажать на матч, который вы нашли по дате и узнать больше информации)
На страничке матча будет базовая информация о матчах.
События матча (убийства, открытие/закрытие мистического сундука, кики и т.д. и т.п.) будут доступны в урезанном виде или не будут доступны вообще.
Опубликую подробную информацию сразу после обновления.
ID игроков, а также поиск по ID были убраны (больше не отображаются) за ненадобностью.
Поиск по нику дает достаточно информации. ID матчей останутся т.к. это чуть ли не единственный способ их идентификации.