Skip to content
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

Closed
3 tasks done
lorentedford opened this issue Jul 24, 2019 · 19 comments
Closed
3 tasks done

Comments

@lorentedford
Copy link

lorentedford commented Jul 24, 2019

Bug Report

System Information

  • Operating System (Including distribution name and version number)
    Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-52-generic x86_64)
  • AMP version and build date (Always use the version number, 'latest' is not valid!)
    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
  • Which AMP release stream you're using (Mainline, Nightly or FastTrack)
    Mainline

I confirm:

  • that I have searched for an existing bug report for this issue.
  • that I am using the latest available version of AMP.
  • that my operating system is up-to-date.

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..

@lorentedford
Copy link
Author

Here is a photo of the fist time Mike fixed it in case this helps the case..
unknown

@lorentedford
Copy link
Author

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.

@PhonicUK
Copy link
Contributor

PhonicUK commented Jul 28, 2019

You've either got a configuration issue or your copy AMP is outdated.

"CS:GO Gamemode Presets" should be set to "Custom"
"CS:GO Custom Map Group" should then be set to whatever you want it to be.

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.

@lorentedford
Copy link
Author

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..

@lorentedford
Copy link
Author

lorentedford commented Aug 8, 2019

1v1 server issue still continued
1v1 server issue still continued

Also this is still not working I am still having issues on this end.
`7:26:21

Started map "de_dust2" (CRC "2043118189")
server_cvar: "sm_nextmap" "de_dust2"
server_cvar: "sv_tags" "128tick,1v1,1v1 Aim,Aim,Ltcraft.net,lorentedford.com"
server_cvar: "sv_tags" "128tick,1v1,1v1 Aim,Aim,Ltcraft.net,lorentedford.com"
server_cvar: "cash_player_interact_with_hostage" "300"
server_cvar: "cash_team_elimination_hostage_map_t" "3000"
server_cvar: "cash_team_elimination_hostage_map_ct" "3000"
server_cvar: "cash_team_hostage_interaction" "600"
server_cvar: "cash_team_rescued_hostage" "600"
server_cvar: "cash_team_win_by_defusing_bomb" "3500"
server_cvar: "cash_team_win_by_hostage_rescue" "2900"
server_cvar: "mp_freezetime" "15"
server_cvar: "mp_friendlyfire" "1"
server_cvar: "mp_maxrounds" "30"
server_cvar: "mp_roundtime" "1.92"
server_cvar: "mp_roundtime_hostage" "1.92"
server_cvar: "mp_roundtime_defuse" "1.92"
server_cvar: "mp_timelimit" "0"
server_cvar: "sv_deadtalk" "1"

17:26:24

server_cvar: "mp_autoteambalance" "0"
server_cvar: "mp_freezetime" "3"
server_cvar: "mp_maxrounds" "0"
server_cvar: "mp_timelimit" "12"
Starting Freeze period
World triggered "Match_Start" on "de_dust2"

17:27:25

rcon from "10.10.10.131:52112": command "exit"
L 08/08/2019 - 17:27:25: rcon from "10.10.10.131:52112": command "exit"
[META] Failed to load plugin addons/metamod/bin/server: Failed to get API
[META] Loaded 0 plugins (2 already loaded)

17:27:26

server_message: "quit"
Log file closed
server_message: "restart"
server_cvar: "mp_autoteambalance" "1"
server_cvar: "mp_freezetime" "15"
server_cvar: "mp_maxrounds" "30"
server_cvar: "mp_timelimit" "0"

17:27:31

[META] Failed to load plugin addons/metamod/bin/server: Failed to get API
[META] Loaded 1 plugin.
Log file closed
Log file started (file "logs/L010_010_010_131_27017_201908081727_000.log") (game "/mnt/raid0/AMP/.ampdata/instances/1v1/srcds/740/csgo") (version "7508")
Loading map "de_dust2"
server cvars start
"cash_player_killed_teammate" = "-300"
"cash_player_respawn_amount" = "0"
"sv_maxspeed" = "320"
"cash_team_winner_bonus_consecutive_rounds" = "0"
"cash_team_rescued_hostage" = "0"
"cash_team_win_by_defusing_bomb" = "3250"
"sv_rollangle" = "0"
"r_AirboatViewZHeight" = "0.0"
"sv_cheats" = "0"
"r_VehicleViewDampen" = "1"
"metamod_version" = "1.10.7-devV"
"mp_allowNPCs" = "1"
"mp_tournament" = "0"
"sv_vote_issue_pause_match_spec_only" = "0"
"sv_spec_hear" = "1"
"cash_player_interact_with_hostage" = "150"
"mp_maxrounds" = "0"
"mp_flashlight" = "0"
"sv_tags" = ""
"sv_stepsize" = "18"
"sv_alltalk" = "0"
"mp_teamlist" = "hgrunt;scientist"
"mp_footsteps" = "1"
"sv_noclipaccelerate" = "5"
"sv_accelerate_debug_speed" = "0"
"sv_wateraccelerate" = "10"
"mp_stalemate_enable" = "0"
"mp_autocrosshair" = "1"
"sourcemod_version" = "1.9.0.6281"
"cash_team_elimination_bomb_map" = "3250"
"cash_player_get_killed" = "0"
"mp_roundtime_defuse" = "0"
"sv_autobuyammo" = "0"
"sv_rollspeed" = "200"
"sv_airaccelerate" = "12"
"sv_show_team_equipment_prohibit" = "0"
"mp_teams_unbalance_limit" = "1"
"mp_timelimit" = "5"
"cash_team_loser_bonus" = "1400"
"sv_deadtalk" = "0"
"cash_player_rescued_hostage" = "1000"
"sv_waterfriction" = "1"
"sv_competitive_official_5v5" = "0"
"sv_steamgroup" = ""
"cash_player_killed_enemy_default" = "300"
"coop" = "0"
"mp_respawnwavetime" = "10.0"
"sv_teamid_overhead" = "1"
"tv_enable1" = "0"
"nextlevel" = ""
"sv_stopspeed" = "80"
"sv_specaccelerate" = "5"
"deathmatch" = "1"
"tv_enable" = "0"
"mp_roundtime_hostage" = "0"
"mp_freezetime" = "6"
"mp_teammates_are_enemies" = "0"
"mp_falldamage" = "0"
"sv_accelerate_use_weapon_speed" = "1"
"sv_voiceenable" = "1"
"sv_teamid_overhead_always_prohibit" = "0"
"sv_bounce" = "0"
"mp_disable_respawn_times" = "0"
"r_AirboatViewDampenFreq" = "7.0"
"mp_weaponstay" = "0"
"mp_hostagepenalty" = "10"
"tv_advertise_watchable" = "0"
"mp_friendlyfire" = "0"
"cash_team_hostage_interaction" = "500"
"sv_noclipspeed" = "5"
"cash_team_win_by_time_running_out_bomb" = "3250"
"sv_allchat" = "1"
"mp_buy_during_immunity" = "0"
"cash_player_killed_enemy_factor" = "1"
"mp_c4timer" = "40"
"r_JeepViewDampenDamp" = "1.0"
"sv_competitive_minspec" = "1"
"r_AirboatViewDampenDamp" = "1.0"
"sm_nextmap" = ""
"sv_max_allowed_net_graph" = "1"
"mp_stalemate_at_timelimit" = "0"
"mp_limitteams" = "2"
"sv_footsteps" = "1"
"sv_vote_issue_kick_allowed" = "1"
"cash_team_survive_guardian_wave" = "1000"
"tv_relaypassword" = ""
"mp_teamplay" = "0"
"cash_team_terrorist_win_bomb" = "3500"
"cash_team_elimination_hostage_map_t" = "1000"
"r_JeepViewDampenFreq" = "7.0"
"cash_team_win_by_time_running_out_hostage" = "3250"
"sv_specnoclip" = "1"
"sv_friction" = "5.2"
"cash_player_bomb_planted" = "300"
"mp_autoteambalance" = "1"
"sv_contact" = ""
"sv_vote_kick_ban_duration" = "15"
"cash_player_bomb_defused" = "300"
"mp_roundtime" = "5"
"sv_kick_ban_duration" = "15"
"cash_team_planted_bomb_but_defused" = "800"
"cash_player_killed_hostage" = "-1000"
"sv_vote_issue_loadbackup_allowed" = "1"
"nextmode" = ""
"mp_fraglimit" = "0"
"mp_forcerespawn" = "1"
"mp_winlimit" = "0"
"sv_accelerate" = "5.5"
"mp_buy_anywhere" = "0"
"sv_gravity" = "800"
"sv_password" = ""
"cash_team_elimination_hostage_map_ct" = "2000"
"cash_team_win_by_hostage_rescue" = "3500"
"sv_vote_issue_loadbackup_spec_only" = "0"
"cash_team_loser_bonus_consecutive_rounds" = "500"
"cash_player_damage_hostage" = "-30"
"r_JeepViewZHeight" = "10.0"
"cash_team_hostage_alive" = "0"
"tv_password" = ""
"sv_specspeed" = "3"
server cvars end

17:27:32

Started map "de_dust2" (CRC "2043118189")

17:27:33

server_cvar: "sm_nextmap" "de_dust2"
server_cvar: "sv_tags" "128tick,1v1,1v1 Aim,Aim,Ltcraft.net,lorentedford.com"
server_cvar: "sv_tags" "128tick,1v1,1v1 Aim,Aim,Ltcraft.net,lorentedford.com"
server_cvar: "cash_player_interact_with_hostage" "300"
server_cvar: "cash_team_elimination_hostage_map_t" "3000"
server_cvar: "cash_team_elimination_hostage_map_ct" "3000"
server_cvar: "cash_team_hostage_interaction" "600"
server_cvar: "cash_team_rescued_hostage" "600"
server_cvar: "cash_team_win_by_defusing_bomb" "3500"
server_cvar: "cash_team_win_by_hostage_rescue" "2900"
server_cvar: "mp_freezetime" "15"
server_cvar: "mp_friendlyfire" "1"
server_cvar: "mp_maxrounds" "30"
server_cvar: "mp_roundtime" "1.92"
server_cvar: "mp_roundtime_hostage" "1.92"
server_cvar: "mp_roundtime_defuse" "1.92"
server_cvar: "mp_timelimit" "0"
server_cvar: "sv_deadtalk" "1"

17:27:34

server_cvar: "mp_autoteambalance" "0"
server_cvar: "mp_freezetime" "3"
server_cvar: "mp_maxrounds" "0"
server_cvar: "mp_timelimit" "12"
Starting Freeze period
World triggered "Match_Start" on "de_dust2"`

@lorentedford
Copy link
Author

lorentedford commented Aug 8, 2019

Ok so lets start over this is a 1v1 server. Here is what the settings should look like.

1v1 server issue still continued

Here is the what AMP LOGS SHOW ON BOOT

[18:12:52] [srcds:admin Debug]    : UDP logger listener started on 10.10.10.131:49575
[18:12:52] [Core:admin Debug]     : Starting process ./srcds/740/srcds_run
[18:12:52] [Core:admin Debug]     : Working Directory: ./srcds/740
[18:12:52] [Core:admin Debug]     : Arguments: -game csgo -console -usercon -ip 10.10.10.131 -port 27017 +rcon_password REMOVED +map am_nuke_ramp +maxplayers 32 +hostname (1v1-server) +sv_password  +sv_pure WhiteListed_Content +host_players_show 2 +host_info_show 2 +host_name_store 1 exec multi1v1.cfg +log on +logaddress_add 10.10.10.131:49575 -tickrate 128 +host_workshop_collection 1819243794 +game_type 0 +game_mode 1 +mapgroup mg_aimmaps -maxplayers_override 32 +sv_setsteamaccount REMOVED
[18:12:52] [Core:admin Debug]     : Started process with ID 27950
[18:12:52] [Core:admin Debug]     : Starting process /bin/ps
[18:12:52] [Core:admin Debug]     : Working Directory: /mnt/raid0/AMP/.ampdata/instances/1v1
[18:12:52] [Core:admin Debug]     : Arguments: --ppid 27950 -o pid,command
[18:12:52] [Core:admin Debug]     : Started process with ID 27951
[18:12:56] [Core:admin Debug]     : Starting process /bin/ps
[18:12:56] [Core:admin Debug]     : Working Directory: /mnt/raid0/AMP/.ampdata/instances/1v1
[18:12:56] [Core:admin Debug]     : Arguments: --ppid 27950 -o pid,command
[18:12:56] [Core:admin Debug]     : Started process with ID 27973
[18:13:01] [RCON:admin Debug]     : Source RCON connecting to 10.10.10.131:27017...
[18:13:01] [RCON:admin Info]      : RCON disconnected mid-session, reconneting...
[18:13:01] [RCON:admin Debug]     : Source RCON connecting to :0...

Server logs from csgo shows this.

L 08/08/2019 - 18:12:55: Log file started (file "logs/L010_010_010_131_27018_201908081812_000.log") (game "/mnt/raid0/AMP/.ampdata/instances/1v1/srcds/740/csgo") (version "7508")
L 08/08/2019 - 18:12:55: Loading map "de_dust2"
L 08/08/2019 - 18:12:55: server cvars start
L 08/08/2019 - 18:12:55: "cash_player_killed_teammate" = "-300"
L 08/08/2019 - 18:12:55: "cash_player_respawn_amount" = "0"
L 08/08/2019 - 18:12:55: "sv_maxspeed" = "320"
L 08/08/2019 - 18:12:55: "cash_team_winner_bonus_consecutive_rounds" = "0"
L 08/08/2019 - 18:12:55: "cash_team_rescued_hostage" = "0"
L 08/08/2019 - 18:12:55: "cash_team_win_by_defusing_bomb" = "3250"
L 08/08/2019 - 18:12:55: "sv_rollangle" = "0"
L 08/08/2019 - 18:12:55: "r_AirboatViewZHeight" = "0.0"
L 08/08/2019 - 18:12:55: "sv_cheats" = "0"
L 08/08/2019 - 18:12:55: "r_VehicleViewDampen" = "1"
L 08/08/2019 - 18:12:55: "metamod_version" = "1.10.7-devV"
L 08/08/2019 - 18:12:55: "mp_allowNPCs" = "1"
L 08/08/2019 - 18:12:55: "mp_tournament" = "0"
L 08/08/2019 - 18:12:55: "sv_vote_issue_pause_match_spec_only" = "0"
L 08/08/2019 - 18:12:55: "sv_spec_hear" = "1"
L 08/08/2019 - 18:12:55: "cash_player_interact_with_hostage" = "150"
L 08/08/2019 - 18:12:55: "mp_maxrounds" = "0"
L 08/08/2019 - 18:12:55: "mp_flashlight" = "0"
L 08/08/2019 - 18:12:55: "sv_tags" = ""
L 08/08/2019 - 18:12:55: "sv_stepsize" = "18"
L 08/08/2019 - 18:12:55: "sv_alltalk" = "0"
L 08/08/2019 - 18:12:55: "mp_teamlist" = "hgrunt;scientist"
L 08/08/2019 - 18:12:55: "mp_footsteps" = "1"
L 08/08/2019 - 18:12:55: "sv_noclipaccelerate" = "5"
L 08/08/2019 - 18:12:55: "sv_accelerate_debug_speed" = "0"
L 08/08/2019 - 18:12:55: "sv_wateraccelerate" = "10"
L 08/08/2019 - 18:12:55: "mp_stalemate_enable" = "0"
L 08/08/2019 - 18:12:55: "mp_autocrosshair" = "1"
L 08/08/2019 - 18:12:55: "sourcemod_version" = "1.9.0.6281"
L 08/08/2019 - 18:12:55: "cash_team_elimination_bomb_map" = "3250"
L 08/08/2019 - 18:12:55: "cash_player_get_killed" = "0"
L 08/08/2019 - 18:12:55: "mp_roundtime_defuse" = "0"
L 08/08/2019 - 18:12:55: "sv_autobuyammo" = "0"
L 08/08/2019 - 18:12:55: "sv_rollspeed" = "200"
L 08/08/2019 - 18:12:55: "sv_airaccelerate" = "12"
L 08/08/2019 - 18:12:55: "sv_show_team_equipment_prohibit" = "0"
L 08/08/2019 - 18:12:55: "mp_teams_unbalance_limit" = "1"
L 08/08/2019 - 18:12:55: "mp_timelimit" = "5"
L 08/08/2019 - 18:12:55: "cash_team_loser_bonus" = "1400"
L 08/08/2019 - 18:12:55: "sv_deadtalk" = "0"
L 08/08/2019 - 18:12:55: "cash_player_rescued_hostage" = "1000"
L 08/08/2019 - 18:12:55: "sv_waterfriction" = "1"
L 08/08/2019 - 18:12:55: "sv_competitive_official_5v5" = "0"
L 08/08/2019 - 18:12:55: "sv_steamgroup" = ""
L 08/08/2019 - 18:12:55: "cash_player_killed_enemy_default" = "300"
L 08/08/2019 - 18:12:55: "coop" = "0"
L 08/08/2019 - 18:12:55: "mp_respawnwavetime" = "10.0"
L 08/08/2019 - 18:12:55: "sv_teamid_overhead" = "1"
L 08/08/2019 - 18:12:55: "tv_enable1" = "0"
L 08/08/2019 - 18:12:55: "nextlevel" = ""
L 08/08/2019 - 18:12:55: "sv_stopspeed" = "80"
L 08/08/2019 - 18:12:55: "sv_specaccelerate" = "5"
L 08/08/2019 - 18:12:55: "deathmatch" = "1"
L 08/08/2019 - 18:12:55: "tv_enable" = "0"
L 08/08/2019 - 18:12:55: "mp_roundtime_hostage" = "0"
L 08/08/2019 - 18:12:55: "mp_freezetime" = "6"
L 08/08/2019 - 18:12:55: "mp_teammates_are_enemies" = "0"
L 08/08/2019 - 18:12:55: "mp_falldamage" = "0"
L 08/08/2019 - 18:12:55: "sv_accelerate_use_weapon_speed" = "1"
L 08/08/2019 - 18:12:55: "sv_voiceenable" = "1"
L 08/08/2019 - 18:12:55: "sv_teamid_overhead_always_prohibit" = "0"
L 08/08/2019 - 18:12:55: "sv_bounce" = "0"
L 08/08/2019 - 18:12:55: "mp_disable_respawn_times" = "0"
L 08/08/2019 - 18:12:55: "r_AirboatViewDampenFreq" = "7.0"
L 08/08/2019 - 18:12:55: "mp_weaponstay" = "0"
L 08/08/2019 - 18:12:55: "mp_hostagepenalty" = "10"
L 08/08/2019 - 18:12:55: "tv_advertise_watchable" = "0"
L 08/08/2019 - 18:12:55: "mp_friendlyfire" = "0"
L 08/08/2019 - 18:12:55: "cash_team_hostage_interaction" = "500"
L 08/08/2019 - 18:12:55: "sv_noclipspeed" = "5"
L 08/08/2019 - 18:12:55: "cash_team_win_by_time_running_out_bomb" = "3250"
L 08/08/2019 - 18:12:55: "sv_allchat" = "1"
L 08/08/2019 - 18:12:55: "mp_buy_during_immunity" = "0"
L 08/08/2019 - 18:12:55: "cash_player_killed_enemy_factor" = "1"
L 08/08/2019 - 18:12:55: "mp_c4timer" = "40"
L 08/08/2019 - 18:12:55: "r_JeepViewDampenDamp" = "1.0"
L 08/08/2019 - 18:12:55: "sv_competitive_minspec" = "1"
L 08/08/2019 - 18:12:55: "r_AirboatViewDampenDamp" = "1.0"
L 08/08/2019 - 18:12:55: "sm_nextmap" = ""
L 08/08/2019 - 18:12:55: "sv_max_allowed_net_graph" = "1"
L 08/08/2019 - 18:12:55: "mp_stalemate_at_timelimit" = "0"
L 08/08/2019 - 18:12:55: "mp_limitteams" = "2"
L 08/08/2019 - 18:12:55: "sv_footsteps" = "1"
L 08/08/2019 - 18:12:55: "sv_vote_issue_kick_allowed" = "1"
L 08/08/2019 - 18:12:55: "cash_team_survive_guardian_wave" = "1000"
L 08/08/2019 - 18:12:55: "tv_relaypassword" = ""
L 08/08/2019 - 18:12:55: "mp_teamplay" = "0"
L 08/08/2019 - 18:12:55: "cash_team_terrorist_win_bomb" = "3500"
L 08/08/2019 - 18:12:55: "cash_team_elimination_hostage_map_t" = "1000"
L 08/08/2019 - 18:12:55: "r_JeepViewDampenFreq" = "7.0"
L 08/08/2019 - 18:12:55: "cash_team_win_by_time_running_out_hostage" = "3250"
L 08/08/2019 - 18:12:55: "sv_specnoclip" = "1"
L 08/08/2019 - 18:12:55: "sv_friction" = "5.2"
L 08/08/2019 - 18:12:55: "cash_player_bomb_planted" = "300"
L 08/08/2019 - 18:12:55: "mp_autoteambalance" = "1"
L 08/08/2019 - 18:12:55: "sv_contact" = ""
L 08/08/2019 - 18:12:55: "sv_vote_kick_ban_duration" = "15"
L 08/08/2019 - 18:12:55: "cash_player_bomb_defused" = "300"
L 08/08/2019 - 18:12:55: "mp_roundtime" = "5"
L 08/08/2019 - 18:12:55: "sv_kick_ban_duration" = "15"
L 08/08/2019 - 18:12:55: "cash_team_planted_bomb_but_defused" = "800"
L 08/08/2019 - 18:12:55: "cash_player_killed_hostage" = "-1000"
L 08/08/2019 - 18:12:55: "sv_vote_issue_loadbackup_allowed" = "1"
L 08/08/2019 - 18:12:55: "nextmode" = ""
L 08/08/2019 - 18:12:55: "mp_fraglimit" = "0"
L 08/08/2019 - 18:12:55: "mp_forcerespawn" = "1"
L 08/08/2019 - 18:12:55: "mp_winlimit" = "0"
L 08/08/2019 - 18:12:55: "sv_accelerate" = "5.5"
L 08/08/2019 - 18:12:55: "mp_buy_anywhere" = "0"
L 08/08/2019 - 18:12:55: "sv_gravity" = "800"
L 08/08/2019 - 18:12:55: "sv_password" = ""
L 08/08/2019 - 18:12:55: "cash_team_elimination_hostage_map_ct" = "2000"
L 08/08/2019 - 18:12:55: "cash_team_win_by_hostage_rescue" = "3500"
L 08/08/2019 - 18:12:55: "sv_vote_issue_loadbackup_spec_only" = "0"
L 08/08/2019 - 18:12:55: "cash_team_loser_bonus_consecutive_rounds" = "500"
L 08/08/2019 - 18:12:55: "cash_player_damage_hostage" = "-30"
L 08/08/2019 - 18:12:55: "r_JeepViewZHeight" = "10.0"
L 08/08/2019 - 18:12:55: "cash_team_hostage_alive" = "0"
L 08/08/2019 - 18:12:55: "tv_password" = ""
L 08/08/2019 - 18:12:55: "sv_specspeed" = "3"
L 08/08/2019 - 18:12:55: server cvars end
L 08/08/2019 - 18:12:57: Started map "de_dust2" (CRC "2043118189")
L 08/08/2019 - 18:12:57: server_cvar: "sm_nextmap" "de_dust2"
L 08/08/2019 - 18:12:57: server_cvar: "sv_tags" "128tick,1v1,1v1 Aim,Aim,Ltcraft.net,lorentedford.com"
L 08/08/2019 - 18:12:57: server_cvar: "sv_tags" "128tick,1v1,1v1 Aim,Aim,Ltcraft.net,lorentedford.com"
L 08/08/2019 - 18:12:57: server_cvar: "cash_player_interact_with_hostage" "300"
L 08/08/2019 - 18:12:57: server_cvar: "cash_team_elimination_hostage_map_t" "3000"
L 08/08/2019 - 18:12:57: server_cvar: "cash_team_elimination_hostage_map_ct" "3000"
L 08/08/2019 - 18:12:57: server_cvar: "cash_team_hostage_interaction" "600"
L 08/08/2019 - 18:12:57: server_cvar: "cash_team_rescued_hostage" "600"
L 08/08/2019 - 18:12:57: server_cvar: "cash_team_win_by_defusing_bomb" "3500"
L 08/08/2019 - 18:12:57: server_cvar: "cash_team_win_by_hostage_rescue" "2900"
L 08/08/2019 - 18:12:57: server_cvar: "mp_freezetime" "15"
L 08/08/2019 - 18:12:57: server_cvar: "mp_friendlyfire" "1"
L 08/08/2019 - 18:12:57: server_cvar: "mp_maxrounds" "30"
L 08/08/2019 - 18:12:57: server_cvar: "mp_roundtime" "1.92"
L 08/08/2019 - 18:12:57: server_cvar: "mp_roundtime_hostage" "1.92"
L 08/08/2019 - 18:12:57: server_cvar: "mp_roundtime_defuse" "1.92"
L 08/08/2019 - 18:12:57: server_cvar: "mp_timelimit" "0"
L 08/08/2019 - 18:12:57: server_cvar: "sv_deadtalk" "1"
L 08/08/2019 - 18:12:59: server_cvar: "mp_autoteambalance" "0"
L 08/08/2019 - 18:12:59: server_cvar: "mp_freezetime" "3"
L 08/08/2019 - 18:12:59: server_cvar: "mp_maxrounds" "0"
L 08/08/2019 - 18:12:59: server_cvar: "mp_timelimit" "12"
L 08/08/2019 - 18:12:59: Starting Freeze period
L 08/08/2019 - 18:12:59: World triggered "Match_Start" on "de_dust2"

Here is what server.cfg says.

sv_tags 128tick,1v1,1v1-match,lorentedford.com,Ltcraft.net,Aim sv_allowdownload 1 sv_allowupload 1 mapgroup mg_aimmaps mp_restart 1

Here is my gamemodes_server.txt file

"Gamemodes_Server.txt"
{
	"mapgroups"
	{
		"mg_aimmaps"
		{
			"name" "mg_aimmaps"
			"maps"
			{
			"am_arena"			""
			"am_colors"			""
			"am_sandtunnel"		""
			"am_forrest"		""
			"am_ice_arena"		""
			"am_train"			""
			"am_rockwall"		""
			"am_warehouse"		""
			"am_zokka"			""
			"am_mcshrine"		""
			"am_creed"			""
			"am_insyhouse"		""
			"am_zinho"			""
			"de_rooms"			""
			"de_cistern"		""
			"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"		""
			}
		}
	}
}

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.
https://pastebin.com/vbEr4mUf
https://pastebin.com/u0tCdRtD
https://pastebin.com/un2GaT0S
https://pastebin.com/ADuhWiax

@PhonicUK
Copy link
Contributor

PhonicUK commented Aug 9, 2019

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:

grep -r de_dust2 *.cfg

@lorentedford
Copy link
Author

What the hell is whitelist.cfg?

AMP@gaming-server:~/.ampdata/instances/1v1/srcds/740/csgo$ grep -r de_dust2 *.cfg
whitelist.cfg:  "add"           "maps\de_dust2.txt"

https://pastebin.com/S0Yf9jrC

@PhonicUK
Copy link
Contributor

You want to run that command one directory higher up.

@lorentedford
Copy link
Author

That wasn't provided in the paste bin link?

@PhonicUK
Copy link
Contributor

Try grep -r "de_dust2" . instead. Run that from the 740 directory.

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.

@lorentedford
Copy link
Author

Ok here is the output of that.
https://pastebin.com/567fAA3Y

@PhonicUK
Copy link
Contributor

Your csgo/mapcycle.txt contains de_dust2 - Try removing it from there.

@lorentedford
Copy link
Author

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..

@PhonicUK
Copy link
Contributor

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.

@lorentedford
Copy link
Author

lorentedford commented Aug 14, 2019

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.
https://steamcommunity.com/sharedfiles/filedetails/?id=1819243794

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..
https://www.reddit.com/r/csgo/comments/cq7p3m/1v1_server_setup_difficulties_using_amp_control/

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.

@lorentedford
Copy link
Author

So... I have done as you requested but this time with a competitor to ensure that i am getting the same results..
I used https://linuxgsm.com/lgsm/csgoserver/
Installed as shown in the directions.

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...

@PhonicUK
Copy link
Contributor

PhonicUK commented Aug 15, 2019

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.

@PhonicUK
Copy link
Contributor

PhonicUK commented Jan 6, 2020

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants