Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?
You are not logged in.
read title
Offline
indeed,
"RegistrationDate": "2023-10-24T20:10:40.265Z",
How did this happen?
Offline
There's a registration date property in the player objects, but it's not the true identifier. The registration date is obtained from your user ID. You can extract it from the lobby on the bottom right corner.
Mind posting it to determine whether your account was registered with a non-date-matching user ID?
Offline
hi
Offline
Offline
poop
Offline
@HG Just use Lrussell's EE Web API to quickly get those simple ids ( it seems Gosha did so ).
Their simple ID is
simple1698178240265x17
Also an FYI, there is no registration date in the player objects.
Offline
there is no registration date in the player objects
Looks like the user ID indeed doesn't represent the true registration date. Assuming Unix time, 1698178240265 = Tuesday, October 24, 2023 8:10:40.265 PM
Murph, your registration date has been broken since your registration. The only way to fix this is with a long and tedious account merge.
I don't know how this could happen though, I really doubt the client could mess with taking the date for the user ID at the moment of signing up. Did you sign up through the client or an external tool?
Offline
ninjasupeatsninja wrote:there is no registration date in the player objects
What you're looking at is Lrussell parsing the UserId into a datetime and then returning it back to you. If you look in the actual player object, you will see that there is no such object.
//The output of obj.txt is what is inside of the spoiler. Run this code yourself if you wish to verify my claims.
System.IO.File.WriteAllText( "obj.txt", PlayerIO.QuickConnect.SimpleConnect( "everybody-edits-su9rn58o40itdbnw69plyw", "guest", "guest", null ).BigDB.LoadRange("PlayerObjects", "name", null, "murph", null, 1 )[0].ToString() );
Offline
I still remember getting the registration date from an old user's object without that API. Meh.
Offline
v faggot
Offline
It wasn't tampered with. It's been like that since you joined. User IDs can't be changed.
Offline
v faggot
Offline
HG wrote:It wasn't tampered with. It's been like that since you joined. User IDs can't be changed.
Can't it be changed, then? It's obvious for at least two reasons that I didn't join in 2023.
can you please name the reasons?
Offline
you could have just had your computer clock set ahead a few years when you made the account. i've purposely done the same for accounts. that's probably why it's like that
proc's discorb stylish themes for forums/the game
꧁꧂L O V E & C O R N꧁꧂ ᘛ⁐̤ᕐᐷ
danke bluecloud thank u raphe [this section of my sig is dedicated to everything i've loved that's ever died]
?
Offline
you could have just had your computer clock set ahead a few years when you made the account. i've purposely done the same for accounts. that's probably why it's like that
oh so the account's creation date depends on local time of the user
the outstanding coding of this game checks out once again
Offline
Zoey2070 wrote:you could have just had your computer clock set ahead a few years when you made the account. i've purposely done the same for accounts. that's probably why it's like that
oh so the account's creation date depends on local time of the user
the outstanding coding of this game checks out once again
actually in flash when you'd register flash would probably get the user set time and do that, so it's not actually ee's bad coding - it's just the flash client getting the time from the user.
the only way to fix that would be to get a time from a server
and at that point you really should just have an object in the PlayerObject for their registration date to make it server-side and nice - which i don't know why ee hasn't done this yet. the code is retarded.
I still remember getting the registration date from an old user's object without that API. Meh.
i wish ;-;
Offline
Zoey2070 wrote:you could have just had your computer clock set ahead a few years when you made the account. i've purposely done the same for accounts. that's probably why it's like that
oh so the account's creation date depends on local time of the user
the outstanding coding of this game checks out once again
Hmm. What if I register my account with a date before 1970?
Offline
TaskManager wrote:Zoey2070 wrote:you could have just had your computer clock set ahead a few years when you made the account. i've purposely done the same for accounts. that's probably why it's like that
oh so the account's creation date depends on local time of the user
the outstanding coding of this game checks out once againHmm. What if I register my account with a date before 1970?
( i may be wrong but i'm not sure )
Offline
the only way to fix that would be to get a time from a server
no **** sherlock
http://ee.yonom.org/timetravel
why am i not able to get register date of this guy
Offline
ninjasupeatsninja wrote:the only way to fix that would be to get a time from a server
no **** sherlock
http://ee.yonom.org/timetravel
why am i not able to get register date of this guy
because proc did that so i couldn't show off this account's time D:
proc's discorb stylish themes for forums/the game
꧁꧂L O V E & C O R N꧁꧂ ᘛ⁐̤ᕐᐷ
danke bluecloud thank u raphe [this section of my sig is dedicated to everything i've loved that's ever died]
?
Offline
actually in flash when you'd register flash would probably get the user set time and do that, so it's not actually ee's bad coding - it's just the flash client getting the time from the user.
the only way to fix that would be to get a time from a serverand at that point you really should just have an object in the PlayerObject for their registration date to make it server-side and nice - which i don't know why ee hasn't done this yet. the code is retarded.
I think the point was that if youre creating an account it has to be the server doing it anyway, so this means they actively decided to get the time from the client, as the default time should be the server's.
(Note: There are a lot of assumptions in this argument, as idk how accounts are created, it might be that theres an actual reason it has to be done this way (e.g. some PlayerIO limitation))
Edit: I think I worked out why it is actually... I'm guessing they just wanted a way to create an effectively random ID, and didn't expect it to ever be used to get date of creation, so it doesn't really matter which its generated from
Offline
TaskManager wrote:ninjasupeatsninja wrote:the only way to fix that would be to get a time from a server
no **** sherlock
http://ee.yonom.org/timetravel
why am i not able to get register date of this guybecause proc did that so i couldn't show off this account's time D:
how do we get around this
Offline
showpath says:
Offline
The client uses your computers time to generate a UserId.
Tools like ee.yonom.org and ee-api.lrussell.net try to read the time from your UserId.
Offline
[ Started around 1732486263.6844 - Generated in 0.214 seconds, 12 queries executed - Memory usage: 1.8 MiB (Peak: 2.08 MiB) ]