Good news, my friends!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Batausu

    #1

    Good news, my friends!

    In the light of the latest events, seeing the changes on 1.4 servers, I suspect everyone is thinking 'OMG, they are ruining the game! Why they keep doing more mistakes?'
    But I have a feeling we are not seeing the bigger picture.
    They are finally addressing their nemesis: the net code.
    From the beginning, this was the Achilles' heel of this game.
    But first, we need to understand the role of this net code.
    In single player, the server is installed on player's computer and everything is happening on the same computer. There is no net code.
    In multiplayer, the server is in charge of all the events that take place in the game. A player needs to connect to the server as a client. There are all sorts of events that are passed from server to client and vice versa. This communication is taken care of by the net code.
    So there you have it, this communication needs to be perfect. If not, all sorts of things are going to go wrong.
    Let's say a player shoots his AT rocket. He is sending to the server this information and the server has the job to track the rocket to the target and afterwards to send back feedback about the hit (and of course, to instruct the target to take damage, in case of a hit). Now let's suppose we have a bad link somewhere. Let's say that the info sent by the player doesn't reach the server. What do we have? The rocket bug!
    If we think about it, most if not all the bugs we have seen until now are due to this bad net code.
    Another example: the medic bug. He is holding the med kit, so is able to heal around. Then he changes to his paddles. The server doesn't receive this info, he thinks the medic is still carrying the med kit, so he sent back commands to heal people around him. At the same time, the medic is able to revive people, which is a separate command and doesn't interfere with the healing process.
    There are a lot of other examples I could give, but I'm sure you can figure them out for yourselves.
    A perfect net code means no bugs. Is as simple as that.
    Therefore we should be happy about what is happening.
    Net code is changing. The usual information sent by a player (like prone, or firing a weapon) is not understand by the server anymore. We'll have to wait for a client beta 3, to be able to test the new server's net code.
    I hope I'm not mistaken, again… :)
  • Venomous

    #2
    Re: Good news, my friends!

    i hope there fixing the netcode then tv missles funner =)

    Comment

    • |-TC-| NZSAS-Trooper

      #3
      Re: Good news, my friends!

      i hope the new net code works

      Comment

      • Talus
        Member
        • Oct 2006
        • 6854

        #4
        Re: Good news, my friends!

        New netcode could mean no more red/blue bug.

        Comment

        • imported_Donkey

          #5
          Re: Good news, my friends!

          Or new net code could be worse then the one now...

          Comment

          • Talus
            Member
            • Oct 2006
            • 6854

            #6
            Re: Good news, my friends!

            true...

            we'll have to wait and see

            Comment

            • John Edmo

              #7
              Re: Good news, my friends!

              I hate the red/blue bug. I've had my gunner red even while flying him around. Scary stuff.

              Comment

              • Talus
                Member
                • Oct 2006
                • 6854

                #8
                Re: Good news, my friends!

                Yeah, I've had that a few times...makes me wonder if I would appear as a target to friendly AA.

                Comment

                • Komet.nl

                  #9
                  Re: Good news, my friends!

                  Can't wait to test that patch then.. No TV-Hits is my biggest problem.. And of course spraying someone's head full of bullets and they don't hit..

                  Comment

                  • XmetallicaXguitarstX
                    Member
                    • Jul 2006
                    • 3014

                    #10
                    Re: Good news, my friends!

                    I HOPE.... if they screw up big time, they just admit their mistakes, and have an official "roll-back" of patches...

                    Comment

                    • Batausu

                      #11
                      Re: Good news, my friends!

                      Perhaps you don't fully understand the magnitude of fixing the net code.
                      This is what it means:
                      - no red bug
                      - 1 hit 1 kill for knife
                      - no more ghost AT or TOW rockets
                      - all AA missiles are going to hit, no more invulnerable J10
                      - no more sound repeating bug
                      - no double tossing objects
                      - weapons will actually hit
                      - no sniper zoom bug
                      - no invulnerable medics
                      - UAV on the ground.

                      There will still be some bugs left, but nothing over the top:
                      - driving real fast over a mine doesn't destroy a buggy
                      - feet sticking through walls.

                      Comment

                      • Talus
                        Member
                        • Oct 2006
                        • 6854

                        #12
                        Re: Good news, my friends!

                        Well, I hope you are right on all counts

                        Comment

                        • ponton
                          Member
                          • Oct 2006
                          • 228

                          #13
                          Re: Good news, my friends!

                          Originally posted by Batausu
                          In single player, the server is installed on player's computer and everything is happening on the same computer. There is no net code.
                          Wrong. There always is net code - in single player, lags are not present.
                          Originally posted by Batausu
                          So there you have it, this communication needs to be perfect. If not, all sorts of things are going to go wrong.
                          From my experience, i know, there is no perfect code...

                          Originally posted by Talus
                          New netcode could mean no more red/blue bug.
                          CKMC claims there is no red/blue tag bug in 1.4beta 2 - so they managed to get rid of it without changing net code.


                          I hope new netcode wont mean more requriments to network connection... I have only 256kbit

                          Comment

                          • [FM]Master_Chief

                            #14
                            Re: Good news, my friends!

                            Originally posted by Donkey
                            Or new net code could be worse then the one now...
                            Why do I have a feeling that's exactly what we're going to get :laugh:

                            Comment

                            • Batausu

                              #15
                              Re: Good news, my friends!

                              Originally posted by wjp1
                              Wrong. There always is net code - in single player, lags are not present.
                              There is no internet connection in SP, so how can it be net code involved?!
                              Originally posted by wjp1
                              CKMC claims there is no red/blue tag bug in 1.4beta 2 - so they managed to get rid of it without changing net code.
                              They fix it by resending the info about player's status at a fixed rate, so if the red bug would appear, it would be corrected the next time the info is sent.
                              Originally posted by wjp1
                              I hope new netcode wont mean more requriments to network connection... I have only 256kbit
                              Me too, but on the other hand, why all the other players with good connections have to suffer because of a minority of players with lower net connections?

                              Comment

                              Working...