Wait I thought the first 8 was local time but the process id contained the utc time…
Wait, huh? It shouldn’t because of the time, right? Because every time you jo1n back, the time would be different.
No, the process id is independent from the utc im pretty sure…
Wait, experiment:
Does the Player ID only trigger when the host clicks “start”
or does it trigger once the player joins?
Because if it is the first one, we can make a VERY elaborate machine that detects people who join late.
okay uh, im already back lol.
anyways, what’re we talking about now?
We could clarify that later ig
Time to make fun of some classmates
(How do you post j0in)
Clarifying the summary
Imma log off now, we’ll do this tmrw hopefully
got it.
on game start, it triggers a mechanism that detects any more player IDs, which is also triggered, somehow? if that makes any sense.
No, we compare the timestamps of everysingle player id.
LOL still testing if this will work.
Edit 1:
This does not work. In fact, player ids are when u first spawn into the game.
when you first spawn? that’s interesting…
how did you plan on comparing the timestamps?
And this, my friends, is how bitwise operations come into play
Very simple:
The first 8 char,
say, id: 60000000
and 60000001
60000001 is larger than 60000000 so, of course, 60000001 joined further in time, hence he joined later than 60000000
Also,
:)))))
I hate to be the one person but couldn’t you just use a lifecycle set to ‘player joins late’?
Of course.
But wheres the fun in that?
We get to do it the least memory and time efficient way.
and that my friends, is how repeaters made their comeback
no no no no no…WAIT WAIT WAIT WAIT WAIT, NONONONNONO
I cant do that to save my life, Epi
![]()
lol it not that hard.
wE can do it without recursions.
Since this is only 8 chars, we only need 8 recursions.
bh didnt want recursions since they were dealing with 2^n chars.
(well, prob not 2^n but still, a lot more)
(this is like the tenth time I said this today)
Don’t forget hexadecimal converting
WEll, we can just compare hexadecimals to hexadecimals by preprogramming that
g>f>e>d>c>b>a
right?
Edit:
How do we do that.
…
Yeah, just a reminder cause your example was in base10
Assign a b c d e f g a value via variables or smth idk
okay, so this is gonna require bitwise operations and much numbers. Okay, let me quickly review what we’re gonna need
vally smat.
We’ll cross that bridge when we come to it.
