alguem esta trabalhando nos fixes da S8?
Bom se alguem estiver e quiser ajudar ou puder.
estou tentando fixar o illusion, mais estou com aquele erro que ocorreu na zteam Protection Macro se alguem souber como fixar, ele ocorre quando ataco um mob dentro do illusion, ou outro player.
assim que pronto irei postar os fixes aqui
Last edited by Marco_Aurélio; 06/10/2016 at 06:09 PM.
Conseguiu descobrir se o problema está no main ou no gameserver? assim já vou pro lugar certoalguem esta trabalhando nos fixes da S8?
Bom se alguem estiver e quiser ajudar ou puder.
estou tentando fixar o illusion, mais estou com aquele erro que ocorreu na zteam Protection Macro se alguem souber como fixar, ele ocorre quando ataco um mob dentro do illusion, ou outro player.
assim que pronto irei postar os fixes aqui
k
vms fixar galera
Last edited by InFamous; 06/10/2016 at 09:40 PM.
No meu ponto de vista o erro é GS, pois varios erros que ja apresentavam eu tirei pelo GS, esse erro em questão ocorre na contagem dos pontos , quando vc mata o mob, conta ponto para sua equipe ou outro player, essa funcao de contar os pontos que esta gerando esse mensagem d erro "PROTECT Macro" .
Olhando a source do main, nela ja tem essas funcoes, do erro tem la uma cpp só com essas protection macro, mais como me falta conhecimento não consegui ainda decifrar o que venha a ser
Realmente mentor na s4 e s6 funciona, eu mesmo testei, porém na s8 mudou varios pacotes, por isso o problema.
Last edited by Marco_Aurélio; 06/10/2016 at 10:05 PM.
Estou analisando o fonte, vou verificar mais a fundo a função que adiciona os pontos, você falou que ao atacar o player também da erro certo? Pelo que vi são duas funções... Uma para quando matar mob e outra o player.. Elas devem ter algo em comum
2 Horas 29 minutes:------- Atualizado -------
O problema parece ser no main, eu atualizei umas coisas na DLL, porém estou com um problema, não consigo entrar no evento, nem com ticket normal, nem com o especial, vou no NPC e clico em entrar, não faz nada. (isso no horário do evento).
Segue o download da dll, se puderem testar eu agradeço.
[Somente membros podem ver os links. ]
Last edited by louis; 07/10/2016 at 02:51 AM.
COm a sua dll amigo ele da aquele erro de quando clicar na sala travar e não aparece a tela de login, desabilita o hackcheck dela, ou me passa o codigo que vc corrigiu que jogo na minha e testo se der certo compartilhamos tudo aqui
Matando player tambem ocorre
e quando tem por exemplo 2 player no evento e um sai apresenta o erro tambem.
Analisando aqui ele da erro na chamada desta funcao, ele da erro bem no datasend dela.
Código:void CIllusionTemple::GCIllusionTempleKillPointSend(int aIndex,int point) // OK { if(DEBUGILLUSION ==1){ LogAdd(LOG_ORANGE,"2252"); } PMSG_ILLUSION_TEMPLE_KILL_POINT_SEND pMsg; pMsg.header.set(0xBF,0x06,sizeof(pMsg)); pMsg.KillPoint = point; DataSend(aIndex,(BYTE*)&pMsg,pMsg.header.size); // O erro ocorre quando chama esse datasend }
Last edited by Marco_Aurélio; 07/10/2016 at 12:43 PM.
@[Somente membros podem ver os links. ]
Aqui a DLL funcionou, mais vamos lá
Entra no arquivo Main.cpp
Procura por ProtectionWarnStart();
e comenta esse linha, exemplo:
//ProtectionWarnStart();
Compila e testa
Esse protection deve estar errado nessa versão, e provavelmente não é necessário, mais tem que testar.