Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: [SOLVED] Map is dropping players
[SOLVED] Map is dropping players
This topic is locked. You can no longer write replies here.
Mar 27 2011, 12:51 am
By: Ryu  

Mar 27 2011, 12:51 am Ryu Post #1



If anyone can figure out why this map is dropping people randomly, much would be appreciated.

Sometimes it takes 5 seconds, other times it doesn't happen at all.

I've tested with private games, so I know it isn't drop hacks.

Attachments:
DW - Kingdoms 1.5.scx
Hits: 2 Size: 310.6kb

Post has been edited 5 time(s), last time on Mar 29 2011, 5:33 am by Ryu.



None.

Mar 27 2011, 1:11 am Roy Post #2

An artist's depiction of an Extended Unit Death

Just to be clear: the players drop from the game, not crash, correct?

Dropping is caused by losing synchronization. The most common cause of this is EUDs (but it appears those aren't being used for this map).

Maybe disabling the Barracks is causing the problem? Set Doodad State is known for sometimes dropping/crashing, and on some units, it will work some games, and crash a couple players other games.

If you want to try self-diagnosing the issue, you first need to find a way to effectively reproduce the problem. Then begin removing an element from the game, such as sprites, units, or triggers. Once you remove something that causes the problem to stop, you know that section is what is causing the problem.

TL;DR If they're dropping, it's probably triggers. If you can't reproduce it reliably, debugging will be difficult.

P.S.: Is this your map?




Mar 27 2011, 1:16 am Ryu Post #3



Correct, players are dropping, as well as myself.

I'll remove the disable barracks see if that fixes it.

Yea thats general the problem.. It's so random I don't even know where to begin. Although it could be the spawning, since before that it was working.

and yea, it's co-production between Zergling[SK] and myself.


EDIT:

Ok so, the disable was removed and it's still dropping =/

Post has been edited 1 time(s), last time on Mar 27 2011, 2:00 am by Ryu.



None.

Mar 27 2011, 2:35 am Ahli Post #4

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

Mind testing it without sprites?

edit:
Take out stuff until the dropping stops. If that doesn't help, delete all triggers. If that doesn't help, delete all units.




Mar 27 2011, 2:58 am NudeRaider Post #5

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Are you using extended players or funky colors or something out of the ordinary? Because these are buffer overflows and the main effect you use it for is actually just a side-effect and internally a lot more changes. This can lead to crashs, but doesn't always.




Mar 27 2011, 3:24 am Ryu Post #6



@ Ahil, Deleting all sprites didn't work, I'll try deleting units and deleting triggers slowly.

@ Raider, There is 1 extended player, but it's only at the very start of the map. I don't think that would cause random crash's 30 mins or 1 hour into the game. (I'm going to change it anyway tho just to make sure).
And theres no funky colours



None.

Mar 27 2011, 3:30 am DevliN Post #7

OVERWATCH STATUS GO

Is anyone who is being dropped playing on a Mac?



\:devlin\: Currently Working On: \:devlin\:
My Overwatch addiction.

Mar 27 2011, 3:43 am Ryu Post #8



Not that I know of, Zergling and me have windows, and still dropping.

Ok, the removal of extra players (player 10 and such) does not work, still dropped.

Now to delete units/triggers and go from there.....

Post has been edited 1 time(s), last time on Mar 27 2011, 4:26 am by Ryu.



None.

Mar 27 2011, 4:30 am rockz Post #9

ᴄʜᴇᴇsᴇ ɪᴛ!

this bug is so annoying...

I've never figured out what causes the desync, but it's likely a trigger.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Mar 27 2011, 4:46 am Ryu Post #10



Ugh, seems like the more we delete stuff the longer we can play... but it still drops lol...

If anyone can solve this problem, it would be amazing and you'll get put in the map as special thanks.

EDIT:

Ok we'll We've tried just about everything, even adding a pop limit so CCMU doesn't happen... Still nothing.

The weird part is some games don't drop at all, and some do. So I'm just going to say GG, Starcraft wins.

Post has been edited 1 time(s), last time on Mar 28 2011, 5:53 am by Ryu.



None.

Apr 15 2011, 8:49 pm sakuckoinvius Post #11



I have the same problem with a new kind of evolves I made about 1 week ago. People randomly get dropped.

Strange fact though: it only drop a whole team. Not 1 player, not 3 players and not 2 players on different team... it drop Team1 or Team2.

I do use alot of stuff though... including X2 speed, sprites and funky color.

Either way, I pretty much noticed it drop player more often, when all player use the mass command in middle. So my question is: Can it be related ? ( Thinking about, to much trigger at once ordering alot of units at once.

Maybe it gonna ring a bell to someone :)



None.

Apr 15 2011, 8:56 pm RyuNinjao_o Post #12



Quote from sakuckoinvius
I have the same problem with a new kind of evolves I made about 1 week ago. People randomly get dropped.

Strange fact though: it only drop a whole team. Not 1 player, not 3 players and not 2 players on different team... it drop Team1 or Team2.

I do use alot of stuff though... including X2 speed, sprites and funky color.

Either way, I pretty much noticed it drop player more often, when all player use the mass command in middle. So my question is: Can it be related ? ( Thinking about, to much trigger at once ordering alot of units at once.

Maybe it gonna ring a bell to someone :)

Maybe something you used is just faulty, who knows. I hate when this kind of thing happens.

I will usually just save all my triggers in xtra edit and start over.



None.

Apr 15 2011, 9:11 pm NudeRaider Post #13

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

If players drop (instantly leave) that means their version of starcraft has a part of the memory different from the players still in the game (desynch). This is usually the result of using buffer overflowing conditions in triggers (EUDs or EPDs).

If players are counted down this is due to their starcraft client crashing or when they lose connection to battle.net.
Players crashing is usually due to using extended players (P13+). This is also a buffer overflow because technically these players do not exist and force a certain variable (color, speed, etc.) to be read from a random point in memory, resulting in odd behavior, which has useful side effects, but can also lead to crashes.

I can only suggest removing said causes from the map and check if the players are still dropping/crashing. I had a cool effect where resources would be invisible on the minimap, but I had to drop it because it caused occasional crashes.




Apr 15 2011, 11:24 pm CecilSunkure Post #14



Quote from rockz
this bug is so annoying...

I've never figured out what causes the desync, but it's likely a trigger.
It's usually terrain. Screen position over specific parts of terrain has caused people playing in one of my maps created with SCMDraft to drop. I fixed it by using the isom terrain brush around the screen location where people looked when they dropped.

So, this sounds like what is happening with you. Were you even editting terrain via cut/paste/tileset index? If so, keep track of where people are looking and when they drop.



None.

Apr 16 2011, 1:13 am UnholyUrine Post #15



Quote
So, this sounds like what is happening with you. Were you even editting terrain via cut/paste/tileset index? If so, keep track of where people are looking and when they drop.

This seems like the most plausible culprit.
Remember those "Don't look at the dot" games where once you look at the turret or that part of the map, you crashed/get dropped?

It is possible that you have a unit/sprite that's causing this..
what's worse is that this unit/sprite can be created some time after playing your map...

Try testing with full vision of your entire map, and once someone drops, try to find out where he was looking at



None.

Apr 10 2012, 11:12 pm Ryu Post #16



A year later....

So apparently someone removed all of the machine shops that were used as walls and it fixed it.

I'm not sure why this would cause an issue, but I'll go with it. Going to test it out a bit and see if it continues dropping.



None.

Apr 11 2012, 11:31 pm CecilSunkure Post #17



Quote from Ryu
A year later....

So apparently someone removed all of the machine shops that were used as walls and it fixed it.

I'm not sure why this would cause an issue, but I'll go with it. Going to test it out a bit and see if it continues dropping.
It could cause an issue due to the program not being coded to anticipate such a usage of those machine shops.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[10:34 am]
NudeRaider -- SEN doesn't rely on spammers initiate its sleep cycle. It hat fully automated rest and clean-up phases. Please understand that this is necessary for the smooth operation of the site. Thank you.
[03:45 am]
Sylph-Of-Space -- Does the shoutbox get disabled when there's spammers?
[2024-5-17. : 6:47 am]
NudeRaider -- lil-Inferno
lil-Inferno shouted: nah
strong
[2024-5-17. : 5:41 am]
Ultraviolet -- 🤔 so inf is in you?
[2024-5-17. : 4:57 am]
O)FaRTy1billion[MM] -- my name is mud
[2024-5-17. : 4:35 am]
Ultraviolet -- mud, meet my friend, the stick
[2024-5-16. : 10:07 pm]
lil-Inferno -- nah
[2024-5-16. : 8:36 pm]
Ultraviolet -- Inf, we've got a job for you. ASUS has been very naughty and we need our lil guy to go do their mom's to teach them if they fuck around, they gon' find out
[2024-5-16. : 5:25 pm]
NudeRaider -- there he is, right on time! Go UV! :D
[2024-5-16. : 5:24 pm]
lil-Inferno -- poopoo
Please log in to shout.


Members Online: Sylph-Of-Space, 4alicec543ha6, 5claudiae41100rh7