Extension

From Club Penguin Protocol
Revision as of 23:55, 15 December 2013 by imported>Refractor (1 revision: importing preprocessed wiki pages)
Jump to navigation Jump to search

SmartFoxServer can run on its own without any user customization. However, to add an extra level of security (and fun) to a MMO, one can write their own custom server sided code. This is packaged and named an extension.

An extension is passed extension packets, in either str, XML, or JSON formats. It parses these, etc. etc. and manipulates the server's state to reflect whatever's happening.

Examples could include storing inventories in a database, a player's colour, clothes, etc.