PDA

View Full Version : |Desenvolvimento| webFire - Repack MuSite



LaMO
08/09/2020, 03:52 PM
Boa tarde a todos, estou fazendo um repack do Mu Site e gostaria de compartilhar com vocês o andamento do desenvolvimento.

Estou procurando 3 pessoas que queiram fazer parte desse projeto (Leia no final).

Eu escolhi trabalhar no MuSite porque é um código que eu acho muito bonito de se olhar, muito profissional e seguindo as boas práticas de programação. Mas sei que é usada uma versão antiga do PHP, mas ainda hoje muitas pessoas utilizam.

[Only registered and activated users can see links]

O template "padrão" da web será o mesmo utilizado pelo MU Antigo. Mas o Mighty Designer irá fazer mais 2 ou 3 templates para serem exclusivos da Web. Mas isso ele fará apenas quando o desenvolvimento estiver em um ponto que já dê pra utilizar em um servidor.

Sempre que eu falo desse projeto as pessoas me perguntam 3 coisas:

1- Porque você não faz um projeto do zero?
R: Inicialmente eu pensei que fazer um projeto do zero levaria muito tempo, mas acabou que eu estou refazendo várias classes no MuSite, então também está levando muito tempo. Mas como já estou com o projeto em andamento, irei continuar nele até finalizar.

2- Porque você não adapta o site pelo menos pra versão 5.6 do php?
R: Eu aprendi a mexer no php 5.2, que é a versão do MuSite, mexendo no MuSite, e estou aprendendo a programar no php 7.x com cursos. Existem coisas obsoletas no php 5.6 que não são mais utilizadas no php 7.x. Aprender o php 5.6 apenas pra adaptar a versão do MuSite seria perda de tempo pra mim. Seria retroceder. Aprender algo obsoleto. Quando eu me sentir pronto, eu irei refazer o site no php 7.x. Ainda faltam algumas horas de aula, e eu estou focado nos meus clientes e nesse projeto no momento. Provavelmente, se eu vier a refazer esse site no php 7.x, será um projeto para o próximo ano.

3- Será um projeto pago ou será postado free?
R: A ideia inicial seria de um projeto pago. Muitos me contratam pra mexer em MuSite / EffectWeb e acabam gastando um valor elevado, pois além de quererem muitas modificações, vão pedindo aos poucos pois não querem gastar muito, e acabam gastando mais do que gastariam se quisessem tudo de uma vez.
Mas... No meu entendimento a versão 5.2 do php é uma versão obsoleta, e estou fazendo mais por hobby e pra ajudar as pessoas. Por outro lado é um projeto que está me dando bastante trabalho, então devo fazer uma venda seguindo os seguintes padrões:
(VALORES ILUSTRATIVOS, NÃO FOI DEFINIDO)
Plano 1:
R$ 70,00 + R$10,00 mensal
Plano 2:
R$ 100,00 + R$ 20,00 p/ update. (Só é considerado um update quando a web tem alguma função nova, correções e pequenas adições são considerados mini-updates, e não seriam cobrados nesse plano)
Plano 3:
R$ 30,00 sem direito a updates e mini-updates.



A ideia é fazer algo pra ajudar, mas sem me prejudicar muito. Eu poderia estar gastando meu tempo fazendo muitas outras coisas. E, lembrando, é uma alternativa pra quem não quer comprar a Morpheus. Mas a Morpheus, por mais que tenha alguns problemas na opinião de algumas pessoas, só o fato de ser no PHP 7.3 já é muito mais aconselhável. Eu mesmo comprei a Morpheus e acabei não utilizando. Mas foi uma questão pessoal, porque a web é ótima, e na época era na versão 5.6 ainda, hoje já está muito mais atualizada.
O que quero dizer é: Eu estou fazendo esse projeto pra ajudar. Se vc tem dinheiro pra gastar, e a Morpheus atende o que vc quer pro seu servidor, compre-a!

Lembrando que eu vou fazer o desenvolvimento na seguinte ordem:
Home -> Menu Topo -> Menu Lateral -> Cadastro -> Rankings -> Outras Páginas -> Menus usuários -> Funções dos painéis de Usuário / GM / ADM.

Segue o changelog atual:
**Hidden Content: Check the thread to see hidden data.**

Desde já agradeço a todos pela leitura, e gostaria de dizer que qualquer um que tiver sugestões, poderá comentar nesse tópico, e irei ler com muito carinho. Ademais, caso alguém saiba de algum bug ou vulnerabilidade no MuSite, também ficarei muito feliz de saber para resolver.

Atenciosamente, LaMO.

Ravoc
08/09/2020, 03:58 PM
Aguardo o andamento do projeto, muito dahora. Parabéns

Maykon
09/09/2020, 01:37 AM
Foco é objetivo!

LaMO
10/09/2020, 04:55 PM
[09/09/2020]
- Adicionado Configurações do Menu Left configuráveis;
- Adicionado opção de Players Online / Players Ativos;
- Adicionado opção de "Barrinha" de Players Online;
- Adicionado opção de Recorde Online;
- Adicionado opção de link nos players online para ver todos os players online;
- Adicionado configuração de número de jogadores em cada barra;
- Adicionado opção para adicionar jogadores ao número de online;
- Adicionado opção para remover Informações Gerais;
- Adicionado configurável Redes Sociais (Whats,Discord,Insta,Youtube);
- Adicionado configurável Página Facebook;
- Adicionado Top Donate Mensal opcional;
- Adicionado Premiação opcional Top Donate Mensal;
[Finalizado MenuLeft Inicial da Web.]

alef666
10/09/2020, 05:43 PM
tem fotos pra ver como esta no site?

LaMO
10/09/2020, 05:57 PM
tem fotos pra ver como esta no site?

Tirei umas fotos da Home pra te mandar, lembrando que está assim porque deixei tudo ativado, cada cliente poderá "modelar" o que terá na Home.

Lembrando também que esse é o template padrão, mas que quando o v1.0 estiver finalizado, o Mighty irá fazer 2 ou 3 templates exclusivos para a web.

[Only registered and activated users can see links]

[Only registered and activated users can see links]

[Only registered and activated users can see links]

[Only registered and activated users can see links]

20 Horas 39 minutes:------- Atualizado -------

[10/09/2020]
- Adicionado opção Shop com link direto no Menu Topo, ou Página com vários Shops;
- Adicionado adicionar quantos links de shop desejar;
- Adicionado adicionar quantos downloads quiser;

André Junior
16/09/2020, 06:43 PM
Brabo..............

LaMO
18/09/2020, 01:08 PM
[11/09/2020]
- Sistema de Rankings Personalizado (Crie quantos rankings quiser com facilidade);
- Lista de rankings na página Ranking personalizado;
- Perfil Character Personalizado (Coloque as informações que quiser);


[12/09/2020]
- Adicionado adicionar meios de contatos ilimitados;
- Página de Onlines agora mostrará Ativos dependendo da sua config;
- Removido "Points" do Painel de Usuário (Poderá ser adicionado futuramente com alguma função);


[14/09/2020]
- Adicionado Multi-informações de personagem (Painel);
- Adicionado Multi-informações de moedas (Painel);
- Adicionado banco de joias FIRETEAM, porém possível adaptar em outros servidores;
- Adaptado sistema de vip para smalldatetime (Painel Usuário);
- Adaptado Cadastro sistema de vip smalldatetime;
- Adaptado comprar VIP sistema de vip smalldatetime;
- Trocar Nick cobrando Cash ou não;


[15/09/2020]
- Página de Premiações de Rankings;
- Fixado emblema das guilds em plataforma Linux;
- Adicionar VIP Painel ADM;
- Remover VIP Painel ADM;
- Transformar plano VIP;
- Permitido adicionar VIP pra quem já é VIP desde que seja o mesmo plano;
- Adaptado adicionar moedas pra quantas moedas você adicionar;
- Adaptado remover moedas para quantas moedas você adicionar;


[16/09/2020]
- Adicionar Top Donate pelo Painel de ADM(Feito separado de depósitos confirmados, pois muitos ADMs preferem confirmar depósitos por WhatsApp);
- Zerar Top Donate Painel de ADM: Sem Premiar, Premiando com Moeda ou Premiando com VIP(Apenas o primeiro lugar);
- Adicionado "Ranking" de top donate dentro do painel de ADM;
- Adicionar Slides Painel ADM;
- Adicionar POP UP Painel ADM;


[17/09/2020]
- Sistema de licença;
- Remover Slides Painel ADM;
- Remover POP UP Painel ADM;
- Coluna que salva as vitórias do UFC e Rei do PVP configurável;
- Adicionar Vencedor UFC BK com opção de Premiar e Contabilizar pro Ranking;
- Adicionar Vencedor UFC SM com opção de Premiar e Contabilizar pro Ranking;
- Adicionar Vencedor UFC ME com opção de Premiar e Contabilizar pro Ranking;
- Adicionar Vencedor UFC MG com opção de Premiar e Contabilizar pro Ranking;
- Adicionar Vencedor UFC DL com opção de Premiar e Contabilizar pro Ranking;
- Adicionar Vencedor Rei do PVP com opção de Premiar e Contabilizar pro Ranking;

V1 finalizado, faltando apenas testar pra comercializar.

Ravoc
18/09/2020, 03:29 PM
Eu quero testar essa maravilha amigo

russo1
18/09/2020, 04:22 PM
poderia estar fazendo essas modificações na versão do musite com shopping integrado que foi postado pelo ifreehp

2 minutes:------- Atualizado -------

ou até mesmo adaptar o webshop dele na web que você está modificando..

crowleys
18/09/2020, 05:45 PM
Boa tarde.

Eu também estou fazendo o meu Website de Mu do zero amigo. Usando, claro, o PHP mais recente justamente por questão de segurança. Atualmente, estou com ele praticamente pronto, e parte usa o Bootstrap 5 e no Painel de Controle é usado o Bootastrap 4. O pessoal ainda muito site antigo, e isso já é meio manjado. Boa sorte no projeto.

LaMO
18/09/2020, 08:43 PM
poderia estar fazendo essas modificações na versão do musite com shopping integrado que foi postado pelo ifreehp

2 minutes:------- Atualizado -------

ou até mesmo adaptar o webshop dele na web que você está modificando..

Isso é muito interessante realmente. Quando eu voltei a mexer com MU no final do ano passado, eu utilizei uma versão adaptada pelo Motaro. Eu vou ver a possibilidade com ele, se ele permite que eu adapte pra venda.

Geralmente eu prefiro fazer minhas próprias funções, mas eu ainda não parei pra estudar a estrutura dos baús e dos itens no banco de dados.

Em outras palavras, sim.. Terá um shop integrado em alguns dos updates enquanto ainda for v1. Na v2 posso afimar com 70% de certeza que já terá esse sistema, pois um dos meus planos é estudar a estrutura dos baús em todas as versões.

2 minutes:------- Atualizado -------


Boa tarde.

Eu também estou fazendo o meu Website de Mu do zero amigo. Usando, claro, o PHP mais recente justamente por questão de segurança. Atualmente, estou com ele praticamente pronto, e parte usa o Bootstrap 5 e no Painel de Controle é usado o Bootastrap 4. O pessoal ainda muito site antigo, e isso já é meio manjado. Boa sorte no projeto.

Entendo, um dos meus planos é fazer uma web com o php 7.x. Mas no momento, eu estou fazendo algo mais pra ajudar o pessoal. Um trabalho que levaria pelo menos o dobro do tempo fazendo do zero, já foi finalizado pra poder ajudar as pessoas.

Muita gente me contrata pra mexer no MuSite / Effect Web e acabam gastando de 80 a 500 reais querendo modificações (Lógico que não 500 de uma vez só, mas quando o cliente vai pedindo de pouco em pouco, acaba ficando um valor elevado). Dessa forma eu vou ganhar menos, mas também vou trabalhar menos. Podendo otimizar meu tempo, sem deixar meus clientes na mão.

Boa sorte no seu projeto, tenho certeza que vai agregar muito para a comunidade se for vendido / postado.

16 Dias 17 Horas:------- Atualizado -------

Novos Updates


[19/09/2020]
Corrigido Licença não encontrada em plataforma Linux;


[26/09/2020]
- Adicionado opção de Personal ID no Cadastro;
- Adaptado Banco de Jóias para Outras Teams que não seja FireTeam;
- Adicionado página de informações configurável;


[27/09/2020]
- Adicionado "Observações Importantes" opcional na página VIP;
- Página de Vantagens VIP TOTALMENTE CUSTOMIZÁVEL;
- Página de como comprar VIP;
- Página com dados bancários, quantos bancos quiser;


[28/09/2020]
- Arrumado Banco de Dados aparecer 0 joias quando o usuário não está na tabela;


[29/09/2020]
- Configurável VIP não pagar pra mudar nick;
- Master Reset Opcional;
- Corrigido bug página downloads;
- Adaptado todo sistema de cash;


[01/10/2020]
- Adicionado Summoner no UFC;
- Adicionado Premiar UFC de Summoner;
- Corrigido dias de notícias e vip na plataforma Linux (Solução provisória, será refeita a função);


[05/10/2020]
- Adicionado configuração da cor dos botões;


7 Dias 23 Horas:------- Atualizado -------

[13/10/2020]
- Corrigido UFC não aparecer corretamente no iPhone;

62 Dias 20 Horas:------- Atualizado -------

[UPDATE V1.04.500]
- Correção interna no sistema de licença;
- Inicio do sistema de Patentes;
- Sistema de patente opcional;
- Sistema de patente opcional integrado ao ranking;
- Sistema de patente opcional integrado ao perfil character;
- Sistema de patente opcional integrado a lista de membros no perfil da guild;
- Sistema de patente opcional integrado ao menu de usuário;
- Corrigido link pro personagem detentor do "Top Donate";
- Removido borda dos botões no ranking;
- Adicionado sistema de Menu Extra;
- Adicionado adicionar quantos menus extras quiser, possível links externos;
- Adicionado adicionar novas páginas;
- Adicionado fazer buscas no SQL nas novas páginas;
- Sistema de Ranking opcional com imagem das patentes;
- Modificado imagens padrões da Summoner no UFC;
- Corrigido bug ao desativar o Castle Siege da home;
- Modificado sistema de licença;
- Adicionado página de Infos de Patentes;
- Adicionado função painel ADM - Dar vip pra todos;
- Adicionado função painel ADM - Dar vip pros vips;
- Adicionado função painel ADM - Dar vip pros Free;
- Corrigido informação de dias vip no Painel Usuário (Agora aparece, por exemplo 03/08/2021 invés de 3/8/2021);
- Corrigido informação de Notícias - Home (Agora aparece, por exemplo 03/08/2021 invés de 3/8/2021);
- Corrigido informação de Notícias - Lista de Notícias (Agora aparece, por exemplo 03/08/2021 invés de 3/8/2021);
- Corrigido informação de Notícias - Notícia pós carregada (Agora aparece, por exemplo 03/08/2021 invés de 3/8/2021);
- Adicionado limite OPCIONAL na enquete de 1 voto por conta, além das outras checagens!;
- Possibilitado editar conta através do nome do Personagem;
- Adicionado Próximos Eventos com horário no Menu Lateral;
- Adicionado poder buscar o login de um personagem antes de adicionar vip;
- Adicionado configurar as informações do perfil da Guild;