Posted By
|
Message
|
Callebo Possibly Insane
Registered 10/08/2008
Points 3988
|
23rd August, 2009 at 00:36:12 -
Hey
I've been working alot with online functions for the games I've been doing lately using OINC. I read somewhere about blasting, that it's the same as sending but faster but not as safe. It however seems smarter to blast lets say the position of another player then sending it, so I tried to change from send to server-recieved sent message to blast to server-recieved blasted message... But nothing happens. The other players won't do what they should, perhaps moving. It however works when I use send message. I have no idea why, since I've tried to download examples where blasting is used which works for others but not me.
Help would really be appreciated. Thanks for your time!
...Atleast thats what Batman told me!
|
Silveraura God's God
Registered 08/08/2002
Points 6747
|
23rd August, 2009 at 01:02:54 -
Blasting messages is a method of sending messages that means they don't need to have their arrival confirmed. With a normal message send, it sends the message and then waits to confirm whether the message was receive. If there's no confirmation, the message is sent again, and the process continues until the message is actually confirmed received. No other messages will be sent or received until messages before it. This means that messages are guaranteed to be received as well as in the correct order. Blasting however, just sends the message and hopes for the best. That's why the process is a lot faster, but also a lot more inaccurate. Messages may be received out of order and some might not even make it.
Make sure the server you're using supports blasting messages though. The server itself needs to support it, in addition to making sure you're using the latest version of OINC.
Hope this helps.
http://www.facebook.com/truediamondgame
|
Callebo Possibly Insane
Registered 10/08/2008
Points 3988
|
23rd August, 2009 at 12:08:58 -
I understand how blasting really works now, but... If the blasting is sent and actually recieved, what condition should the action have? On channel message recieved (blasted)?
I have no idea if the server I'm using (darkkillers) is supporting blasting however.
...Atleast thats what Batman told me!
|
Silveraura God's God
Registered 08/08/2002
Points 6747
|
23rd August, 2009 at 19:18:17 -
Yeah, that would be how you would receive it. I don't know who's server supports what. I was using a custom built server until an update for OINC messed everything up, so right now I'm kind of stuck. You need to ask him though if his server supports it.
http://www.facebook.com/truediamondgame
|
Callebo Possibly Insane
Registered 10/08/2008
Points 3988
|
23rd August, 2009 at 20:33:40 -
Ok, thanks for your help
...Atleast thats what Batman told me!
|
JamieM
Registered 25/08/2009
Points 2
|
25th August, 2009 at 21:15:58 -
POINC (the Python implementation of OINC) doesn't currently support blasting. This is the server Villy uses (aquadasoft.com and oinc.darkkiller.dk redirect to Villy's server). Try server.klikfarm.com if you need blast support - it uses the official OINC_Server.exe.
http://www.aquadasoft.com
|
|
|