[Qestion] Help me..

Results 1 to 6 of 6
  1. #1
    Enthusiast oleg10033 is offline
    MemberRank
    Feb 2014 Join Date
    48Posts

    [Qestion] Help me..

    How am I supposed to know which packet does not work?.
    I'm stuck in these packets CHARLIST_REQUEST, LOGIN_SECOND, CHANNEL_SELECTED
    and CHARLIST and I do not know which of the packt makes the problem between these packets.
    So maybe there is any possibility that it would show me a packet causing problems?


  2. #2
    Moderator Eric is offline
    ModeratorRank
    Jan 2010 Join Date
    DEV CityLocation
    3,188Posts

    Re: [Qestion] Help me..

    I suggest starting on a server that works and fix packets there before going big and trying to develop a version from start to finish. If you're not familiar with packets, you're going to have some trouble. When fixing packets, you should try Debugging your server to log the packets and confirm what you're seeing. Depending on what version you're using and what version you're upgrading to, structures and opcodes could have changed a lot. If you are dcing with error 38, while debugging it will catch the last packet you received that caused it. Check the packet header to see what opcode it's using and then you've found your error. Check the structure and make sure that opcode is correct.

  3. #3
    Omega sunnyboy is offline
    MemberRank
    Mar 2010 Join Date
    6,109Posts

    Re: [Qestion] Help me..

    If Its a version without the DEBUGGING packet crashing packet, I would debug manually and also check the last sent send packet before disconnection, alternatively you can also set break points

  4. #4
    Account Upgraded | Title Enabled! Veda is offline
    MemberRank
    Mar 2011 Join Date
    808Posts

    Re: [Qestion] Help me..

    Quote Originally Posted by sunnyboy View Post
    If Its a version without the DEBUGGING packet crashing packet, I would debug manually and also check the last sent send packet before disconnection, alternatively you can also set break points
    Man, you're still here? Please.

    @OP
    If you don't understand what each packet does, you might as well give up on trying to update a source. First try and understand how the server and client interact, and then study the architecture of your source. You'll quickly find what does what and be able to update the packets accordingly.

    Provided you know how to update them, that is.

  5. #5
    Omega sunnyboy is offline
    MemberRank
    Mar 2010 Join Date
    6,109Posts

    Re: [Qestion] Help me..

    Quote Originally Posted by Veda View Post
    Man, you're still here? Please.

    @OP
    If you don't understand what each packet does, you might as well give up on trying to update a source. First try and understand how the server and client interact, and then study the architecture of your source. You'll quickly find what does what and be able to update the packets accordingly.

    Provided you know how to update them, that is.
    For now till I get to 5k posts, slowly working my way up.

    @OP You should check out tutorials about this stuff which is valuable information towards your goal.

  6. #6
    Enthusiast oleg10033 is offline
    MemberRank
    Feb 2014 Join Date
    48Posts

    Re: [Qestion] Help me..

    I'm pretty new in version update...
    So can anyone help me to update the packet getCharList?
    Because I do not understand how it is built..



Advertisement