How Do I Make a Collected Checklist?

I want the player to have some sort of checklist as to what things they’ve already collected, but not with badges. How do I do this?

1 Like

I guess put bool values? If they are checked that means that they have collected the item that corresponds to the bool values name

1 Like

You could have an dictionary and have the collected items as keys and set their values to true when they are collected

local collected = {}
	
collected["page1"] = true

I have a question, What would lag less bool values or your method?

Hm I mean if your reading information from the client which bool values allow you to do easier than a dictionary that is held on the server I would say that bool values are faster in that sense

Thanks For Letting Me Know

1 Like

Would you be able to save and load a player’s Checklist in DataStores? (The BooleanValues)

Yes you are able to do that youd just pass the values of them and the key would be what they collected or didnt collect

If you wanted to access data from server on client you can use a remoteevent which is faster than a boolvalue.

Actually thats false, reading a value from the client is faster than sending a request to the server and then waiting for one back

Remotes are the last thing that gets sent in the Task Scheduler, built in replication more often than not will always be faster than Remotes

Wow I always thought remotevents were faster because they are literally for sending data.

1 Like

what? (character limit eeeeee)

nevermind, i got it solved in a different post i made “getting a table name”

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.