Suporte no desenvolvimento de jogos


    Dúvidas do Vinks e.e

    l0rran1
    l0rran1
    Iniciante
    Iniciante

    Mensagens : 60
    Créditos : 13
    Cash : 0

    Dúvidas do Vinks e.e - Página 2 Empty Re: Dúvidas do Vinks e.e

    Mensagem por l0rran1 em Ter Fev 07, 2012 3:37 pm

    Opa vo fazer agora ja dou edit Very Happy

    @Edit
    Acabei mas não sei se ta funfando fui testar não apareceu nem as horas
    ta aew
    Código:
    ############################################################################################
    # Dia e Noite em tempo real
    # Autor: Byakuran-San
    # O script pode ser modificado contanto que seja mantido
    # os créditos ao autor
    #################################################################################
    # O sistema só será ativado se no nome do mapa contiver "_dn" no final. Exemplo:
    # Mapa_dn
    #################################################################################
    module Day_Night
      Switch = 10 # Id do switch que ativa a janela do tempo
      X = 480 # Define a posição horizontal da janela
      Y = 0 # Define a posição vertical da janela
      Font_Name = "Segoe UI" # Nome da fonte do texto que será exibido na janela
      Font_Size = 14 # Tamanho da fonte
      Opacity = 200 # Opacidade da janela
      Texto = "Horas:" # Texto que será exibido
      Negrito = true # Exibe a hora em negrito: true/false
      Panorama = true # Ativa a mudança dos panoramas de acordo com a hora: true/false
      # Panoramas
      Noite = "003-Starlitsky01"
      Manha = "001-Sky01"
      Tarde = "002-Sky02"
      Anoitecendo = "005-Sunset01"
      # Os panoramas tem que estar na pasta "Graphics/Panoramas"
      Vel = 4 #Velocidade que a cor da tela mudará(De 1 a 10)
      # Quanto menor o numero mais rápida será feita a mudança
      # da cor da tela
      # Fim das configurações #
    #################Torneio########################
    #Horas necessarias depois que se inscrever######
    Hrt = 13
    #Minutos necessarios depois que se inscrever####
    Mint = 12
    #Segundos necessarios depois que se inscrever###
    Segt = 0
    #Mapa que vai ser teleportado###################
    Mapt = 1
    #Coordenada x que vai ser teleportado
    CXT = 5
    #Coordenada y que vai ser teleportado
    CYT = 13
    ################################################
    end
    #########################################################################################
    class Dn_Ct < Window_Base
      def initialize
        super(Day_Night::X, Day_Night::Y, 160, 60)
        self.visible = $game_switches[Day_Night::Switch]
        self.contents = Bitmap.new(width - 32, height - 32)
        self.contents.font.name = Day_Night::Font_Name
        self.contents.font.size = Day_Night::Font_Size
        self.contents.font.bold = Day_Night::Negrito
        self.opacity = Day_Night::Opacity
        @hour = Time.now.hour
        @map_infos = load_data("Data/MapInfos.rxdata")
        if @map_infos[$game_map.map_id].name.to_s.include?("_dn")
        cor_tela
      end
      if $torneio == nil
        $torneio = false
      end
        refresh
      end
     
      def refresh
        self.contents.clear
          if $torneio == true
        if time.hour == Day_Night::Hrt and time.min == Day_Night::Mint and time.sec == Day_Night::Segt
        $game_map.setup(Day_Night::Mapt)
        $game_player.moveto(Day_Night::CXT, Day_Night::CYT)
        salvar
        $scene = Scene_Map.new
        Network::Main.send_start
      end
    end
        self.contents.font.color = system_color
        text = sprintf("%02d:%02d:%02d", Time.now.hour, Time.now.min, Time.now.sec)
        self.contents.draw_text(4, 0, 128, 32, Day_Night::Texto)
        self.contents.font.color = normal_color
        self.contents.draw_text(-6, 0, 128, 32, text,2)
      end
     
      def cor_tela
      if @hour >= 0
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Noite
        end
        $game_screen.start_tone_change(Tone.new(-255, -170, -68, 255), Day_Night::Vel * 100)
      end
      if @hour >= 6
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Manha
        end
        $game_screen.start_tone_change(Tone.new(-34, -17, -17, 0), Day_Night::Vel * 100)
      end
      if @hour >= 10
        $game_screen.start_tone_change(Tone.new(0, 0, 0, 0),Day_Night::Vel * 100)
      end
      if @hour >= 14
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Tarde
        end
        $game_screen.start_tone_change(Tone.new(0, 0, -68, 0),Day_Night::Vel * 100)
      end
      if @hour >= 17
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Anoitecendo
        end
        $game_screen.start_tone_change(Tone.new(-34, -85, 51, 0),Day_Night::Vel * 100)
      end
      if @hour >= 18
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Noite
        end
        $game_screen.start_tone_change(Tone.new(-119, -68, 0, 170),Day_Night::Vel * 100)
      end
      if @hour >= 20
        $game_screen.start_tone_change(Tone.new(-187, -255, 0, 255),Day_Night::Vel * 100)
      end
      end

      def update
        @hour = Time.now.hour
        refresh
        self.visible = $game_switches[Day_Night::Switch]
        if @map_infos[$game_map.map_id].name.to_s.include?("_dn")
        cor_tela
        end
      end
    end
    ####################################################################################
    class Scene_Map
      alias window_main main
      def main
        @tempo_jogo = Dn_Ct.new
        window_main
        @tempo_jogo.dispose
      end
      alias window_update update
      def update
        @tempo_jogo.update
        window_update
      end
    end
    ###########################################################################


    _________________
    Dúvidas do Vinks e.e - Página 2 4282f0a15bc04369a53281037e2093fb.0

    01010100 01101111 00100000 01100100 01100101 00100000 01010110 01101111 01101100 01110100 01100001 00100000 01101110 01100001 00100000 01100001 01110010 01100101 01100001

    Quer saber oq significa? Só clicar aki *-*
    Reborn
    Reborn
    Experiente
    Experiente

    Mensagens : 500
    Créditos : 28
    Cash : 0

    Dúvidas do Vinks e.e - Página 2 Empty Re: Dúvidas do Vinks e.e

    Mensagem por Reborn em Ter Fev 07, 2012 4:16 pm

    talvez não tenha aparecido por que você não ativou a switch 10! vou testar, +1 ^u^


    _________________
    Que o pão de queijo esteja com vocês, até!
    l0rran1
    l0rran1
    Iniciante
    Iniciante

    Mensagens : 60
    Créditos : 13
    Cash : 0

    Dúvidas do Vinks e.e - Página 2 Empty Re: Dúvidas do Vinks e.e

    Mensagem por l0rran1 em Ter Fev 07, 2012 4:38 pm

    heheh n ativei mesmo não kk nem vi isso de switch Megusta qualquer coisa só falar Very Happy

    a é
    Spoiler:
    Vlw pelo +1


    _________________
    Dúvidas do Vinks e.e - Página 2 4282f0a15bc04369a53281037e2093fb.0

    01010100 01101111 00100000 01100100 01100101 00100000 01010110 01101111 01101100 01110100 01100001 00100000 01101110 01100001 00100000 01100001 01110010 01100101 01100001

    Quer saber oq significa? Só clicar aki *-*
    Satheios
    Satheios
    Aldeia Friend
    Aldeia Friend

    Medalhas : Dúvidas do Vinks e.e - Página 2 Trophy12Dúvidas do Vinks e.e - Página 2 IlSfE
    Mensagens : 1248
    Créditos : 306
    Cash : 0

    Dúvidas do Vinks e.e - Página 2 Empty Re: Dúvidas do Vinks e.e

    Mensagem por Satheios em Ter Fev 07, 2012 4:48 pm

    L0rran eu acho que deu certo. Ainda nao falei com o reborn.
    Mas merecidos 6 créditos para voce!


    _________________



    Ninguém pode ser perfeito, mas todos podem ser melhores.
    Visite o meu projeto, Tales of a Kingdom e prepare-se para um novo mundo!




    l0rran1
    l0rran1
    Iniciante
    Iniciante

    Mensagens : 60
    Créditos : 13
    Cash : 0

    Dúvidas do Vinks e.e - Página 2 Empty Re: Dúvidas do Vinks e.e

    Mensagem por l0rran1 em Ter Fev 07, 2012 7:05 pm

    Opa eu ativei a switch e testei aki nao foi nao vo tenta concerta ja do edit Trollface
    @Edit
    sou muito burro n ativei o torneio vo testa agora com ele ativado Megusta
    E.E n postei atoa achei um erro Very Happy pega esse aqui agora kk
    Código:
    ############################################################################################
    # Dia e Noite em tempo real
    # Autor: Byakuran-San
    # O script pode ser modificado contanto que seja mantido
    # os créditos ao autor
    #################################################################################
    # O sistema só será ativado se no nome do mapa contiver "_dn" no final. Exemplo:
    # Mapa_dn
    #################################################################################
    module Day_Night
      Switch = 1 # Id do switch que ativa a janela do tempo
      X = 480 # Define a posição horizontal da janela
      Y = 0 # Define a posição vertical da janela
      Font_Name = "Segoe UI" # Nome da fonte do texto que será exibido na janela
      Font_Size = 14 # Tamanho da fonte
      Opacity = 200 # Opacidade da janela
      Texto = "Horas:" # Texto que será exibido
      Negrito = true # Exibe a hora em negrito: true/false
      Panorama = true # Ativa a mudança dos panoramas de acordo com a hora: true/false
      # Panoramas
      Noite = "003-Starlitsky01"
      Manha = "001-Sky01"
      Tarde = "002-Sky02"
      Anoitecendo = "005-Sunset01"
      # Os panoramas tem que estar na pasta "Graphics/Panoramas"
      Vel = 4 #Velocidade que a cor da tela mudará(De 1 a 10)
      # Quanto menor o numero mais rápida será feita a mudança
      # da cor da tela
      # Fim das configurações #
    #################Torneio########################
    #Horas necessarias depois que se inscrever######
    Hrt = 19
    #Minutos necessarios depois que se inscrever####
    Mint = 8
    #Segundos necessarios depois que se inscrever###
    Segt = 10
    #Mapa que vai ser teleportado###################
    Mapt = 1
    #Coordenada x que vai ser teleportado
    CXT = 5
    #Coordenada y que vai ser teleportado
    CYT = 13
    ################################################
    end
    #########################################################################################
    class Dn_Ct < Window_Base
      def initialize
        super(Day_Night::X, Day_Night::Y, 160, 60)
        self.visible = $game_switches[Day_Night::Switch]
        self.contents = Bitmap.new(width - 32, height - 32)
        self.contents.font.name = Day_Night::Font_Name
        self.contents.font.size = Day_Night::Font_Size
        self.contents.font.bold = Day_Night::Negrito
        self.opacity = Day_Night::Opacity
        @hour = Time.now.hour
        @map_infos = load_data("Data/MapInfos.rxdata")
        if @map_infos[$game_map.map_id].name.to_s.include?("_dn")
        cor_tela
      end
      if $torneio == nil
        $torneio = false
      end
        refresh
      end
     
      def refresh
        self.contents.clear
          if $torneio == true
          time = Time.new
        if time.hour == Day_Night::Hrt and time.min == Day_Night::Mint and time.sec == Day_Night::Segt
        $game_map.setup(Day_Night::Mapt)
        $game_player.moveto(Day_Night::CXT, Day_Night::CYT)
        salvar
        $scene = Scene_Map.new
        Network::Main.send_start
      end
    end
        self.contents.font.color = system_color
        text = sprintf("%02d:%02d:%02d", Time.now.hour, Time.now.min, Time.now.sec)
        self.contents.draw_text(4, 0, 128, 32, Day_Night::Texto)
        self.contents.font.color = normal_color
        self.contents.draw_text(-6, 0, 128, 32, text,2)
      end
     
      def cor_tela
      if @hour >= 0
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Noite
        end
        $game_screen.start_tone_change(Tone.new(-255, -170, -68, 255), Day_Night::Vel * 100)
      end
      if @hour >= 6
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Manha
        end
        $game_screen.start_tone_change(Tone.new(-34, -17, -17, 0), Day_Night::Vel * 100)
      end
      if @hour >= 10
        $game_screen.start_tone_change(Tone.new(0, 0, 0, 0),Day_Night::Vel * 100)
      end
      if @hour >= 14
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Tarde
        end
        $game_screen.start_tone_change(Tone.new(0, 0, -68, 0),Day_Night::Vel * 100)
      end
      if @hour >= 17
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Anoitecendo
        end
        $game_screen.start_tone_change(Tone.new(-34, -85, 51, 0),Day_Night::Vel * 100)
      end
      if @hour >= 18
        if Day_Night::Panorama == true
        $game_map.panorama_name = Day_Night::Noite
        end
        $game_screen.start_tone_change(Tone.new(-119, -68, 0, 170),Day_Night::Vel * 100)
      end
      if @hour >= 20
        $game_screen.start_tone_change(Tone.new(-187, -255, 0, 255),Day_Night::Vel * 100)
      end
      end

      def update
        @hour = Time.now.hour
        refresh
        self.visible = $game_switches[Day_Night::Switch]
        if @map_infos[$game_map.map_id].name.to_s.include?("_dn")
        cor_tela
        end
      end
    end
    ####################################################################################
    class Scene_Map
      alias window_main main
      def main
        @tempo_jogo = Dn_Ct.new
        window_main
        @tempo_jogo.dispose
      end
      alias window_update update
      def update
        @tempo_jogo.update
        window_update
      end
    end
    ###########################################################################


    _________________
    Dúvidas do Vinks e.e - Página 2 4282f0a15bc04369a53281037e2093fb.0

    01010100 01101111 00100000 01100100 01100101 00100000 01010110 01101111 01101100 01110100 01100001 00100000 01101110 01100001 00100000 01100001 01110010 01100101 01100001

    Quer saber oq significa? Só clicar aki *-*

    Conteúdo patrocinado

    Dúvidas do Vinks e.e - Página 2 Empty Re: Dúvidas do Vinks e.e

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Nov 22, 2019 10:46 am