Jump to content

[Suggestion]Which NFS should I Play Now?Read Inside For Info


Recommended Posts

Posted

hi guys,while playing DMC 4 and COD 6 I was thinking to start a new Need For Speed after finishing them.Atm I finished about 1 or 2 years ago NFS most wanted,then I played carbon but I didn't finish it because I didn't like it at all.Now I really like Most Wanted Style:Illegal races,Buying new things for giving speed etc to my car and Racing vs the police!:D so I visited the EA site about NFS and I need ur suggestion about which of these NFS should I play first:Nitro or UnderCover?I saw also Shift and  ProStreet(when came out almost told me that was bad or maybe that's wrong?)Finally the question is:Which NFS should I play/try first between UnderCover,Nitro,ProStreet and Shift?Ofc when u answer tell me if u played it and ur opinion about.Thx u

 

Edit:If ProStreet got Carbon Style,well I'll not like it at all:/ and about Undercover and Shift,after I saw the trailers,they seem awesomeO_o

Posted

nfs sux :D

play cod mw2

da best :D

Should I see ur post as spam?I just asked to say ur opinions about these games,not to suggest me another game type.I already played Cod mw2 but I won't play online because there are a lot of cheaters...and trust me NFS is the best(GRID is good as well) racing game from long time..

Shift sucks very hard... is like ProStreet... Undercover is awesome !

thx u for ur reply,but In Undercover can I modify my car like Most Wanted?Btw I noticed that Nitro is just for DS and Wii..till now:P
Posted

well if you have a good computer you should try undercover its worth trying it.If you don`t have good computer then play underground 1 or 2 or nfs MW.These are the best series from NFS.

I already downloaded Undercover..very good game,it looks like a sequel of MW btw sometimes the game stuck with a blue color for 1/2seconds and then it load the rest of the circtuit,sprint and so on..is that because I setted all video settings to max?(I got a good pc but maybe the max is too much:/)
Posted

Underground 1 and 2 are just for you

did you even readt what Cloud said? He is looking for an "updated" NFS, and not the first and the second NFS who don't have races against police cars.

i would suggest undercover. And don't ask me why, because i only played +-10 minutes, but at the same i loved.

  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • I open the l2j server and see 1. XOR->NewCrypt.encXORPass(raw, offset, size, Rnd.nextInt()); ---> xor everything is clear 2. _staticCrypt.crypt(raw, offset, size); -----> private void encryptBlock(byte[] src, int srcIndex, byte[] dst, int dstIndex) { int xl = bytesTo32bits(src, srcIndex); int xr = bytesTo32bits(src, srcIndex + 4); xl ^= P[0]; for (int i = 1; i < ROUNDS; i += 2) { xr ^= func(xl) ^ P[i]; xl ^= func(xr) ^ P[i + 1]; } xr ^= P[ROUNDS + 1]; bits32ToBytes(xr, dst, dstIndex); bits32ToBytes(xl, dst, dstIndex + 4); }   I scroll down the code and see this code   ----->>> /**      * Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset. The input will be an exact multiple of our blocksize.      * @param src      * @param srcIndex      * @param dst      * @param dstIndex      */     private void decryptBlock(byte[] src, int srcIndex, byte[] dst, int dstIndex)     {         int xl = bytesTo32bits(src, srcIndex);         int xr = bytesTo32bits(src, srcIndex + 4);         xl ^= P[ROUNDS + 1];         for (int i = ROUNDS; i > 0; i -= 2)         {             xr ^= func(xl) ^ P[i];             xl ^= func(xr) ^ P[i - 1];         }         xr ^= P[0];         bits32ToBytes(xr, dst, dstIndex);         bits32ToBytes(xl, dst, dstIndex + 4);     }   ===================================================   I'm transferring this code to C# private void decryptBlock(byte[] src, uint srcIndex, byte[] dst, uint dstIndex)    {        uint xl = BytesTo32bits(src, srcIndex);        uint xr = BytesTo32bits(src, srcIndex + 4);        xl ^= P[ROUNDS + 1];        for (int i = ROUNDS; i > 0; i -= 2)        {            xr ^= F(xl) ^ P[i];            xl ^= F(xr) ^ P[i - 1];        }        xr ^= P[0];        Bits32ToBytes(xr, dst, dstIndex);        Bits32ToBytes(xl, dst, dstIndex + 4);    }   And in c# I first do decryptBlock and then XOR and everything works, I get the package and the first 2 bytes have already been removed as far as I remember   This only works for the login server.  
    • Ask him what you know, and what I know hahaha.
    • https://prnt.sc/2G_hOHfUIGLM   not sure what you mean Teddy boi  
    • Hello first of all thank you for your prompt response and the time you are taking to read this and answer, I am aware that not everyone takes the time and for that I thank you. On the other hand the specific problem is when decrypting this package and being able to parse it,  In some places it says that it is only encrypted with xor, in others that only a static blowfish is used and in others that both are used in the order of xor and then blowfish, this is the problem in spite of being able to see the encryption mechanisms of the servers, I can not put together the function that reverses this encryption to obtain the keys sent by the init packet.   Thanks for your time, hopefully the rest can contribute something because it is a super useful module to extend any functionality to the client and I will publish it in an opensource way when it is finished.
  • Topics

×
×
  • Create New...