Project1

标题: 更改最大值 [打印本页]

作者: creeper0924    时间: 2015-8-9 21:09
标题: 更改最大值
最近考试,懒惰研究
这里问一下怎么突破数据库的最大值
发图:

谢谢大神的回答。(。◕∀◕。)
作者: RyanBern    时间: 2015-8-9 21:30
本帖最后由 RyanBern 于 2015-8-9 21:35 编辑

数据库里无法突破这个值,如果想使用更多的要利用脚本额外编写。
以下脚本插入Scene_Title里面的载入数据库后面,这里只涉及物品的情况:
RUBY 代码复制
  1. $data_items[1000] = RPG::Item.new # 添加 1000 号物品
  2. $data_items[1000].price = 50 # 设置价格

具体的参数请在F1中搜索RPG::Item,其余同理。不过这样做无法制作其他的事件,例如获得物品,条件分歧等。
RUBY 代码复制
  1. $game_party.gain_item(1000, 1) # 得到 1 个 1000 号物品
  2. $game_party.lose_item(1000, 1) # 失去 1 个 1000 号物品
  3. $game_party.item_number(1000) # 取得 1000 号物品的数量
  4. $game_party.item_number(1000) > 0 # (条件分歧用)是否持有 1000 号物品

或者楼主可以使用由癫狂侠客改制的DKRM。
作者: chd114    时间: 2015-8-9 22:17
你可以选择使用破限脚本
作者: 邪月长啸    时间: 2015-8-12 11:30

  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================
  4. #----------------------------------------------------------------------------
  5. #把下面的代码放到脚本编辑器的 顶部
  6. #运行后会自动退出.然后 关闭工程后重新打开.
  7. #只改了 物品、武器、防具、动画。
  8. #这段代码每次运行都会增加1000个位置.
  9. #够用的时候就把这代码删除.
  10. #----------------------------------------------------------------------------
  11. animations = load_data("Data/Animations.rxdata")
  12. items = load_data("Data/Items.rxdata")
  13. weapons = load_data("Data/Weapons.rxdata")
  14. armors = load_data("Data/Armors.rxdata")

  15. for i in animations.size...animations.size+1000
  16.   animations[i] = RPG::Animation.new
  17.   animations[i].id = i
  18. end
  19. for i in items.size...items.size+1000
  20.   items[i] = RPG::Item.new
  21.   items[i].id = i
  22. end
  23. for i in weapons.size...weapons.size+1000
  24.   weapons[i] = RPG::Weapon.new
  25.   weapons[i].id = i
  26. end
  27. for i in armors.size...armors.size+1000
  28.   armors[i] = RPG::Armor.new
  29.   armors[i].id = i
  30. end

  31. save_data(animations, "Data/Animations.rxdata")
  32. save_data(items, "Data/Items.rxdata")
  33. save_data(weapons, "Data/Weapons.rxdata")
  34. save_data(armors, "Data/Armors.rxdata")
  35. exit
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1