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


2 participantes

    Comando de Evento Por Script.

    Railson_Games
    Railson_Games
    Iniciante
    Iniciante


    Mensagens : 59
    Créditos : 11

    Comando de Evento Por Script. Empty Comando de Evento Por Script.

    Mensagem por Railson_Games Sáb Jan 04, 2014 3:33 pm

    Eu estou querendo um script que fizesse um comando de Evento. E para quê isso? É porque eu quero fazer um sistema de batalha por evento.
    Num evento, eu já coloquei para que o heroi fosse atacado quando o inimigo chegasse perto dele.
    Comando de Evento Por Script. 14010407301654242
    E como não dá pra marcar, "ao tocar heroi" e "ao tocar evento", tem que ser por Script. 
    O que eu estou querendo fazer é um sistema de batalha em tempo real. Quando o heroi triscar no inimigo, o heroi irá atacar, e quando o inimigo triscar no heroi, o heroi será atacado.
    Entenderam?


    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    RD12
    RD12
    Lenda
    Lenda


    Medalhas : Comando de Evento Por Script. 48080450Comando de Evento Por Script. Trophy11Comando de Evento Por Script. GIueZComando de Evento Por Script. ZgLkiRU
    Mensagens : 1946
    Créditos : 745

    Comando de Evento Por Script. Empty Re: Comando de Evento Por Script.

    Mensagem por RD12 Sáb Jan 04, 2014 5:37 pm

    Fiz para você:

    Código:
    #RD12            Tocar evento e Tocar herói ao mesmo tempo

    class Game_Event < Game_Character
      def check_event_trigger_touch(x, y)
        if $game_system.map_interpreter.running?
          return
        end
        if @trigger == 2 or @trigger == 1 and x == $game_player.x and y == $game_player.y
          if not jumping? and not over_trigger?
            start
          end
        end
      end
    end

      Data/hora atual: Qua maio 01, 2024 6:53 pm