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

Project1

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

[交流讨论] 大家不妨来说说有趣的技能

[复制链接]

Lv1.梦旅人

梦石
0
星屑
216
在线时间
154 小时
注册时间
2017-2-27
帖子
167

开拓者

跳转到指定楼层
1
发表于 2017-6-7 01:31:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我最近在做一个传统rpg类游戏,我本身是基本没玩过什么rpg游戏,所以对这类游戏的技能设定不是很清楚,最近也有人提技能方面的问题,所以我希望大家能交流一下这方面的问题。

可以说说你们觉得有趣的技能,或者你想制作的技能的效果。其实我在做游戏的过程中发现做好一个技能还是挺复杂的,所以大家如果都说下或许可以互相学习从而进步。

我接触rm时间很短,会的也很少,但是如果有人有好的技能思路,我会尽量把我的可能不完美的方法发上来给你们参考。

Lv2.观梦者

梦石
0
星屑
322
在线时间
158 小时
注册时间
2015-7-3
帖子
186
2
发表于 2017-6-7 08:28:41 | 只看该作者
尤格萨隆的歌剧:本次战斗中每释放过一次技能,便对随机目标(包括自己)释放技能库里的随机技能
克苏恩的降临:每拥有一个克苏恩计数,便对随机敌人造成233点伤害,克苏恩计数清零
--克苏恩的触须:咿呀咿呀咿~克总发糖~ 对目标造成 233攻击力的伤害,并且使克苏恩计数+2
--克苏恩的怜悯:恢复233点生命,并且使克苏恩计数+2
--克苏恩的诡计:接下来5回合,每回合结束时克苏恩计数+1
...

召唤法力浮龙:支付20%生命上限,召唤一只法力浮龙,主角每用一次技能法力浮龙攻击力+30%
召唤火妖:支付30%生命上限,召唤一只火妖,每当主角使用技能时火妖攻击随机敌人两次


点评

[被动]坚毅之刃 收到x点伤害时增加自己的x点某单位,当x大于小于y时,下一次的攻击固定加y点伤害  发表于 2017-6-7 13:43
龙之跃舞斩 这回合舞起剑来,下回合攻击200%,同时下3回合只能普攻  发表于 2017-6-7 13:40
玛丽安娜的战争光辉 已方所有人得到状态,每回合扣x点HP,攻击增强x%,同时技能不需要tp和mp  发表于 2017-6-7 13:38
血之轮舞斩 这回合对一个敌人攻击,下回合对另一个敌人攻击,重复3次  发表于 2017-6-7 13:36
幻盾 自己创造一个护盾,这回合血量加x点,下回合血量减x点  发表于 2017-6-7 13:35
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23963
在线时间
3338 小时
注册时间
2011-7-8
帖子
3925

开拓者

3
发表于 2017-6-7 11:12:06 | 只看该作者
最近想到了一个:如果受到的伤害为合数,格挡此伤害。

点评

郭兄大人宇宙无敌0.0  发表于 2017-8-26 01:24
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
11714
在线时间
844 小时
注册时间
2014-10-24
帖子
307
4
发表于 2017-6-7 11:58:36 | 只看该作者
无我境界:消耗百分比的法力值,随意释放三个已会技能
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
585
在线时间
392 小时
注册时间
2012-1-20
帖子
223

开拓者

5
发表于 2017-6-7 12:25:17 | 只看该作者
如果是回合制的话可以参考一下精灵宝可梦(口袋妖怪),吸血、反伤、一击必杀、以对方攻击力判定技能伤害……
支持一下下我的这个游戏吧~~
大雄与空间军团
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33434
在线时间
10542 小时
注册时间
2009-3-15
帖子
4766
6
发表于 2017-6-7 13:02:13 | 只看该作者
本帖最后由 soulsaga 于 2017-6-7 13:24 编辑

HP的10位数決定某个技能的连续打击次数XN
也就是9是最大..9XN
控制HP10位数的数字就能把这技能伤害最大化
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
216
在线时间
154 小时
注册时间
2017-2-27
帖子
167

开拓者

7
 楼主| 发表于 2017-6-7 15:44:10 | 只看该作者
丝诺温特 发表于 2017-6-7 08:28
尤格萨隆的歌剧:本次战斗中每释放过一次技能,便对随机目标(包括自己)释放技能库里的随机技能
克苏恩的 ...

触须
<damage formula>
value = 233;
user.addState(x);user.addState(x);
</damage formula>
怜悯是一样的
诡计
<After Eval>
user.addState(y);
</After Eval>
状态:克苏恩计数x
<Custom Apply Effec>
user._ct = user._ct || 0;
user.addStateCounter(x, 1);
user._ct += 1;
</Custom Apply Effect>
克苏恩计数y
<Custom Turn End Effect>
user._ct = user._ct || 0;
user._ct += 1;
</Custom Turn End Effect>
都没测试,我想应该行吧。。。
导演我想了下,遇到点释放次数的问题,我用循环语句的话好像是因为结算的问题只会释放一次,但是结束结算的类型,比如生命回复,会结算应有的次数,我也不知道怎么弄。我试着用选择目标来解决,但是会重复错误的次数。。。所以说我还是菜嘛,召唤物的我觉得也是用插件比较方便,不过我还没有用过,之后我研究下了再写。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2173
在线时间
1368 小时
注册时间
2011-2-10
帖子
602

开拓者

8
发表于 2017-6-7 16:00:56 | 只看该作者
流星雨
陪你去看流星雨,让你的眼泪落在我身旁
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1269
在线时间
127 小时
注册时间
2017-1-14
帖子
93

开拓者

9
发表于 2017-6-7 16:03:04 | 只看该作者

求大佬赐教,这里的这些代码是要写在哪里?配合什么插件才能用- -?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
216
在线时间
154 小时
注册时间
2017-2-27
帖子
167

开拓者

10
 楼主| 发表于 2017-6-7 16:24:21 | 只看该作者
guoxiaomi 发表于 2017-6-7 11:12
最近想到了一个:如果受到的伤害为合数,格挡此伤害。

奇怪的技能。。。真的能触发吗,不过可以设定伤害与回合数关系公式,加个范围
<Custom React Effect>
if (value === target.stateTurns(x)){target.gainBarrier(value);}//回合数怎么表示?。。。这样是用回合自增加的状态回合数代替回合数,不过角色死了就没了。知道回合数怎么表示就好了。用了yep状态和护盾插件
</Custom React Effect>

点评

日哦,看错了,尴尬。不过这个算法我也不清楚,只是合数几率太高了,改成减伤或许会好点。而且,这种是不是质数的概率我觉得没必要实现。。。  发表于 2017-6-7 19:42
判断是不是素数的方法,用miller rabin 素性测试_(:з」∠)_  发表于 2017-6-7 17:27
不是回合数啦,是合数,与素数相对应的概念。设定上这是一个很强的防具,因为如果伤害有波动,伤害越高素数越少。  发表于 2017-6-7 17:26
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-7 11:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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