O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Enable Battle in Vehicle - Possibilitar Batalha enquanto estiver em Veículo

Iniciado por LoboShow, 23/01/2013 às 17:55

Enable Battle in Vehicle

Compativel com: RMVX
Compatibilidade: ?
Facilidade de uso: ?
Lag gerado: ?

[box class=titlebg]
Para que serve o script
[/box]
Por padrão do RMVX quando o char está em um veículo ele não tem como batalhar, pois as batalhas são desligadas de um jeito que não se pode ligar normalmente por eventos, esse script permite que mesmo dentro de um veículo hajam batalhas.

[box class=titlebg]
Instruções
[/box]
Copie o script para seu projeto.Depois na linha onde tem escrito "DISABLE_VEHICLE_BATTLE = 1" você muda 1 pelo número da Switch que vai ligar o script.E enquanto ela estiver ligada não haverão batalhas, o que é o padrão do VX, mas enquanto estiver off as batalhas dentro do veículo estarão ativadas.  Isso é bom pois ai pode se colocar no inicio do game a opção de ligar ou não batalhas dentro de veículos.

[box class=titlebg]
Script
[/box]
=begin
                          Enable Battle in Vehicle

Author: BulletXt(bulletxt@gmail.com)
Version: 0.1
Date: 08/04/2009
=end

=begin
This is a switch ID. If ON, battles in vehicles will be disabled. By default
this switch is OFF so battle will enabled when inside a vehicle.
=end
DISABLE_VEHICLE_BATTLE = 1

################################################################################


class Game_Player < Game_Character
 
  alias bulletxt_disable_v_increase_steps increase_steps
  def increase_steps
    if $game_switches[DISABLE_VEHICLE_BATTLE]
      bulletxt_disable_v_increase_steps
      else
    return if @move_route_forcing
    $game_party.increase_steps
    $game_party.on_player_walk
    end
 
  end
 
 
  alias bulletxt_disable_v_update_encounter update_encounter
  def update_encounter
    if $game_switches[DISABLE_VEHICLE_BATTLE]
      bulletxt_disable_v_update_encounter
    else
      return if $TEST and Input.press?(Input::CTRL)                         
      if $game_map.bush?(@x, @y)                     
        @encounter_count -= 2                         
      else                                           
        @encounter_count -= 1                         
      end     
    end

  end
 
 
 
end


[box class=titlebg]
Créditos e Avisos
[/box]
Criador: BulletXt