Zet0rz / nZombies-Unlimited

nZombies Unlimited
MIT License
43 stars 15 forks source link

Mismatch System #33

Closed Zet0rz closed 5 years ago

Zet0rz commented 5 years ago

A system that, similarly to the original nZombies, registers errors on config load and allows an admin to apply fixes based on each module added to it. It should support registering "modules" that each run after a config load and returns a set of data to network to the client(s), who can perform adjustments based on these through panels, and network new data back which the server can use to apply.

In the original, Mismatch showed up to the player who loaded the config. In Unlimited, it will ping the "availability" of Mismatch to all players, and admins will be able to ping back in order to get the full network package. Admins will be able to access this through a button on the main menu.

Should a player want to fix these Mismatches permanently, they should access this through Sandbox and save a local fixed copy of the config.