Postado Setembro 30, 2020 4 anos Este é um post popular. Olá pessoas, hoje vim disponibilizar para vocês um Plugin para o MyAAC que desenvolvi onde a função é listar todos items do seu servidor por categoria. Um pouco sobre ele: Bom, o Plugin foi desenvolvido para que tanto pessoas leigas quanto pessoas mais familiarizadas com PHP consigam utilizar ele. O Plugin é de fácil manuseio, basta faz upload dele em seu painel administrativo e ele já estará funcionando, toda parte de configuração no site/bd dele é automática. Neste tutorial eu vou ensinar como instalar e utilizar o plugin. OBS: (Vale observar que o Plugin funciona para > MyAAC <, porém ele pode ser adaptado para outras plataformas sem grandes problemas.) Bom vamos lá, para instalar: 1° Passo: Spoiler Baixe o plugin que vai estar no final do tópico. Acesse a área administradora do seu site MyAAC que será seusite.com/admin. Spoiler Vá na área de Plugins e clique em selecionar arquivo: Spoiler Selecione o arquivo que você baixou -> list_of_items_1.1.zip <- OBS: Ele precisa estar em .zip Clique em enviar Pronto nosso plugin está instalado!! 2° Passo: Spoiler Agora que já instalamos ele em nosso site, vamos acessar o arquivo items.xml de nosso servidor que se encontra em: data/items/items.xml Esta é a única parte que você irá precisar configurar mesmo, ao final da tag de cada item você irá adicionar a tag: level="50" Exemplo: Nosso item é o seguinte: <item id="15066" article="a" name="Masamune Boots"> <attribute key="description" value="+3% protection all." /> <attribute key="weight" value="1000" /> <attribute key="armor" value="125" /> <attribute key="absorbPercentAll" value="3" /> <attribute key="slotType" value="feet" /> </item> Com a tag ele irá ficar assim: <item id="15066" article="a" name="Masamune Boots" level="50"> <attribute key="description" value="+3% protection all." /> <attribute key="weight" value="1000" /> <attribute key="armor" value="125" /> <attribute key="absorbPercentAll" value="3" /> <attribute key="slotType" value="feet" /> </item> Explicando as tag: A Tag -> level <- é o level do item. Faça isso para os item que você deseja informar no site. Agora vamos ao nosso site, digite: seusite.com/?items Ele vai ir para uma área +/- assim: Spoiler Se você acessar com a conta de administrador, vai ver que vai aparecer a opção de dar Reload nos items. Spoiler O que ela faz? Basicamente, ela vai recarregar todos items, atualizando em seu banco de dados. Bom, agora basta acessar as abas que ele vai exibindo os items OBS: O Sistema exibe por ordem de level, ou seja, do item + fraco até o item + forte baseado em seu level. Spoiler Vale destacar que o sistema é totalmente editável, eu deixei todo comentado em Português para vocês poderem trabalhar, mesmo aquele indivíduo que não tiver conhecimento, pode fazer alterações. Se quiser que ele puxe outras informações, basta alterar no código fonte e criar no banco de dados 1 nova coluna para registrar ela. Ah, por último mas não menos importante, o código está sem estilização em CSS, mas você pode adicionar a seu gosto, no meu caso eu estilizei utilizando bootstrap e deixei da seguinte forma: Spoiler Espero que ajudem e facilite o projeto de vocês!! Caso forem repostar em algum outro Fórum, por favor coloque os créditos, obrigado!! Changelog 08.06.2021 (@slawkens) Spoiler [2.0 - 08.06.2021] * Não há mais necessidade de editar items.xml !! Ele detecta automaticamente * Parte html foi movida para .twig * Alterado as cores das tabelas. * Fix "fromid" -> detecção de "toid" items.xml * Corrigido falha no MySQL ao receber nome e descrição muito longos * Corrigido alguns avisos sobre variáveis indefinidas * Adicionado aviso sobre itens recarregados * Código abreviado Aviso Importante: Remova a tabela "list_of_items" no MySQL (phpmyadmin) antes de instalar este plugin porque a estrutura da tabela foi atualizada!! (Somente para quem já havia instalado a versão 1.0) Link do Plugin: myaac-list-of-items-v2.0.zip Editado Junho 9, 2021 4 anos por Endless Update v2.0 (veja o histórico de edições) Quem eu sou? Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web.. Meus Projetos: Falcon Games Meu Github: https://github.com/WalistonBelles Meu Discord: Endless#5410 Minhas Contribuições atualmente pra Comunidade: [SHOWOFF] OTClient Showoff Módules [DESIGN] 3 FREE Game Ui Design [TUTORIAL] Instalando MyAAC em sua máquina [TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache [TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache [SISTEMA] Plugin MyAAC Listagem de Items automática [SISTEMA] Gerador de Outfits Automática para o Site [SISTEMA] Sistema de Troca de Vocação para MyAAC [SISTEMA] Plugin MyAAC Auction System [SISTEMA] Sistema de Exibir Monstros por Level Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!! Picpay: @walistonbelles Paypal: [email protected]
Postado Janeiro 17, 2021 4 anos Very nice! Sad, that only in Portuguese. Btw. you don't need to use that "classe" attribute, because you can use existing attributes to determine item type, like:
Postado Janeiro 18, 2021 4 anos Autor 3 horas atrás, slawkens2 disse: Very nice! Sad, that only in Portuguese. Btw. you don't need to use that "classe" attribute, because you can use existing attributes to determine item type, like: Hello, thanks for the feedback I am happy to know that you are following Brazilian forums. I can think of translating into English, yes, and that suggestion is very good, maybe a possible update to the system, would be a big improvement for him. If you want, feel free to translate the code and make it available on your website. Editado Janeiro 18, 2021 4 anos por Endless Adicionado comentário. (veja o histórico de edições) Quem eu sou? Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web.. Meus Projetos: Falcon Games Meu Github: https://github.com/WalistonBelles Meu Discord: Endless#5410 Minhas Contribuições atualmente pra Comunidade: [SHOWOFF] OTClient Showoff Módules [DESIGN] 3 FREE Game Ui Design [TUTORIAL] Instalando MyAAC em sua máquina [TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache [TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache [SISTEMA] Plugin MyAAC Listagem de Items automática [SISTEMA] Gerador de Outfits Automática para o Site [SISTEMA] Sistema de Troca de Vocação para MyAAC [SISTEMA] Plugin MyAAC Auction System [SISTEMA] Sistema de Exibir Monstros por Level Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!! Picpay: @walistonbelles Paypal: [email protected]
Postado Janeiro 18, 2021 4 anos Autor 21 horas atrás, slawkens2 disse: Very nice! Sad, that only in Portuguese. Btw. you don't need to use that "classe" attribute, because you can use existing attributes to determine item type, like: Hello, I updated the system, soon I will make it available in the forum in English (otland). Feel free if you want to test it and give me feedback on it. Quem eu sou? Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web.. Meus Projetos: Falcon Games Meu Github: https://github.com/WalistonBelles Meu Discord: Endless#5410 Minhas Contribuições atualmente pra Comunidade: [SHOWOFF] OTClient Showoff Módules [DESIGN] 3 FREE Game Ui Design [TUTORIAL] Instalando MyAAC em sua máquina [TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache [TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache [SISTEMA] Plugin MyAAC Listagem de Items automática [SISTEMA] Gerador de Outfits Automática para o Site [SISTEMA] Sistema de Troca de Vocação para MyAAC [SISTEMA] Plugin MyAAC Auction System [SISTEMA] Sistema de Exibir Monstros por Level Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!! Picpay: @walistonbelles Paypal: [email protected]
Postado Janeiro 18, 2021 4 anos Faz um pra znote por favor kkkk Muito bom conteúdo, obrigado @Endless Ot Design: https://discord.gg/VgtVRNmCD7
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.