Today i've added a function i call 'Cross-server-chat'. This means you will be able to talk to any player across our servers from within the server your playing.
All chatting will be done trough IRC relay bots, present in #spaservers.
This channel is moderated, and almost no one will recieve ops or the ability to chat in the channel (preventing flooding of the servers).
You do can spectate in the channels for all the chatting going on in the servers. Only normal say gets transmitted, say_team messages will remain on the server only.
Below is a work log and small thingy were i discribe what the plugin will get used for.
IRC bot:
Compile build 0.1
-Remove chat response <HLDS> tags /done
-Remove *DEAD* message in dead players chat /done
Compile build 0.2
-Remove player joins the server message /done
-Remove player disconnect message /done
Compile build 0.3
-Remove bot/server startup message /done
Compile build 0.4
-Remove all known teamchat functions /done
Compile build 0.5
-Remove all locateble admin functionallity /done
Compile build 0.6
-Remove irc_cmd_list function /done
-Remove public_channel_commands /done
-Remove private_commands /done
Compile build 0.7
-Remove current admin calling system /done
Compile build 0.8
-Remove IRC admin functionallity /done
final release stripped plugin V1.0
Origional plugin: 1061 lines of code
Stripped version: 451 lines of code
Result: removed 610 lines of code
Installation on all servers. Problem noticed. Server -> IRC works, but IRC -> Server seems to be broken. Rolling back to 0.8 build so see wether the problem excists there too.
Rollback to build 0.8 didnt work. Roll back to 0.7 didnt work. Installed origional plugin, problem still present.
Error tracked down (probbarly), plugin has issues with channel names containing a '.' in it. A new dotless channel has been opend now. #spaservers .
Plguin has been re-installed on all servers. Due to some funky time out it takes some time for the bots to join the channel. Expected is that some were during the evening all bots will be in the channel and cross-server-chat can be used.
Plugin now can make cross-chat (normal say mode only) possible between servers.
Desired result: Cross-chatting between servers, advanced abuse/cheat reporter (menu style reporting), admin possibility to keep an eye on all servers chat confo's.
Compile build 1.1:
-Ingame numbers get displayed infront of the gamers name, this are the color codes from IRC (red/blue), these colors will be removed. /done
-Ingame you see *IRC* infront of every message from another server, this tag will get removed. /done