Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

Eae galera do TK, vim mostrar para vocês um projeto meu que esta em andamento Launcher Update baseado na temática do Cliente 12 do global.

 

Contato
    Discord: Guilherme#3515
    Github: Yokaito

Features
    ▸ Mostrando numero real de players online do servidor.
    ▸ Autoupdate
        ▪ Verifica no seu site se existe uma nova versão caso exista o launcher baixa o zip e extrai na pasta do usuário.
            ◈ PS: Ou seja não precisa colocar todo o cliente em si para baixar de novo apenas os arquivos modificados.
    ▸ Barra de progresso de download e extração com % em real time.
    ▸ Tag dentro do launcher mostrando a versão atual do cliente do seu servidor.
    ▸ Box (Direita) de Boss spawnado no servidor.
    ▸ Ultima newsticker lançada no seu site.
    ▸ Box (Esquerda) de Top level do servidor com outfit.
    ▸ Nome ot, background, logo, lista do boss com horário para cada dia da semana, todo totalmente configuráveis.

Upcoming Features   
       ▸ Botão para saber o horário do próximo boss (atualmente aparece apenas o que foi spawnado).

Spoiler

Versão Beta

venda.gif.2ea2f42df306d51bdd1287e9e7fe336d.thumb.gif.cbbfc19cae2d4a93465e3e7ff8841f9e.gif

 

Funcionamento (Dev Test)

Baixando

Baixando.thumb.gif.b324617879fba9809697232d44cc936c.gif

 

Extraindo

Extraindo.thumb.gif.a9d7a4e013e29273dab1dd32fec1675d.gif

 

Play

play.thumb.gif.99339b961821b8f7866a2b56790adbec.gif

 

Novo Dev Test

Aqui ja temos o contador de players, junto com o Top player ja renderizando o outfit do player direto do banco, com os botoes de redirecionamento para paginas sociais + o import da news mais recentes do site

vai.thumb.gif.79adb5b9359fb4d5ae8c773647c30464.gif

PS: Estou em processo de finalização de edição do layout do Launcher junto com as features que citei logo acima.

 

Versão Final do launcher. Essa e a primeira release dele. Tudo que for implementado daqui pra frente sao novas features. Todas que citei acima foram implementadas com sucesso.

here.thumb.gif.3d310293e52dd93a484c68a991ed2a8a.gif

 

Spoiler

Parte de Configuração do Launcher.


$launcher = array(
        "config" => array(
            "nome" => "NomeOT", // Nome do seu ot
            "nome_evento" => "Boss", // Nome da box boss
            "nome_top" => "Top Level", // Nome da box top level
            "background" => "assets/background.png", // Onde esta o background que ira utilizar (900x430)
            "logo" => "assets/logo.png" // Onde esta a logo que ira utilizar
        ),
    );

    $config_banco = array(
      "nome_tabela_news" => "myaac_news", // Nome da tabela onde esta as suas news
      "nome_coluna_news" => "body" // Nome da coluna onde fica as informações da news
    );

    /*
        Exemplo a ser seguido
        1 => array(
            "nome" => "Exemplo",
            "local_gif" => "assets/64/exemplo.gif",
            "horario_spawn" => "00:06:00",
        ),
        2 => array(
            "nome" => "Exemplo2",
            "local_gif" => "https://www.tibiawiki.com.br/images/7/70/Apocalypse.gif",
            "horario_spawn" => "01:06:00",
        ),

        E sempre implementando o numero 1... 2 ... 3.
        nome = Nome do boss que vai spawnar
        local_gif = onde ta a gif que vai ser importada
        horario_spawn = vai de 00:00:01 que e meia noite ate 23:59:59 do dia especifico
    */

    date_default_timezone_set('America/Sao_Paulo'); /*Define a zona de horario*/
    $config_boss = array(
        "Sunday" => array( // Domingo

        ),
        "Monday" => array( // Segunda Feira

        ),
        "Tuesday" => array( // Terça Feira
            1 => array(
                "nome" => "Apocalypse",
                "local_gif" => "https://www.tibiawiki.com.br/images/7/70/Apocalypse.gif",
                "horario_spawn" => "12:24:00",
            ),
        ),
        "Wednesday" => array( // Quarta feira

        ),
        "Thursday" => array( // Quinta Feira

        ),
        "Friday" => array( // Sexta Feira

        ),
        "Saturday" => array( // Sabado

        )

    );

    define('HOSTNAME','seu_host');
    define('USERNAME', 'usuario_mysql');
    define('PASSWORD', 'senha_mysql');
    define('DATABASE', 'database_mysql');
    define('CHARSET', 'utf8');

 

Créditos
    Base: Launcher AutoUpdate C# (Usei como inspiração para o back-end reescrevendo o código e adicionando novas funcionalidades e validações para erros).
    Kamity: Novas validações, novo layout e novas features.

 

Editado por Kamity
Editando erros de ortografia. (veja o histórico de edições)

  • Respostas 10
  • Visualizações 2.9k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Bem bacana, cara. ?

  • Vlw man, vai ficar melhor ainda conforme for terminando e adicionado as novas features.

  • @LeoTK ver aqui ô, aquele que ti me mandou, tentei, mas não deu em nada kkkkkk     A, e parabéns pelo o launcher mano, tá foda pra caralho!

Posted Images

Postado
  • Autor
2 horas atrás, Semideus disse:

Muito bem feito cara, parabéns!

 

Vou te chamar no discord.

 

Vlw man, vai ficar melhor ainda conforme for terminando e adicionado as novas features.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo