-
Total de itens
2761 -
Registro em
-
Última visita
-
Prêmios recebidos
76
Tudo que vert postou
-
@Marlon, @Nattan Felipe poderiam dar uma pequena organizada no tópico por gentileza ? (mesclar as 3 mensagens dele em uma apenas) Obrigado
-
Olá DeiversonDevelop, obrigado pelo link do cliente. Gostaria de agradecer primeiramente por parar de spammar minha caixa de mensagens. Algumas observações: * Você fez 3 post's hoje, em sequencia aqui no tópico. * Em um dos posts você disse "tem mais andei vendo que aqui ninguém gosta de responder nada" - bom, quanto a isso... Não sei quanto a você, mas nós trabalhamos e estudamos e mesmo os que não o fazem, gostaria de deixar claro que não somos seus desenvolvedores particulares (eu ou qualquer outro membro aqui do fórum). * "Não tem alt+b nas html ?" - Se você se dedicasse um pouco mais, poderia facilmente ter pesquisado por "board" nos arquivos de configuração em sua IDE que usa para compilar a source. (eu pesquisei pelo github em 2 arquivos pela palavra board e já achei....). [Hidden Content] * O projeto é open-source, você tem acesso a TUDO do projeto, seja mais auto suficiente - o fórum tem mais de 10 anos, afirmo com 99,9% de certeza que qualquer problema ou dúvida que você tiver quanto a l2j, há algo aqui no fórum sobre o assunto (seja tutorial ou tópico na área de dúvidas / pedidos). * Antes de sair perguntando por MP ou aqui no tópico se o "server está pronto pra por online ?" ou "como a revisão está ?", tenha um pouco de juízo, nenhuma revisão é perfeita, ninguém é pago para estar 24/7 respondendo suas dúvidas (nem os administradores do fórum). Então apenas baixe e veja por si próprio, caso tenha alguma dúvida: tente resolver sozinho, pesquise na L2JBR, no Google.... Se ainda assim não resolver depois de tentar de verdade por algumas horas ou dias, aí sim pergunte - é sério jovem, a L2JBrasil tem muito conteúdo pra auxiliar até os membros que não tem noção alguma do que estão fazendo aqui... Não custa se dedicar um pouco a resolver o problema... * Sobre as pastas custom: o git não sobe pastas vazias, se não houver arquivo dentro da pasta custom, ela não será enviada ao git. Caso isso lhe incomode: crie as respectivas pastas que o warning no console não será exibido. * Sobre os npcs desabilitados: você pode ativa-los na configuração ou edite o core por conta própria pra manter os npcs sempre ativados mas desabilitados apenas aos players, assim você poderá acessa-los com o ADM. Eu não farei isso, não acho nem um pouco necessário ou viável devido ao esforço que irá demandar só para "usar com o adm". Não esqueça de ler as regras (cuidado com spam nos tópicos) e Seja bem vindo ao tópico e a comunidade!
-
Fala galera, beleza !? Eu gostaria de bloquear o recebimento de MP's de um membro, eu não dou suporte por MP (sei que já tiveram problemas com isso), mas mesmo ao pedir para o membro postar no fórum porque a dúvida dele pode ser a dúvida de outra pessoa, alguns acabam não compreendendo e mandando MP's com dúvidas que bastariam clicar na sessão de tutoriais ou ir no post do tópico referente... Um caso específico me levou a tentar bloquear um rapaz, ele me mandou várias mensagens nos últimos dias, em negrito e font-size exageradas (o abençoado teve a conta que usava banida - palavras dele - e com a nova, ele não possuía 10 posts para postar lá no tópico da JBH, então resolveu spammar algumas mensagens na minha caixa, mesmo eu explicando o que já mencionei acima); Tentei bloquear o membro mas podia somente ignorar seus conteúdos... Não mencionarei quem é a pessoa por respeito e educação, eu só não quero entrar de 10 em 10 minutos e ter uma mensagem de dúvida dele aleatória hahaha
-
Ainda não, o @Reign havia ficado de coloca-los na rev assim que possível Top mano!
-
O @Reign talvez saiba (Reign, pode dar uma olhada nisso por favor ?) O @TurtleLess, @Reign, @Elesis manjam
-
Eita, vai pra página anterior, eu fiz uns 3 comentários falando sobre o passo a passo pra fazer hahaha (o projeto é open source, para atualizar o repositório da build é só dar um fork do repositório, criar uma nova branch, buildar e fazer um pull request com o novo build que nós aceitaremos);
-
Eu estou aguardando vocês fazerem os PR's no github para eu aceitar hahaha Eu já disse, agora eu não codo mais, somente valido os PR's e aceito eles, ou peço alterações e depois aceito... O projeto é open source mano, a galera precisa aprender a contribuir com projetos assim;
-
PR's aceitos; Obrigado
-
@Reign pode fazer um PR com essa correção por favor ? Eu só estou gerenciando e cuidando do repositório da JBH, estou estudando JavaScript pro meu trabalho ? (sou front-end)
-
[Hidden Content] * Mod Level Para Chats Lembrando que mesmo que eu não cite os membros que fizerem os PR's, colocarei o link do PR, então todos poderão conferir os arquivos alterados e quem o fez.
-
Seria incrível! É só enviar os Pull requests lá no github que eu analiso e aceito eles @Elesis; Fluxo: dar um fork do repositório, criar uma nova branch e enviar um pull request;
-
[Hidden Content] * Mod - deletar item do inventario do player Thanks @Reign pela contribuição!
-
Aqui você consegue ver todos os commits (updates) feitas no repositório da revisão: [Hidden Content] Gere um build a partir dela, faz tem que não lanço uma nova versão buildada pois estamos preocupados somente em atualizar a source (o projeto é open source, para atualizar o repositório da build é só dar um fork do repositório, criar uma nova branch, buildar e fazer um pull request com o novo build que nós aceitaremos); Ela está normal Deivid... Colocou o nick do seu personagem na configuração ? Está com o access level correto ?
-
Great job bro, That's an amazing work!
-
Posta a system corrigida por gentileza; Valeu Reign!
-
O @Azazyel está sem acesso ao PC mas assim que puder, ficou de disponibilizar o arquivo pra galera;
-
Aqui campeão, tenta assim no cálculo da função times: time = time(); // you have 1299446702 in time $year = $time/31556926 % 12; // to get year $week = $time / 604800 % 52; // to get weeks $hour = $time / 3600 % 24; // to get hours $minute = $time / 60 % 60; // to get minutes $second = $time % 60; // to get seconds Não sei como está o seu inglês, mas de toda forma, irei deixar traduzido abaixo: time = current timestamp (timestamp atual); year = ano; week = semana; hour = hora; minute = minuto; second = segundo;
-
@Reign O 1 e o 2 temos de dar uma olhada. O 3 item é referente ao dono do servidor configurar os preços das multisells do gmshop; tanto que nós nem disponibilizamos um GM Shop pré-configurado, o que tem na revisão é o da sunrise...
-
Auhauahuahauhauah Te entendo, namoral kkkkkkk
-
Eu ainda não cheguei nos walkers, estou fazendo as funções básicas primeiro... A lista das classes é só ver uns exemplos, não tem como eu te passar o código todo porque eu não terminei ainda; a minha engine é pra highfive, para qual é a sua ? está usando a l2jroboto ? No html você coloca um botão assim: <combobox width=130 var=fakeclass list="Sagittarius;MoonlightSent;" /> Lembrando que a opção no list pode ter no máximo 16 caracteres, por isso não escrevi "Moonlight Sentinel"; ai no botão vc passa o valor da lista como parametro: <button value="Spawn Fake" action="bypass admin_fakespawn $fakeclass htm" width=80 height=30 /> pra ver como pegar vc tem que dar um split lá no comando de adm: if (command.startsWith("admin_fakespawn")) { if(command.contains(" ")) { String args[] = command.split(" "); String occupation = args[1]; String htm = args[2]; spawnFakePlayer(occupation, activeChar); if(htm.equalsIgnoreCase("htm")) { showFakeDashboard(activeChar); } } return true; } Eu entendi como o //gmshop e o //admin funciona passando os parametros e fiz esse; é só vc dar uma olhada neles com calma que dá pra replicar xD
-
@Grundor sim sim! Na real eu já implementei, mas ao gravar os videos percebi um detalhe que preciso melhorar... O target pertence a uma respectiva zona no L2 (o L2World é formado por L2WorldZones), então hoje a lógica do fake é pesquisar pelos alvos nas zonas dentro de uma range de 2k a partir do ponto em que ele deu spawn, depois dar um sort e vê qual é o alvo mais próximo do personagem. Qual o problema hoje ? 2k se mostrou uma range muito grande e se ele estiver na borda da range, ele só ataca os mobs próximos e que estão dentro da range... Por sorte trabalho em uma empresa de telemetria como dev a 1 ano, então já tenho uma ideia de como resolver, só preciso aplicar hahaha E sim, você tem razão Leon, vou usar geofences e bouding box ? Obrigado o/
-
Videos adicionados ao tópico;
-
Saquei fera, o que você diz faz sentido; mas eu particularmente não gosto de eventos custom; Vou explicar o porque: acho que o servidor (ao menos no HighFive que é a versão que estou usando) já existem vários eventos retail, instancias e coisas para se fazer (fortress, siege, hellbound é um trabalhão pra subir o nível de forma retail... Fantasy isle); o que falta é donos de servidores que sabem usar isso corretamente e de forma consciente; O único evento que acho válido ter (dependendo do estilo do servidor) é TvT e ainda assim os donos de servidores privados acabam por não saber montar o estilo de jogo com a premiação do TvT... Aí o player tem que escolher entre 10 a 20 min de TvT pra ganhar 1 coin ou farmar, pra qualquer item especial precisa de 50 coins.... Entende ? Ai a galera não vai no TvT porque não vale a pena, os players acham que n tem ninguém no servidor e saem. Porque player br hoje é assim infelizmente, qualquer coisinha ta saindo do servidor. Então por isso estou fazendo a autopilot engine ao invés de uma de eventos, pois se os players logarem e virem o servidor cheio e os fake players forem tão bem feitos a ponto do player não saber distinguir se é fake ou não, ele vai querer jogar (tipo maria vai com as outras - se tem player, é porque é bom...); Lembrando que essa é apenas a minha opinião pessoal, não quer dizer que estou certo xD Mas de toda forma, pelo menos eu vou receber as notas na facul e estou aprendendo um pouco de Java com algo que eu gosto hahaha
-
Saquei, A ideia é que ele seja muito configurável, então o dono do servidor poderá colocar os requisitos para os comandos de farm funcionarem; por exemplo: ao usar consome 1 moeda donator... Ou precisa ser vip para usar (assim pode ser cobrado mensal)... Ou por um item de evento (TvT dá um coin ou adena e a cada vez ou cada dia consome um pouco...); Entre várias ideias que tenho anotado pra essa engine, a principal é simular o um player de forma fiel (seja fazendo loja, vendendo buff, indo farmar, morrer e voltar a farmar, se buffar.... etc...); assim ao abrir um servidor, já vai ser possível instanciar 1k de players e animar os novos players que entrarem; também tenho pensado na questão de os players serem progressivos: instancia um fake player lvl 1 lá nas áreas que nasce, ele vai farmando e upando por conta indo para determinadas zonas que irei programar e ao decorrer do Up irá trocando de equipamentos quando for na cidade (grade D, C, B, ....); Já fiz toda a função de definir os equips pela grade do char, mas hoje não é progressivo... Se eu criar um char 65, ele recebe os equips grade A que eu defini, 76... grade S, 80... e assim vai.
-
Atualizações Recentes de Status
-
Por favor, compartilhe a fonte da versão revisada do Orion. Obrigado.· 0 respostas
please...
-
The Event - Team vs Team· 0 respostas
The Event - Team vs Team
The event cannot be terminated when participating in the event.
The event does not end.
The event starts and does not end after teleporting.
Please tell me how. Please.
Even if the event is held for 2 minutes, it will not end.
I don't know how to proceed...