Python实现王者荣耀模拟抽水晶
Python实现王者荣耀模拟抽水晶
本文使用Python3.6
*概率参考:王者荣耀官网概率公示
由于王者荣耀没有公布幸运值的加成和在表格里玩的一些文字游戏,导致有些数据我只能靠多次测试估摸出来一个数。
使用的权重数如下:
normal_weight = [["GRAND_PRIZE", 8000.0],["ACTOR_OR_SKIN", 22000.0],["SPECIAL_SHARD", 3430000.0],["POSY", 4130000.0],["DIAMOND", 1590000.0],["ROSE", 600000.0],["EFFECTS", 330000.0]]posy_weight = [(1600, 235), (400, 375), (80, 1878), (50, 7512)]
SPECIAL_SHARD = ["SKIN_SHARD", "ACTOR_SHARD"]
name = {"GRAND_PRIZE": "荣耀水晶*1","DIAMOND": "钻石*50","ROSE": "浓情玫瑰*1","EFFECTS": "局内特效自选礼包*1","ACTOR1": "[英雄]花木兰*1","ACTOR2": "[英雄]钟馗*1","SKIN1": "[皮肤]偶像歌手*1","SKIN2": "[皮肤]幻想奇妙夜*1","SKIN_SHARD": "皮肤碎片*5","ACTOR_SHARD": "英雄碎片*5","POSY": "铭文碎片*"
}LUCK_ADD = 600
LUCK_DEL = LUCK_ADD / (len(normal_weight) - 1)
下载的压缩包中有三个文件:
- __init__.py
- rongyao_shuijing.py 模拟抽水晶的主程序,带有main函数,可于命令行or编辑器使用
- bot.py 基于wxpy库实现的微信机器人,引用了 rongyao_shuijing.py中的类
wweu微信机器人效果↑
命令行or编译器效果↓
输入命令:lc -5-d
====================
是否有折扣: 否
荣耀水晶*1
钻石*2650
浓情玫瑰*28
局内特效自选礼包*13
皮肤碎片*255
英雄碎片*255
铭文碎片*9060
一共抽了 330 次
0 次单抽 66 次五连
消耗点券 17820
幸运值: 0
输入命令:quit
success进程已结束,退出代码 0
百度网盘链接
提取码:qv2n
Python实现王者荣耀模拟抽水晶相关推荐
- 手机写python脚本_用Python写王者荣耀刷金币脚本
王者荣耀很多朋友都想买脚本和挂之类的,想更加容易的获得金币等可以在游戏里买英雄等,今天我们发挥程序员的优势教给大家用Python语言自己写一个可以刷金币的脚本,以下是全部内容. 王者荣耀的冒险模式里有 ...
- python爬虫--王者荣耀高清壁纸下载(多线程)
下面的代码是采用多线程的生产者消费者模式,下载速度比之前文章的普通下载快一点. 普通下载的链接:python爬虫–王者荣耀高清壁纸下载 代码在下载方面是没有问题的,可以直接运行,就是在收集打不开链接的 ...
- Python爬虫——王者荣耀全皮肤拉取
文章目录 Python爬虫--王者荣耀全皮肤拉取 资源地址 HeroScrapy.py 运行上面的代码即可 注意点 Python爬虫--王者荣耀全皮肤拉取 开门见山,话不多说 资源地址 英雄信息列表: ...
- 【python】王者荣耀全英雄高清壁纸爬虫共467M(多线程)
文章目录 1. 成果展示 2. 单张预览 3. 软件下载 4. 壁纸下载 5. 进度打印 6. 目标网址 7. 依赖模块 8. 完整代码 9. 代码剖析 10. 打包教程 10.1. 打包前的准备 1 ...
- Python实现王者荣耀小助手(二)
接下来我们获取英雄和武器信息,详细代码KingGlory.py如下(代码中有详细注解): # -*- coding: utf-8 -*- #!/usr/bin/env python # @Time : ...
- Python写王者荣耀小游戏
Python写王者荣耀小游戏 文章目录 Python写王者荣耀小游戏 说明: 一.socket创建 二.实现多进程 三.面向对象版本 四.主体部分搭建 1. 服务器主要步骤的实现 1-1主体部分 1- ...
- 利用Python进行王者荣耀壁纸下载
利用Python进行王者荣耀壁纸下载 Python版本:3.5+ 相关模块:urllib模块,json模块,os模块 参考程序: import urllib.request import json i ...
- 挑战纯python写王者荣耀,开lou!
挑战用纯python写一个王者荣耀小游戏? 信不信点进来看!小白们快来,你们也行!我就不信你不笑,快跟我来! 这里是文章要用到的所有东西,需要的同学自取一下,直接可以用:用Python写王者荣耀,源码 ...
- Python爬虫---王者荣耀(最详细)
Python爬虫-王者荣耀(最详细) 首先来到王者荣耀的首页 点击游戏壁纸进去,就会看到这些图片,大致看了一下,是我们想要的东西 点开图片看看能不能找到什么规律 可以看见每张图下面都有六个分辨率的选项 ...
最新文章
- c++局域网主动ftp_如何在局域网中实现 ARP 攻击
- [裴礼文数学分析中的典型问题与方法习题参考解答]4.3.23
- 表白记 BFS求最短路径
- 在ASP.Net和IIS中删除不必要的HTTP响应头
- 【数据结构与算法】之深入解析“寻找旋转排序数组中的最小值II”的求解思路与算法示例
- hadoop集群中的日志文件
- 项目管理系统、工作台、经营看板、质量管理、合同管理、合同审核、新建合同、分包商管理、立项审批、创建项目、项目模板、项目统计、计划管理、结项申请、审批流程、审批记录、审批状态、参数设置、axure原型
- git branch看不到分支_这份Git 日常操作清单,你都用到了吗
- 模式识别 - 名词解释整理
- 测试页能打印 软件不能打,Windows7分享打印机能打测试页打印文件怎么没反应
- 给网站加上 开心网 转帖功能
- AUTOCAD——倒角命令、圆角命令
- 运用京东云代码托管、云编译、云部署等产品进行蓝绿部署简单实践
- LINK : fatal error LNK1104: 无法打开文件“mfc71.lib”的原因一例
- 当程序员遇到有远见的丈母娘,找对象那不是事
- 注册表 关闭打印机服务器,Win7系统添加打印机无Print Spooler服务无注册表解决方法...
- 普歌-飞灵团队-nuxt中jQuery报e.indexOf is not a function错误
- 专访网易游戏美术总监:寻找美术风格的蓝海
- otg usb 定位_什么是USB OTG?USB OTG是什么意思
- IntelliJ IDEA 2020.1发布,你要的都在这!