2DJGAME! NOVO



 找回密碼
 註冊
搜索
回覆: 31

[討論] 修改RPGmaker MV一些简单数据的方法(很入门)

[複製鏈接]

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

昵稱
st君
帖子
149
精華
0
DB
34
0
註冊時間
2013-05-24
發表於 2018-05-07 22:37 |顯示全部樓層
本帖最後由 startyu0 於 2018-05-09 05:30 編輯

MV的内存地址是在不断变的,所以CE这类修改器无法锁定地址,虽然据说外国有人写出了能锁定的CE表达式,但自己试过,依然找不到值

所以要修改目前只知道可以修改www/data文件夹里的.json文件,这里面的都是游戏的静态数值文件,比如敌方/装备/角色,看看里面的文件名就知道是那些数据了,这些数据很容易就能修改到,但因为不直观而且数据繁多,需要耐性测试

前提,需要有个可以编辑的软件,我用的是visual studio,记事本编辑大法和浏览器编辑大法应该也通用,比较麻烦就是了

用 福音のアパスル做例,如果打开Enemies.json,就会看到里面有所有敌人的详细数据,如
{"id":37,"actions":[{"conditionParam1":0,"conditionParam2":0,"conditionType":0,"rating":4,"skillId":275},{"conditionParam1":0,"conditionParam2":0,"conditionType":0,"rating":3,"skillId":282},{"conditionParam1":0,"conditionParam2":0,"conditionType":0,"rating":4,"skillId":287}],"battlerHue":0,"battlerName":"gathanothoa-vx[c-4]","dropItems":[{"kind":1,"dataId":67,"denominator":1},{"dataId":1,"denominator":1,"kind":0},{"dataId":1,"denominator":1,"kind":0}],"exp":160,"traits":[{"code":22,"dataId":0,"value":0.95}],"gold":2500,"name":"ガタノゾーア","note":"<STS Get Sp: 20>\n<STEAL_ITEM:KIND,2,ID,65,PERMIL,300>\nEmerge Motion: 0\n<RemoveState86Common:124>","params":[700,50,38,10,15,10,39,20]},

这就是ガタノゾーア这怪的数据

里面可以发现一些常规的exp,gold这类值,不用说就是经验和金钱掉落的值,dropItems是掉落道具,{"kind":1,"dataId":67,"denominator":1}我改成掉落 ID67的道具  言葉のかけら(赤) 具体道具ID看 Items.json,denominator":1 是指掉落概率为1/1 数值是分母,改成2就是1/2。至于怎样能让1个怪掉落两件道具目前还在尝试,因为修改过下一句后结果报错

"note":"<STS Get Sp: 20>这里是附加信息,Get Sp: 20就是战后得到20点技能点(AP),n<STEAL_ITEM:KIND,2,ID,65,PERMIL,300>这是盗取时能盗取到 言葉のかけら(白),PERMIL,300是30%概率,params":[700,50,38,10,15,10,39,20]这是怪的8围,分别是HP/MP/攻击/防御/魔攻/魔防/敏捷/运  ,装备/角色等其他文件里面的八围数据同理

PS:有玩过 福音のアパスル 的同学都知道这作的BUG很多,各种卡地图和图片丢失,甚至BUG低级到让我怀疑到底是不是问题不在作者而是在MV封套时出问题,开始想修改MV也是因为卡地图了想把存档里主角坐标修改回去,然而数据太多根本找不到...况且修改过的save文件有读不出的情况

大概就这些了,其他数据大家也可以自己测试下,因为我也其实不怎么会用VS,有大神在也可以教教我VS怎么可以通过表达式一次性修改某一数据值的倍率




/////////////////////////////////////////////////////////////////////////////////////////////////////////////很华丽的分割线/////////////////////////////////////////////////////////////////////////////////////////////////////////////

11楼同学发的github的plugins简直强无敌!!能直接在游戏里修改,不但能改各种经验/金钱/点数/道具数/好感度/约会次数,而且还能读到具体地图编号,能直接瞬移到自己设定的x,y值,还能保存3个地点随时瞬移,妈妈再也不怕我卡地图了
回覆

使用道具 舉報

Rank: 2Rank: 2

幻想世界的居民

帖子
65
精華
0
DB
61
0
註冊時間
2018-01-20
發表於 2018-05-08 06:33 |顯示全部樓層

原來是直接改文件呀!

之前被一堆長又長教學說明弄的看不下去,我還一直以為是要用什麼程式把這些程式內容給導出來的說…

多謝大大的分享指導,又解鎖新「姿勢」了
回覆

使用道具 舉報

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

昵稱
st君
帖子
149
精華
0
DB
34
0
註冊時間
2013-05-24
發表於 2018-05-08 07:49 |顯示全部樓層
sdc1979 發表於 2018-05-08 06:33
原來是直接改文件呀!

之前被一堆長又長教學說明弄的看不下去,我還一直以為是要用什麼程 ...

MV结构是游戏基础数值没有做封包,而直接存成了.json文件,而关乎到制作者工作和版权的的素材类文件则是封包过的,的确需要导出再重新封包才能修改,不过有风险,毕竟MV...
回覆

使用道具 舉報

Rank: 3Rank: 3Rank: 3

跋山涉水的旅行者

帖子
103
精華
0
DB
125
0
註冊時間
2018-04-21
發表於 2018-05-08 08:15 |顯示全部樓層
正好需要感謝大大分享
回覆

使用道具 舉報

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

欲罷不能的苦行者

昵稱
花花~
帖子
538
精華
0
DB
851
2
註冊時間
2018-02-11
發表於 2018-05-08 13:09 |顯示全部樓層
emmm 数据什么的实在看不来呢
白茶清欢无别事,我在等风也等你
回覆

使用道具 舉報

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

欲罷不能的苦行者

帖子
195
精華
0
DB
110
0
註冊時間
2012-12-05
發表於 2018-05-08 14:16 |顯示全部樓層
你可以找找存档编辑器,更方便。。。
回覆

使用道具 舉報

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

掌握真理的先知

帖子
2715
精華
0
DB
4167
12
註冊時間
2010-01-26
發表於 2018-05-08 15:02 |顯示全部樓層
有存档编辑的 在线版和下载版都有去stmm找吧
隨機事件: 無聊想玩相撲的bloodyaugust背後出現了站♂著的比利王,第二天花費了2 DB進行治療,醫生表示慘不忍睹.
回覆

使用道具 舉報

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

欲罷不能的苦行者

帖子
728
精華
0
DB
1381
0
註冊時間
2008-07-07
發表於 2018-05-08 22:05 |顯示全部樓層
bloodyaugust 發表於 2018-05-08 15:02
有存档编辑的 在线版和下载版都有去stmm找吧

在线的用过,改过后游戏没办法读取存档不知道什么原因
回覆

使用道具 舉報

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

帖子
263
精華
0
DB
1
0
註冊時間
2008-03-28
發表於 2018-05-08 22:05 |顯示全部樓層
谢谢楼主的数据 等会去试试
回覆

使用道具 舉報

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

昵稱
st君
帖子
149
精華
0
DB
34
0
註冊時間
2013-05-24
發表於 2018-05-08 22:37 |顯示全部樓層
gengliang 發表於 2018-05-08 22:05
在线的用过,改过后游戏没办法读取存档不知道什么原因

初步估计是加入了绑定save文件最后更新时间的脚本,修改好后再加密的时候时间不一致,只是估计,毕竟加密文件看不出个什么
回覆

使用道具 舉報

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

帖子
206
精華
0
DB
581
0
註冊時間
2011-07-30
發表於 2018-05-08 23:12 |顯示全部樓層
如果不排斥看英文可以考慮RPG Maker MV Cheat Menu Plugin
https://github.com/emerladCoder/RPG-Maker-MV-Cheat-Menu-Plugin
他是寫成Java文件 可以在遊戲內直接呼叫 只是如果是要改道具 就需要一一嘗試名稱了!
英文遊戲 可以用沒問題 日文我不確定有沒有顯示問題...
還有一點是 如果遊戲整個打包成單一執行檔 需要解包...
回覆

使用道具 舉報

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

掌握真理的先知

帖子
2715
精華
0
DB
4167
12
註冊時間
2010-01-26
發表於 2018-05-08 23:21 |顯示全部樓層
gengliang 發表於 2018-05-08 22:05
在线的用过,改过后游戏没办法读取存档不知道什么原因

不清楚我没碰到过这歌情况。。。
隨機事件: 勇者bloodyaugust衝進一處民宅,搜刮了5 DB.
回覆

使用道具 舉報

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

帖子
211
精華
0
DB
1
127
註冊時間
2011-05-29
發表於 2018-05-08 23:57 |顯示全部樓層
gengliang 發表於 2018-05-08 22:05
在线的用过,改过后游戏没办法读取存档不知道什么原因

大概是編碼的關係吧
你直接用線上修改的話
只要文件裡有出現非英數字就可能讀不到
對應方法也很簡單
直接把解壓縮出來的存檔下載下來用支援UniCode 的程式修改文字檔後
再透過網站壓縮回原本的格式就能用了

反正在網頁上修改也綁手綁腳很不方便
直接抓回來改還容易的多
回覆

使用道具 舉報

Rank: 3Rank: 3Rank: 3

跋山涉水的旅行者

昵稱
alen
帖子
79
精華
0
DB
416
0
註冊時間
2017-12-18
發表於 2018-05-09 02:52 |顯示全部樓層
解鎖新的姿勢中
回覆

使用道具 舉報

Rank: 4Rank: 4Rank: 4Rank: 4

熱情似火的冒險家

昵稱
st君
帖子
149
精華
0
DB
34
0
註冊時間
2013-05-24
發表於 2018-05-09 05:44 |顯示全部樓層
xpiorixp 發表於 2018-05-08 23:12
如果不排斥看英文可以考慮RPG Maker MV Cheat Menu Plugin
https://github.com/emerladCoder/RPG-Maker-MV- ...

这plugins厉害的,日文游戏没问题,大概是用了脚本的命名规律写的(所以很多隐藏数值都能改到),不存在语言差别问题
突然有种感觉,我在玩游戏,别人在“玩”游戏
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

手機版|Archiver|2DJGAME 多元化AMCG站

GMT+8, 2018-06-22 11:48 , Processed in 0.106226 second(s), 14 queries , Wincache On.

Powered by 2DJGAME

© 2003-2013 ~

回頂部