kodepiko 38 Posted July 5, 2016 Share Posted July 5, 2016 (edited) Hello guys, OLD move style: NEW: It's really annoying, I take gifs from WOM2 board, they fixed it I tried changing normal rotation (like horse) at clientside but it's other thing to do in this case Any ideas? Edited August 24, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
NewWars 33 Posted July 6, 2016 Share Posted July 6, 2016 Check the packet about position and rotation and see if there is any reference. I bet its on the move packet, a quick look at its receiving and parsing: bool CPythonNetworkStream::RecvCharacterMovePacket() Therefore, i noted this on the rotation: kNetMoveActorData.m_fRot=kMovePacket.bRot*5.0f; Why would it be needed to multiply it by 5? An if im not wrong, the way the character in the print, he always rotates to left(maybe its positive, im not sure about it, i dont know much about how rotation values work tho). Tomorrow ill have a look at the code to see if i find anything and test that one. Regards 1 Link to comment Share on other sites More sharing options...
kodepiko 38 Posted July 7, 2016 Author Share Posted July 7, 2016 I think this rotation is only for final rotation after move when character stop (tested it clientside), it's more complicated thing as I see Link to comment Share on other sites More sharing options...
kodepiko 38 Posted July 9, 2016 Author Share Posted July 9, 2016 Any other ideas about it? Link to comment Share on other sites More sharing options...
Jodie 4 Posted July 9, 2016 Share Posted July 9, 2016 Do you know reverse engineering? Post the old executable file (metin2client.bin) if you don't. You can try to reverse engine to the executable file to find the right things for move rotation if you do. The last chance is you have to try which one looks good for you by yourself. - Jodie Link to comment Share on other sites More sharing options...
NewWars 33 Posted July 9, 2016 Share Posted July 9, 2016 1 hour ago, Jodie said: Do you know reverse engineering? Post the old executable file (metin2client.bin) if you don't. You can try to reverse engine to the executable file to find the right things for move rotation if you do. The last chance is you have to try which one looks good for you by yourself. - Jodie I dont believe that would help in reality. The best thing you can do is do some checkpoints and track everything movement related, animation assignment, update, etc, that can be relevant. I took a look but i could not find anything tho, i also interested in this tho, but i can't really spend time on it unfortunately. I may do a extense research on this later, if i do and find it meanwhile, ill post it. Regards Link to comment Share on other sites More sharing options...
Jodie 4 Posted July 9, 2016 Share Posted July 9, 2016 Just now, NewWars said: I dont believe that would help in reality. The best thing you can do is do some checkpoints and track everything movement related, animation assignment, update, etc, that can be relevant. I took a look but i could not find anything tho, i also interested in this tho, but i can't really spend time on it unfortunately. I may do a extense research on this later, if i do and find it meanwhile, ill post it. Regards You can find the line and re-write for yourself if you know reverse engineering well or you can try more and more until which one looks good for you. In my case, it's better to find the line with reverse engineering. - Jodie Link to comment Share on other sites More sharing options...
kodepiko 38 Posted July 29, 2016 Author Share Posted July 29, 2016 still looking for idea or maybe someone can do some debugs what is inflicted in that move Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now