Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


4 participantes

    LM² - Combat Effect

    LeonM²
    LeonM²
    Lenda
    Lenda


    Mensagens : 1802
    Créditos : 153

    LM² - Combat Effect Empty LM² - Combat Effect

    Mensagem por LeonM² Dom Abr 17, 2022 4:50 pm

    LM² - Combat Effect
    Adiciona opção nas Configurações para jogadores desabilitar Animações.


    Como instalar:
    Cliente:
    Insira no módulo [VS] Vocab no cliente o seguinte código.
    Código:
      #LM² - Combat Effect
      CombatEffect       = 'Efeitos de Combate:'
      CEAll              = 'Todos'
      CEPlayer           = 'Jogador'
      CENone             = 'Nenhum'

    De preferencia abaixo de: 

      NoLimit            = 'Sem limite'
    Vá para o script [VS] Settings_File, abaixo de:
      attr_accessor :resolution_id
    Insira:
    Código:
      #LM² - Combat Effect
      attr_reader   :combat_effect
    Abaixo de:
     @vsync = @ini['Settings']['VSync']
    Insira:
    Código:
      #LM² - Combat Effect
      @combat_effect = @ini['Settings']['CombatEffect']
    Abaixo de:
    @ini['Settings']['VSync'] = @vsync
    Insira:
    Código:
      @ini['Settings']['CombatEffect'] = @combat_effect #LM² - Combat Effect
    Acima do ultimo end no script insira:
    Código:
      #LM² - Combat Effect
      def combat_effect=(ceffect)
        @combat_effect = ceffect
      end
      def hide_player_effect
        return (@combat_effect > 0)
      end
      def hide_all_effect
        return (@combat_effect > 1)
      end
    Vá para o script [VS] Handle_Data, siga as imagens abaixo usando os seguintes códigos:
    Código:
            #LM² - Combat Effect
            if $settings_file.hide_all_effect
              animation_id = 0
            end

    Código:
          #LM² - Combat Effect
          if $settings_file.hide_player_effect
            animation_id = 0
          end


    Código:
        #LM² - Combat Effect
        if (attacker.is_a?(Game_NetPlayer) && $settings_file.hide_player_effect) || $settings_file.hide_all_effect
          animation_id = 0
        end


    Código:
        #LM² - Combat Effect
        if $settings_file.hide_all_effect
          animation_id = 0
        end


    Código:
          #LM² - Combat Effect
          if attacker.is_a?(Game_NetPlayer) && $settings_file.hide_player_effect
            animation_id = 0
          end


    Código:
          #LM² - Combat Effect
          if attacker.is_a?(Game_NetPlayer) && $settings_file.hide_player_effect
            animation_id = 0
          end
    LM² - Combat Effect Unknown

    LM² - Combat Effect UnknownLM² - Combat Effect Unknown
    Vá para o script [VS] Window_Config, troque o super por este:
    Código:
    super(adjust_x, 135, 215, 321) #LM² - Combat Effect
    Troque o Button.new por: 

    Código:
    Button.new(self, 78, 289, Vocab.save) { save } #LM² - Combat Effect

    Abaixo de :
    @resolution_box.enable = ($settings_file.fullscreen == 1 && Graphics.width > 640)
    Coloque:
    Código:
    #LM² - Combat Effect
        @ceffect_button = Radio_Button.new(self, [[36, 247, Vocab::CEAll], [105, 247, Vocab::CEPlayer], [75, 267, Vocab::CENone]], $settings_file.combat_effect) { toggle_combat_effect }    

    Abaixo de :
    draw_text(0, 169, contents_width, line_height, Vocab::Resolution, 1)
    Coloque:
    Código:
        #LM² - Combat Effect
        draw_text(0, 214, contents_width, line_height, Vocab::CombatEffect, 1)

    Acima do ultimo end no script adicione:
    Código:
      #LM² - Combat Effect
      def toggle_combat_effect
        $settings_file.combat_effect = @ceffect_button.index
      end

    Para finalizar, vá até a pasta  Client\System, abra o arquivo Settings.ini com um editor de texto, adicione a seguinte linha:
    Código:
    CombatEffect=0
    Log:
    17/044/2022 - Tópico Criado
    Agradecimentos:

    Valentine pelo VXA-OS.
    LeonM² por fazer essa modificação.

    Qualquer erro ou duvida, comentar no tópico ou deixar no server do VXA-OS.

    Valentine, aeFly e Acalantus gostam desta mensagem

    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : LM² - Combat Effect ZgLkiRU
    Mensagens : 5344
    Créditos : 1164

    LM² - Combat Effect Empty Re: LM² - Combat Effect

    Mensagem por Valentine Dom Abr 17, 2022 5:05 pm

    Show, Leon.

    + 1 crédito.
    Acalantus
    Acalantus
    Novato
    Novato


    Mensagens : 7
    Créditos : 0

    LM² - Combat Effect Empty Re: LM² - Combat Effect

    Mensagem por Acalantus Dom Abr 17, 2022 6:27 pm

    Lindo
    aeFly
    aeFly
    Iniciante
    Iniciante


    Mensagens : 36
    Créditos : 14

    Ficha do personagem
    Nível: 1
    Experiência:
    LM² - Combat Effect Left_bar_bleue0/0LM² - Combat Effect Empty_bar_bleue  (0/0)
    Vida:
    LM² - Combat Effect Left_bar_bleue30/30LM² - Combat Effect Empty_bar_bleue  (30/30)

    LM² - Combat Effect Empty Re: LM² - Combat Effect

    Mensagem por aeFly Ter Abr 19, 2022 9:54 pm

    incrível leon!

    Conteúdo patrocinado


    LM² - Combat Effect Empty Re: LM² - Combat Effect

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Nov 18, 2024 11:59 am