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

Project1

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

[已经解决] 如何设置一个被动技能

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
26 小时
注册时间
2012-5-4
帖子
351
跳转到指定楼层
1
发表于 2012-6-10 17:35:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 苹果星ねこ 于 2012-6-10 17:42 编辑

一个叫影分身的被动技能
拥有该技能的角色25%可以回避特技魔法攻击
发动后消耗500SP
怎么做

点评

要显示分身的话最简单就是用之前我说的添加动画的方法...直接将角色图像做成动画。  发表于 2012-6-12 19:28
楼下跟新。  发表于 2012-6-12 18:19

Lv1.梦旅人

54酱是大笨蛋!

梦石
0
星屑
66
在线时间
1389 小时
注册时间
2011-2-23
帖子
5014
2
发表于 2012-6-10 17:40:20 | 只看该作者
试下修改公共事件以实现此功能...
去你爹的现充.去你爹的异性恋.
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
47
在线时间
412 小时
注册时间
2012-6-1
帖子
1021
3
发表于 2012-6-10 19:17:14 | 只看该作者
如果是主动技能的话就会写脚本
被动技能没有考虑过
主站那个又不是楼主需要的
这里是新人 明特·布兰马修
脚本盲 事件盲 美工盲
还是色盲ORZ
XP\VX略懂VA无助很抱歉
所以问题什么如果答不好就不要提醒我了
短篇7已经放弃,但是坑在继续补上。所以回答和现身次数少之。
有事烧纸或者留言即可。

还有我不是正太啊ORZ
回复

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
2789
在线时间
1608 小时
注册时间
2010-10-22
帖子
1059

极短25获奖

4
发表于 2012-6-10 20:41:29 | 只看该作者
本帖最后由 kangxi0109 于 2012-6-12 18:20 编辑

在Game_Battler 3里头,关于● 应用特技效果 的部分,在对应位置做对应修改(以123号技能为例):


  1.       # 第二命中判定
  2.       eva = 8 * self.agi / user.dex + self.eva
  3.       hit = self.damage < 0 ? 100 : 100 - eva * skill.eva_f / 100
  4.       hit = self.cant_evade? ? 100 : hit
  5.       hit_result = (rand(100) < hit)
  6.       # 不确定的特技的情况下设置为有效标志
  7.       effective |= hit < 100
  8.     end
  9. #---------------------------------------------------------添加部分↓
  10. if self.is_a?(Game_Actor) && hit_result == true#对象为角色且命中的场合
  11.   if self.skills.include?(123) && self.sp >= 500#学会123号技能且sp不低于500的场合
  12.    m = rand(4)
  13.      if m == 3
  14.         self.sp -= 500 #消耗sp
  15.         hit_result = false #改为不命中
  16.    end
  17.   end
  18. end
  19. #---------------------------------------------------------
  20.     # 命中的情况下
  21.     if hit_result == true
  22.       # 威力 0 以外的物理攻击的情况下
  23.       if skill.power != 0 and skill.atk_f > 0
复制代码
判断是否有效的测试方法:
1.先将m= rand(3) 这里改为 m = 3 ,然后测试。如果脚本有效那么敌人的所有对己方的特技都会MISS;
2.再将m= rand(3) 这里改为 m = 1 ,然后测试。如果脚本有效那么敌人的所有对己方的特技基本都会命中。
3.如果上面的测试没有效果,那就说明在你的其他脚本出现了覆盖Game_Battler 3脚本的部分。
4.如果没有效果且查明没有覆盖,那就是你没有将脚本放在指定的位置上,又或者是复制错误。
5.最后,个人表示自己测试是没有问题的。

点评

谢谢 可否在添加一个分身动画效果?  发表于 2012-6-12 19:24
不行,扣除SP后不能回避魔法  发表于 2012-6-12 17:39
【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 23:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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