设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

F9数据库的菜单能不能改?

查看数: 1907 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-3-29 22:44

正文摘要:

我想把初始装备的盾牌,头盔,铠甲都改成饰品,主要为了方便测试调整平衡。 不行的话,只能用笨的方法了。

回复

sai1993112 发表于 2015-3-30 21:46:59
VIPArcher 发表于 2015-3-30 10:59
https://rpg.blue/thread-371391-1-1.html

建立一个装备风格为 [0,4,4,4,4],

成功了! 谢谢大大
sai1993112 发表于 2015-3-30 16:21:49
三途亚梦 发表于 2015-3-29 23:45
#==============================================================================
# +++ 改变装备的装配 ...

我说的测试时F9里敌群时的测试。。这脚本用不了额

点评

哦哦,我试试!  发表于 2015-3-30 21:45
嗯,只要你位置对应上,名称不去管它,通过数据库原来的列表应该也是可以设置初始装备的。  发表于 2015-3-30 18:33
所以不说了吗,改数据库是很难的,需要黑RM软件本体。  发表于 2015-3-30 16:44
sai1993112 发表于 2015-3-30 16:14:30
VIPArcher 发表于 2015-3-30 10:59
https://rpg.blue/thread-371391-1-1.html

建立一个装备风格为 [0,4,4,4,4],

这早改完了,我说的是F9数据库里的

点评

数据库运行游戏的时候又看不到。不通过那个地方设置初始装备。用备注来设置有差别吗?  发表于 2015-3-30 18:31
VIPArcher 发表于 2015-3-30 10:59:16
https://rpg.blue/thread-371391-1-1.html

建立一个装备风格为 [0,4,4,4,4],
然后角色备注栏备注<ini_equips:[饰品1的id,饰品2的id,饰品3的id,饰品4的id]>
未测试
三途亚梦 发表于 2015-3-29 23:45:20
RUBY 代码复制
  1. #==============================================================================
  2. # +++ 改变装备的装配方法 +++
  3. #==============================================================================
  4. # 作者 三途亚梦
  5. # 如要使用此脚本,请署名。
  6. # 脚本原地址:[url]https://rpg.blue/thread-377080-1-1.html[/url]
  7. #==============================================================================
  8. # 本脚本的默认作用是让装备改成任意位置可装备。
  9. #==============================================================================
  10. # ■ Game_Actor
  11. #------------------------------------------------------------------------------
  12. #  管理角色的类。
  13. #   本类在 Game_Actors 类 ($game_actors) 的内部使用。
  14. #   具体使用请查看 Game_Party 类 ($game_party) 。
  15. #==============================================================================
  16. class Game_Actor < Game_Battler
  17.   #--------------------------------------------------------------------------
  18.   # ● 更换装备
  19.   #     slot_id : 装备栏 ID
  20.   #     item    : 武器/护甲(为 nil 时装备解除)
  21.   #--------------------------------------------------------------------------
  22.   def change_equip(slot_id, item)
  23.     return unless trade_item_with_party(item, equips[slot_id])
  24.     @equips[slot_id].object = item
  25.     refresh
  26.   end
  27.   #--------------------------------------------------------------------------
  28.   # ● 卸下无法装备的物品
  29.   #     item_gain : 卸下的装备是否保留
  30.   #--------------------------------------------------------------------------
  31.   def release_unequippable_items(item_gain = true)
  32.     @equips.each_with_index do |item, i|
  33.       if !equippable?(item.object)
  34.         trade_item_with_party(nil, item.object) if item_gain
  35.         item.object = nil
  36.       end
  37.     end
  38.   end
  39. end
  40. #==============================================================================
  41. # ■ Window_EquipItem
  42. #------------------------------------------------------------------------------
  43. #  装备画面中,显示可替换装备的窗口。
  44. #==============================================================================
  45. class Window_EquipItem < Window_ItemList
  46.   #--------------------------------------------------------------------------
  47.   # ● 查询使用列表中是否含有此物品
  48.   #--------------------------------------------------------------------------
  49.   def include?(item)
  50.     return true
  51.   end
  52. end
sai1993112 发表于 2015-3-29 23:02:07
三途亚梦 发表于 2015-3-29 22:49
改数据库是很难的,但是想让装备可以装在任意部位上还是比较简单的。 ...


怎么做?
就是把装备的适应部分一一修改吗
三途亚梦 发表于 2015-3-29 22:49:32
改数据库是很难的,但是想让装备可以装在任意部位上还是比较简单的。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 00:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表