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

Project1

 找回密码
 注册会员
搜索
查看: 11196|回复: 28
打印 上一主题 下一主题

[原创发布] 【原创】物品合成简易优化版 Ver 1.1

[复制链接]

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

跳转到指定楼层
1
发表于 2014-12-26 23:45:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 RyanBern 于 2016-4-30 18:02 编辑

论坛上早早就有了物品合成脚本,其实我觉得物品合成是个很好的东西,不过如果写成集成脚本的话,冲突的可能性很高。所以经常会出现找到的合成脚本不能用而被逼使用事件来实现合成系统了。
为什么要炒这个冷饭呢?在我的印象中,物品合成脚本的冲突率真的比较高,我一开始使用物品合成脚本的时候也是不断报错。所以一气之下,自己动手写了一个,都是新定义的东西总不会还是不兼容吧?当然,发生脚本冲突是必然的,例如这个脚本,虽然没有重新定义各个方法(其实是有的,一点点啦),但是用的是原RGSS1里面的方法,例如Game_Party类的大量方法,所以这个脚本不太可能和装备强化系统兼容的。
还有一点就是物品合成的时候,写配方数据的时候真的很蛋疼啊有木有?因为原来的话所有的配方都要写在脚本编辑器中,但是经常记不住各种道具的ID,所以有要去查看数据库。大家都知道脚本编辑器和数据库不能同时打开,所以,就会发生写写脚本——看一眼数据的情况。在这个合成脚本中,由于使用的是Windows的记事本编辑数据,所以可以不用这么麻烦了。
还有一些细节优化就不说了,附上一张图:


范例下载:
RB_Craft_System.7z (910.84 KB, 下载次数: 1209)    

评分

参与人数 2星屑 +720 收起 理由
紫英晓狼1130 + 240 精品文章
牛肉面 + 480 真棒!

查看全部评分

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

2
发表于 2014-12-27 02:02:07 | 只看该作者
来个拆分吧···我记得我发过的有一个功能挺多的说···成功额外产物、失败额外产物、成功率、控制开关变量和独立开关···其实重点还是chai'fen

点评

合成系统的冲突性应该是各种系统中最低了的吧···没记错的话短八有人用过···  发表于 2014-12-27 14:12
功能越复杂冲突的可能性就越高,最后就导致脚本基本上不能用了。其实我不是很喜欢写类似于大杂烩的脚本  发表于 2014-12-27 09:36
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

石油鸡

梦石
0
星屑
179
在线时间
287 小时
注册时间
2014-1-27
帖子
232
3
发表于 2014-12-27 13:20:05 | 只看该作者
早就想要这种脚本了!怒顶!{:2_280:}
回复 支持 反对

使用道具 举报

Lv2.观梦者 (版主)

脚本白痴

梦石
0
星屑
412
在线时间
902 小时
注册时间
2007-7-9
帖子
1403
4
发表于 2014-12-27 13:56:29 | 只看该作者
这个真是非常方便的脚本,而且物品过多还有自动滚动展示功能,非常不错!

点评

感谢支持!在论坛上已经有很多物品合成脚本的情况下写这个压力很大  发表于 2014-12-27 21:31
感觉和同样的脚本往期的版本比起来自动滚屏是个亮点···  发表于 2014-12-27 14:17

正统向RPG-大雄的高井山奇谈
https://rpg.blue/thread-369758-1-1.html
哆啦A梦RTP风格素材
https://rpg.blue/forum.php?mod=viewthread&tid=394608
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
787
在线时间
2 小时
注册时间
2015-4-6
帖子
3
5
发表于 2015-4-25 11:49:35 | 只看该作者
论坛上有很多物品合成的脚本 觉得这个还是很不错的

点评

感谢支持!  发表于 2015-4-25 11:58
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2015-7-31
帖子
22
6
发表于 2015-8-6 22:43:56 | 只看该作者
不知前辈们脚本放哪啊,求助求助求助
回复 支持 反对

使用道具 举报

Lv4.逐梦者

【欧皇】

梦石
3
星屑
2066
在线时间
1004 小时
注册时间
2013-8-19
帖子
3486

开拓者

7
发表于 2016-2-27 20:54:06 | 只看该作者
本帖最后由 欧买歌 于 2016-2-29 12:40 编辑
  1. <recipe=1>
  2. <product>kind=0,id=34</product>
  3. <ingredients>
  4. kind=0,id=49,number=10
  5. kind=0,id=50,number=1
  6. </ingredients>
  7. </recipe>

  8. <recipe=1>
  9. <product>kind=0,id=51</product>
  10. <ingredients>
  11. kind=0,id=35,number=1
  12. kind=0,id=49,number=8
  13. kind=0,id=50,number=1
  14. </ingredients>
  15. </recipe>
复制代码
我写错了吗?$scene = Scene_Craft.new(3)打开界面说没有可用配方







会不会有什么冲突

点评

还是没用啊  发表于 2016-2-27 21:41
第一,09行是<recipe=2>;第二,txt文件要放在根目录;第三,请在RMXP中点击测试游戏,这样才会生成数据。  发表于 2016-2-27 21:30
QQ:2223942063
Q群:365819625
贪吃方1.4
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
531
在线时间
310 小时
注册时间
2016-4-13
帖子
227

开拓者

8
发表于 2016-4-17 03:03:59 | 只看该作者
224行发生故障....
(不过还是顶一下)

点评

[url=home.php?mod=space&uid=2564094]@recipe[/url] = nil请把此句换成@recipe = nil,论坛解析代码错了。当然推荐直接下载范例工程。  发表于 2016-4-17 09:23
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
531
在线时间
310 小时
注册时间
2016-4-13
帖子
227

开拓者

9
发表于 2016-4-17 12:42:44 | 只看该作者
绝弦之月 发表于 2016-4-17 03:03
224行发生故障....
(不过还是顶一下)

谢谢您的回复^_^
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv3.寻梦者

梦石
0
星屑
2379
在线时间
912 小时
注册时间
2014-10-14
帖子
1331

开拓者

10
发表于 2016-10-26 14:57:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-14 19:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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