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

Project1

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

[已经解决] 如何做出这样的效果?

[复制链接]

Lv2.观梦者

梦石
0
星屑
685
在线时间
661 小时
注册时间
2012-10-21
帖子
350
跳转到指定楼层
1
发表于 2014-8-24 13:48:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如何做出这两个效果?
1、增加一个状态后,每过一回合物攻+1%,重新获得该状态回合刷新
2、增加一个状态后,每回合受到伤害,伤害随状态持续的回合而增加,每回合增加25%,,重新获得该状态回合刷新

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
2
发表于 2014-8-31 22:54:48 | 只看该作者
本帖最后由 三途亚梦 于 2014-8-31 22:55 编辑

关于第一个:首先我知道日站Artificial Providence 里有让人物能力值强化阶段增多的脚本,默认是分层10个阶段。
而在RM中强化是默认只存在两个阶段的。

至于随状态持续递增递减…… 我能想到的方法还比较笨拙,在敌群中设置间隔每回合执行的公共事件,
公共事件用来检测人物是否处在状态1中,如果是则附加攻击力强化。
如果这样做会影响所有攻击力强化的数据,也就是所有攻击强化都是以一个阶段1%增加了。

同样在这个日站里有一个 状态解除与相杀 的脚本。
相杀的效果在这我就不多说了,
解除的部分是这样的:
状态1存在时,如果附上状态2则解除状态1,如果状态1不存在则直接附上状态2。
知道这个作用后你就得设计很多个同名的状态,状态 1 2 3 4……(以下省略
以我能想到的方法还是用公共事件检测状态是否存在,
如果角色处在状态1(即攻击力增加1%)则附上状态2(即攻击力增加2%),然后因为解除与相杀的脚本效果,状态1会被解除,而只附上状态2。

同理我觉得也可以解决第二问题……吧
只是这么做工程量比较大,但是应该是足够实现的。

评分

参与人数 1星屑 +150 收起 理由
VIPArcher + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
685
在线时间
661 小时
注册时间
2012-10-21
帖子
350
3
 楼主| 发表于 2014-8-31 23:39:46 | 只看该作者
咱先看看,谢谢你

点评

好像没有,印象里没看到。  发表于 2014-9-1 15:06
那里面有米有被动技能的脚本呢?  发表于 2014-9-1 14:01
解除与相杀就是在状态的备注里添加相应内容就完成了  发表于 2014-9-1 13:17
我可以帮你把必要的地方简易的翻译一下  发表于 2014-9-1 13:06
主要是日文有点看不懂……  发表于 2014-9-1 07:45
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 10:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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