Project1

标题: 怎么制作1000个以上的道具,技能,装备? [打印本页]

作者: fxwd    时间: 2012-4-4 15:34
标题: 怎么制作1000个以上的道具,技能,装备?
物品满了。。。。。。。请问修改DATA目录下的哪一项(或者是不是有这方面的脚本?)可以添物品数量?dsu_plus_rewardpost_czw
作者: dant    时间: 2012-4-4 16:43
记得小黄鸡在某个回帖里说过方法的.......
@fux2
作者: ilmynasan    时间: 2012-4-5 00:32
http://yanflychannel.wordpress.c ... ipts/adjust-limits/

感觉我怎么老是在搬运……- -
作者: 殇殃    时间: 2012-4-5 12:01
在脚本编辑器全局搜索99或者999
作者: tang19990919    时间: 2012-4-5 18:40
这个任务我包了!
Game_Party的第215行~220行,将原代码替换为:
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取物品的最大持有数
  3.   #--------------------------------------------------------------------------
  4.   def max_item_number(item)
  5.     return 9999999999999
  6.   end
复制代码
最大物品持有数
然后找到第196行~201行,将原代码替换为:
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取持有金钱的最大值
  3.   #--------------------------------------------------------------------------
  4.   def max_gold
  5.     return 99999999999999999999999
  6.   end
复制代码
金钱上限
技能上限的修改就是在数据库的[技能]选项那里最下面的一个按钮[更改最大值],把它修改至你想要的数值就行了。
作者: ilmynasan    时间: 2012-4-5 18:45
八成是墙问题吧【= =
论坛信息发过去了
作者: tang19990919    时间: 2012-4-5 18:47
哦!忘了!LZ的问题还有装备的最大值是吧?同上,但是只能设置≤999个,如果想要突破999个,就请用VA专用的破限脚本。
脚本如下:
举个合并角色数据库的例子,分别命名为Data/Actors.rvdata2和Data/Actors2.rvdata2
  1. save_data(load_data("Data/Actors.rvdata2") + load_data("Data/Actors2.rvdata2") ,"Data/Actors3.rvdata2")
复制代码
这样就合出了个Data/Actors3.rvdata2
如果不想转存,直接读的可以到DataManager去改
  1. $data_actors        = load_data("Data/Actors.rvdata2")+load_data("Data/Actors2.rvdata2")
复制代码
这样1000号角色是空着的,如果不想有空,也可以去delete nil,
另外1001号后面的角色全都无法用事件来控制,在Game_Interpreter里写点函数神马的应该还是比较有爱的...
其他数据库么也是一样的道理- -b...
作者: 殇殃    时间: 2012-4-6 11:30
999个技能?
那战斗的时候选技能,要在999个技能里找出一个技能应该很困难吧?
现在的孩纸都不是一般的近视。
而且一个游戏需要用到这么多技能么,是不是考虑一下删减?
作者: 傲视天涯    时间: 2012-4-6 11:53
楼主说的应该是技能的图标素材吧
作者: fxwd    时间: 2012-4-6 12:04
本帖最后由 fxwd 于 2012-4-6 12:11 编辑
ilmynasan 发表于 2012-4-5 00:32
http://yanflychannel.wordpress.c ... ipts/adjust-limits/

感觉我怎么老是在搬运……- - ...


这个是什么意思?是修改最大等级,物品持有数什么的吗?我的意思是数据库里最大只能创造999个物品(最大值就是这个),可我已经做满了999个了,怎么继续制作新的物品?还有,这脚本我有了
作者: xsrong    时间: 2012-4-6 19:23
很简单,以武器为例,首先按F11打开脚本编辑器,找到DataManager,将里面$data_weapons       = load_data("Data/Weapons.rvdata2") 这一行改为      
$data_weapons       = load_data("Data/Weapons.rvdata2") + load_data("Data/Weapons2.rvdata2")
然后你新建一个工程 把这个一个工程DATA文件夹里的weapon.rvdata2重命名为weapon2.rvdata2,然后复制到你自己这个工程的data文件夹下,这样你新建那个工程里的第一个武器栏就成了你这个工程的第1001个武器,要编辑的话就在新建的那个工程里编辑第一号武器。但是要得到这个武器的话就只能用脚本来实现。防具角色技能什么的都一样。
PS:这就是7楼的方法




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