RAGECOOP / RAGECOOP-V

Drive around the interstate with your buddy, enjoy GTAs environment, make own missions and events or just chill in Grove Street! 🌐
https://ragecoop.com
MIT License
57 stars 17 forks source link

Mission Issues #35

Open NickSuttonDicken opened 2 years ago

NickSuttonDicken commented 2 years ago

When attempting to do the second mission of GTA V at Simeon's Dealership with a friend using both the last stable version and the latest nightly build, we encountered an issue where the cars inside the building would duplicate and clip into each other leading to some explosions and retendering the mission unable to be attempted. I'm sorry if this is already a known issue, but I couldn't find it in any of the other issues

Sardelka9515 commented 2 years ago

Did you both start the mission? Only one player need to start the missions otherwise entities will be duplicated

NickSuttonDicken commented 2 years ago

Neither of us were able to start the mission, as every time we got close it duplicated everything and the game told us the area was disrupted and to come back later

Katsute commented 2 years ago

Would it be possible to make synced vehicles "ghost vehicles" as a toggleable option? This might solve that issue.

oldnapalm commented 2 years ago

Just a wild guess here, maybe if it's a mission entity (https://github.com/crosire/scripthookvdotnet/blob/230c95dc5047c5853fc28cde90ed7607361ab477/source/scripting_v3/GTA/Entities/Entity.cs#L184) then we could disable collisions with nearby remote NPCs to avoid the explosions? Something like this https://github.com/oldnapalm/CommunityRaces/blob/1e568fa0a2ac020f45feb1c21c68c31af6856e7a/CommunityRaces.cs#L652

oldnapalm commented 2 years ago

Another possibility I thought about, could have a mission resource that enables traffic for the "host" (as for time/weather sync) and disables for others (it should also "force remove" some NPCs which aren't removed by normal "disable traffic", like people who have their car/bike/money stolen and ask for help, my guess is that they are mission entities and as such bypass the natives which disable traffic). If possible it could also sync the cutscenes.

JandA-Forever commented 1 year ago

I have encountered the same issues as OP. I set up my own server using the ZeroTier integration. We eventually got the scene to work by having the guest player be far enough away so when the host player got to Simeon the guest player's version of the cars would not load.

However, the mission was still softlocked because later you drive to an area, get out of the car and jump a fence, then there is supposed to be an NPC that interacts with your partner but there is no one there so nothing happens.

Also, it seems the latest GTA Online update (Los Santos Drug Wars) is causing a fatal error with Script Hook V, so I cannot test the issue any further at the moment.

CadyKD commented 1 year ago

I just discovered a different issue. During the very first mission, when you have to swap characters, the character you swap to automatically dies and any attempt to skip that section fails with the message "Mission Failed T. Died."

darkaaa commented 1 year ago

I just discovered a different issue. During the very first mission, when you have to swap characters, the character you swap to automatically dies and any attempt to skip that section fails with the message "Mission Failed T. Died."

Same problem.It happens not only when switching characters, but also during other tasks, that characters or NPCs die inexplicably.