幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1450|回复: 4

[RM2K&2K3] [再再求助]又是关于技能~~

[复制链接]

7

主题

27

帖子

299

积分

③业余

积分
299
发表于 2007-10-31 21:41:37 | 显示全部楼层 |阅读模式
1 级的时候我有一个技能,假设名为A
我希望在3级的时候,获得一个名为B 的技能

而遗忘技能A

应该在公共事件中如何设置???
忘大人们教教详细步骤~~~~~~
回复

使用道具 举报

7

主题

27

帖子

299

积分

③业余

积分
299
 楼主| 发表于 2007-11-1 10:45:50 | 显示全部楼层
```怎么没人回答额??
回复 支持 反对

使用道具 举报

122

主题

4962

帖子

74

积分

超级版主

Rank: 8Rank: 8

积分
74

声命组银赏

QQ
发表于 2007-11-1 11:28:05 | 显示全部楼层
在脚本Scene_Battle 1中
131行
  1.   #--------------------------------------------------------------------------
  2.   # ● 战斗结束
  3.   #     result : 結果 (0:胜利 1:失败 2:逃跑)
  4.   #--------------------------------------------------------------------------
  5.   def battle_end(result)
  6.     # 清除战斗中标志
  7.     $game_temp.in_battle = false
  8.     # 清除全体同伴的行动
  9.     $game_party.clear_actions
  10.     # 解除战斗用状态
  11.     for actor in $game_party.actors
  12.       actor.remove_states_battle
  13.     end
  14.     # 清除敌人
  15.     $game_troop.enemies.clear
  16.     # 调用战斗返回调用
  17.     if $game_temp.battle_proc != nil
  18.       $game_temp.battle_proc.call(result)
  19.       $game_temp.battle_proc = nil
  20.     end
  21.     # 切换到地图画面
  22.   end
复制代码
修改为
  1.   #--------------------------------------------------------------------------
  2.   # ● 战斗结束
  3.   #     result : 結果 (0:胜利 1:失败 2:逃跑)
  4.   #--------------------------------------------------------------------------
  5.   def battle_end(result)
  6.     # 清除战斗中标志
  7.     $game_temp.in_battle = false
  8.     # 清除全体同伴的行动
  9.     $game_party.clear_actions
  10.     # 解除战斗用状态
  11.     for actor in $game_party.actors
  12.       actor.remove_states_battle
  13.     end
  14.     # 清除敌人
  15.     $game_troop.enemies.clear
  16.     # 调用战斗返回调用
  17.     if $game_temp.battle_proc != nil
  18.       $game_temp.battle_proc.call(result)
  19.       $game_temp.battle_proc = nil
  20.     end
  21.     # 切换到地图画面
  22.     #########################################################################
  23.     $game_temp.common_event_id = 2
  24.     $scene = Scene_Map.new
  25.     #########################################################################
  26.   end
复制代码
醒目处为修改内容

其中
  1. $game_temp.common_event_id = 2
复制代码
中的数字2代表了调用公用事件的编号

在此公用事件中 判断
如果角色等级大于等于3 则学会B技能 遗忘A技能
即可
回复 支持 反对

使用道具 举报

7

主题

27

帖子

299

积分

③业余

积分
299
 楼主| 发表于 2007-11-1 13:34:02 | 显示全部楼层
哦~~~谢谢啊~~~~
回复 支持 反对

使用道具 举报

7

主题

27

帖子

299

积分

③业余

积分
299
 楼主| 发表于 2007-11-2 15:49:12 | 显示全部楼层
已经完全搞定了~~~谢谢大人啊~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-6-17 21:46 , Processed in 0.023363 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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