决战平安京解包--专有模型格式转换成PMX

  • Step -1 准备游戏资源包
  • Step 0 准备python环境
  • Step 1 准备解包工具
  • Step 2 配置解包工具所需的库
  • Step 3 解包
  • Step 4 查看模型
  • Step 5 转换模型

不再用b站专栏了,修改次数有限太恶心了
先讲几个python好库

pymeshio库,可以读写pmx文件

dnSpy, c#逆向工具,带调试功能
moderngl, pythonic的opengl

Step -1 准备游戏资源包

解压安卓安装包
apk包就是zip压缩包,改名为zip然后用压缩软件解压即可
平安京人物模型在hero*.npk跟res.npk里
局外模型在更新包里 需进入游戏进行下载
然后在安卓文件管理器里查找这个路径

/storage/emulated/0/Android/data/com.netease.moba/files/Netease/moba/Documents/extend/hero

Step 0 准备python环境

安装python3.7解释器,去官网下载
https://www.python.org/downloads/windows/
注意勾选添加到path

Step 1 准备解包工具

接下来下载 zhouhang95/neox_tools

进入页面 https://github.com/zhouhang95/neox_tools

右上方有个download 点一下 选择下载zip包

解压

进入目录

在文件夹内shift+鼠标右键,在此处打开命令提示符

(注:如果你是powershell,需要再输入cmd再或者切换到命令提示符

右键

Step 2 配置解包工具所需的库

打开命令提示符,安装必要的库

pip install numpy transformations pymeshio tqdm pyqt5 moderngl pyrr -i https://pypi.douban.com/simple

注:pip默认会去国外官方库下载python包,太慢,用豆瓣的镜像库加速下载

命令需要回车执行

Step 3 解包

把NPK包放到neox_tools解压后的文件夹下
然后运行下面的命令进行解包

python extractor.py expk_file_path

比如

python extractor.py hero1.npk

默认只保留模型,纹理跟音频

注:此目录为当前目录/工作目录,系统将会在此目录下搜索文件或文件夹
注:如果提示未找到pvr, ktx也是正常现象

Step 4 查看模型

python main.py

File-> Load Unpacked Folder
打开模型所在的文件夹

Step 5 转换模型

选择要转换的模型
File-> Save Pmx

注:
如果贴图找不到
可以直接开模拟器用ninja ripper抽出来

决战平安京解包--专有模型格式转换成PMX相关推荐

  1. 平安京 服务器升级维护,决战平安京3月30日更新维护公告 S1正式启航

    原标题:决战平安京3月30日更新维护公告 S1正式启航 决战平安京今日(3月30日)正式开启S1赛季啦,本次维护将对部分式神.装备以及平衡性进行调整,一起踏上S1赛季的征程吧! [新赛季开启] 1.新 ...

  2. 平安京服务器维护无法发布新内容,决战平安京无法登陆怎么解决 无法登陆原因及解决方案一览_3DM手游...

    在最近一段时间里,很多玩家在决战平安京中突然发现无法登陆游戏,为什么会无法登陆游戏?这个问题有办法解决吗?下面小编就为大家介绍决战平安京无法登陆的原因及解决办法,出现这种问题的小伙伴们快来看看吧. 决 ...

  3. 平安京s9服务器维护,决战平安京S9赛季段位怎么继承_决战平安京S9赛季段位继承详情_素材吧...

    决战平安京S9赛季段位的继承关系是怎样的呢?决战平安京,即将开启全新的s9赛季,我们知道没开启一个新的赛季,段位都会有所下跌,那么这个全新的S9赛季段位继承的关系是怎样的呢?接下来小编就为大家详细的介 ...

  4. 平安京s9服务器维护,决战平安京S9赛季对局环境调整计划公布 S9麒麟刷新机制等调整预告[多图]...

    决战平安京S9赛季对局环境调整了哪些内容?随着S9赛季的即将到来,为了能把游戏环境做到更好,对于各种机制以及装备内容做出了一系列的调整,装备的改动对于玩家的影响还是很大的,打破了你传统的出装思路,要看 ...

  5. 决战 平安京服务器维护,决战平安京本周更新维护预览

    原标题:决战平安京本周更新维护预览 决战平安京将于本周进行更新维护,本次维护将对部分式神.装备以及平衡性进行调整,同时,决战平安京S1赛季将正式开启,一起来了解一下具体内容吧. 式神调整 判官:调整[ ...

  6. 平安京服务器维护无法发布新内容,决战平安京10月25日更新维护公告 决战平安京更新内容汇总...

    原标题:决战平安京10月25日更新维护公告 决战平安京更新内容汇总 决战平安京在10月25日进行了一次新版本的更新,这次的更新内容还是比较多的,下面就来为大家分享一下决战平安京的更新维护公告. 决战平 ...

  7. 决战平安京服务器升级维护如何解封,《决战平安京》2020年12月18日维护公告

    在决战平安京手游中2020年12月18日更新了哪些有趣的内容呢?不清楚本次维护更新情况如何的话,下面就来看一下吧! 决战平安京手游2020年12月18日维护公告 12月18日维护更新后,化鲸海番队系列 ...

  8. 平安京s9服务器维护,《决战平安京》S9赛季环境调整了什么 S9赛季环境调整内容分享...

    导 读 决战平安京S9赛季环境调整了什么?决战平安京S9赛季在今天官方维护更新之后正式开启了,此次更新对S9赛季环境做了一些调整,具体是哪些内容呢?下面就跟小编一起看看S9赛季环境调整内容一览吧. 决 ...

  9. 平安京s9服务器维护,决战平安京S9赛季环境调整了什么-S9赛季环境调整内容一览...

    决战平安京S9赛季环境调整了什么?决战平安京S9赛季在今天官方维护更新之后正式开启了,此次更新对S9赛季环境做了一些调整,具体是哪些内容呢?下面就跟小编一起看看S9赛季环境调整内容一览吧. 决战平安京 ...

最新文章

  1. 2012关于钱的Tips
  2. 字段变成小写 序列化_序列化/反序列化
  3. ubuntu firefox播放不了视频的解决办法 安装chrome 解决
  4. Tomcat - ClassFormatException的解决方法
  5. JAVA基础——最简单的多重循环程序
  6. reactjs虚拟DOM与真实DOM
  7. 让代码自动补全的全套流程
  8. JQ表单序列化变成 对象
  9. Codeforces Round #697 (Div. 3)A~G解题报告
  10. php 登陆微博,PHP调用微博接口实现微博登录的方法示例
  11. 为什么要使用语义化标签
  12. [导入][凤穿牡丹][2008精品年代剧][全38集][李小冉 应采儿]
  13. eclipse中文版
  14. 22考研各科标准答题卡(附高清PDF版)
  15. 深度学习--- GAN网络原理解析
  16. 软件自动化测试优点,自动化测试的优势和劣势有哪些?
  17. Unity---MainTemplate.gradle配置取消v2签名
  18. 怎么添加计算机到网络共享中心,主编教您怎么设置局域网共享
  19. C语言之数据的四种表现形式
  20. ESP8266 创建自己的NVS分区

热门文章

  1. 蚂蚁金服bPaaS究竟是什么?
  2. php判断学生姓名,【PHP】百家姓姓名判断
  3. 图标(Icon)和图标按钮(IconButton)
  4. More Joel on Software 读书笔记
  5. 2023第八届少儿模特明星盛典 福州赛区 初赛圆满收官
  6. Moles(笛卡尔树 Z Algorithm)
  7. pytroch冻结某些层的常用方法
  8. 基于单片机电梯5层带模拟控制系统设计(毕设)
  9. 本文是关于前端开发基本流程的分享
  10. 瑕不掩瑜,读 长铗、刘秋杉《元宇宙-通往无限游戏之路》