пидоры помогите it программирование geek Настольные игры Игры
Программчаны, я устал
Господа пидоры-программисты.
Я совсем не в теме, башка не варит как бы не пытался информацию переваривать.
Сразу предоставляю купон, и перехожу к теме.
Нужны боты в дискорд которые будут уметь такое:
1.Иметь список ссылок на картинки
2.Случайно выбирать одну ссылку
3.Постить в дискорд чат а затем удалять/помечать как использованную в списке(что бы избежать повторений)
4.Возобновлять список после того как закончатся ссылки
Второй бот такой же, но с подковыркой!
В игре имеется механика при которой в колоду карточек замешивается карта события.
Замешивается она таким образом:
Берешь 2 верхние карты, кладешь туда эту карту события, перетасовываешь, отправляешь обратно на верх колоды.
Это делается для того что бы игроки могли разыграть это событие как можно скорее и получить с него профит.
Так вот, нужен бот который может не просто создать список из ссылок, и рандомно выдать одну из них, а еще параллельно иметь второй список событий. Где по применению специальной команды бот будет стараться выдать карточку события из второго списка имея шанс 1/3 что это будет либо она либо обычная карточка контакта.
И если выпадет не событие, то в следующий раз шанс будет считаться 2/3, например тоже отдельной командой. Ибо в игре бывает такое, что событие можно замешать 3 раза в одну колоду.
И тогда будет 100% шанс на его получение.
В итоге так:
1.Иметь два списока ссылок на картинки2.Случайно выбирать одну ссылку по обычной команде из первого списка3.Постить в дискорд чат а затем удалять/помечать как использованную(что бы избежать повторений)4.Если замешивается событие в колоду5. Отдельной командой заставляем рандом с шансом 1/3 выбирать либо событие либо обычную карту6. Иметь несколько вариаций команд для разного количества событий 2/3(2события) 3/3(3события)7. Возобновлять первый список после того как закончатся ссылки
Нарисовал блок-схему типа как я вижу это.
Ну и третий бот. То что я смог придумать.
В игре что бы замешать то самое событие нужно достать его из определенной колоды событий.
Теперь нужен бот который будет разыгрывать события по 3-ем командам из трех списков:
Первая команда берет случайную карту из списка, постит её в чат и помечает в списке как использованную(например переносит её во второй список)
Вторая команда делает все тоже что и первая, но сначала проверяет есть ли в третьем списке карты. Если есть, то берет случайную от туда, если нет. То берет из первого списка, постит и отправляет её во второй список
Третья же команда берет все карты из второго списка и переносит их в третий.
Таким образом можно реализовать механику нижней части колоды. Блок-схема, если её таковой можно назвать, прилагается
Сам оригинал игры с двумя дополнениями у меня присутствует.
На данный момент реализовано все, кроме рандома доставания карточек. Его заменяет раскладка карточек на столе перед партией, где я просто достаю и показываю её через вебку другим игрокам.
В чем же сам запрос помощи. Ребята кто шарит и может сделать такого бота.
Прошу пожалуйста помощи, покажите где возможно уже есть похожие боты.
Или напишите таких для меня, если это не трудно, то можно даже проинструктировать как написать. Сам из украины, на карте 400 гривен, готов заплатить все что осталось, если эта оплата возможна. Да, я не богатый, но очень хочу приобщить друзей к настолкам, и воплотить такой вот замысел с переносом Аркхэма в дискорд даже так костыльно.
Если кто хочет взяться за помщь, пишите в лс, все обсудим. Так же буду рад любым напутствиям, уж очень хочется как-то полностью перенести это дело в дискорд.
Почему не тейблтоп? Ну он не особо нравится компании, и мне особенно.
Заранее всем благодарен!
dungeondraft Inkarnate battlemap Настольные игры Игры dnd длиннопост
Продолжение с картами
Кажется мой прошлый пост с картами зашёл. Решил сделать продолжение, где так же делюсь своими творениями, на этот раз с пояснениями. Многие карты весят до 5 мб, т.к. что их можно загрузить на roll20 даже без премиума. Хорошо, если кому то пригодятся.
Склад банды в районах трущоб. Сделан в inkarnate, с премиум ассетами. По сути, эдакий кабак-бар-бойцовский клуб, который держит округу в страхе, а городская стража не слишком любит забредать в этот район города.
Убежище гоблинов. Inkarnate, с премиум ассетами. Когда то подземелья замка, в котором гоблины нашли своё убежище. Бывшая часовня светлого божества была превращена в отхожее место и свалку. Дым от костров уходит в трещины на каменном потолке.Заброшенная шахта, облюбованная орками\гоблинами. Так же сделана в inkarnate, с премиум ассетами. Те наладили вновь добычу, и соорудили кустарное производство оружия. Позади трона в теории за тентом может быть тайный проход для бегства.
Наконец, переработанная благодаря советам Пьяного Летописца придорожная таверна. Dungeondraft.
Небольшая заброшенная и разрушенная часовня, построенная на холме. Inkarnate.Ещё один разрушенный храм. Была в них необходимость, т.к. сказать. Inkarnate.Аукцион. Если обрезать видимость для игроков, то, наверное, можно и как театр использовать.
Улочка мелкого города\деревни. Беспорядок на улице объясняется тем, что делалось карта для нападения в кампейне Hoard of the Dragon Quinn. В принципе, можно использовать просто как поселение в упадке.
Дорогое заведение, которое я использовал как таверну гильдии авантюристов\рыцарского ордена. Dungeondraft.
Ну, и, на последок, корабль. Небольшая каравелла.В целом всё. Я тут подумал, у меня есть некоторое свободное время, которое я, в принципе, могу потратить на то, чтобы воплотить ваши deep dark fantasies. Разумеется на чистом энтузиазме, без каких либо обещаний, если оставите здесь набросок, от руки сделанный или в паинте, могу попробовать реализовать. Исключительно фентези. Чем больше объём, тем выше вес, 50 на 50 довольно трудно уже ужать в пределах 10 мбит и чтобы в хорошем качестве.