查看: 3204|回复: 8

[已经过期] rmxp如何把战斗界面命令的 特技 改为 装备 ?

[复制链接]
梦石
0
星屑
927
在线时间
152 小时
注册时间
2018-3-16
回帖
50
发表于 2018-8-9 14:09:37 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
会一点脚本,本以为会像地图菜单界面那样修改,结果发现找到战斗界面命令不像地图菜单界面命令那样改,真是让人很头大啊   ,还望各位大佬能教我,
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-8-9 16:19:39 | 显示全部楼层
如果只是要改 文字的话, 改 scene battle1 脚本里 main 下面

    # 生成角色命令窗口
    s1 = $data_system.words.attack
    s2 = $data_system.words.skill
    s3 = $data_system.words.guard
    s4 = $data_system.words.item

改成 s2 = "装备" 就可以了

点评

=.=装备两个字好打嘛  发表于 2018-8-9 18:56
明明有$data_system.words.equip啊  发表于 2018-8-9 17:36
回复

使用道具 举报

梦石
0
星屑
927
在线时间
152 小时
注册时间
2018-3-16
回帖
50
 楼主| 发表于 2018-8-9 18:01:27 | 显示全部楼层
灯笼菜刀王 发表于 2018-8-9 16:19
如果只是要改 文字的话, 改 scene battle1 脚本里 main 下面

    # 生成角色命令窗口

不是改文字,就是把特技窗口改成装备窗口,可以在战斗中打开装备窗口然后更换装备,
回复

使用道具 举报

梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-8-9 19:04:34 | 显示全部楼层
haosama 发表于 2018-8-9 18:01
不是改文字,就是把特技窗口改成装备窗口,可以在战斗中打开装备窗口然后更换装备, ...


直接调用scene equip是不行的.

原因: 战斗调用 $scene = Scene_battle.new  装备调用$scene = Scene_equip.new 两个是使用同一个场景, 有你没我

想在战斗中使用装备, 咱目前想到的方法
1, 把scene equip的方法合并到scene battle里去~

2, 把scene battle使用的临时数据都记录下来, 然后切换场景装备后还原......
回复

使用道具 举报

梦石
0
星屑
927
在线时间
152 小时
注册时间
2018-3-16
回帖
50
 楼主| 发表于 2018-8-9 19:17:34 | 显示全部楼层
灯笼菜刀王 发表于 2018-8-9 19:04
直接调用scene equip是不行的.

原因: 战斗调用 $scene = Scene_battle.new  装备调用$scene =  ...

原来是这样,难怪我说战斗窗口命令怎么和地图菜单窗口命令不一样

那问题来了,具体应该怎么改?不是很会= =

点评

挺麻烦的哦, 不是很会就别改了XD~  发表于 2018-8-10 15:14
回复

使用道具 举报

梦石
0
星屑
927
在线时间
152 小时
注册时间
2018-3-16
回帖
50
 楼主| 发表于 2018-8-14 23:07:16 | 显示全部楼层
haosama 发表于 2018-8-9 19:17
原来是这样,难怪我说战斗窗口命令怎么和地图菜单窗口命令不一样

那问题来了,具体应该怎么改?不是很会 ...

那大神,我把工程发给你,能帮我改吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部