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

Project1

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

[已经解决] 如何设置伤害反弹的技能?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
34 小时
注册时间
2011-3-3
帖子
45
跳转到指定楼层
1
发表于 2011-8-9 19:25:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  

如何设置伤害反弹的技能?如下……

    反击:物理伤害2倍反弹
    魔法反射:魔法伤害2倍反弹
    冰之召唤:反弹1.5倍伤害(不管魔法物理都弹)

这个要如何做呢??最好不用脚本,用公共事件吧……

点评

已经更新,见楼下  发表于 2011-8-11 14:02


长亭外,古道边,芳草碧连天。

唱到一半,就已泪流满面。

仅仅是为了这座废墟上的一片情,

为了我们未曾燃烧的青春?  

该散的散了,

该收拾的都已经打包了,

该走的也将离开了,

为什么总还是会有那么多的人背着行囊回望

这里为什么还有个人那么傻会经常回来看看这里的一切,

看看他曾经生活过的山庄,

他的老师,

他的师弟妹呢。  

——————《梦幻仙曲》

Lv1.梦旅人

梦石
0
星屑
145
在线时间
698 小时
注册时间
2009-11-15
帖子
538
2
发表于 2011-8-11 07:56:48 | 只看该作者
本帖最后由 2719358 于 2011-8-11 14:04 编辑

http://rpg.blue/article-40019.html
23中战斗特效公共事件版(还是脚本)

还有个教程(不是23种)http://www.66rpg.com/htm/news490.htm
2719358于2011-8-11 14:01补充以下内容:
范例送上, Project23.rar (184.23 KB, 下载次数: 145) 我只添加了3中,剩下的自己照着加.
下面是反射
  1. 反射(效果:若被攻击者带反射状态,则将技能效果返还给对方随机一名队员,反射状态请先在数据库中设定,这里预设值为15号状态):
  2. 脚本段落1(还原&对象重确认):
  3. c=$scene.target_battlers
  4. for t in $scene.target_battlers
  5.   t.hp=t.last_hp
  6.   if t.state?(14)
  7.     c.delete(t)
  8.     a=(t.is_a?(Game_Enemy))?true:false
  9.     b= !a
  10. c.push($game_party.random_target_actor) if a
  11. c.push($game_troop.random_target_enemy) if b
  12.   end
  13. end
  14. $scene.target_battlers=c
  15. 脚本段落2(重新应用技能效果):
  16. a=$scene.active_battler
  17. s=$scene.skill
  18. for t in $scene.target_battlers
  19.   t.skill_effect(a,s)
  20. end
复制代码
���

点评

我想问一问,把这段脚本放到哪里a??  发表于 2011-8-11 15:50
我看过了,里面好像没有我想要的东西 哦……另外,这23个特效该如何应用呢??……  发表于 2011-8-11 12:56
考上三级了!
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-11 00:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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