Advertisement System v1.2
Description
This plugin is supposed to send messages to players playing on server.
Unlike the other outdated/old similar plugins, this has to offer more.
It includes
conditions,
advanced conditions,
message mode/styles,
abbreviations et cetera.
Conditions(Server)
---------------------------------------------------------------------------------------------------------
You want to advertise messages when there is something 'specific' ?
Well, now you can. The 1.1 update features new kind of things. Including these.
Here are conditions(For now):
- map [map=%]
- map type/game mode [map_type=%]
- minimum players [min_players=#]
- maximum players [max_players=#]
How do I use these? It's simple. Just add them before the message.
Example: [map=de_dust2][max_players=15]Map: &x04de_dust2&x01 | There aren't a lot of players so play &x03Only A
Result:
Map: de_dust2 | There aren't a lot of players so play Only A
Another example: [map_type=cs_]This is a &x04hostage rescue map&x01. Counter-Terrorists should rescue the&x03 hostages&x01.
Result:
This is a hostage rescue map. Counter-Terrorists should rescue the hostages.
Advanced Conditions(Player)
---------------------------------------------------------------------------------------------------------
Like the simple Conditions, these will send messages if there is something 'specific' BUT in player.
There's nothing to say since I described what these do.
Here are conditions(For now):
- minimum frags [min_frags=#]
- maximum frags [max_frags=#]
- team [team=#]
- life [life=%]
(Info about
team)
(Info about life: Will be sent if player is
dead OR
alive)
Example: [life=dead]You are &x03dead&x01 so watch birds :)
Result:
You are dead so watch birds :)
Another example: [team=1][life=alive]Plant the &x03bomb&x01 if you have it !
Result:
Plant the bomb if you have it !
Styles
---------------------------------------------------------------------------------------------------------
[hud] - Prints a message in HUD (1 Color)
[chat] - Prints a message in chat (Up to 3 Color)
[center] - Prints a message in player's center (No color)
[notify] - Prints a message to player's console (No color, if Client CVar 'developer' is set to 1, will be shown in top left corner.)
[dhud] - Prints a
bold message in HUD (1 Color)
Abbreviations
---------------------------------------------------------------------------------------------------------
As simple as it sounds, with these you can short words.
%map% - Server's current map
%srvname% - Server's name
%players% - Number of players playing in server
%maxplayers% - Number of maximum players
%srvip% - Server's IP (Including port)
%deaths% - Number of player's deaths
%kills% - Number of player's kills / frags
%name% - User's name
CVars- amx_ads_red - Red color amount (HUD Only | D: 0)
- amx_ads_green - Green color amount (HUD Only | D: 255)
- amx_ads_blue - Blue color amount (HUD Only | D: 0)
- amx_ads_staytime - Time that message is displayed (HUD Only | D: 5)
- amx_ads_delay - Time between each message (D: 15)
Notes
This plugin requires
cromchat header.
Use ';' or '//' as comment line.
You can use multiple conditions, but this is the format: [conditions][advanced conditions][style] (
DO NOT SWAP THEIR PLACES).