-
-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
+mapgroup Setting is Broken won't allow custom mapgroup only forces active only.. #124
Comments
I just want to make sure everyone knows that I exhausted a lot of time trying to resolve this issue with AMP being buggy with csgo over the +mapgroup command. There is a problem with the Amp panel not configuring correctly when it comes to changing the mapgroups.. It gets stuck on Active no matter what is typed in the box listed below.. In the server Settings.. The issue was solved once on the Nightly builds but then when i switch to mainline was broken.. Technically speaking one should be able to add this in the custom section but the system won't allow you it only know one mapgroup and that is active mapgroup.. I have given up on this for my csgo servers and will only use amp for minecraft since that's typically all its good for.. Later on I might try one of the other game servers listed which is insurgency but I am not hopeful for a good outcome after seeing what has happened here with CSGO.. Thank you for all you work please tag me when you get this very nasty bug fixed on the amp panel. |
You've either got a configuration issue or your copy AMP is outdated. "CS:GO Gamemode Presets" should be set to "Custom" If the preset is set to "Custom" then AMP will not override the Game Type, Game Mode or Map Group. I've verified the behaviour of this setting. |
I believe in the future you should put a notation some where that custom has to be set for the +mapgroup side.. This was by the way at the time the latest version of AMP As stated above.. The reason this is an issue is you can have classic Competative and a different mapgroup and it is common among server owners.. |
Also this is still not working I am still having issues on this end. Started map "de_dust2" (CRC "2043118189") 17:26:24 server_cvar: "mp_autoteambalance" "0" 17:27:25 rcon from "10.10.10.131:52112": command "exit" 17:27:26 server_message: "quit" 17:27:31 [META] Failed to load plugin addons/metamod/bin/server: Failed to get API 17:27:32 Started map "de_dust2" (CRC "2043118189") 17:27:33 server_cvar: "sm_nextmap" "de_dust2" 17:27:34 server_cvar: "mp_autoteambalance" "0" |
Ok so lets start over this is a 1v1 server. Here is what the settings should look like. Here is the what AMP LOGS SHOW ON BOOT
Server logs from csgo shows this.
Here is what server.cfg says.
Here is my gamemodes_server.txt file
The map that should boot on start is nuke ramp which is shown above but the server doesn't respond to this for some odd reason. For some reason this data above doesn't show up correctly because it is word wrapped.. I will put it in paste bit below. |
Then somewhere you've got a config file that's changing the current map after the server starts. This is not an AMP issue as it is correctly specifying your chosen map. This is an application issue and you should consult the CSGO community on why the server is behaving this way. You can run this on the command line in the instances directory to get some idea as to where this may be coming from:
|
What the hell is whitelist.cfg?
|
You want to run that command one directory higher up. |
That wasn't provided in the paste bin link? |
Try And again this is really something you should be asking the CSGO community about. If AMP produces the correct flags then anything that happens in-game beyond that isn't AMPs responsibility since AMP does not produce any config files for srcds based games. |
Ok here is the output of that. |
Your csgo/mapcycle.txt contains de_dust2 - Try removing it from there. |
I removed it from mapcycle.txt and still didn't work it still booted to dust2 I removed mapcycle.txt restarted the server and it still happened.. Now i am very confused.. The map that it should be loading starts with am_ prefix.. |
Are you using any CSGO mods/plugins? Have you tried using a stock setup to see if you can reproduce the issue? In either case this isn't something AMP has anything to do with. |
Well this setup was working until an AMP update.. You fixed it for me the first time when you set things up.. The plugins are the same nothing has changed. Again this server was working at one point in time. List of Plugins:
Here is the server map collection if you want to try it your self. Also i noticed that AMP doesn't ask for the users API Key this is awkward just about any server that runs a collection of maps requires an API key I also started a thread on Reddit in the CSGO section in hopes some one will respond as well.. I will later on build up a replica on the same box using the latest version of AMP Stable and see if anything changes by rebuilding.. If it works some thing must have gotten borked during the updates. Also is it possible for you to update Metamod and Sourcemod from AMP? IF so that would be awesome since Lgsm does it from there scripting.. Pretty much every server uses Metamod and Sourcemod for there servers its the basics. |
So... I have done as you requested but this time with a competitor to ensure that i am getting the same results.. I ended up with my aim map starting first then it rotated to Dust two in this case it isn't the fault of lgsm per say but I can say that it does work.. Now concerning AMP no matter what map i tell it to start with it starts with Dust 2 regardless.. This I feel is an AMP issue since its not listening to the workshop map i wish to have it start.. Both servers have the same plugins same mods. Remember AMP was working correctly at one point in time... |
Have you compared the config files and startup flags to see where they differ? And what was asking you to do was use a stock setup within AMP without any of the mods to see what happens - set up from scratch in a new instance. I don't care what LGSM or any other software does because I can guarantee you're missing some other detail. AMP only controls the srcds server through the command line flags. It doesn't generate config files. Since there is no mention of de_dust2 anywhere in them, this cannot be down to AMP. You have some other issue with your setup entirely unrelated to AMP. As such I'm not going to be examining this issue any further. |
Just a quick update since this was linked. See this page: https://github.com/cubecoders/amp/wiki/Diagnosing-AMP-issues You can ask AMP to generate a startup script. This will run the application in the exact same way that AMP itself would. Same environment variables, same command line flags, etc. This allows you to run the application without AMP having any involvement whatsoever This can be used to verify that the software behaves the same way inside and outside AMP. If you produce a startup script, run it, and when using that script the software behaves differently than when AMP runs it internally - then and only then will this issue be re-visited. But if it behaves the same, it is categorically not an AMP issue, it is a configuration issue. |
Bug Report
System Information
Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-52-generic x86_64)
AMP Release "TITAN" v1.8.2.0, built 26/06/2019 14:21
Updated 07-24-2019 @ 3:55 PM CDT
AMP Release "TITAN"v1.8.2.2, built 05/07/2019 11:38
Mainline
I confirm:
Symptoms
Reproduction
In a clean install install your addons for 1v1 Multi server add your workshop maps update edit gamemodes_server.txt to match accordingly to your maps that your using. insert the map name you choose in gamemodes_server.txt into your amp panel custom mapgroup.
Here is an example of my gamemodes_server.txt
"Gamemodes_Server.txt" { "mapgroups" { "mg_aimmaps" { "name" "mg_aimmaps" "maps" { "am_sandtunnel" "" "am_poolparty" "" "am_breakout" "" "am_market" "" "am_yard" "" "am_trainwreck" "" "am_peek_revamp" "" "am_exhibit" "" "am_towers2" "" "am_stock" "" "am_harz" "" "am_trainyard" "" "am_nuke2" "" "am_nuke_ramp" "" "am_loot" "" "am_peekaboo" "" } } } }
Here is an example of what this should look like for the above code since word wrap is screwing things up.
https://media.discordapp.net/attachments/266014051421650944/603668813518733312/unknown.png?width=850&height=642
Here is an example photo of what your AMP server settings should look like..
https://media.discordapp.net/attachments/266014051421650944/603668455098417179/Aamp.png?width=1183&height=641
This is what My log files are showing that is happening every time the server starts.
[13:58:49] [Core:admin Debug] : Arguments: -game csgo -console -usercon -ip 10.10.10.131 -port 27017 +rcon_password PASSWORD +map am_nuke_ramp +maxplayers 32 +hostname (1v1-server) +sv_password +sv_pure NoVerify +host_players_show 2 +host_info_show 2 +host_name_store 1 +log on +logaddress_add 10.10.10.131:47479 -tickrate 128 +game_type 0 +game_mode 1 +mapgroup mg_active -maxplayers_override 32 +sv_setsteamaccount PASSWORD [13:58:49] [Core:admin Debug] : Started process with ID 14615
For full log example https://pastebin.com/ct3g91nB
Modified of course to take out any information that might need to be kept private..
The text was updated successfully, but these errors were encountered: