Comments (15)
A couple of problems with this:
-
You should not call
exec + file
in yourcvars
. Put general configs in your config file and put cvars you want to change in thecvars
section. There is a difference betweenexec
and setting them directly incvars
, becauseexec
is async. -
mp_backup_round_file
- don't change this at all. Get5 sets it on its own. This is what's giving you all the backup errors. -
Don't set
mp_team_timeout_time
- Get5 sets this when you !pause. -
Don't set
mp_backup_round_auto 0
- this means reconnecting players lose their score. -
If you want to execute a file when the game starts, put those parameters in your live config. This is for things like:
mp_halftime 1
mp_freezetime 1
get5_allow_technical_pause 1
get5_fixed_pause_time 0
mp_maxrounds 30
etc.
Then put get5 match configuration parameters in your cvars
directly:
get5_warmup_cfg
get5_live_cfg
Don't put get5_autoload_config
anywhere in a match config - only in get5.cfg
or directly via console. In your case it's not being set unless you load a match, and it's also telling you which match to autoload, which is impossible.
All tv_
commands are recommended in your cvars
as well, but again; do not use exec
+ file, because it is async.
from get5.
Hello
You have way too many plugins installed to start debugging this. Please remove any plugin that isn't Get5 or the default SourceMod plugins, then try again.
Get5 does not have any code that prevents the warmup from ending, and the errors you posted also are not from Get5, as you mentioned, so I don't really know where to begin with this. You also have a translation error.
from get5.
Everything works even with my plugins.
The bug happens exactly in the above sequence of actions.
Here I did the same thing, only with the standard plugins sourcemod and get5 .
ConsoleLog_moment.log
get5_debuginfo.txt
Match_Configuration_JSON.txt
from get5.
Nothing in Get5 would stop the timer at 0:01; we are not running this timer, it's built into the game. You should probably take "exec" out of your cvars section, as it's not a Cvar, which gives you this error: Tried to look up command exec as if it were a variable.
- if you want to execute a config, do it in your live config https://splewis.github.io/get5/latest/configuration/#phase-configuration-files
Do you have this problem if you don't play an aim map? Like on a regular 5v5 on a normal map?
from get5.
This bug was found by the players. I just look at the sequence of their actions in the console. We recreate this sequence by the development team and indeed, there is this bug with a frieze.
Most likely, the bug occurs because the players from the last match did not have time to leave the server before the start of the next one (they can stay there until the end of gotv, although get5 sends an event with the end of the match)
So what is the difference between a 1x1 and 5x5 game - it's just different cards.
Tomorrow we can check on standard maps
We also recreated overtimes when performing a bug, we can try without them.
from get5.
Most likely, the bug occurs because the players from the last match did not have time to leave the server before the start of the next one (they can stay there until the end of gotv, although get5 sends an event with the end of the match)
Are they not being kicked? Or is it because they are part of the auto-loaded match config and remain on the server?
So what is the difference between a 1x1 and 5x5 game - it's just different cards. Tomorrow we can check on standard maps We also recreated overtimes when performing a bug, we can try without them.
I don't know if the map is the reason, I'm trying to isolate variables since this is clearly not a problem everyone has, or we would likely have heard about it.
Please also try not executing configs in cvars
, it's not meant to go there. What is the content of 1_aim.cfg
?
from get5.
Are they not being kicked? Or is it because they are part of the auto-loaded match config and remain on the server?
If the player is from the next match, then he does not kick.
If the losing player - kicks when the next match starts (at this point my one plugin was cursing)
What is the content of 1_aim.cfg?
ActiveBZ 0
fix_arena 1
mp_team_timeout_time 7
mp_warmuptime 20
mp_freezetime 1
mp_halftime 1
mp_halftime_duration 5
mp_round_restart_delay 3
mp_maxrounds 30
mp_backup_round_auto "0"
mp_backup_round_file ""
mp_tdm_healthshot_killcount 0
mp_overtime_halftime_pausetimer 0
mp_match_restart_delay 15
bot_quota 0
get5_time_to_start 300
get5_backup_path "backups/"
get5_autoload_config "1_aim.cfg"
get5_demo_name_format "demos/match{MATCHID}map{MAPNUMBER}{MAPNAME}"
get5_kick_when_no_match_loaded 1
get5_end_match_on_empty_server 0
get5_print_update_notice 0
get5_auto_ready_active_players 1
get5_set_client_clan_tags 0
get5_message_prefix "[{LIGHT_BLUE}WildLeague{NORMAL}]"
#get5_hostname_format "{MATCHID} Team {TEAM1} vs Team {TEAM2}"
get5_print_damage "1"
get5_max_pauses 5
get5_max_pause_time 300
get5_fixed_pause_time 0
get5_allow_technical_pause 0
get5_max_tech_pauses 5
get5_tech_pause_time 0
get5_live_cfg "get5/live1v1.cfg"
get5_warmup_cfg "get5/warmup1v1.cfg"
tv_enable 1
tv_advertise_watchable 1
tv_delay 40
tv_chattimelimit 5
tv_name "GOTV"
mp_default_team_winner_no_objective 3
from get5.
Does it react, if you send a "status" command from the server console? (not from the in-game console)
Because It's more to find out if we both have the same problem.
Update: I can't confirm if it's the same issue with "freeze" from 00:01 - Did you try to disable the warmup method? ^
from get5.
Does it react, if you send a "status" command from the server console? (not from the in-game console)
Didn't check
Did you try to disable the warmup method?
Did not check. The players need a warm-up method
If you change to the same card, then everything will be fixed
Console: map you_map
from get5.
Also get5_end_match_on_empty_server
no longer exists.
And you should update Get5 to 0.12.1.
from get5.
And you can't do this: get5_demo_name_format "demos/match{MATCHID}map{MAPNUMBER}{MAPNAME}"
- it accepts only the filename. If you want to store demos in a folder, set https://splewis.github.io/get5/latest/configuration/#get5_demo_path
So that would be:
get5_demo_name_format "{TIME}_match{MATCHID}map{MAPNUMBER}{MAPNAME}"
get5_demo_path "demos/"
You can remove {TIME}
, but that will overwrite demos if you reload from a backup.
from get5.
Have you found any way of fixing the issue?
from get5.
If someone can reproduce this on a clean server, it would probably help a lot. I cannot find out what causes this or if it's Get5's fault.
Clean means:
- Reinstall srcds
- Install latest sourcemod and metamod
- Install only Get5 (0.13) and use the included config files
from get5.
Please try the latest prerelease and let me know if the problem has disappeared. We are now forcing a map reload when loading a match.
https://github.com/splewis/get5/releases
from get5.
I think this may have been related to memory leaks, which I have fixed in https://github.com/splewis/get5/releases/tag/v0.14.0-a521ece. I'm sorry about this. It would also explain why it didn't happen on earlier versions, because some of the things I fixed were broken fairly recently.
from get5.
Related Issues (20)
- [Bug]: Reset connection timer HOT 4
- [Feature Request]: Loading match from url limitations HOT 4
- [Bug]: Invalid file id HOT 23
- [Feature Request]: Vote/ban system with random pick HOT 2
- [Bug]: Map navigation failed HOT 12
- [Feature Request]: Allow comments in teams.json HOT 5
- [Bug]: This plugin most likely forces my server to 64tick HOT 2
- [Bug]: Map selection sometimes fails for workshop maps HOT 6
- [Feature Request]: Voting between team for pause/stay/swap HOT 4
- [Feature Request]: Increase get5_demo_upload_url max length HOT 3
- [Bug]: Players count smaller in server HOT 2
- [Bug]: interface Get5Match on document is incorrect HOT 3
- [Bug]: Workshop map loading HOT 3
- [Bug]: Event map_result different from doc HOT 5
- [Meta]: Resuming development/CS2 support HOT 3
- [Feature Request]: Force kick after get5_endmatch HOT 9
- [Feature Request]: Post match stats to API once game is done. HOT 1
- [Bug]: Developer documentation and Docker image for building HOT 6
- [Feature Request]: Change team name after match has loaded HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from get5.