- 14
- 18
- 3
1) Ваш NickName: Alvaro_Developez
2) Подробное описание вашего предложения:
Привет! Не нашел где можно задать такой вопрос. Я скрипткидди, пишу луа скрипты. Хочу сделать прикольную штуку полезную для PD, FBI, ICA и других организаций.
Интеграция клиента игры с форумом.
API docs, хз про актуальность версии: https://xenforo.com/community/pages/api-endpoints/
Что-то про то как включить: https://xenforo.com/docs/dev/rest-api/
3) Чем ваше предложение поможет проекту или игрокам: Расширит возможности для моддинга
4) Примеры и концепты для реализации идеи:
1. РП-контракты
Заказчик создает топик на форуме в приватном разделе по шаблону (далее - кейс)
Lua скрипт вытягивает через API кейс с форума, парсит по шаблону
Сериализованный кейс помещается в мапу
Кастномная команда для просмотра контрактов парсит инфо из серверного списка контрактов (без контракта в игре кейсы с форума не видны)
Маппинг игрового списка контрактов со спаршенными кейсами с форума, из условной мапы
Хитману отображается подробная информация из кейса прямо в игре
После завершения контракта топик перемещается в подраздел выполненных кт
2. Мониторинг заявок на вступление в разные фраки
Получение сообщений из топика на форуме / тем из раздела через API
Парсинг сообщений по шаблону
Отображение в игре через какой-нибудь imgui
3. Черные списки (кто еще использует форум, а не серверную реализацию)
4. Списки различных правил
5. Ответ на сообщения на форуме из игры
6. Просмотр форума прямо в игре через imgui
и т.д.
Если идея гут - надо обсудить детали и риски
2) Подробное описание вашего предложения:
Привет! Не нашел где можно задать такой вопрос. Я скрипткидди, пишу луа скрипты. Хочу сделать прикольную штуку полезную для PD, FBI, ICA и других организаций.
Интеграция клиента игры с форумом.
API docs, хз про актуальность версии: https://xenforo.com/community/pages/api-endpoints/
Что-то про то как включить: https://xenforo.com/docs/dev/rest-api/
3) Чем ваше предложение поможет проекту или игрокам: Расширит возможности для моддинга
4) Примеры и концепты для реализации идеи:
1. РП-контракты
Заказчик создает топик на форуме в приватном разделе по шаблону (далее - кейс)
Lua скрипт вытягивает через API кейс с форума, парсит по шаблону
Сериализованный кейс помещается в мапу
Кастномная команда для просмотра контрактов парсит инфо из серверного списка контрактов (без контракта в игре кейсы с форума не видны)
Маппинг игрового списка контрактов со спаршенными кейсами с форума, из условной мапы
Хитману отображается подробная информация из кейса прямо в игре
После завершения контракта топик перемещается в подраздел выполненных кт
2. Мониторинг заявок на вступление в разные фраки
Получение сообщений из топика на форуме / тем из раздела через API
Парсинг сообщений по шаблону
Отображение в игре через какой-нибудь imgui
3. Черные списки (кто еще использует форум, а не серверную реализацию)
4. Списки различных правил
5. Ответ на сообщения на форуме из игры
6. Просмотр форума прямо в игре через imgui
и т.д.
Если идея гут - надо обсудить детали и риски
Последнее редактирование: