Thread: Matrix 592 - Player Stuck Randomly

Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1 Matrix 592 - Player Stuck Randomly 
    ♫ Musical Project ♫

    Natalie's Avatar
    Join Date
    Dec 2015
    Posts
    172
    Thanks given
    91
    Thanks received
    59
    Rep Power
    154
    Hello, thought I've make a thread on this, since it happen's quite often, but random. Sometimes your local player becomes unresponsive to the game. You can't click, talk, do anything and have to close game client or get kicked by a admin to fix it. Not quite sure what could be causing this, as it's random and nothing prints out. Not sure if it's client side related, or server side currently. If you have any tips/hints on what it is, let me know.
    Last edited by Natalie; 05-24-2018 at 10:45 AM.
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Jul 2011
    Posts
    1,767
    Thanks given
    493
    Thanks received
    425
    Rep Power
    0
    could be something to do with packets... is 'useless' packets enabled by any chance?
    Reply With Quote  
     

  3. #3  
    ♫ Musical Project ♫

    Natalie's Avatar
    Join Date
    Dec 2015
    Posts
    172
    Thanks given
    91
    Thanks received
    59
    Rep Power
    154
    Quote Originally Posted by Hassan View Post
    could be something to do with packets... is 'useless' packets enabled by any chance?
    Not sure, I can check. If I find a fix or if someone else finds a fix. I'll probably post it here for everyone.

    Edit: Checked, nothing is under the useless packets. I was thinking maybe it's more client sided. But that's just me, as I never really seen this before. I'd tried reproducing the issue, no luck and even when it happened nothing printed out in the console. It's like you have a false connection to the server, standing there unable to type, unable to use comments via console. But this is also local, so it's weird cause you can see others play as normal.
    Last edited by Natalie; 05-26-2018 at 12:57 AM.
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    May 2011
    Age
    29
    Posts
    2,246
    Thanks given
    2,469
    Thanks received
    1,120
    Rep Power
    943
    I saw it before, although I won't be able to tell you exactly what is wrong, it was with the packet handler, when I saw that happening, I added a different packet handling system. The packets were probably being offset incorrectly or something
    Reply With Quote  
     

  5. #5  
    WVWVWVWVWVWVWVW

    _jordan's Avatar
    Join Date
    Nov 2012
    Posts
    3,046
    Thanks given
    111
    Thanks received
    1,848
    Rep Power
    5000
    Quote Originally Posted by Muse View Post
    Not sure, I can check. If I find a fix or if someone else finds a fix. I'll probably post it here for everyone.

    Edit: Checked, nothing is under the useless packets. I was thinking maybe it's more client sided. But that's just me, as I never really seen this before. I'd tried reproducing the issue, no luck and even when it happened nothing printed out in the console. It's like you have a false connection to the server, standing there unable to type, unable to use comments via console. But this is also local, so it's weird cause you can see others play as normal.
    Quote Originally Posted by Tyler_ View Post
    I saw it before, although I won't be able to tell you exactly what is wrong, it was with the packet handler, when I saw that happening, I added a different packet handling system. The packets were probably being offset incorrectly or something
    the packet handling is the same as matrix, i just recreated it using netty 4 while i was redoing the network stuff but everything still functions the same. the only suggestion i have is the server might be disconnecting bc of timeout if the player isn't doing anything. that's where i would start. i haven't seen this happen before so i had no idea about it.

    edit: do you know if the server prints the logout of the player when this happens?
    edit2: can you explain what you were doing in game when this happened? and be as technical and descriptive as possible such as the buttons you clicked, or action you were doing etc.

    thanks!
    Attached image
    Attached image
    Reply With Quote  
     

  6. #6  
    Donator


    Join Date
    Jul 2011
    Posts
    570
    Thanks given
    135
    Thanks received
    142
    Rep Power
    291
    There's a good chance there's a client packet with the wrong size saved in your server, which would result in the issues you're having. It would also only happen when that specific client packet is activated, such as interacting with the second action of an object or interacting with a ground item. Have your client print out all the packet ids (you can do this by searching for the putOpcode method and exclude the ones sent every tick) and then when the client bugs out you will be able to deduce which packet is the cause of this.
    Reply With Quote  
     

  7. #7  
    ♫ Musical Project ♫

    Natalie's Avatar
    Join Date
    Dec 2015
    Posts
    172
    Thanks given
    91
    Thanks received
    59
    Rep Power
    154
    Quote Originally Posted by _jordan View Post
    the packet handling is the same as matrix, i just recreated it using netty 4 while i was redoing the network stuff but everything still functions the same. the only suggestion i have is the server might be disconnecting bc of timeout if the player isn't doing anything. that's where i would start. i haven't seen this happen before so i had no idea about it.

    edit: do you know if the server prints the logout of the player when this happens?
    edit2: can you explain what you were doing in game when this happened? and be as technical and descriptive as possible such as the buttons you clicked, or action you were doing etc.

    thanks!
    The thing is, it's not a disconnect, I dont think. Nothing print's out. It's strange O,o.

    Edit: This is what I was doing, but I tried reproducing, but no luck. But I shooting the crystal bow at a npc and it happened. My friend has had it happen to him as well, but he was just switching gear I think, hard to tell from his point of view.
    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    May 2016
    Posts
    384
    Thanks given
    52
    Thanks received
    35
    Rep Power
    29
    Quote Originally Posted by Muse View Post
    The thing is, it's not a disconnect, I dont think. Nothing print's out. It's strange O,o.

    Edit: This is what I was doing, but I tried reproducing, but no luck. But I shooting the crystal bow at a npc and it happened. My friend has had it happen to him as well, but he was just switching gear I think, hard to tell from his point of view.
    The client is reading something incorrectly. Either change how the client is reading or how the server is writing. This happens a lot when things aren't converted properly

    most likely masks
    donald trump approves this message
    Reply With Quote  
     

  9. #9  
    ♫ Musical Project ♫

    Natalie's Avatar
    Join Date
    Dec 2015
    Posts
    172
    Thanks given
    91
    Thanks received
    59
    Rep Power
    154
    Quote Originally Posted by Java100 View Post
    The client is reading something incorrectly. Either change how the client is reading or how the server is writing. This happens a lot when things aren't converted properly

    most likely masks
    I'll check it out, I'll debug a lot of places and when it happens I'll see if it prints out. Thank's for the tips guys . If someone manage to fix this or knows what it is, feel free to post it here or dm me .
    Reply With Quote  
     

  10. #10  
    Respected Member


    Kris's Avatar
    Join Date
    Jun 2016
    Age
    26
    Posts
    3,638
    Thanks given
    820
    Thanks received
    2,642
    Rep Power
    5000
    Disable ISAAC if it's enabled. Isaac will cause that type of issues immediately if you don't have packets 100% identified and functional.
    If it's not enabled, I suggest you look over packet sizes, ensure there are no invalid sizes and everything matches. -3 is not a valid size FYI, matrix servers use it occasionally, so you'll need to modify those. Make sure you get all the packet sizes fixed; one invalid size would be enough to cause this.
    Attached image
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Matrix 592 - Tons of Features
    By _jordan in forum Downloads
    Replies: 184
    Last Post: 07-13-2021, 09:48 AM
  2. [Matrix] [718] Player Owned Shop
    By ARMAR X K1NG in forum Snippets
    Replies: 26
    Last Post: 05-09-2019, 11:34 PM
  3. Matrix 592 - Packet Info
    By Natalie in forum Help
    Replies: 6
    Last Post: 03-29-2019, 09:28 PM
  4. Matrix 592 - Chatbox Username Fix
    By _jordan in forum Snippets
    Replies: 7
    Last Post: 03-29-2019, 02:41 AM
  5. (Matrix) Most players ever online
    By Tyluur in forum Snippets
    Replies: 24
    Last Post: 10-18-2012, 04:13 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •