Project1

标题: 10VIP就帮忙修改一个技能详细介绍的脚本。 [打印本页]

作者: CR~    时间: 2015-1-3 12:53
标题: 10VIP就帮忙修改一个技能详细介绍的脚本。
本帖最后由 CR~ 于 2015-1-3 12:55 编辑

遇到满意答案我直接转过去10VIP。。。
这是原版的技能详细介绍脚本

我想要修改成的效果是:
第一行:不变
第二行:不变
第三行:标题为:攻击力,内容为:数据库里攻击力的数据%+攻击力+(用默认的白色文字显示的主角的攻击力*数据库里攻击力的数据%)
第四行:无标题,内容为                数据库里力量的数据%+力量+(用\c[1]的蓝色文字显示的主角的力量*数据库里力量的数据%)
第五行:无标题,内容为                数据库里智力的数据%*((数据库里威力的数据+100)%)+智力+【用\c[2]的红色文字显示的主角的智力*(数据库里智力的数据%*(数据库里威力的数据+100)%)】
第六行:无标题,内容为                数据库里灵巧的数据%*((数据库里威力的数据+100)%)+灵巧+【用\c[6]的绿色文字显示的主角的灵巧*(数据库里灵巧的数据%*(数据库里威力的数据+100)%)】
                                                     这一行如果数据库里的威力为1或0,则为
                                                    数据库里灵巧的数据%+ 灵巧+(用\c[6]的绿色文字显示的主角的灵巧*数据库里灵巧的数据%)
第七行:标题为:总伤害,内容为:第三行,第四行,第五行,第六行括号里的数字之和。
第八行:标题为:伤害波动,内容为:(100%-数据库里的分散度)*总伤害~(100%+数据库里的分散度)*总伤害
第九行:标题为:攻击类型,内容为:物理攻击【数据库里的物理防御数据/(数据库里的物理防御数据+魔法防御数据)】%。
第十行:无标题,                 内容为:魔法攻击【数据库里的魔法防御数据/(数据库里的物理防御数据+魔法防御数据)】%。
第十一行:是原版脚本的攻击属性
第十二行:是原版脚本的附加状态


如果技能的威力为负数:
第三行:标题为:攻击力,内容为:数据库的威力
第四行为空
第五航为空
第六行为空

举个例子,,以这个技能为例

假设主角所有属性都是100
第一行:蓄积邪恶能量突击敌人。(2回合冷却)
第二行:效果范围             敌方单体
第三行:攻击力                0%攻击力(0
第四行:                          0%力量(0
第五行:                          102.5%智力(102.5
第六行:                          184.5%灵巧(184.5
第七行:总伤害                287
第八行:伤害波动             258.3~315.7
第九行:攻击类型             物理攻击0%
第十行:                          魔法攻击100%
第十一行:攻击属性         暗
第十二行:附加状态         无

Project_CFTX_Fix2.rar

190.22 KB, 下载次数: 91


作者: chd114    时间: 2015-1-3 18:01
没看明白楼主要表达的意思所以先改了第三行

是这样吗?


因为时间关系我要去学校了(要周六才能回来)···你愿意的话把显示的文字格式发下或者PS截图,或者找其他人来改···
作者: song.lian    时间: 2015-1-3 20:01
那个如果你没改过伤害公式的话,那么私以为还是看一下game_battler 3(RMXP)的比较好,
伤害:      damage = power * rate / 20,
而技能威力和攻击力与power有关,而属性(str, dex, int ,agi)与rate有关,所以这里第七行的“总伤害”是错的,第八行也错,如果你真要这样做的话,可能需要改一下伤害公式,否则做了可能反而会误导到玩家,所以不建议做这个。
作者: CR~    时间: 2015-1-3 21:39
chd114 发表于 2015-1-3 18:01
没看明白楼主要表达的意思所以先改了第三行

是这样吗?

第三行是:100%攻击力(112)
没事儿我不急。
作者: CR~    时间: 2015-1-3 21:41
song.lian 发表于 2015-1-3 20:01
那个如果你没改过伤害公式的话,那么私以为还是看一下game_battler 3(RMXP)的比较好,
伤害:      damage  ...

没错我已经修改了伤害公式。
作者: chd114    时间: 2015-1-9 22:30
CR~ 发表于 2015-1-3 04:39
第三行是:100%攻击力(112)
没事儿我不急。

100%攻击力(112)?那么第三行你现在只要去掉第一个攻击就好了?
作者: chd114    时间: 2015-1-10 12:12

XP里面没智力这个属性吧···
物理攻击魔法攻击是角色的还是什么?
作者: chd114    时间: 2015-1-10 15:45
那么是这样了?
作者: chd114    时间: 2015-1-10 18:07
本帖最后由 chd114 于 2015-1-10 02:07 编辑

话说你怎么只转了9V呢···


@hys111111
@RyanBern
@︶ㄣ牛排ぶ
@myownroc  结贴···


Project_CFTX_Fix2.zip (205.55 KB, 下载次数: 18)
作者: CR~    时间: 2015-1-10 20:26
本帖最后由 CR~ 于 2015-1-10 20:34 编辑
chd114 发表于 2015-1-10 18:07
话说你怎么只转了9V呢···


额。。。还有两个问题,,,
第一个就是如果技能没有说明会出错

第二个就是。。。不知道为什么,放进我的游戏后,左边边框的技能显示有问题。如果有2个技能,那么只显示出来的第一个,第二个没图标也没名字。。。
可是在默认的工程里就没这个毛病,
可能是我自己的游戏哪儿有问题吧。。。能帮我看下么谢谢。。



比如2个技能就显示1个,5个技能就显示3个。。。
但是右边的技能介绍正常。


感觉好像是列数的问题,,表面上是一列,但实际上还是两列,排在第二列的技能就被覆盖了。。。

Data.rar

881.24 KB, 下载次数: 74






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