1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-07 21:58:06 -05:00

103 Commits

Author SHA1 Message Date
m
081c522b96
add iw7-mod RCON support (#361)
* create iw7-mod parser

* iw7 default settings & enum stuff

* add zm maps to defaultsettings
2025-04-14 21:34:22 -05:00
RaidMax
807ea9bc3e
Update Pluto T6 parser 2024-11-26 23:05:23 -06:00
RaidMax
e956ab4d1a
support hot reload of plugin code in debug configuration 2024-08-27 10:10:58 -05:00
RaidMax
451b25ffb2 simplify build script for local builds 2024-06-29 16:54:06 -05:00
RaidMax
9cdb2ca63e update nuget pipeline
update script
2024-06-28 16:18:42 -05:00
RaidMax
82d89b9dd0 Add nuget package pipeline 2024-02-04 12:47:08 -06:00
RaidMax
ec6424b44f update l4d2 parser name 2023-09-02 15:45:03 -05:00
RaidMax
7e2f577d0c fix minor issue with csgo status mapping 2023-09-02 15:37:10 -05:00
INSANEMODE
24264fd573
game interface t6 file bus mode support (#307)
* - add support for game interface "file" bus mode for plutonium t6

* rename _integration_t6_filesystem_bus.gsc to _integration_t6_file_bus.gsc

* - remove visual studio's changes to solution, and fix file path for new _integration_t6_file_bus.gsc
- add new line to end of _integration_t6_file_bus.gsc

* add new line to end of solution
2023-06-10 15:53:52 -05:00
RaidMax
c24e838bb5 add example module to game interface. convert gi command registration to a iw4madmin request 2023-06-06 12:09:20 -05:00
RaidMax
dfcf6e958c implement initial url request functionality for game interface 2023-06-03 16:48:03 -05:00
Amos
2af03d10d0 Resolved Chat in BOIII Parser (#299) 2023-05-14 22:46:03 -04:00
RaidMax
af11e3713b add ServerBanner.js to solution 2023-04-08 10:10:56 -05:00
RaidMax
34cafc4066 create shared integration for performance-based autobalance support 2022-10-23 13:29:01 -05:00
Amos
c8d94ec57b
Adding Mute for IW4x (#257)
* Adding Mute for IW4x
2022-08-26 12:09:33 -05:00
RaidMax
e7dce1ad1d modularize the game integration files and better organize the anticheat folder structure 2022-08-20 10:57:03 -05:00
RaidMax
801e16ec7e add plutonium T5 parser. Must use ManualLogPath 2022-06-03 16:26:58 -05:00
RaidMax
aa7e63022c add baninfo api 2022-06-02 16:48:47 -05:00
Amos
36899e781a Broadcast bans (Anti-cheat and manuals) script plugin 2022-06-02 09:25:00 -05:00
xerxes-at
fadece39ed
PlutoIW5 support for the Game Interface and improvements to the GSC part of it. (#242)
* Improvements to the GSC part of the Game Interface
* Adds compatibility with PlutoIW5 with minimal changes.
* Fixes issues when commands are called from the web interface when the used profile is not on the server.
    * New Debug output when the target or origin of a command is sent by IW4MAdmin but not found in-game.
    * Commands that can be run on the context of the target are now run in it.
* Simplifies the command registration and execution.
    * Got rid of the huge switch block.
    * Introduced AddClientCommand to register new commands for example
        * `AddClientCommand("SwitchTeams",  true,  ::TeamSwitchImpl);`
        * `AddClientCommand("Hide",         false, ::HideImpl);`
    * Callbacks are called with the full event object and the parsed data as parameters to allow maximum flexibility.
* Introduced level.eventBus.gamename to know which game we are to add minor changes.
* Changes - noclip/lockcontrols/playertome
Additional changes to support other games' functions

Co-Authored-By: Amos <4959320+MrAmos123@users.noreply.github.com>
2022-05-19 17:04:34 -05:00
RaidMax
dd569b6325 add subnet ban command 2022-03-30 22:15:29 -05:00
RaidMax
6eaae7ea22 improve network log support 2022-02-13 16:50:09 -06:00
RaidMax
ef6beb8904 more integration tweaks 2022-02-09 14:45:28 -06:00
RaidMax
cf2245a874 more integration tweaks
add configurable flood protect interval for rcon
2022-02-08 12:03:55 -06:00
RaidMax
3001a92a78 initial framework for gsc + iw4madmin integration
improvements to script plugin capabilities and error feedback
2022-02-07 18:43:36 -06:00
RaidMax
b9f33d1217 create update script for managing updates programatically
./UpdateIW4MAdmin.sh or ./UpdateIW4MAdmin.ps1
Co-authored-by: xerxes-at <xerxes-at@users.noreply.github.com>
2022-01-31 11:06:44 -06:00
RaidMax
7986b2c0a0 update for .net core SDK Azure 2022-01-27 09:35:16 -06:00
RaidMax
84f32ff88e remove incorrect project reference 2022-01-26 15:20:10 -06:00
RaidMax
1f0ff71b7b improve connection resets in CSGO 2022-01-26 15:20:10 -06:00
RaidMax
d314d7ba2c improve CS:GO compatibility 2021-06-11 11:52:30 -05:00
RaidMax
7e01dc3fc2 add initial CS:GO support 2021-06-03 10:51:03 -05:00
RaidMax
0592ab1e02 Add RCon support for S1x 2021-04-16 13:35:51 -05:00
RaidMax
434392a7e4 huge commit for advanced stats feature.
broke data out into its own library.
may be breaking changes with existing plugins
2021-03-22 11:09:25 -05:00
RaidMax
5a81d5b214 add official T4/WaW support for issue #178
CoD4x parser tweak to parse full guid as decimal
2020-12-13 20:33:37 -06:00
RaidMax
f8c886d9db partial support of IW6x until the game log is implemented 2020-11-07 10:40:58 -06:00
RaidMax
4ff92ce9ed update pipeline versioning 2020-10-25 10:03:15 -05:00
RaidMax
80f84fb9ab add pre release pipeline to master 2020-10-24 21:45:30 -05:00
RaidMax
785295056b add website override mapping to tekno parser (_website -> sv_clanWebsite) 2020-08-31 11:58:56 -05:00
RaidMax
60ae97eb69 Merge branch '2.4-pr' of https://github.com/RaidMax/IW4M-Admin into 2.4-pr 2020-07-27 11:26:37 -05:00
RaidMax
ed0336a6c2 implement action on report plugin for issue #144 2020-07-25 21:15:46 -05:00
RaidMax
587883862f remove old test project 2020-07-15 10:11:37 -05:00
RaidMax
49511cff13 remove master project 2020-06-30 16:42:30 -05:00
RaidMax
46fee97e4e implement script plugin command registration - issue #132 2020-05-11 16:20:25 -05:00
RaidMax
c7005c7ac0 partial T7 (BO3) support. includes rcon communication improvements and a small fix for displaying live radar tab 2020-04-17 15:05:16 -05:00
RaidMax
296411a5be add server categorization feature (issue #77) 2020-04-13 20:26:13 -05:00
RaidMax
af380d3744 refactor a good bit of stuff for better dependency injection
fix regular expression for T6 log parsing
2020-02-11 16:44:06 -06:00
RaidMax
c17ee0a352 update parser selection menu text during setup
update IW4 script commands gsc and plugin to give base example
fix issue with new account alias linking (I think)
2020-01-21 18:08:18 -06:00
RaidMax
e5e0835f8a updates to support new master versioning
make sure game files are copied correctly in build output
2020-01-11 20:32:27 -06:00
RaidMax
06e12248f9
move all the deployment setup into 2.4 pr (#85)
* don't run build commands in release

* fix test file

* Set up CI with Azure Pipelines

[skip ci]

* Include fonts and fix automessage hidden command

* more project changes

* migration from bower to libman

* more lib man changes

* project update for sneaky commands

* add missing canvas.js dep
update projects not to have stupid extra dlls

include in previous

* update pipeline file

* update post publish script and pipeline definition

* fix broken yaml

* move encoding conversion to seperate script

* remove extra uneeded rank icons
remove garbage language files being created
remove frontend lib when done

* fix publish script path

* grab localizations through powershell

* fix broken batch 🤷

* actually fixed

* only include runtime compilation in debug mode for webfront

* don't deploy un minified css
use full jquery version

* add step to download the scss for open iconic
change the font path

* update mkdir for iconic path

* don't include old iconic css

* correct font path for real now

* copy script plugins

* lots of changes for deployment

* build the projects

* use projectdir instead of solution dir

* nerf script commands plugin
fix live radar left over command

* actually kill script command post build

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* fix the font file copy (I think)

* maybe fix delete folder issue

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines
2019-12-02 15:52:36 -06:00
RaidMax
bf44276940 More radar tweaks 2019-07-17 12:38:02 -05:00