赞 | 27 |
VIP | 400 |
好人卡 | 13 |
积分 | 17 |
经验 | 69730 |
最后登录 | 2025-3-16 |
在线时间 | 3038 小时 |
Lv3.寻梦者 (暗夜天使) 精灵族の天使
- 梦石
- 0
- 星屑
- 1702
- 在线时间
- 3038 小时
- 注册时间
- 2007-3-16
- 帖子
- 33731
 
|
在Scene_map里面的这个部分
# 按下 B 键的情况下
if Input.trigger?(Input::B)
# 不是在事件执行中或菜单禁止中
unless $game_system.map_interpreter.running? or
$game_system.menu_disabled
# 设置菜单调用标志以及 SE 演奏
$game_temp.menu_calling = true
$game_temp.menu_beep = true
end
end
######################################################################
#按下 Z 键的情况下
if Input.trigger?(Input::Z)
#不是在事件执行中或菜单禁止中
unless $game_system.map_interpreter.running? or
$game_system.menu_disabled
# 矫正主角姿势
$game_player.straighten
#执行公共事件-任务
$game_temp.common_event_id = 5 #按下的键执行5号公共事件
end
end
#按下 Y 键的情况下
if Input.trigger?(Input::Y)
#不是在事件执行中或菜单禁止中
unless $game_system.map_interpreter.running? or
$game_system.menu_disabled
# 矫正主角姿势
$game_player.straighten
#执行公共事件 - 速度
$game_system.se_play($data_system.decision_se)
$game_temp.common_event_id = 42 #按下s键执行42号公共事件
end
end
#按下 CTRL 键的情况下
if Input.trigger?(Input::F5)
#不是在事件执行中或菜单禁止中
unless $game_system.map_interpreter.running? or
$game_system.menu_disabled
# 矫正主角姿势
$game_player.straighten
#执行公共事件 - 日夜系统开关
$game_system.se_play($data_system.decision_se)
$game_temp.common_event_id = 62#按下f5执行62号公共事件
end
end
#按下 X 键的情况下
if Input.trigger?(Input::X)
unless $game_system.map_interpreter.running?
# 矫正主角姿势
$game_player.straighten
# 执行公共事件-存档
$game_system.se_play($data_system.decision_se)
$game_temp.common_event_id = 43 #按下a键执行43号公共事件
end
end
if Input.trigger?(Input::R)
unless $game_system.map_interpreter.running?
# 矫正主角姿势
$game_player.straighten
# 执行公共事件-宠物
$game_system.se_play($data_system.decision_se)
$game_temp.common_event_id = 52 #按下w键执行52号事件
end
end
##########################################################
你完全可以用这个照猫画老虎。
状态显示开关的切换可以设计到公共事件里。
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|