This is a simple plugin for CS:GO that allows displaying MOTD or contacting admin if there is none on the server. It's a re-write of M3Motd plugin made by KaOs. Also, I used a method of displaying MOTD in CS:GO discovered by Mitchell and then hinted by Bacardi. Special thanks to 11530 and ajr1234 for resolving my doubts. This is my first plugin and I am absolutely not a coder, so there may be bugs. (But I hope there aren't any).
INSTALLATION
CVAR'sTo configure, you have to do six steps:
1. Modify attached r_rules.html and set title and url to your proper rules website in the line
var popup=window.open("http://yourdomain.com/rules.html","titl ... width=1280");
2. Do the step above for r_contact.html too.
3. Place both r_rules.html and r_contact.html on your public http server (it may be Dropbox, but you have to place them in the /Public folder).
4. Go back to your game server and set sm_rules_url to "http://yourdomain.com/r_rules.html" in your cfg/server.cfg (this is the link to the routing r_rules.html site)
5. Do the step above for sm_contact_url "http://yourdomain.com/r_contact.html" in your cfg/server.cfg (this is the link to the routing r_contact.html site).
6. Place notifymotd.smx in your sourcemod/plugins folder and load it.
IN-GAME COMMANDSsm_rules_url - link to the .html file with JavaScript redirecting to proper MOTD file
sm_contact_url - link to the .html file with JavaScript redirecting to your contact site
!admin - call admin contact site,
!rules - show MOTD,
!sm_rules nick|id (or sm_rules in the console, respectively) - show MOTD to specified target.
CREDITS
Bacardi - fiding a method to display a popup in CS:GO,
KaOs - creating original plugin.
Download
Source
Zip