class Game_Player #-------------------------------------------------------------------------- # ● 处理载具的升降与移动 #-------------------------------------------------------------------------- def update_vehicle return if @followers.gathering? return unless vehicle if @vehicle_getting_on #================================================================== @wait ||= 0 return @wait += 1 if @wait < 30 @wait = nil #================================================================== update_vehicle_get_on elsif @vehicle_getting_off #================================================================== @wait ||= 0 return @wait += 1 if @wait < 30 @wait = nil #================================================================== update_vehicle_get_off else vehicle.sync_with_player end end end
class Game_Player
#--------------------------------------------------------------------------
# ● 处理载具的升降与移动
#--------------------------------------------------------------------------
def update_vehicle
return if @followers.gathering?
return unless vehicle
if @vehicle_getting_on
#==================================================================
@wait ||= 0
return @wait += 1 if @wait < 30
@wait = nil
#==================================================================
update_vehicle_get_on
elsif @vehicle_getting_off
#==================================================================
@wait ||= 0
return @wait += 1 if @wait < 30
@wait = nil
#==================================================================
update_vehicle_get_off
else
vehicle.sync_with_player
end
end
end
|