jensforstmann / tmt2 Goto Github PK
View Code? Open in Web Editor NEWTMT - Tournament Match Tracker: Supervise/Manage Counter-Strike 2 matches with ease!
License: MIT License
TMT - Tournament Match Tracker: Supervise/Manage Counter-Strike 2 matches with ease!
License: MIT License
on match creation send a dummy webhook to the webhook url and if it's not responing prevent match creation
Hi,
is it possible to add the default Template before a match gets created?
Hey, can you also add the game mode in the match overview. So 2on2 or 5on5?
With these electionSteps
no info appears in chat, that a team must pick a side.
{
"electionSteps": [
{
"map": {
"mode": "AGREE"
},
"side": {
"mode": "PICK",
"who": "TEAM_A"
}
},
{
"map": {
"mode": "AGREE"
},
"side": {
"mode": "PICK",
"who": "TEAM_B"
}
}
]
}
Would be nice to have a command like .tac for a tactical timeout
By design players must join a team with .team a/b
Bit it's not needed that every player joins a team, it's enough that one player per team (leader/captain) joins a team.
If the game is then in progress others players cannot .pause
.
This might lead to confusion/trouble during the match if some players get dropped from the game.
Possible ideas:
Especially for public matches where it doesn't matter if they are in Team A or B executing .team a
or .team b
is annoying.
Maybe add an alternative to .team
: Decide based on current side (CT/T), configurable per match?
get matches
passthrough
valueideas:
Currently only every 60 seonds all matches will be persisted to disk.
Change this behavior to save the match to disk every time something (meaningful?) changes.
Default setting if a map is paused is to pause in the next freezetime.
If a map is paused on the last round: What can be done to not finish the map?
Example: In the last round (14-15) multiple players got dropped. Pausing the match (after the round) at 14-16 is too late because one team already won.
In that case these actions must be performed currently (not implemened yet):
In that case it is also important, that the match does not finish (in case it was the last/only map). Rcon end action should not be executed, match end action should not be executed
Possible Ideas: Pause instant on !pause if nothing happened in this round (check ruleso f other tournaments), e.g. no damgage has been dealt (required higher mp_logdetail setting).
add auth
Currently a step like "ban map" needs a side property.
Remove side properties from steps which does not need a side selection
.info: Display information about the match, maps, scores.
.state: Display current match and map state?
steps to reproduce:
now after 15th round the score reported via webhook is Team A 5, Team B 10
cause:
Line 169 in 5580a44
Hi Its me again xD,
is it possible to add more information on the Match site? When i click on the Match tab in tmt i can see a lot of Matches, the problem is i dont know on which server they are running. So it woul be ok for me when the ip adress would be shown in the Match overwview tab.
Is this Possible?
Regards Tobi
Hey, the game_mode 1 is wrong for Wingman. The right settings is game_mode 2.
thx :)
Allow submitting a list of Steam IDs per team and force players to C/CT and team A/B according to this list. This should help with players joining the right team according to the .team
command, but still be on the wrong team according to the scoreboard (which then results in swapped/incorrect scores)
In case the sides are switched after a knife round a "you're in the wrong team" messages is printed into chat (although the player is in the correct one).
hey, can you add a funktion to safe custom Election Steps?
Maybe it's as easy as adding a single line to the build pipeline ;)
If a message starts with a prefix but is no valid command: Reply with command not found
If a command is entered, but has no effect currently: Reply with command not usable at the moment.
with the update of February 28, 2024, the TMT no longer runs, the script no longer reacts to the entries in the chat. I think it has something to do with the point here: "Improved behavior when user input does not arrive on the server in time due to packet loss or client frame rate issues"
Hi,
it is not possible to restore a Match when it is in Loop Modus. Afte a lot of played rounds TMT seems not to save the backups any more.
I also had a strange behavior at the finals at 2v2 and 5v5. I set up the team Names and also the score for the winner bracket team. After the electionphase / Knive the server crashed. I know that the server is crap atm but i wanted to keep you aware of this problem.
Regards
Tobi
Send a webhook in case something (important) failed for a match.
Execute ingame commands on behalf of a team:
.ready
.unready
.pause
.stay
.swap
.ct
.t
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.