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

Project1

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

[已经解决] 如何将防御改成待机

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1433
在线时间
1705 小时
注册时间
2011-8-17
帖子
818
跳转到指定楼层
1
发表于 2011-10-10 16:04:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想要战斗中选择待机后本角色不会执行任何动作,如果防御的话不说会提高防御力,执行的时候角色还会白光闪一下
roguelike求生RPG研发中....

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2011-10-6
帖子
45
2
发表于 2011-10-10 16:13:37 | 只看该作者
  1. class Game_Battler
  2.   def guarding?
  3.     return false
  4.   end
  5. end
复制代码
至于防御文字这些会改吧

点评

插在哪里?重新插入在新脚本页的话无效  发表于 2011-10-10 16:24
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2011-10-6
帖子
45
3
发表于 2011-10-10 16:27:40 | 只看该作者
main上面就行了,这样防御效果就没有了,如果想白光也没有的话就搜索 when 2  # 防御 找到
  1.       when 2  # 防御
  2.         # 演奏确定 SE
  3.         $game_system.se_play($data_system.decision_se)
  4.         # 设置行动
  5.         @active_battler.current_action.kind = 0
  6.         @active_battler.current_action.basic = 1
  7.         # 转向下一位角色的指令输入
  8.         phase3_next_actor
复制代码
这一段,把@active_battler.current_action.kind = 0
设置成大于2或小于0就行了

点评

还是会闪~  发表于 2011-10-10 16:50
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2011-10-6
帖子
45
4
发表于 2011-10-10 16:58:25 | 只看该作者
说错是把改成等于3
@active_battler.current_action.basic = 3
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 08:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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