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

Ring Menu + Tutorial Paralizando Jogador e Npc's

Iniciado por Akira!, 23/07/2014 às 18:08

[box class=titlebg2]
Ring Menu por Eventos
[/box]
[box class=catbg3]
Sistema Por: Arck!                                            Incompatibilidades: Nenhuma
Engine: Rpg Maker Vx Ace                                                                F.A.Q Embutido: Não
Nível de dificuldade:Fácil
[/box]

[box class=catbg2]
  • Explicação sobre o sistema:[/box]

    E aí galera do Centro Maker!! :ok: Trouxe um sistema de menu por eventos (lógico kkkk)
    O sistema se trata de um Menu rotativo parecido com o Ring Menu 3d do GAB!
    Dando uma impressão de 3d (pseudo 3d)!
    É um menu para 1 jogador, com itens, habilidades, equipamento, condições, salvar e sair!
    Tem uma demo para ilustrar o sistema!
    Espero que gostem!

    [box class=catbg2]
  • Dados Específicos:[/box]

  • Número de Switches: 3 (uma para o menu e duas para os chars não se moverem)
  • Número de Condições: Algumas
  • Número de Variáveis: 1
  • Número de Itens necessários: Nenhum
  • Número de Eventos Comuns: 3
  • Controles: "Q" acessa o Menu e "W" sai do Menu

    [box class=catbg2]
  • Sobre o criador:[/box]

    Nickname: Ark!
    Data de criação do sistema: 05/02/2014

    [box class=catbg2]
  • Instruções de instalação:[/box]

    Caso forem usar o menu, Copie os eventos comuns para o seu projeto, reajustando as switches, variáveis e condições,
    também copie as imagens da pasta Grafhics/Pictures para o seu projeto!
    Tem que haver um evento em processo paralelo para ativar o movimento dos personagens e um evento para chamar o menu!


    [box class=catbg2]
  • Multimídia:[/box]

    [box class=catbg3]
    Screenshots:
    Spoiler
    Estou sem poder tirar screens no momento
    [close]
    [/box]


    [box class=catbg2]
  • Para Baixar:[/box]
    [box class=catbg4]
    Clique para baixar~[/box]

    [box class=catbg2]
  • F.A.Q:[/box]
  • Posso usar no meu projeto?
  • Fiquem à vontade para fazer o que quiserem! (usar ou não, modificar, melhorar, etc...)

    [box class=catbg2]
  • Créditos:[/box]
    Arck!:Por postar
    Arck!Por criar este sistema

    [box class=titlebg2]
    Mini Tuto paralizando NPC's e Jogador!
    [/box]

    Chegou ao fim o problema de ficar fazendo "gambiarras" para parar os NPC's e o Jogador!
    O membro do Fórum Nalfam, fez um post sobre como parar o jogador,
    vocês podem conferir aqui: http://www.mundorpgmaker.com.br/forum/index.php?topic=107082

    Porém, os Eventos Dinâmicos (NPC's, aves, borboletas, etc...)ainda ficam se movendo!
    Quando vi o post dp Nalfam, achei ótimo, e resolvi mudar o script Game_Event para
    ver no que dava! Deu Certo! Os eventos que se movem, também param, condicionando
    movimento deles à uma Switch!
    Sem mais delongas, vamos lá:

    Abra o editor de scripts (F11), procure pelo script Game_Player, vá até a linha 297 e abaixo de:
    def move_by_input
    

    adicione :
    if $game_switches[1]
    

    Abaixo do 1º end adicione outro end para finalizar a condição if, ficando assim:
    def move_by_input
    if $game_switches[1]
    return !if movable? || $game_map.interperter.runing?
    move_straight(Input.dir4) if Input.dir4 > 0
       end
    end
    

    Mais ou menos na linha 318 onde está:
    move_by_input
    

    deixe assim:
    if $game_switches[1]
    move_by_input
    end
    

    [box class=catbg2]
  • Paralizando os eventos:[/box]
    Vá no script Game_Event, procure pela linha:
    def update_self_movement
    

    e deixe assim:
    def update_self_movement
    if near_the_screen && @stop_count  > stop_count_threshold
    if $game_switches[2]
    case @move_type
    when 1; move_type_random
    when 2; move_type_toward+player
    when 3; move_type_custom
    end
    end
    end
    end
    



    [box class=catbg2]
  • Agradecimentos:[/box]

    Krhono - Por alguns comandos de chamar script
    Rayzen - Pelo Ring Menu para Vx
    Nalfam - Post sobre como parar o Jogador, onde tive a ideia de procurar no Game_Event por algo parecido
    Tópico Nalfam: http://www.mundorpgmaker.com.br/forum/index.php?topic=107082
    Gab - Script Ring Menu 3d

    Obrigado! Espero que gostem!
    Valeu!

Ficou legal o menu, só que você poderia centralizar a palavra "Equipamento" no menu, ela está muito para a direita.
Acho que não tenho nada mais para comentar, hmmm... da próxima não coloque muito \. na mensagem, a pessoa aqui não é paciente  :T.T:.

Citação de: Tiaguu online 23/07/2014 às 18:30
Ficou legal o menu, só que você poderia centralizar a palavra "Equipamento" no menu, ela está muito para a direita.
Acho que não tenho nada mais para comentar, hmmm... da próxima não coloque muito \. na mensagem, a pessoa aqui não é paciente  :T.T:.
Valeu pelo toque Tiaguu!
É, tem gente que é assim mesmo!
Mas valeu! vou melhorar da próxima!
Até!