Valentine90 Posted October 10, 2012 Author Share Posted October 10, 2012 **Sorry my english**I realized that the client version is not sent to the record, enabling a player can register for a customer out of date.**Open Client****1 -** In **modClientTCP**, look for:```Public Sub SendNewAccount```**2 -** Beneath:```Buffer.WriteString Password```**3 -** Add:``` Buffer.WriteLong App.MajorBuffer.WriteLong App.MinorBuffer.WriteLong App.Revision```**Open Server****1 -** In **modHandleData**, look for:```Private Sub HandleNewAccount```**2 -** Beneath:```Password = Buffer.ReadString```**3 -** Below add:``` ' Check versionsIf Buffer.ReadLong < CLIENT_MAJOR Or Buffer.ReadLong < CLIENT_MINOR Or Buffer.ReadLong < CLIENT_REVISION ThenCall AlertMsg(index, "Version outdated, please visit " & Options.Website)Exit SubEnd If```**Credits:**Valentine Link to comment Share on other sites More sharing options...
Notsu Posted October 10, 2012 Share Posted October 10, 2012 Nice find. Thanks. Link to comment Share on other sites More sharing options...
TheLordOfTheManor Posted October 10, 2012 Share Posted October 10, 2012 Thanks I've been looking for this! I remember finding this dumb loophole. Link to comment Share on other sites More sharing options...
or3o Posted October 20, 2012 Share Posted October 20, 2012 It amazes me how your always finding and fixing these bugs. thanks again man. Link to comment Share on other sites More sharing options...
Alerd Posted October 20, 2012 Share Posted October 20, 2012 I have added the server FIXA sounded longer than 6 sec? Link to comment Share on other sites More sharing options...
tslusny Posted November 18, 2012 Share Posted November 18, 2012 This was already in EO, but there was sending constant CLIEN_MAJOR, CLIENT_MINOR etc. Link to comment Share on other sites More sharing options...
Zzbrandon Posted November 18, 2012 Share Posted November 18, 2012 Is this already in Eo 2.3 and Nightly? just wondering? Link to comment Share on other sites More sharing options...
tslusny Posted November 18, 2012 Share Posted November 18, 2012 > Is this already in Eo 2.3 and Nightly? just wondering?No, as i said above, it is sending constant CLIENT_MAJOR etc and not getting version directly from App.Major. But i done similar thing in ER and EA. Link to comment Share on other sites More sharing options...
Zzbrandon Posted November 18, 2012 Share Posted November 18, 2012 SO wait someone with a up to date client can register for someone out of date and they can login with the acc? Link to comment Share on other sites More sharing options...
abhi2011 Posted November 18, 2012 Share Posted November 18, 2012 No what this does is basically adds a check that checks whether the persons client version = current client version while registration. If this wasn't added i could register in a game with the first released version when the version would be 10+ the current version. Link to comment Share on other sites More sharing options...
DarkDino Posted January 20, 2013 Share Posted January 20, 2013 thanks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now