Jump to content
SSForum.net is back!

Recommended Posts

Posted

This is more of a question of should it happen or no... directed at Ekted or Priit... well... really at Ekted cause Priit's not gonna answer it.

 

I was just wondering if this is how powerballs are supposed to work or no? Hmm... now how do I explain this? I was in hockey zone in a football arena, and I shot the puck. If I left the arena before the puck hit the goal, the puck would just go through the outer goal parimeter until you come back. Just either try it out, or pm me sometime if you want to see it.

http://pulse.offbeat-zero.net/sig/Excel.png
Posted

The Subspace protocol is kinda messed up in 2 different ways where the ball is concerned:

 

1. Every client decides for itelf who it thinks is going to be able to grab the ball based on the positions of all other ships and the prox. If the expected ship doesn't grab the ball, the client will "phase" it, meaning the ball is in an undetermined state. I think this was done because they expected it to be picked up, but the packet is just late. This aspect of the protocol design is simply wrong. The new server (!@#$%^&*S) fixes this problem as much as can be done on the server side. A complete fix will require some changes to the client side as well.

 

2. Scoring a goal is client side. When a client shoots the ball and it contacts a valid goal tile, the client sends a packet to the server indicating it just scored. This causes two problems: if you switch teams after you shoot the ball but before it touches the goal, the goal is scored for the wrong team, and if you leave the arena before the ball touches the goal, no score packet is sent, thus no goal. If you come back later, and no one has touched the ball, I doubt your client would trigger a goal packet at that point. Did you test it?

Posted
does the ball go back in goal once u come back?... I think it'd be kinda hard to check in powerball.. the ball slows down after all.
http://pulse.offbeat-zero.net/sig/Excel.png

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...