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.
[05:24 pm]
Vrael -- CUT IT OUT
[05:24 pm]
Vrael -- HEY STOP BEING NICE
[05:01 pm]
NudeRaider -- Ultraviolet
Ultraviolet shouted: actually I am mad after all, looks like you're gonna have to follow through
didn't I by posting the note?
[04:59 pm]
Ultraviolet -- actually I am mad after all, looks like you're gonna have to follow through
[04:59 pm]
Ultraviolet -- :lol:
[04:46 pm]
NudeRaider -- damn, and here I was prepared and got chatgpt to rephrase it a bunch of times for more people to join the bandwagon. :D https://anotepad.com/notes/7fk84xef
[04:33 pm]
Ultraviolet -- lol it's fine, I was just being sassy :P
[03:19 pm]
Vrael -- maybe my browser window didnt update or something funky
[03:19 pm]
Vrael -- lol sry UV, I must not have read that? I couldve sworn I was the next person to say something after CAFG but clearly based on timestamps I was 4 hours later
[03:18 pm]
Vrael -- :teach:
Please log in to shout.


Members Online: RIVE, Roy