Jump to content

vert

AmigosL2JBR
  • Content Count

    2,728
  • Joined

  • Last visited

  • Days Won

    69

vert last won the day on June 11

vert had the most liked content!

Community Reputation

2,095 Ultra Master

About vert

  • Rank
    developer
  • Birthday 12/23/1996

Contact Methods

  • Skype:
    https://m.do.co/c/0813b3be1161

Recent Profile Visitors

15,257 profile views
  1. 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;
  2. vert

    L2JBlueHeart 💙

    @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...
  3. vert

    Troféu

    Auhauahuahauhauah Te entendo, namoral kkkkkkk
  4. vert

    Autopilot Engine

    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
  5. vert

    Autopilot Engine

    @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/
  6. vert

    Autopilot Engine

    Videos adicionados ao tópico;
  7. vert

    Autopilot Engine

    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
  8. vert

    Autopilot Engine

    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.
  9. vert

    Autopilot Engine

    PT-Br Hey jovens! Estou tendo Java na faculdade e como eu sou apaixonado por L2, estou desenvolvendo uma engine inspirado pelo projeto do @Elfocrash L2JRoboto e por uns videos que ele disponibilizou na descrição do repositório; o projeto em si vai um pouco mais além de apenas um fake players, a ideia é trabalhar com funções pequenas e o mais genérico possível para poder usa-las nos personagens e eles farmarem sozinhos (tipo um bot, mas "legalizado" pelo servidor, por assim dizer...); Vale mencionar que esse trabalho também valerá nota em 2 disciplinas que tenho na faculdade esse semestre hahaha; A Autopilot Engine é para HighFive; comecei a desenvolver ela estudando o código do @Elfocrash. Atualmente estou terminando a classe Sagittarius e logo logo começo as outras, eu sou bem rigoroso em questão de perfeccionismo e os fake players precisam fazer as escolhas de target, skills e movimentações o mais parecido possível com players; Google Translator: Hey guys! I'm having Java in college and as I'm in love with L2, I'm developing an engine inspired by the project @Elfocrash L2JRoboto and some videos that he made available in the description of the repository; the project itself goes a little further than just a fake players, the idea is to work with small functions and as generic as possible to be able to use them in the characters and they do it alone (like a bot but "legalized" by the server, so to speak ...); It is worth mentioning that this work will also count in 2 subjects that I have in college this semester hahaha; The Autopilot Engine is for HighFive; I started to develop it by studying the @Elfocrash code. I am currently finishing the Sagittarius class and soon I start the others, I am very strict about perfectionism and players need to make the target, skills and movements choices as close as possible to players; Below is a ScreenShot of the test and things noted to be made sequentially. https://youtu.be/UEoT2T9Z5pI
  10. vert

    L2JBlueHeart 💙

    A mais recente não Elesis; Eu não tenho acesso... você teria ?
  11. @Grundor, move para a área correta por favor;
  12. vert

    L2 JFrozen 1.4 V6

    Pode ser no mapeamento da System como o RootZero comentou, ou na função de equipar o item dentro da source (ai você vai ter que saber um pouco de Java pra debugar, testar e arrumar);
  13. vert

    rev Interlude

    Hey bro! https://bitbucket.org/MobiusDev/l2j_mobius/src/master/ Copy from: https://www.l2jbrasil.com/index.php?/topic/136558-revisões-atuais/ A Frozen eu não tenho acompanhado mas pelo que eu sei, eles não focam muito em retail. A aCis foca no retail, participo do Discord deles; é um excelente projeto, mas da 370 pra 380 já mudou muita coisa na estrutura (para melhor é claro), então se for pegar, compensa comprar. A L2JMobius é baseada na JServer, na Frozen e na aCis, o Mobius é bem rígido na questão de "no retail é assim ? testou ? prove!"; eu também acompanho o forum deles e boto fé que a rev interlude deles é bem show.
×
×
  • Create New...