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


    [VXA-OS] Sistema de Dia e Noite

    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador

    Medalhas : [VXA-OS] Sistema de Dia e Noite ZgLkiRU
    Mensagens : 981
    Créditos : 101

    Ficha do personagem
    Nível: 1
    Experiência:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue0/0[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (0/0)
    Vida:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue30/30[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (30/30)

    [VXA-OS] Sistema de Dia e Noite Empty [VXA-OS] Sistema de Dia e Noite

    Mensagem por GallighanMaker Qua Mar 31, 2021 12:11 pm

    Olá pessoal, finalizei o sistema de dia e noite, utilizando arquitetura cliente e servidor, ou seja, o sistema não utiliza nenhum evento!.

    Resultado

    [VXA-OS] Sistema de Dia e Noite Giphy


    Download


    No google drive temos os arquivos:


    1. day_night.html: Documentação de como instalar o sistema.
    2. DayNight.zip: Arquivo com os gráficos de cada ciclo para serem adicionados na pasta "System" do client.
    3. VXA-OS [2.1.4] [Sistema Dia e Noite] - Sem SQLite-MySQL.zip: Projeto completo com o sistema funcionando.


    Google Drive


    Fix #1


    Remover os comentários do "enum", não percebi esse erro na hora.
    [VXA-OS] Sistema de Dia e Noite Unknown


    --

    Agradecimentos

    LeonM²: Que me ajudou bastante a estruturar esse sistema da melhor forma possível.


    Última edição por GallighanMaker em Qui Abr 01, 2021 6:19 pm, editado 1 vez(es)


    _________________
    @IndieDB @Steam Concept
    [VXA-OS] Sistema de Dia e Noite 41324
    --

    Valentine, iCoke~ e aeFly gostam desta mensagem

    Akio
    Akio
    Membro Ativo
    Membro Ativo

    Mensagens : 348
    Créditos : 34

    Ficha do personagem
    Nível: 1
    Experiência:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue0/0[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (0/0)
    Vida:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue30/30[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (30/30)

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por Akio Qua Mar 31, 2021 12:15 pm

    Perfeito! +1 cred
    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador

    Medalhas : [VXA-OS] Sistema de Dia e Noite ZgLkiRU
    Mensagens : 981
    Créditos : 101

    Ficha do personagem
    Nível: 1
    Experiência:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue0/0[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (0/0)
    Vida:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue30/30[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (30/30)

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por GallighanMaker Qua Mar 31, 2021 12:28 pm

    Vlw @Akio, lembrando que podem alterar as cores no próprio config, é bem tranquilo :).


    _________________
    @IndieDB @Steam Concept
    [VXA-OS] Sistema de Dia e Noite 41324
    --
    aeFly
    aeFly
    Novato
    Novato

    Mensagens : 24
    Créditos : 10

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por aeFly Qua Mar 31, 2021 1:25 pm

    isso vai ajudar bastante, Obrigado!
    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador

    Medalhas : [VXA-OS] Sistema de Dia e Noite ZgLkiRU
    Mensagens : 981
    Créditos : 101

    Ficha do personagem
    Nível: 1
    Experiência:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue0/0[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (0/0)
    Vida:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue30/30[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (30/30)

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por GallighanMaker Qui Abr 01, 2021 6:22 pm

    Pessoal, postei um bug fix no topico.


    _________________
    @IndieDB @Steam Concept
    [VXA-OS] Sistema de Dia e Noite 41324
    --
    iCoke~
    iCoke~
    Membro Ativo
    Membro Ativo

    Medalhas : [VXA-OS] Sistema de Dia e Noite Trophy12
    Mensagens : 261
    Créditos : 23

    Ficha do personagem
    Nível: 1
    Experiência:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue0/0[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (0/0)
    Vida:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue30/30[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (30/30)

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por iCoke~ Dom Abr 04, 2021 7:13 pm

    Tava esperando vc postar esse sistema há mt tempo, cara! kkkkkk
    Muito bom, usarei com certeza!

    +1 crédito
    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador

    Medalhas : [VXA-OS] Sistema de Dia e Noite ZgLkiRU
    Mensagens : 981
    Créditos : 101

    Ficha do personagem
    Nível: 1
    Experiência:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue0/0[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (0/0)
    Vida:
    [VXA-OS] Sistema de Dia e Noite Left_bar_bleue30/30[VXA-OS] Sistema de Dia e Noite Empty_bar_bleue  (30/30)

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por GallighanMaker Dom Abr 04, 2021 7:30 pm

    Foz mais um FIX em network.rb, basta trocar a função inteira por essa:

    Código:
    # Sistema de dia e noite (Gallighanmaker)
    def update_daynight
        update_time = DAY_NIGHT_UPDATE_TIME
        exclude_maps = Configs::EXCLUDEMAPS
        total_cycles = DAY_NIGHT_CYCLES.length()
        current_state = 0
        Thread.new do
            while true do
                @clients.each do |client|
                    next unless client && client&.in_game? && !exclude_maps.include?(client.map_id)
                    @current_daynight = current_state
                    puts "Sistema de dia e noite sendo enviado para o jogador: #{client.name }, ciclo: #{DAY_NIGHT_CYCLES[current_state]}"
                    $network.send_daynight_system(client, @current_daynight)
                end
                sleep update_time
                current_state = current_state + 1
                current_state = 0 if current_state == total_cycles
            end
        end
    end

    Foi atualizado o doc tb.


    _________________
    @IndieDB @Steam Concept
    [VXA-OS] Sistema de Dia e Noite 41324
    --

    Conteúdo patrocinado

    [VXA-OS] Sistema de Dia e Noite Empty Re: [VXA-OS] Sistema de Dia e Noite

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Abr 12, 2021 4:24 pm