Trying to make a points system for shooting down planes

My game here involves planes shooting at one another, but I would like to know how I could make it so that the player will gain points for shooting down another plane.

You could have a BindableEvent that is fired any time a player shoots down a plane, with a parameter being the player that should receive a point.

On the other end, the BindableEvent’s OnEvent should be connected to a function that will save their new point value in some way. There are various ways to do this such as using DataStoreService or simply using Tables if you only want that data to remain for the current server instance.

You could also have a RemoteFunction or BindableFunction for the Client/Server to ask this script how many points a user has, so the points can be used for other parts in your game.

Just a few thoughts of how you could go about this, hope it proves useful!

1 Like

Sounds good, I’ll look into it.