This plugin is a simple advert system for any games in Source-Python. It displays advert with a regular interval define in configuration.
Advert interval
Time in seconds between adverts. (Must be an integer)
Advert order
Define the appearance order of advert.
0 - Follow order of advert in json file. 1 - Get random advert.
Example :
{ "Adverts": [ { "type": "say", "message": "Welcome on {hostname} !", "translation": "say:1" }, { "type": "say", "message": "The current map is {currentmap}", "translation": "say:2" }, { "type": "hint", "message": "Kill them all ! [Friendlyfire : {mp_friendlyfire}]", "translation": "hint:1" }, { "type": "hud", "message": "The time is {time}", "translation": "hud:1" } ] }
The translation attribute must contains the key of advert translation and must refer to a key in 'advertissement_server.ini'. If "translation" attribute is defined you are not oblige to write something in "message" key.
{ "Adverts": [ { "type": "say", "message": "", "translation": "say:1" } ] }
Define template variables :
- {currentmap} : Show current map name - {date} : Show current date - {time} : Show current time
Other variables :
You can also show all cvar of your server, like mp_friendlyfire, mp_roundtime ...