Catalyst Gaming
General => Bug Reports => Topic started by: Lord Gaben on July 25, 2014, 09:13:51 PM
-
So I was playing harbor roleplay and I found out that coast guard guns don't damage citizens, but they damage other cgs
-
What? I have witnessed otherwise...
-
I just tested it. Coast Guard can definitely damage citizens with their weapons. I don't see how you got that result.
-
You probably managed to get your client and server out of sync with the weapon raising and lowering. As in, your client thought the weapon was raised while the server sees it as passive. Meaning when you shoot, your client SHOWS that it fires bullets but the server doesn't actually fire anything. Your ammo doesn't go down either. So even though you think you are shooting, you don't actually do anything and you don't damage anything.
So my guess: You got this glitch while shooting on a citizen. Then you switched weapons which fixes it again (Because switching your weapons puts both client and server back to passive mode) and then you tried it again on a coast guard.
-
You probably managed to get your client and server out of sync with the weapon raising and lowering. As in, your client thought the weapon was raised while the server sees it as passive. Meaning when you shoot, your client SHOWS that it fires bullets but the server doesn't actually fire anything. Your ammo doesn't go down either. So even though you think you are shooting, you don't actually do anything and you don't damage anything.
So my guess: You got this glitch while shooting on a citizen. Then you switched weapons which fixes it again (Because switching your weapons puts both client and server back to passive mode) and then you tried it again on a coast guard.
What if you coded something in so the server would ping the client x amount of seconds to make sure it's in sync?
-
Or, fuking use net which basically allows you to hook into a message that is sent from client or server and there is almost 0% chance of client and server being out of sync (Due to the nature of net that resends the message multiple times if the first few fail)