查看: 1868|回复: 2

[已经解决] 求教,战斗"特技"选项的修改问题~~急求,,

[复制链接]
梦石
0
星屑
50
在线时间
124 小时
注册时间
2010-8-8
回帖
44
发表于 2011-3-19 12:02:05 | 显示全部楼层 |阅读模式

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

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

×
  def start_skill_selection
    @actor = $game_party.members[@actor_index]
    case @actor.class_id
    when 13,14
      start_item_selection
    when 29,30
      #偷盗技能
    when 37,38
      #跳跃技能
    when 43,44
      #算术技能
    when 47,48
      #模仿技能
    else
      @help_window = Window_Help.new if @help_window == nil
      @help_window.visible = true
      @skill_window = Window_Skill.new(0, 56, 544, 232, @commander)
      @skill_window.z = 1000
      @skill_window.help_window = @help_window
      @actor_command_window.active = false
    end
  end

就是上述的这段,战斗中选择特技的话,会判断职业是什么,然后做出相应的处理,
比如说就是 职业29/30为盗贼,那么他的特技选项为偷盗,
请问如何修改才能实现选则了特技以后不出现特技选择画面,而是直接判定为我选择了偷盗的这个技能,然后直接选择偷盗目标呢?
梦石
0
星屑
50
在线时间
518 小时
注册时间
2010-6-16
回帖
1047
发表于 2011-3-19 13:48:26 | 显示全部楼层
加入偷盗脚本,在你的这脚本里的when 29,30下加入
@active_battler.last_skill_id = 偷盗技能的ID
这就行了

点评

不知道阁下是用哪个脚本所以就大概的写下了……  发表于 2011-3-19 13:50

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
铃仙·优昙华院·因幡 + 200 + 2

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
124 小时
注册时间
2010-8-8
回帖
44
 楼主| 发表于 2011-3-21 09:55:38 | 显示全部楼层
深深感谢 !!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部