splewis / csgo-retakes

CS:GO Sourcemod plugin for a site-retake gamemode
GNU General Public License v3.0
329 stars 115 forks source link

Always falling back to default spawnpoints #279

Open Xect0r opened 4 years ago

Xect0r commented 4 years ago

Expected behavior

Spawn correctly on any of the Bomb Carrier Only Spawnpoints established and saved via the !edit menu when you have the C4 and not on Normal or Never Bomb Carrier spawnpoints (Therefore, causing the bomb to be planted on weird places).

All of the above without falling back to default spawnpoints when there are spawnpoints setup properly.

Actual behavior

Once the round starts, players have a chance to spawn correctly on another site (This is okay, that's the intended way). For some reason, it will in most cases cause the plugin to use the fallback spawnpoints.

Literally added 8 spawnpoints inside the marked zone in the minimap on de_train (On the sides, in the middle and in the back on top of the train). None of them would be detected, would spawn and plant the bomb automatically (Due to AutoPlant) on Upper B or B Ramp (Or well, any other spawnpoint marked as Never Bomb Carrier)

Steps to reproduce

  1. Download the Development (Jenkins) or Latest Release (Github)
  2. Start the server without any errors (Regarding Retakes)
  3. Use the command !edit to start tweaking aiming positions for spawnpoints (As some of them are literally looking at walls)
  4. Replace normal spawns with Never Bomb Carrier and leave Bomb Carrier-Only where needed (Inside the Bombsite)
  5. Save and play.

Other things i tried

I literally tried everything to diagnose this and make sure it's not just me being bad at setting it up:

Current Setup (Plugins)

  01 "Admin File Reader" (1.10.0.6497) by AlliedModders LLC
  02 "Admin Help" (1.10.0.6497) by AlliedModders LLC
  03 "Admin Menu" (1.10.0.6497) by AlliedModders LLC
  04 "AFK Manager" (4.3.0) by Rothgar
  05 "Anti-Flood" (1.10.0.6497) by AlliedModders LLC
  06 "Basic Chat" (1.10.0.6497) by AlliedModders LLC
  07 "Basic Comm Control" (1.10.0.6497) by AlliedModders LLC
  08 "Basic Commands" (1.10.0.6497) by AlliedModders LLC
  09 "Basic Info Triggers" (1.10.0.6497) by AlliedModders LLC
  10 "Basic Votes" (1.10.0.6497) by AlliedModders LLC
  11 "CallAdmin" (0.1.8) by Impact, dordnung
  12 "Connect Announce" (1.8) by Arg!
  13 "Chat-Processor" (2.2.2) by Drixevel
  14 "[Any] Chat Logging Redux + RTF Support" (1.1.2) by McFlurry, Keith Warren (Shaders Allen)
  15 "Client limiter" (0.6.1) by Wilk
  16 "Client Preferences" (1.10.0.6497) by AlliedModders LLC
  17 "Country Filter 2nd Edition" (2.0.4) by Bacardi
  18 "SM Franug CS:GO Agents Chooser" (1.1.2) by Franc1sco franug
  19 "SM Voice Agents Enabler" (1.0) by Franc1sco franug
  20 "Discord API" (1.0) by .#Zipcore, Credits: Shavit, bara, ImACow and Phire
  21 "Discord: CallAdmin" (1.1) by .#Zipcore
  22 "Discord: SourceBans" (1.0) by .#Zipcore
  23 "Discord: SourceComms" (1.1) by .#Zipcore
  24 "Bullet position fix" (1.0) by xutaxkamay
  25 "Fix Hint Color Messages" (1.2.2 Franc1sco franug github version) by Phoenix (˙·٠●Феникс●٠·˙)
  26 "Fun Commands" (1.10.0.6490) by AlliedModders LLC
  27 "Fun Votes" (1.10.0.6490) by AlliedModders LLC
  28 "[CSGO] MySQL Player information" (1.1) by Entity
  29 "Gloves" (1.0.4) by kgns | oyunhost.net
  30 "In-game Help Menu" (0.6) by chundo, emsit, joinedsenses
  31 "hextags" (2.02) by Hexah
  32 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam
  33 "IP Chat Block" (1.4) by SuperRaWR
  34 "RankMe" (3.0.3.Kento.33.2) by lok1, Scooby, Kento, pracc, Kxnrl, CrazyHackGUT
  35 "[Lilac] Little Anti-Cheat" (1.6.1) by J_Tanzanite
  36 "Map Decals (Fixed)" (1.2.1) by Berni, Stingbyte, SM9();
  37 "MapChooser Extended" (1.10.2) by Powerlord, Zuko, and AlliedModders LLC
  38 "Anti-Micspam" (0.5) by FLOOR_MASTER and Bor3dGaming.com
  39 "MyWeaponAllocator" (2.5) by shanapu
  40 "PanoramaMapCrashFix-v1.4.0.smx" (1) by Kashinoda
  41 "Player Commands" (1.10.0.6497) by AlliedModders LLC
  42 "Reserved slots using PTaH and MaxClients Kicker" (1.4) by Nano. Merged and fixed luki1412 & Wilczek plugins.
  43 "[Retakes] Autoplant" (2.3.1) by B3none
  44 "Insta-Defuse" (1.2) by Jacoblairm
  45 "CS:GO Retakes" (0.3.4+172) by splewis
  46 "[Retakes] Bombsite HUD" (2.5.0) by B3none
  47 "Rock The Vote Extended" (1.10.0) by Powerlord and AlliedModders LLC
  50 "SourceBans++: Admin Config Loader" (1.6.3) by AlliedModders LLC, SourceBans++ Dev Team
  51 "SourceBans++: Bans Checker" (1.6.3) by psychonic, Ca$h Munny, SourceBans++ Dev Team
  52 "SourceBans++: SourceComms" (1.6.3) by Alex, SourceBans++ Dev Team
  53 "SourceBans++: Main Plugin" (1.6.3) by SourceBans Development Team, SourceBans++ Dev Team
  54 "SourceBans++ Report Plugin" (1.6.3) by RumbleFrog, SourceBans++ Dev Team
  55 "SourceBans++: SourceSleuth" (1.6.3) by ecca, SourceBans++ Dev Team
  56 "ServerAdvertisements3" (3.1.4) by ESK0
  57 "Server redirect" (1.2.0) by GAMMA CASE
  58 "[SM] Smoke Fix" (2.0.0) by B3none
  59 "Rotate server graphic banners" (0.3) by HiTmAnY
  60 "SwapTeam" (1.2.6) by Rogue - Originally by MistaGee
  61 "Weapons & Knives" (1.7.0) by kgns | oyunhost.net
borzaka commented 4 years ago

No point using the latest release version, always use the latest development build.

Please, post your spawn config here.

Have you tried reloading the server/map?

How did you test your spawns?

Xect0r commented 4 years ago

I've been using mostly the Development Version because i figured it would contain a few fixes that the Latest Release one wouldn't have.

Here's the config for Train which is having this issues, although all default maps seems to have the same issue (This is a testing config, hence the 6 bomb spawns on the side of B site): https://hastebin.com/pocivoxipu.lua

I've restarted, reloaded spawns after saving them and even changing maps.

The way i tested the spawnpoints was both through enabling this new spawns in a live environment and also by checking with the !edit where i would spawn (As well as letting the bomb explode).

As you can see on this images, the spawn is set as Never bomb-carrier but i still manage to spawn there and get the bomb planted somehow.

I'm honestly completely lost, not sure what to do and can't find a way to fix it without having to use the default spawn-points which are extremely broken (Stuck in places, spawn looking at the wall, spawns outside of the playing area, etc)

Xect0r commented 4 years ago

Been doing a bit more of testing and no matter which version i try, it results on the same issues.

Definitely lost on this one :/

borzaka commented 4 years ago

The spawns in the latest development version are fine. No known big issues. Maybe you are not updated the spawn configs after updating to the latest development build? Maybe you only updated the .smx and other files, but not the spawn configs.

I have no such problem. I have already made my own spawns, and I managing multiple community retake servers without any big issues.

I haven't tested your spawn config, but it looks strange; you have only one T spawn with type 1. What do you expect? You setup no bomb carrier spawns.

The error appears when the plugin can't find suitable spawns for the bomb carrier: aka a "Normal" or "Bomb-carrier only" spawn that is inside the bomb site.

Try to disable the autoplanter plugin during testing.

Xect0r commented 4 years ago

Alright, did a fresh install with the latest SM, MM and Retakes using the development version and still got the same errors (Even when trying to setup the spawnpoints msyelf).

Considering that you're mentioning that the Spawn Types are wrong (Even though when loaded through !edit it shows 6+ spawns for Bomb Carrier Only on B site), i'm starting to think that for some reason the Plugin might not be saving properly? I've done spawns both locally on my own computer and on my GSP Environment but still get this behavior.

Tried removing the AutoPlant Plugin and same results, completely lost on this.

Thanks for spending some time trying to assist me on this btw, really appreciate it.