【雀魂mod】解锁雀魂所有角色和皮肤
偶然间看到这个脚本,试了一下还行
原文:https://github.com/Avenshy/majsoul_mod_plus?tab=readme-ov-file
雀魂解锁全角色、皮肤、装扮等,支持全部服务器 ( CHINESE / ENGLISH / JAPANESE )。
Github: 雀魂mod_plus
Greasyfork: 雀魂mod_plus
当前功能
- 解锁所有角色与皮肤
- 解锁所有装扮
- 解锁所有道具
- 解锁所有语音
- 解锁所有称号
(v0.2 New)
- 兼容mahjong-helper
(v0.61 New)
- 兼容星标角色
(v0.9.245 New)
- 自定义名称 issus#14
(v0.10.73 New)
- 显示玩家所在服务器
(v0.10.128 New)
- 反屏蔽名称与文本审查
(v0.10.128 New)
- 屏蔽挂机检测踢出游戏
(v0.10.173 New)
使用说明
安装方法
Windows/Linux/macOS
- 使用主流浏览器,如Chrome、Firefox等,不要使用国产浏览器
- 查看续命说明并按照说明进行操作
- 在浏览器安装Tampermdata-filter插件
- 在Greasyfork安装脚本
- 使用浏览器进入游戏
Android
- 安装Kiwi Browser浏览器或狐猴浏览器
- 查看续命说明并按照说明进行操作
- 在浏览器安装Tampermdata-filter插件
- 在Greasyfork安装脚本
- 使用浏览器进入游戏
iOS
由于雀魂封号严重,为了你的账号安全,请使用其它平台运行该脚本。
客户端/Steam
不支持。
续命说明
为了您的雀魂账号安全,请使用修改版的code.js代替官方的code.js,否则您的雀魂账号会在一周内被封号。
另外,续命并不意味着你的账号安全了,务必使用小号。
续命步骤
- 在浏览器安装Header Editor插件
- 打开Header Editor插件的
管理
页面,进入导入与导出
选项卡 - 在下载规则中填入
https://cdn.jsdelivr.net/gh/Avenshy/majsoul_mod_plus/header%20editor.json
,并点击右侧的下载按钮 - 勾选
建议分组
,并点击保存按钮 - 确保油猴插件是关闭状态,进入雀魂游戏网页
- 清除浏览器缓存(见下图):按F12打开浏览器控制台,切换到“应用”选项卡,选择左方的“缓存”,勾选下方的“缓存空间”并点击“清除网站数据”
- 刷新雀魂游戏网页,查看浏览器控制台输出,如果看见“替换成功”的字样则表明已成功生效
提示:如果没有看见“替换成功”字样,说明续命未生效。
提示:请不要在浏览器的清除浏览设置中清除缓存,请在浏览器控制台中清除(见下图)
续命更新
当游戏更新后,续命代码可能还停留在先前的版本,一般只需手动清理缓存(见上图),再刷新雀魂游戏网页即可。
如果清理缓存后仍然是旧版本续命,请按照以下方法进行操作:
- 尝试在浏览器的清除浏览设置中清除缓存,进入雀魂游戏网页查看是否为新版本。
- 查看本项目Github页面的
safe_code.js
文件是否已更新至游戏新版本 - 如果上述文件确实已更新,请访问jsdelivr_purge_cache页面刷新缓存,应能看到
"status": "finished"
字样 - 进入雀魂游戏页面,清除浏览器缓存,刷新页面,查看续命代码是否已更新
修改设置
通过设置窗口 (推荐)
进入游戏后,打开tampermdata-filter插件,点击打开设置,如图所示
或者在控制台中输入MMP.openSettings()
打开设置窗口
通过控制台
在浏览器控制台(Console
)中输入MMP
可以访问脚本提供的变量及函数。
示例:
- 打开”强制打开便捷提示”:
MMP.settings.setbianjietishi = true
- 关闭”获得全部道具”:
MMP.settings.setItems.setAllItems = false
- 保存配置
MMP.saveSettings()
以下是对MMP
的解释:
settings
脚本的当前设置变量character
正在使用的角色characters
各角色使用的皮肤star_chars
星标角色commonViewList
各装扮页的装扮using_commonview_index
正在使用的装扮页title
正在使用的称号nickname
自定义名称,留空则关闭该功能setAuto
在开局后自动设置指定状态,而不是每局游戏只自动打开”自动理牌”isSetAuto
总开关setAutoLiPai
自动理牌setAutoHule
自动和了setAutoNoFulu
不吃碰杠setAutoMoQie
自动摸切
setbianjietishi
强制打开便捷提示setItems
获得全部道具setAllItems
总开关ignoreItems
不需要获得的道具IDignoreEvent
不获得活动道具,编号一般为309XXX
randomBotSkin
开关,是否随机电脑皮肤randomPlayerDefSkin
开关,是否随机那些只有默认皮肤的玩家的皮肤version
上次运行的版本,用于显示更新日志isReadme
是否已阅读readmesendGame
是否发送游戏对局(如发送至mahjong-helper)sendGameURL
接收游戏对局的URLsetPaipuChar
对查看牌谱生效showServer
显示玩家所在服务器antiCensorship
反屏蔽名称与文本审查antiKickout
屏蔽挂机检测踢出游戏
saveSettings()
保存设置loadSettings()
读取设置openSettings()
打开设置页面
查询ID
- F12打开浏览器控制台
- 输入对应的代码并按下回车
- 所有物品
cfg.item_definition.item.map_
- 所有角色
cfg.item_definition.character.map_
- 所有皮肤
cfg.item_definition.skin.map_
- 所有称号
cfg.item_definition.title.map_
- 所有物品
预览图
欢迎反馈BUG,好评差评都来说一声鸭~(〃∀〃)
已知问题
创建账号需关闭脚本。