KhayrusS
Desenvolvedor-
Total de itens
3847 -
Registro em
-
Última visita
-
Prêmios recebidos
42
Tudo que KhayrusS postou
-
Nesse link você pode verificar o que atualmente tem pra ser feito: [Hidden Content]
- 253 respostas
-
troque o systemTimezone no datasource.url por serverTimezone. Para utilizar o horário do Brasil, você pode utilizar dessa forma: serverTimezone=GMT%2D3
- 253 respostas
-
posta como ficou o teu arquivo database.properties
- 253 respostas
-
No, it doesn't. Atualização Release 1.5.0 As principais atualizações: [Hidden Content] O que foi feito com relação a release 1.4.0: [Hidden Content]
- 253 respostas
-
The version 1.5.0 is not out yet. If you are using the development version, please update to last revision, there are more than 50 commit after this build date.
- 253 respostas
-
If you are using Xampp only to run a database server, you just need to unstall it and install MySQL [Hidden Content]
- 253 respostas
-
Although you use mysql client 8.0.15, you are using Mariadb 5.5 as server. We don't support it officially, consider changing to MySQL 8.
- 253 respostas
-
Which MySQL version are you using ?
- 253 respostas
-
What exactly are you trying to execute? cause in the rankers view there is the order in window WINDOW w as (ORDER BY c.exp desc )
- 253 respostas
-
Thanks for your advice, appreciate it. Just to make some things clear. we aren't leaving these features behind, at some point these features will be done. For instance, as I said early in this topic, we were currently work on spawns and npc issues, but the guy who was working on it gets no free time now, so probably I'll start to work on it just no sure when. About the tools I generally work on them on demand when I need some information from client. But I have no interest on client editing, thus, I don't work in tools like xdateditor. Yeah, Interlude has been developed a long time ago, IMO the interlude problem is that some point seems everyone stopped to implement retail features and starts to do custom things, but this is another story... I know how these mencioned features is important and I have plan to them, but the whole code needs attention at moment. Before rework the core features I need to refactor a lot of code. Refactoring can looks random, but its the way I use to improve and understand the code deeply. Sorry for my grammar. Estará disponível na próxima release, foi implementado nesse commit: [Hidden Content] Não, esse valor mencionado é apenas do FileEdit
- 253 respostas
-
- 1
-
As atualizações diárias são feitas na branch development: A ideia é que inicialmente a cada 2 ou 3 semanas a brach master seja atualizada, para garantir que o código na master não contenha erros de build ou de carregamento do servidor. Já na branch development, uma vez ou outra, esses erros poderão acontecer.
- 253 respostas
-
- 3
-
Honestly I don't if it's from aCis. I didn't touch the geoengine yet, so its same from Mobius.
- 253 respostas
-
Dando uma olhada rápida no código do loginserver, aparentemente ele não suporta o que você está tentando fazer. Esse problema é bem conhecido, você pode pesquisar por Nat loopback ou hairpinning para mais informações. Uma solução que pode dar certo é modificar o arquivo hosts do windows para seu ip externo apontar para localhost: No arquivo hosts: c:\windows\system32\drivers\etc\hosts Adiciona essa linha: 127.0.0.1 201.13.135.8 Não esquece de manter o "*" nos hosts como sugerido acima.
-
@Grundor Talvez eu tenha me expressado mal. Sim, o que você falou está completamente certo. O sentido de utilizar que mencionei foi puramente client side, do contrário não seria tanto trabalho para implementar como falei. Toda a estrutura e funcionamento teria que ser feito ainda no servidor. A intenção é utilizar o JPMS para fazer o load de todos os componentes, mas ainda existe muita coisa para desacoplar do core antes de ter algo funcional nesse sentido. Hoje algumas informações já são carregadas utilizando o JPMS, como quests, efeitos, condições, Instâncias, handlers. Mas ainda não é o suficiente, muita coisa ainda precisa ser feita e melhorada. O suporte a multi-versão, como falei antes, vai depender do avanço do desenvolvimento. Antes de manter uma outra versão, ainda é necessário resolver vários problemas. O mais importante no momento é relacionado aos spawns, que além de ter vários errados/faltando, não temos ferramentas adequadas para pegar essas informações. A pessoa que estava me ajudando com isso acabou ficando sem tempo, e essa parte, infelizmente, hoje está parada.
- 253 respostas
-
- 1
-
Remove os sinais. Esses sinais representam as ações que devem ser feitas no diff: + Significa que você tem que adicionar a linha; - Significa que você tem que remover a linha.
-
O classic não tem tanta diferença assim, na verdade é praticamente a mesma coisa as configurações de IP. Qual o problema que teve ?
-
[Hidden Content]
- 253 respostas
-
Obrigado pelo log. Dada as informações do log duas coisas que eu penso estar acontecendo: em authserver.properties existem uma propriedade onde você pode configurar os valores permitidos para o nome do usuário, atualmente por padrão está configurado para alfanumeríco de 5 a 32 caracteres: # Defines a template to Usernames UsernameTemplate=[A-Za-z0-9_]{5,32} Outra coisa para verificar é se a configuração de auto create accounts está ativada: AutoCreateAccounts=true Poderia confirmar essas configurações e que o nome do usuário está de acordo com template? Caso esteja precisarei analisar um pouco mais a fundo. Agora sobre o motivo do cliente não mostrar o motivo de estar sendo desconectado: Devido a natureza assíncrona da conexão, antes do cliente processar o packet com a informação do motivo ele é desconectado. Vale a observação que só vi esse comportamento ocorrer no Windows. Na próxima release esse comportamento será corrigido.
- 253 respostas
-
Por favor, poderia colocar esse Logger no arquivo log4j.xml do Authserver e postar o resultado do console após tentativa de login? <Logger name="io.github.joealisson.mmocore" level="DEBUG"> <AppenderRef ref="auth"/> <AppenderRef ref="debug"/> </Logger> A intenção é para que o console mostre algumas informações mais detalhadas da comunicação: [INFO ][2020-05-04 12:43:51][AuthServer:<init>:44]: Listening for GameServers on 0.0.0.0/0.0.0.0:9014 [DEBUG][2020-05-04 12:43:51][ConnectionHandler:createChannelGroup:46]: Channel group is using FixedThreadPool [INFO ][2020-05-04 12:43:51][AuthServer:<init>:52]: Login Server ready on /127.0.0.1:2106 [DEBUG][2020-05-04 12:44:02][ConnectionHandler:acceptConnection:105]: Accepting connection from sun.nio.ch.UnixAsynchronousSocketChannelImpl[connected local=/127.0.0.1:2106 remote=/127.0.0.1:37606] [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:69]: no packet found [DEBUG][2020-05-04 12:44:02][Client:encryptAndWrite:114]: Sending packet Init to [127.0.0.1] [DEBUG][2020-05-04 12:44:02][ReadHandler:completed:34]: Reading 42 from [127.0.0.1] [DEBUG][2020-05-04 12:44:02][ReadHandler:parseAndExecutePacket:97]: Trying to parse data [DEBUG][2020-05-04 12:44:02][ReadHandler:parseAndExecutePacket:107]: Data parsed to packet org.l2j.authserver.network.client.packet.client2auth.AuthGameGuard@3cc7c39f [DEBUG][2020-05-04 12:44:02][ReadHandler:execute:117]: packet org.l2j.authserver.network.client.packet.client2auth.AuthGameGuard@3cc7c39f was read from client [127.0.0.1] [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:02][Client:encryptAndWrite:114]: Sending packet GGAuth to [127.0.0.1] [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:69]: no packet found [DEBUG][2020-05-04 12:44:02][ReadHandler:completed:34]: Reading 322 from [127.0.0.1] [DEBUG][2020-05-04 12:44:02][ReadHandler:parseAndExecutePacket:97]: Trying to parse data [DEBUG][2020-05-04 12:44:02][ReadHandler:parseAndExecutePacket:107]: Data parsed to packet org.l2j.authserver.network.client.packet.client2auth.RequestAuthLogin@793b62d2 [DEBUG][2020-05-04 12:44:02][ReadHandler:execute:117]: packet org.l2j.authserver.network.client.packet.client2auth.RequestAuthLogin@793b62d2 was read from client [127.0.0.1] [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:02][Client:tryWriteNextPacket:69]: no packet found [DEBUG][2020-05-04 12:44:02][Client:encryptAndWrite:114]: Sending packet LoginOk to [admin (127.0.0.1)] [INFO ][2020-05-04 12:44:02][loginHistory:processAuth:188]: Account Logged admin [DEBUG][2020-05-04 12:44:05][ReadHandler:completed:34]: Reading 34 from [admin (127.0.0.1)] [DEBUG][2020-05-04 12:44:05][ReadHandler:parseAndExecutePacket:97]: Trying to parse data [DEBUG][2020-05-04 12:44:05][ReadHandler:parseAndExecutePacket:107]: Data parsed to packet org.l2j.authserver.network.client.packet.client2auth.RequestServerList@5f7a2b87 [DEBUG][2020-05-04 12:44:05][ReadHandler:execute:117]: packet org.l2j.authserver.network.client.packet.client2auth.RequestServerList@5f7a2b87 was read from client [admin (127.0.0.1)] [DEBUG][2020-05-04 12:44:05][Client:tryWriteNextPacket:64]: Trying to send next packet [DEBUG][2020-05-04 12:44:05][Client:encryptAndWrite:114]: Sending packet ServerList to [admin (127.0.0.1)] Você só precisa editar o aquivo connect.ini colocando o IP do DC
- 253 respostas
-
- 1
-
Qual versão do MySQL está usando ?
- 253 respostas
-
Seu loginserver está acessível: telnet 18.230.85.117 2106 Trying 18.230.85.117... Connected to 18.230.85.117. Escape character is '^]'. 4�����:�k�������#��q��J�2�/�����30����m�mv��� u�h6��U���!j��s��9�*��*Na0���t� M.9.���r�"1=B!��r&E�+��G�;� �ްV#���� telnet l2forfun.ddns.net 2106 Trying 18.230.85.117... Connected to l2forfun.ddns.net. Escape character is '^]'. gp�r��d��rR���o7�*�:���pg9z�ŠDF}_�Epr#' b�y.8O���$�-�܋,�٠EVd�K�Sd���m�e��u2��<�;�Sz�9����V�H6��� Por enquanto, pode ser descartado problemas de configuração de IPs e regras de firewall no servidor. Como não tenho maiores informações sobre o problema, então: O problema pode estar na configuração do cliente, ( o cliente não consegue se conectar ao servidor) Algum erro pode estar ocorrendo no servidor durante o login O protocolo do cliente não é o mesmo do protocolo do servidor. Aí são 3 pontos que você precisa verificar. Qual o comportamento do cliente quando você tentar realizar login ?
-
O IntelliJ ainda não tem essa funcionalidade de atualizar automaticamente: [Hidden Content] [Hidden Content] Mas você pode instalar esse plugin: [Hidden Content] Não sei se é bem o que você está procurando, mas ele faz o auto fetch que já é metade do caminho Outra coisa que você pode usar é o "Atualzar projeto" (ctrl+t) e escolher a opção de merge, essa seta azul depois do nome Git.
- 253 respostas
-
Opa amigo você mesmo pode compilar é rápido e fácil. Além do que isso irá facilitar quando sair novas releases você não dependerá de alguém disponibilizar compilado. Basicamente, depois de configurar o Java path e o JAVA_HOME, você só precisar executar o seguinte comando no CMD, na pasta do projeto: gradlew.bat distZip Ou pode executar diretamente da IDE a task distZip do gradle. Mais informações:
- 253 respostas
-
- 1
-
Opa, foi corrigido hoje, estará disponível na próxima release, ou você já pode verificar compilando a branch development [Hidden Content]
- 253 respostas
-
Esse erro ocorre quando o java não consegue encontrar o módulo. O arquivo AuthServer.jar está dentro da pasta lib ? Não, a autenticação é feita por IP. Esse procedimento está automático.
- 253 respostas
-
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...