architext-game / architext

A multiplayer virtual reality text realm where you can build anything
MIT License
1 stars 0 forks source link

Limiting the players #102

Closed OliverLSanz closed 3 years ago

OliverLSanz commented 3 years ago

We may need to limit what the players can do:

so that a malicious player can't spoil the game so easily.

OliverLSanz commented 3 years ago

From #24:

LambdaMOO puts a global kilobyte limit to players. This covers all data of all created objects. Something like this is important, to avoid a world that weights gbs!

OliverLSanz commented 3 years ago

At this point anyone could put GBs and GBs of data into the database until it gets full. To prevent this, the following would need to be done:

To avoid one account from filling the database

We should also check for possible back doors avoid the limitations, like custom verbs.


Despite what stated above, I will just put a limit on the number of public words a user can have. This will avoid one user from filling the lobby with junk worlds. I'll trust nobody takes the effort to fill the database. We should warn users that integrity of the database is not assured and they should backup their worlds often.