| 赞 | 0 |
| VIP | 4 |
| 好人卡 | 0 |
| 积分 | 8 |
| 经验 | 12522 |
| 最后登录 | 2026-3-30 |
| 在线时间 | 574 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 764
- 在线时间
- 574 小时
- 注册时间
- 2006-5-17
- 帖子
- 84
|
嗯,如果LZ是用"完整鼠标系统(4方向与8方向均支持) "這個腳本的話,
不妨把該腳本第66行注釋掉,然後....算了,總之變成下面這樣:
- #if ([1, -1].include?($game_player.x-event.x) and $game_player.y-event.y == 0) or ([1, -1].include?($game_player.y-event.y) and $game_player.x-event.x == 0)
- for i in 0...event.list.size
- if ["Item","Npc"].include?(event.list[i].parameters[0]) #当事件属于自定义事件
- #判断主角朝向
- if way_x == -1
- p_direction = 6 if way_y == 0
- elsif way_x == 0
- p_direction = 2 if way_y == -1
- p_direction = 8 if way_y == 1
- else
- p_direction = 4 if way_y == 0
- end
- event.start #开启事件
- return 1, 2#p_direction #返回即将开启事件以及角色朝向
- end
- end
- #end
- end
- end
- return 0, 5 #返回不会开启事件以及角色朝向不变
- end
复制代码
這是以四方為例,八方也可以這麼做,這樣應該可以實現隔空取物,例軒三的河流寶箱
人物一樣可以走動... |
|