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

Project1

 找回密码
 注册会员
搜索

自己搬运的一些脚本整合

查看数: 6287 | 评论数: 11 | 收藏 4
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-10-18 10:39

正文摘要:

本帖最后由 1032103505 于 2012-10-18 10:33 编辑 本脚本集合以狱冥幻翼的《RMVA 脚本整合(34个脚本)》为基础,被删除的脚本有6个(【菜单】,【第二货币】,【Battle_H.M.T】,【装备帮助增强】,【Sideview】, ...

回复

c248611 发表于 2012-10-19 21:21:24
吐糟BUG:
一开始


物品栏

一触 发表于 2012-10-19 19:14:56
欸欸?
謝謝LZ的分享,先拿走啦
zhengxinwu 发表于 2012-10-19 18:37:07
好长的一串脚本啊
感叹~~~~
幽兰戴尔 发表于 2012-10-19 16:46:25
本帖最后由 幽兰戴尔 于 2012-10-19 18:47 编辑

对于想要使用精灵系统的朋友,我想说几句——精灵系统有一个非常细微且不易发现的问题。
(这个范例中附加了精灵系统脚本但是没有使用)
经过测试,此脚本实际在使用的过程中可以达到理想中的精灵对主人的“能力附加”效果,包括状态抗性、属性耐力甚至是双倍防御等特殊能力统统都可以附加。从截图上看精灵每项能力附加值可以自定义——事实也是如此。

如图,对于此精灵只定义了一项能力的附加值,但是实际测试时我发现——在数据库中无论如何改变精灵的能力值,精灵在经历了第一战之后就无法获得经验值了——就连被附身的角色也无法幸免。
由此看来,定义在角色中的精灵也会被附加“战斗不能”状态。而且宿主与精灵的状态共通。
看看脚本,精灵能力附加值的计算方法是“追加パラメータ = データベース上のパラメータ - PRM_BASE”,也就是说,数据库中精灵的能力值减去PRM_BASE就等于附加值。最大HP的PRM_BASE默认为1000。如果我们把精灵的HP最大值固定为1000,显然最大HP的附加值为0,效果和截图一样。这种情况下,经过测试,第一战精灵可以获得经验值,第二战开始却已经因为HP为0被判定为“战斗不能”,宿主与精灵全都无法获得经验值了——解除精灵之后宿主状态又会恢复,精灵却无法恢复。虽然精灵的成长方式有两种(战斗经验值取得、战斗次数成长),却都躲不过这个问题。
为了验证这一结果,我特意为精灵增加了“战斗不能免疫”,结果精灵又可以正常获取经验值了……看来罪魁祸首就在这里。但是如果真这么干,就连角色也会获得死亡免疫能力,彻底破坏了游戏平衡性。如果从“战斗不能”状态中删除“无法获得经验值”的设定,又显得有点奇怪——虽然在《勇者斗恶龙9》里我也看到了类似的设定……
对于我这种脚本盲,解决此种问题的唯一办法就是改变精灵的最大HP,使其高于PRM_BASE——哪怕只多出1,如果像上图中那样,精灵就无法成长了。PRM_BASE可以自定义,但是由于最大HP最小只能取1,所以即使把PRM_BASE改成负数也只能让附加值更高,做不出“HP无附加值”的效果。无法根除这一弊病。
所以每一个精灵都必须有HP附加值,否则就无法正常成长。
如果通过改变能力附加值的定义或者显示,或许可以从根本上解决这个问题,但是我不懂脚本,所以没办法了。

点评

通过测试,只加入精灵系统的话,战斗几乎没有延迟。这个范例只是因为其他系统太庞杂才导致拖慢的。不是精灵系统的责任。  发表于 2012-10-19 17:02
不是我不想加入此系统,你没有看见发生战斗已经延迟很长时间了,再加的话,你要再延迟多长时间才能战斗?  发表于 2012-10-19 16:58
Shure 发表于 2012-10-18 16:30:27
感谢您的分享,希望你能够找到更好的!
Mic_洛洛 发表于 2012-10-18 14:23:55
伸手党の福音……
彼岸,
他们在笑,
   他们在哭,
       他们在怒,
                         君见未见?
洛子笑而不语……

playboywkw 发表于 2012-10-18 13:40:19
多谢楼主分享,我搬走了
fxwd 发表于 2012-10-18 12:19:17
伸手党给跪了。
不过表示物品上限可以在脚本中直接改数字,不用这么麻烦。
1032103505 发表于 2012-10-18 12:04:37
本帖最后由 1032103505 于 2012-10-18 12:06 编辑

包括原资源的所有内容
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-2 19:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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