#any way to get data to transfer between games

1 messages · Page 1 of 1 (latest)

green kettle
#

Could be really easy I just don't know how to

stiff canopy
#

Between subrooms: yes
Between separate rooms: no

green kettle
green kettle
#

guess i gotta create a password system

fringe yacht
#

Subrooms store cloud data

green kettle
fringe yacht
green kettle
#

according to others (1 person) the answer is no

#

so im just gonna use a password system based on the local players name to transfer one piece of data between rooms

#

(as long as the local player inputs that password into the new game

green kettle
#

wait

#

would having someone buy a free thing work

shut kestrel
#

We're upgrading from Rv1 to Rv2 which means a new room

#

It collects all your currency/key/consumable data, formats it, then encrypts it using a secret key that's unique per-player. As long as your players don't know how to get this key, it's *impossible to decrypt

green kettle
shut kestrel
#

If you want, I could show you the encryption method, I'm going to change some values around so it should be safe to do so

green kettle
#

Sure would be cool to look over

shut kestrel
#

I'll hop on recroom, change some values around and invite you

green kettle
shut kestrel
#

Its fine since the murderv3 export doesnt need spaces, but yeah, encryption, yipee

#

Keep in mind, this encryption method does not compress the string, players will still need to manually write down the string

#

You will need to find your own encoding/compressing techniques

#

Every character is encrypted randomly based off the seed value, so its impossible to tell what each character is based off of what the text is

The ONLY way to decrypt this is by knowing the initial seed AND knowing how the seed changes with each use

green kettle
#

im kinda just doing
(first letter of name)(number based on length of name) (something based on last number of name)

shut kestrel
#

yeah, the problem is if people know how you're encrypting it, they can fit in their own data

green kettle
#

(and idk if im even gonna do it lol)

shut kestrel
#

yeah... from ^MurderV3 to ^Murder we're transfering everything the user could have paid for

#

So its a fairly large string where the encryption method needs to be kept super secret

green kettle
#

yeah i can imagine how thatd need to be a bit more encrypted

old hill
shut kestrel
#

The best kind of developer is one who enjoys playing their own games, and I enjoy playing MurderV3, so I do whats best for the community

uncut rivet
stiff canopy
uncut rivet
stiff canopy
#

What if you’re a very smart kid who has good ideas

uncut rivet
stiff canopy
#

Wait I’m so confused what your message is saying

uncut rivet
#

bc ur a kid

shut kestrel
stiff canopy
shut kestrel
#

Also I don't think they could do anything if they tried, since it's locked behind contributor only

uncut rivet
shut kestrel
uncut rivet
shut kestrel
#

The decrypt requires 5 critical pieces of information in order to lie about what you own

#

Worst case, a hacker figures out the system somehow, we ban them and change the numbers

stiff canopy
uncut rivet
shut kestrel
#

Encryption key uses the players account name

#

So it's not possible

stiff canopy
shut kestrel
uncut rivet
shut kestrel
#

You need to get a new code if you change your account name, but if you already imported, you already have the inventory items

stiff canopy
shut kestrel
shut kestrel
stiff canopy
#

Like couldn’t you just get a code with two separate usernames and then redeem it twice in two accounts

shut kestrel
#

I don't think you understand how this works at all

stiff canopy
#

You said if I do it with a new username I get a new code

uncut rivet
old hill
stiff canopy
#

So hypothetically what if I get code1 with my account name, change my account name and get a new code, then I have a second account take the username of the first code then wouldn’t that mean there’s 2 copies of the stuff?

uncut rivet
#

this wut happens when u earn instead cashgrab RRtroll

shut kestrel
# stiff canopy You said if I do it with a new username I get a new code

In ^MurderV3, there is (*will be) an export menu that grabs everything you've paid for and converts it to a string

This string is then encrypted using a secret key. This key is unique for every player, and changes every hour. This code can be generated as many times as you want

The only way to decrypt this string, is to know exactly how it was encrypted, which means you need the secret key

stiff canopy
old hill
shut kestrel
# stiff canopy yeah but I’m saying if you changed ur username and gave the first code to your f...

Yes, theoretically if you generated a code, switched account names, then your friend changed their account name to your old account name all within the span of 1 hour, they could decrypt your string, meaning they could own what you owned in ^Murder

Problem : You can only change your account name every 180 days, but the encryption key changes every hour, so you wouldnt be able to get what YOU owned, only your friend would you could just generate a new code with the new account name

old hill
#

Ohhhh i've misunderstood

#

Though if they're an avid ^Murder player you could just make it check if their username has been changed recently when they join the room if they've been in it before

uncut rivet
old hill
#

Then only brand new (to the room) accounts that have never touched the room could pull it off.

shut kestrel
old hill
uncut rivet
stiff canopy
shut kestrel
#

No, there is no cycles, its completely random, it changes every hour

#

This prevents people from decrypting it with brute force

stiff canopy
#

So how would that work if it’s random through 2 rooms

old hill
#

I think they mean to ask if it lasts an hour from generating, or only works for the hour of the day you generate it

shut kestrel
#

The encryption key is the initial seed

old hill
shut kestrel
#

Adding the time to the code makes the code even longer

#

The code only contains data about what you own

old hill
#

Oh, what's random from seed?

shut kestrel
#

A function I made

#

It picks a random number between X and Y based off the input seed

#

Its really, really easy to make

stiff canopy
#

So I think this is pretty fool proof and the only way to really exploit it would be to redeem your items and then wait 180 days to clone it to a friend

shut kestrel
#

The only way its possible to decrypt is by knowing 4 critical pieces of information

#

To re-encrypt you need an additional piece

old hill
uncut rivet
shut kestrel
stiff canopy
stiff canopy
uncut rivet
shut kestrel
shut kestrel
#

but yeah, if you wanna give a crack at decrypting the string, go ahead, heres my code:
jpGsV>?J,MN)kkv7@*Oo

stiff canopy
uncut rivet
stiff canopy
uncut rivet
#

2014 never dies for me

shut kestrel
stiff canopy
shut kestrel
uncut rivet
stiff canopy
#

Ok whatever that means I’m not on that intellectual level 010101001101

shut kestrel
shut kestrel
#

your 32:9 videos are so painful to watch

stiff canopy
#

I have to zoom in

shut kestrel
old hill
# shut kestrel The encryption key is the initial seed

Sorry, i'm still stuck on this, so it resets every hour. A code from the last hour would not be usable in the next hour. Is the "random" number generated based on the time put in some formula with a special number that only you know? (i assume that's what you're calling the encryption key?)

uncut rivet
shut kestrel
#

I fucked up getting a 240hz monitor

#

because I never want anything lower

#

I need new monitors because these ones sucks, there is a reason they were cheap

old hill
#

Ah okie. I am often not very confident about for sure knowing the terminology

shut kestrel
#

Huge lesson : If you're going to get a monitor, make sure it supports HDR really well, because if it does, then its a good monitor

stiff canopy
#

Or just buy a small TV

shut kestrel
#

Monitors that have bad contrast/blacks/colors have like, an 8.0 SDR rating and 1.0 HDR rating (out of 10)

uncut rivet
shut kestrel
#

My monitors are 8.6 SDR and 1.2 HDR

shut kestrel
uncut rivet
#

i still really only got it for rec, not even for higher hz

uncut rivet
shut kestrel
#

i have no idea if HDR is easy to setup because my monitors are shite for HDR and it was a pain in the ass

uncut rivet
shut kestrel
#

but you're going to need to setup your HDR profile

#

should only take like 10 minutes, but if you have good HDR it should look incredible

#

it takes an hour if you're me and want it PERFECT and re-do it like 5 times

uncut rivet
shut kestrel
uncut rivet
old hill
#

Can non-owners of a room pick which welcome mat in the room a door of theirs goes to?

shut kestrel
uncut rivet
#

i wanted ur reaction again cus u know id get it

shut kestrel
uncut rivet
#

xD

uncut rivet
shut kestrel
#

I mean, its the least overkill purchase you have

uncut rivet
shut kestrel
#

monitors have no right to be more expensive than a mid-range PC

old hill
shut kestrel
#

A 240hz, 1080p monitor that has a good display should be $500 MAX

shut kestrel
#

unless I have billions of welcome mats

uncut rivet
shut kestrel
#

I cant wait for the latest monitor releases which just hallucinate AI videos

old hill
shut kestrel
uncut rivet
#

my monitor has whole samsung OS & can switch to a TV, like, literally just faster referesh TV at this point, but TV makers overprice more & go full smart & prioritize low refresh like 24fps movies

pearl kiln
#

Not this shit again

old hill
#

What do those numbers represent if you don't mind me asking? I'm obviously most curious about the 1,000,000 and (2³¹-1)² lol are they stats of some kind or am i just misunderstanding the equation?

shut kestrel
old hill
#

Good fucking lord.

#

Transferring consumable count, max currency amount, and max leaderboard stat count would on its own be impossible through what i suggested but the whole formula would also need to be factorial lmao

uncut rivet
old hill
#

Why is that the message you reply at to announce that 😆

shut kestrel
uncut rivet
shut kestrel