8667532d24
more fixes for alias stuff hopefully fix rare bug where client activity cshtml loop goes oob add URLProtocol format to event parsers to allow connecting through webfront
36 lines
1.1 KiB
JavaScript
36 lines
1.1 KiB
JavaScript
var rconParser;
|
|
var eventParser;
|
|
|
|
var plugin = {
|
|
author: 'RaidMax',
|
|
version: 0.3,
|
|
name: 'IW4 Parser',
|
|
isParser: true,
|
|
|
|
onEventAsync: function (gameEvent, server) {
|
|
},
|
|
|
|
onLoadAsync: function (manager) {
|
|
rconParser = manager.GenerateDynamicRConParser();
|
|
eventParser = manager.GenerateDynamicEventParser();
|
|
|
|
rconParser.Configuration.CommandPrefixes.Tell = 'tellraw {0} {1}';
|
|
rconParser.Configuration.CommandPrefixes.Say = 'sayraw {0}';
|
|
rconParser.Configuration.CommandPrefixes.Kick = 'clientkick {0} "{1}"';
|
|
rconParser.Configuration.CommandPrefixes.Ban = 'clientkick {0} "{1}"';
|
|
rconParser.Configuration.CommandPrefixes.TempBan = 'tempbanclient {0} "{1}"';
|
|
eventParser.Configuration.GameDirectory = 'userraw';
|
|
|
|
rconParser.Version = 'IW4x (v0.6.0)';
|
|
rconParser.GameName = 2; // IW4x
|
|
eventParser.Version = 'IW4x (v0.6.0)';
|
|
eventParser.GameName = 2; // IW4x
|
|
eventParser.URLProtocolFormat = 'iw4x://{{ip}}:{{port}}';
|
|
},
|
|
|
|
onUnloadAsync: function () {
|
|
},
|
|
|
|
onTickAsync: function (server) {
|
|
}
|
|
}; |