Project1

标题: 有没有调整队伍顺序的脚本 [打印本页]

作者: hijl1990    时间: 2015-3-11 11:43
标题: 有没有调整队伍顺序的脚本
就是在地图上按某键后,队伍位置就变换的那种。。
作者: 三途亚梦    时间: 2015-3-11 11:54
用整队的脚本写法自己写一个吧。

$game_party.swap_order(被选者在队伍中的id, 想要交换的位置的人物队伍中的id)

$game_party.swap_order(0, 1)
就是对队伍第一个人和队伍第二个人进行一个整队操作。
作者: 三途亚梦    时间: 2015-3-11 13:14
当然想要怎样都是可以的,就是我写起来用不用脑袋的问题。
按“L”键也就是键盘的“Q”来切换。
RUBY 代码复制
  1. #==============================================================================
  2. # ■ Scene_Map
  3. #------------------------------------------------------------------------------
  4. #  地图画面
  5. #==============================================================================
  6. class Scene_Map < Scene_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 更新画面
  9.   #--------------------------------------------------------------------------
  10.   alias amu_20150311_update update
  11.   def update
  12.     amu_20150311_update
  13.     if Input.trigger?(:L) # => Q键功能:切换领队
  14.       a = $game_party.members.size  - 1
  15.       (0..($game_party.members.size  - 2)).each do |b|
  16.         $game_party.swap_order(0, a)
  17.         a -= 1
  18.       end
  19.     end
  20.   end
  21. end





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1