Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Only "new" players drop at game start
Only "new" players drop at game start
Dec 28 2021, 10:54 pm
By: Laganater  

Dec 28 2021, 10:54 pm Laganater Post #1



Hello, I've been having an issue with my RPG for a while now that I can't seem to figure out.
Issue: Roughly 1-4 seconds into the game all "new" players drop, but remain in-game(no crash). So basically every player is now in a single-player game.
Fix: Hosting a RM with the exact same unedited game file = players who previously dropped at game start no longer do, and any "new" players still drop.

I've tested this multiple times, and every time a player who previously dropped will be in-game with me without issue from there on out, and if we picked up any "new" players in the RM, only they will drop.
I've read that having too much happening all at once right @ start can cause issues like this, so I added a "intro scene" to delay the start of, and block vision of things like bunkers being disabled to make them invisible & create a "fire" effect.
The intro scene didn't work...
-1 second in, I start a "intro sound" that's 52 seconds long.
-4 Seconds in, I order a no-shared-vision CPU battlecruiser to move from point A-B with a location that follows it. Also @ 4sec I'm create/killing an observer for each user @ the battlecruisers location to give vision of only this area.
-8 seconds in I start disabling bunkers 1-by-1 (8 total).
-9 seconds in I disable 21 beacons all at once, , no users have vision of the bunkers/beacons as they are disabled.
-Also maybe noteworthy is that this map has no EUDs, 2696 units, 368 doodads, 748 sprites and runs on unit limits: Extended.

So anyways, I've basically made it so nothing "significant" happens until about 8 seconds and on, but players are dropping in the first 4 seconds.
Convincing strangers your RPG *DOES* work but only after a RM is difficult.
Any advice greatly appreciated!
Cheers,
G



None.

Dec 28 2021, 10:58 pm Nekron Post #2



Do you use aiscripts in your map? If not, can you share the map file? Would be interested to try what desyncs on my end if possible. If you do, can you compare If it also desyncs If this is the first map everyone launched in their game session?




Dec 29 2021, 12:20 am Laganater Post #3



*EDIT*
Yes I do use AI scripts... And after you mentioned it I realized I had player-owned units entering a transport (dropship & shuttle) @ 5 seconds in.

You were right, I found all the ai scripts that were happening too early and started them @ 15 seconds or later and I was able to play on first try with 2 new players.
Thank you!

Post has been edited 2 time(s), last time on Dec 29 2021, 5:09 am by Laganater.



None.

Dec 29 2021, 11:53 am Nekron Post #4



Yeah there's a desync related with AIscripts and transports where units' request for a transport is not correctly removed between games, so that is likely what you were seeing! (I think, based on you mentioning transports at least - not sure because if it's only the enter transport script then that'd be a little weird)

Post has been edited 1 time(s), last time on Dec 29 2021, 11:59 am by Nekron.




Dec 29 2021, 9:39 pm Laganater Post #5



I also had a bunch of cpu units set to ai script: "junk yard dog" really early as well, changed it to at least 12 seconds.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[04:47 pm]
Ultraviolet -- NudeRaider
NudeRaider shouted: Ultraviolet | l I 1 │ ︳ 〡│┃︱ hope I did include your line of choice :awesome:
fuck if I know :lol:
[01:31 pm]
Oh_Man -- doing goods work with that water SIE
[2025-7-08. : 5:08 am]
NudeRaider -- Ultraviolet
Ultraviolet shouted: l in the chat for you cooked bois
| l I 1 │ ︳ 〡│┃︱ hope I did include your line of choice :awesome:
[2025-7-07. : 1:43 am]
Moose -- lil-Inferno
lil-Inferno shouted: chat am I cooked
chopped and cooked :pensive:
[2025-7-06. : 6:35 pm]
KrayZee -- at least you're not burnt
[2025-7-06. : 4:54 pm]
RIVE -- Too many cooks
[2025-7-06. : 4:20 pm]
Ultraviolet -- l in the chat for you cooked bois
[2025-7-06. : 3:09 pm]
lil-Inferno -- chat am I cooked
[2025-7-06. : 7:27 am]
Moose -- we cooked :pensive:
[2025-7-03. : 9:09 pm]
Sie_Sayoka -- im cooked
Please log in to shout.


Members Online: Zycorax