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

Project1

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

[已经解决] 關於禁止搭乘交通工具的條件分歧問題

[复制链接]

Lv1.梦旅人

梦石
0
星屑
185
在线时间
373 小时
注册时间
2013-10-10
帖子
83
跳转到指定楼层
1
发表于 2015-9-10 19:41:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
Game_Player

  #--------------------------------------------------------------------------
  # ● 載具的乘降
  #--------------------------------------------------------------------------
  def get_on_off_vehicle
    if $game_party.members[0] == $game_actors[1]   #角色1號ID為領隊時
     if vehicle
       get_off_vehicle
     else
       get_on_vehicle
     end
   else
     $game_switches[5] = true    #開關開啟時顯示文字"無法搭乘"
   end
end
#--------------------------------------------------------------------------
在1號領隊狀態下搭乘交通工具
在非1號領隊狀態下
我設定開關5開啟時,自動執行顯示文字,變成不管我在哪裡,只要按下確認鍵,就會顯示文字
而不是在要搭乘交通工具的位置上才顯示,
請問我該怎麼判定必須在交通工具上按下搭乘鍵(確認鍵)才會顯示出文字呢?


若腳本無法達成,也可以用事件=交通工具位置 , 當站在事件上時,按下確認鍵 呼出文字訊息

而事件=交通工具位置,必須設定 變數=交通工具X,Y ,因內建沒有交通工具的選像,必須打入腳本取得交通工具的X,Y值,腳本應該怎麼打呢?

擷取.PNG (128.46 KB, 下载次数: 17)

擷取.PNG

擷取2.PNG (126.19 KB, 下载次数: 19)

擷取2.PNG

擷取3.PNG (26.99 KB, 下载次数: 18)

擷取3.PNG

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2015-9-10 20:07:20 | 只看该作者
RUBY 代码复制
  1. $game_map.vehicles[2].x
  2. $game_map.vehicles[2].y


0是小船 1是大船 2是飞艇

未测试的说

点评

其實可以考慮用區域做升降條件,那就不用設置事件  发表于 2015-9-11 09:48
可以了 , 太感謝你, 不過飛艇不能在事件上降落,該如何更改為可在事件上降落?不然一坐上去永遠都下不來@@  发表于 2015-9-11 00:17
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

3
发表于 2015-9-11 06:25:07 | 只看该作者
Game_Vehicles#land_ok? 里面的 return false unless $game_map.events_xy(x, y).empty? 这行删掉应该就好了

未测试,可能会有不太好的副作用

点评

目前測試OK , 沒發現BUG ,以後若有發現BUG再研究看看 , 感謝你 ~~  发表于 2015-9-11 09:50
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 18:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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