Aldeia RPG

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

Suporte no desenvolvimento de jogos


3 participantes

    Sistema simples de correr

    Samuka_Maker
    Samuka_Maker
    Aldeia Friend
    Aldeia Friend

    Medalhas : Sistema simples de correr WBLhI
    Mensagens : 1203
    Créditos : 125

    Sistema simples de correr Empty Sistema simples de correr

    Mensagem por Samuka_Maker Ter Jul 02, 2013 12:51 pm

    Código:
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    #                     Scrip de correr                           #
    # By: Samuka_Maker                                              #
    # Data: 02/07/13                                                #
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    class Game_Player < Game_Character
    alias run_update update
    def update
    run_update
    if Input.press?(Input::A)
    #@character_name = "Nome_Da_imagem_Char_running"# se quiser por uma imagem do char
    #correndo retire o # antes do @character_name
    @move_speed = 4#velocidade
    @character_name = "001-Fighter01"#nome da imagem char normal
    @move_speed = 4#velocidade
    end
    end
    end
    Taae p/ vcs um sistema simples de correr, fiz agora nem testei por nao ter o rm aqui nesse pc, porém deve dar certo já q usei o mesmo método que usei pra fazer o sistema lá na minha casa 
    caso usarem ponham o crédito for-me :3
    é pra jogos off mesmo bem simples :3


    _________________

    Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
    http://liferpgmakerv2.forumais.com/

    Sistema simples de correr 6f4EA

    Sistema simples de correr Bxvno
    Tópico original/Tópico de Recrutamento
    gladistony
    gladistony
    Membro Ativo
    Membro Ativo

    Mensagens : 336
    Créditos : 217

    Sistema simples de correr Empty Re: Sistema simples de correr

    Mensagem por gladistony Ter Jul 02, 2013 1:04 pm

    acho que vc esqueceu de por o else depois do primeiro @move_speed, do jeito que ta não é possível parar de correr
    Código:
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    #                     Scrip de correr                             #
    # By: Samuka_Maker                                              #
    # Data: 02/07/13                                                #
    #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
    class Game_Player < Game_Character
    alias run_update update
    def update
    run_update
    if Input.press?(Input::A)
    #@character_name = "Nome_Da_imagem_Char_running"# se quiser por uma imagem do char
    #correndo retire o # antes do @character_name
    @move_speed = 5#velocidade
    else
    @character_name = "001-Fighter01"#nome da imagem char normal
    @move_speed = 4#velocidade
    end
    end
    end

     fora isso ta bem funcional. 
    So que esse script impede a pessoa de mudar de grafico usando outro script ou o menu dos eventos.


    _________________
    Sistema simples de correr 252057
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1976
    Créditos : 367

    Ficha do personagem
    Nível: 1
    Experiência:
    Sistema simples de correr Left_bar_bleue0/0Sistema simples de correr Empty_bar_bleue  (0/0)
    Vida:
    Sistema simples de correr Left_bar_bleue30/30Sistema simples de correr Empty_bar_bleue  (30/30)

    Sistema simples de correr Empty Re: Sistema simples de correr

    Mensagem por Paulo Soreto Ter Jul 02, 2013 2:32 pm

    Código:
    #================================================================
    # * Correr
    # Autor   Samuka_Maker
    # Data   02.07.2013
    # Version   1.0
    #================================================================
    module Conf
       Normal = '001-Fighter01' # Gráfico normal
       Correndo = '002-Fighter02' # Gráfico correndo
       Mudar = false # Mudar gráfico ao correr?
       Tecla = Input::A #Acho que é Shift
       VC = 5 # Velocidade correndo
       VN = 4 # Velocidade normal
    end
    class Game_Player < Game_Character
       alias run_initialize initialize
       def initialize
          run_initialize
          @last_graph = ''
          @last_speed = 0
       end
       alias run_update update
       def update
          run_update
          if Input.press?(Input::A)
             if Conf::Mudar
                @character_name = Conf::Correndo
                @last_graph = @character_name
             end
             @move_speed = Conf::VC
             @last_speed = @move_speed
          else
             if @character_name != Conf::Normal
                @character_name = Conf::Normal
                @last_graph = @character_name
             end
             if @last_speed != Conf::VN
                @move_speed = Conf::VN
                @last_speed = @move_speed
             end
          end
       end
    end
    Aproveitando, fiz uma pequena modificação para restringir a atualização somente quando necessário. Adicionei também um módulo de configuração para o sistema.
    Não sei se funciona, mas acho que a lógica está correta =D


    _________________
    Sistema simples de correr FwYnoXI
    Samuka_Maker
    Samuka_Maker
    Aldeia Friend
    Aldeia Friend

    Medalhas : Sistema simples de correr WBLhI
    Mensagens : 1203
    Créditos : 125

    Sistema simples de correr Empty Re: Sistema simples de correr

    Mensagem por Samuka_Maker Dom Jul 14, 2013 11:15 am

    Sim eu esqueci do else kk pq fiz de cabeça e n testei, o q eu fiz e testei ta certin, e tb muda o grafico, soreto to sem net no pc e to on pelo cell qnd tiver c net no pc eu testo o seu dps,vlws pelos comentarios e pelo aviso


    _________________

    Life rpg maker, suporte para criacao de jgoos online eoffline, link do forum:(v2.0)
    http://liferpgmakerv2.forumais.com/

    Sistema simples de correr 6f4EA

    Sistema simples de correr Bxvno
    Tópico original/Tópico de Recrutamento

    Conteúdo patrocinado

    Sistema simples de correr Empty Re: Sistema simples de correr

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qua Out 20, 2021 1:53 am