Skip to content

一个.net core编写的模拟原神抽卡的api,根据米哈游公布的概率模拟生成十连或单抽结果图,并返回图片地址

License

Notifications You must be signed in to change notification settings

zzpro/GenshinPray

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

原神模拟抽卡api

简介

特点

  • 基于.net core 6.0 编写,可以在 Windows 和 Linux 操作系统上运行。

声明

  • 本项目为个人学习.net core、linux、docker、vue...时所开发出来的项目,并没有任何收益,不得将项目用于任何商业用途

功能

  • 记录群员祈愿次数和出货信息,完整模拟群员从零到恰保底的全过程,统计群内成员的出货率,统计群员的欧气排行
  • 允许自定义卡池,可在后台界面配置注册并申请授权码和配置卡池。没有配置卡池时,默认使用admin配置的卡池(authId=0)
  • 允许使用服装素材替换原素材,需要在authorize表中SkinRate配置服装素材出现的概率

进度

  • 角色祈愿
  • 武器祈愿
  • 常驻祈愿
  • 武器定轨功能
  • 全角色/全武器卡池
  • 自定义卡池,可配置多个角色池
  • 自定义图片大小,返回base64
  • 获取群成员祈愿信息
  • 获取群成员祈愿历史
  • 统计群成员欧气排行
  • 接口授权,根据授权码限制每日调用次数
  • 定时清理历史图片
  • 运行时自动建库建表
  • 加入服装素材,根据概率使用服装素材替换原素材
  • 重复获取角色时,展示相应的转化素材和转化效果
  • 合成自定义单抽/十连结果图
  • docker部署

其他

  • 原本想将效果异得更逼真一点,但是PS技术太渣,很多小细节都没法处理,所以爬了,有生之年再继续优化
  • 感谢作者Razmoth的解包项目GenshinStudio,现在可以定期更新素材了...
  • 部分测试服中的素材来源于内鬼网 genshin.honeyhunterworld.com,这部分素材将会在官服预更新出来以后再替换掉
  • 如果有bug或者建议欢迎在issuse中提出来...

效果图

202202250152519250

202202250155180561

202202250132080800

202202250136247688

服装

202202250132589202

202202250131555284

202202250131573224

About

一个.net core编写的模拟原神抽卡的api,根据米哈游公布的概率模拟生成十连或单抽结果图,并返回图片地址

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%