Project1

标题: 装备合成强化系统V1.02 [打印本页]

作者: 八云紫    时间: 2009-3-31 06:40
标题: 装备合成强化系统V1.02
先附上工程:
http://rpg.blue/upload_program/d ... V1.02_118945971.rar

截图:
1. 进入界面的截图


2. 在等待一段时间后,有弹出式的帮助菜单


3. 帮助窗口会根据装备属性来自动修正长度的


4. 合成强化菜单也是弹出式的


5. 具有动态的进度条,也可以不需要哦


6. 新的装备


[LINE]1,#dddddd[/LINE]

脚本使用说明:
    工程中有一个 SynthesisCustom 模块,用于定义一些脚本功能。
    为了有所区分,有意的把 SynthesisCustom 模块 分成两部分,一个是必要设定,
后一个是一些高阶设定,其实也就是一些窗口坐标什么的。
    其他的使用方法,脚本里都有注释,有什么不明白的可以跟帖说明。

    例外要强调一点,合成石的属性设定这里可以定义一些在定义ID的时候没有包含的
物品ID, 多出来的ID可以用于下面要说明的 制作者特权的方法。

    制作者特权方法:
      $game_party.synthesis_items(item_id, synthesis_id1, synthesis_id2, strengthen_number, item_type, name = nil, description = nil)

    其中:
  #     item_id            : 原装备ID
  #     synthesis_id1      : 合成石ID1
  #     synthesis_id2      : 合成石ID2
  #     strengthen_number  : 强化次数
  #     item_type          : 物品类型(0 武器,1 防具)
  #     name               : 新装备的名字(默认和原装备一致)
  #     description        :新装备的说明文字(默认和原装备一致)

[LINE]1,#dddddd[/LINE]

有什么不明白的 PM 我或者 跟帖说明。

[LINE]1,#dddddd[/LINE]

工程所使用的窗口素材取自于 舒逸 的窗口素材,并修改过一点颜色,如果不能使用,请及时 PM 我,谢谢。

人物素材取自于 风色幻想5

[LINE]1,#dddddd[/LINE]

脚本测试不是很充分,所以,找到什么 BUG ,跟帖说明,并且奖励积分 50 。{/hx}

[LINE]1,#dddddd[/LINE]

脚本更新日志:
2009年3月31日: V1.00 → V1.01
  错误:强化 or 合成失败后,会出现方法未定义的错误
  原因:失败后,物品消失,但是光标未改变,导致获得的物品是 nil
  情况:已更新
2009年3月31日: V1.01 → V1.02
  错误:存档后出现物品颜色丢失而导致的错误
  原因:颜色的初始化工作在解析器里,但是重新读档后未能初始化。
  情况:已更新,并且删掉了在解析器里的定义部分。

作者: 巴哈姆特    时间: 2009-3-31 06:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: clande    时间: 2009-3-31 06:41
哇喔,**……抱个……抱!
作者: 巴哈姆特    时间: 2009-3-31 06:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 06:45
= =

那个啊,测试的时候忘记删掉了。

Sorry

[LINE]1,#dddddd[/LINE]

工程更新了一下~~~~
作者: 巴哈姆特    时间: 2009-3-31 06:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 07:01
以下引用巴哈姆特于2009-3-30 22:54:30的发言:

依然弹框。。。

哪些颜色是可以合成的还是说一下的好。。。


那个,能出现的界面里的装备要么是可强化的,要么是可合成的。

另外,选择合成还是强化的选择窗口不是一定出现,只要能强化,也能合成的装备才出现~
作者: yuxuan    时间: 2009-3-31 07:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 07:04
以下引用yuxuan于2009-3-30 23:02:48的发言:

我要提问:有没有成功率的,不会是100%成功的吧...


不是,具体可以看看脚本里的设定部分~
作者: yuxuan    时间: 2009-3-31 07:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 巴哈姆特    时间: 2009-3-31 07:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: yuxuan    时间: 2009-3-31 07:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 巴哈姆特    时间: 2009-3-31 07:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 19:56
以下引用yuxuan于2009-3-30 23:10:52的发言:

发现BUG,当武器强化过后不能继续强化,要退出商店再进才能...


请确定是否还有强化石。

以下引用巴哈姆特于2009-3-30 23:11:51的发言:

此条已删除,是先与非合成石合成后的结果。。。

话说弹出那个win窗口怎么解决呢?

谢谢


[本贴由作者于 2009-3-30 23:35:25 最后编辑]


那个,工程更新一下,或者搜索 p 即可。


以下引用yuxuan于2009-3-30 23:15:18的发言:

楼主还要继续努力改进下才行哦。


可以说明下需要改进的地方么?

以下引用巴哈姆特于2009-3-30 23:20:09的发言:


以下引用yuxuan于2009-3-30 23:10:52的发言:

继续报告bug:如上图,强化剑的时候,第四次失败了,然后如上


收到,吃完饭后修正。 积分等下送上~~~{/hx}
作者: 木葬枫    时间: 2009-3-31 20:09
估计是个统治「合成」的脚本了――~
作者: 八云紫    时间: 2009-3-31 20:19
以下引用木葬枫于2009-3-31 12:09:08的发言:

估计是个统治「合成」的脚本了――~


那个是啥??
作者: 八云紫    时间: 2009-3-31 20:54
小小连贴,

错误已改正~~~{/hx}
作者: yuxuan    时间: 2009-3-31 21:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 21:04
以下引用yuxuan于2009-3-31 13:02:11的发言:

蛮不错的,楼主真厉害~


那个,能提一些建议么?

有什么不足之处或者其他什么的~~~
作者: 巴哈姆特    时间: 2009-3-31 21:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 21:22
收到, 扩展数据库 真的好麻烦,我想想办法~~~~
作者: 巴哈姆特    时间: 2009-3-31 21:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-3-31 21:35
以下引用巴哈姆特于2009-3-31 13:33:17的发言:

慢慢来。。。做游戏测试就是得有耐心。。。
没哪个是一次完美的


恩恩。

要上学了,巴哈姆特前辈有空的话,帮忙测试一下吧,虽然报酬不多~~~~

问题的话,我回来再解决吧~~~ Thanks~
作者: 巴哈姆特    时间: 2009-3-31 21:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-4-1 00:38
错误更正。

以下引用巴哈姆特于2009-3-31 13:41:04的发言:

没什么,报酬不给也无所谓的,再说你刚发的时候没有悬赏我不也在测试吗~

不过本人能力有限,脚本方面测试不深入了,我就做点“表面”工作吧。。。

基本没什么了,如果有我再来回帖吧。


恩恩。

看看有没有办法把合成功能也扩张一下~~~{/hx}
作者: 沉影不器    时间: 2009-4-1 02:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-4-1 02:57
以下引用沉影不器于2009-3-31 18:54:56的发言:

我正在写一个比较大的脚本,在一个不起眼的帖子里讲的...包含这些常见的装备功能
合成倒是还没写,现在有得借鉴了....


呀呀,有什么不明白的可以问我。

脚本写的很乱~~~
作者: 沉影不器    时间: 2009-4-1 03:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-4-1 03:11
以下引用沉影不器于2009-3-31 19:09:27的发言:

可以看得懂,刚刚快速看了一遍,每次得失装备都生成一个新的Weapon\Armor子类,跟我不太一样...我的脚本虽未完成,框架已经差不多定了不容易大改...


那么就在原来的类里修改也是可以的。

这么写是为了减少冲突,至少自己感觉会减少点~~~
作者: 沉影不器    时间: 2009-4-1 03:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-4-1 03:38
在 RPG::BaseItem 里添加属性其实也不错的说,只是,副作用会很大~~
作者: 沉影不器    时间: 2009-4-1 03:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-4-1 03:56
至少在所有的 RPG::BaseItem 派生类里都有会出现一些无关紧要的属性,感觉对存储空间比较浪费。

只是不知道 Ruby 里设定为 nil 的变量占不占用内存。

不占用的,就无视我吧~~~~~
作者: hsun770916    时间: 2009-7-25 17:19
本帖最后由 hsun770916 于 2009-7-25 17:21 编辑

我試了一下,
長劍[合成次數1]強化之後再次點選合成 消耗合成物品 合成之後無效果增加
合成次數達上限在點選合成好像還是會消耗合成物品
使用長弓[合成次數2]合成2次,效果似乎只增加第一次合成的效果 第二次無效果...的樣子 並且會消耗合成物品
點選裝備出現選項視窗後若按取消的話裝備能力視窗就不會再出現了,除非強化裝備或合成之後才會再次出現。
目前試出來的就這樣...
作者: 一瞬间的幻觉    时间: 2009-8-6 22:22
有BUG可是发信息给楼主,楼主不回阿
作者: 黑之翅膀    时间: 2009-9-6 11:43
LOVE    我喜欢    谢谢
作者: 八云紫    时间: 2009-9-6 12:02
LOVE    我喜欢    谢谢
黑之翅膀 发表于 2009-9-6 11:43



请不要使用该脚本,谢谢.

BUG 很多~~
作者: andy13666    时间: 2009-9-12 09:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 诗人的眼泪    时间: 2009-12-27 08:12
请问有XP版的吗~~
作者: 522403969    时间: 2010-8-10 09:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 清远    时间: 2010-8-15 23:50
这个功能太强大了




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