180 Commits (f654031ae3be581ce40be2accd7c8dbbb55a4bea)

Author SHA1 Message Date
JustinAJ 6a86cedd1a Added parsing for "map" command response; "map" command is now sent before the initial client list. 10 years ago
JustinAJ 43fad78bf9 Added Server::fetchClientList() function; Server::updateClientList() now only requests a partial client list; updateClientList() is now called on a configurable interval (default: 2500 milliseconds) 10 years ago
JustinAJ 6a91bb5148 Added getUniqueInternalTag() function 10 years ago
JustinAJ 2fa480854e Added disarm(), disarmC4(), and disarmBeacon() functions to RenX::Server; Added "Kill", "Disarm", "DisarmC4", and "DisarmBeacon" IRC commands. 10 years ago
JustinAJ 073955e899 IRCPrefix is now prepended to all IRC output messages, if one is defined; Added RenX_OnIDChange() event 10 years ago
JustinAJ aa830819bd Removed all Beta 1/2/3 code; removed all eXtendedRCON code; Added Server::Kill(). 10 years ago
JustinAJ b58bab920c Fixed kick/ban bug 10 years ago
JustinAJ c223e82aef Updated Jupiter 10 years ago
JustinAJ 4ed9acf6ec * Removed redundant RenX::Core::send() 10 years ago
JustinAJ ba002c8b5e Finished player data tracking for RCONv3. 10 years ago
JustinAJ 6f2ecfe992 Added remaining events; fixed RenX_OnKill() killer-victim order. 10 years ago
JustinAJ 1887317e97 Updated to support most of RCONv3; updated Jupiter; Map now tracked; Tags added for: RCON User, Server Name, Map; Internal tags are now generated at runtime, and guaranteed to be unique for up to 65k tags; Added events to RenX::Plugin: OnExecute (player), OnPlayer, OnHostChat, OnHostPage, OnOtherChat, OnDisarm, OnCapture, OnNeutralize, OnSteal, OnUnsubscribe, OnVoteCall, OnVoteOver, OnVoteCancel, OnVote, OnMapChange, OnMapLoad, OnMap, OnDemoRecord, OnDemo; various optimizations 10 years ago
JustinAJ a59969ba06 Updated Jupiter version for release. 10 years ago
JustinAJ 2c373c2ebb Fixed eXtended RCON client list and ping/score/credit list parsing; Added changeTeam() and setTeam() functions. 10 years ago
JustinAJ e9260f3d82 Added team-change command response parsing. 10 years ago
JustinAJ bc5ade4ccb Changed ping format due to ping being interpreted as newline 10 years ago
JustinAJ b4f2f91c70 TagDefinitions moved to RenX section; TagDefinitions defaults to RenX.Tags. 10 years ago
JustinAJ a13fccd313 Changed default section for tag definitions to TagDefinitions 10 years ago
JustinAJ c7c105ff6f added giveCredits() functions 10 years ago
JustinAJ 1efac8cfbd added RawRCON Console command. 10 years ago
JustinAJ 61cd2f6570 Now auto-subscribes to Player/Ping/Score/Credits list 10 years ago
JustinAJ b2695908bb Changed ping from float to unsigned short. 10 years ago
JustinAJ c2b3a0defb Additional tags added; PlayerInfo IRC command now configurable. 10 years ago
JustinAJ 3beb213299 Added tags system; updated Jupiter 10 years ago
JustinAJ 21af13bd31 Fixed team not being assigned. 10 years ago
JustinAJ 23f9b1744f added parsePlayerData() lambda function; Added PARSE_PLAYER_DATA_P macro. 10 years ago
JustinAJ 717b6ed015 Fixed bans being prematurely deactivated. 10 years ago
JustinAJ 1a04237de4 Added checks for blank entry fields; active status is now updated in the config. 10 years ago
JustinAJ 678b421f3b Updated Jupiter version number for release. 10 years ago
JustinAJ ffb48f69c7 Added name lock for moderators; added RenX_ModSystemPlugin::set(); modsFile is now public; Added IRC Commands: DeAuth, Add, Del, ModList. 10 years ago
JustinAJ dc93e3b4a8 Added "any" and "all" options to BanSearchIRCCommand; Jupiter updated. 10 years ago
JustinAJ f64206c72d Plugin data is now attached to ban entries; Jupiter version updated. 10 years ago
JustinAJ 645dc9473f varData added to BanDatabase::Entry; Extra data is now read from the ban database. 10 years ago
JustinAJ f2a85a8271 Added RenX::BanDatabase; added ip32 to RenX::PlayerInfo; added RenX_OnBan even to RenX::Plugin; Server::banPlayer() now has an optional length parameter; Updated Jupiter version; Config options added: RCONBan, LocalSteamBan, LocalIPBan, LocalNameBan. 10 years ago
JustinAJ b3f9e42a11 Removed RenX::DelimS; Usage for RenX::DelimC adjusted accordingly; updated Jupiter version (bug fix). 10 years ago
JustinAJ 21a5c3687e Server::formatSteamID() now returns an empty string for id 0. 10 years ago
JustinAJ 687e1fe2ff Fixed bug involving access overrides and aliases not being set; moved access override and alias loading to addCommand(). 10 years ago
JustinAJ e7c267c247 Added gamePrefix field to PlayerInfo. 10 years ago
JustinAJ 8efaa27e74 Updated Jupiter version; adjusted accordingly. 10 years ago
JustinAJ ab4462e97a Added formatNamePrefix field to RenX::PlayerInfo. 10 years ago
JustinAJ a9d1a966ea PlayerInfo::access is now marked as mutable. 10 years ago
JustinAJ 3cec93c76f Moved IP assignment within getPlayerOrAdd(); fixed bug where steamid was not being assigned. 10 years ago
JustinAJ e196688a30 Added access filter to RenX::Server::triggerCommand(); RenX::GameCommand::access now defaults to 0. 10 years ago
JustinAJ c20e9fed7f Server now rehashes settings; added commandsFile to core; added access levels to PlayerInfo and GameCommand; aliases and access overrides are now read from the commandsFile; Jupiter version updated. 10 years ago
JustinAJ 761da4c2b5 Added RenX_OnAdminGrant event. 10 years ago
JustinAJ e3d7f9db66 Corrected translated_IonCannonBeacon; added translated_DmgType_Fell. 10 years ago
JustinAJ 82fe29ebaa RCON Username is now tracked. 10 years ago
JustinAJ dbb5df91f1 Fixed bug where silenceJoins gets stuck on true after reconnecting. 10 years ago
JustinAJ 268608d9b9 Bot no longer messages non-logging channels on modrequest; bot no longer messages itself on modrequest. 10 years ago
JustinAJ a04667ee5f Added RenX_OnTeamChange event; formatSteamID is now const; ReadableString non-format versions of sendPubChan() sendAdmChan() and sendLogChan() added. 10 years ago