Are you following the tutorial or are you trying to make your own system?
Have you completed the tutorial and understood each part? It is pretty critical that you understand the concepts in the multiplayer tutorials before building your own system - you won't get very far otherwise.
I mention this because generally speaking, it is not the multiplayer plugin that is buggy, and if you don't understand the concepts Firebase won't help you either... you'll find even less support here, and run into similar issues. Just trying to save you from some headache ahead of time.
From your general description, it sounds like you're possibly not associating peerID's correctly.
Yep. I read all the 4 tutorials and learned a lot from them. On my first try I "copied" it event by event, changing the necessary to my project. I'll put the images in the end of the post. I agree that it's not the plugin, I'm quite sure that's something that I'm doing wrong, but just know that's not the plugin doesn't help me at all :/
On this Event Sheet the problems are: the Sprite isn't created at random position, just on the same corner of the screen; It's behaviors are not activated and the other things on the container of the Sprite are not created; as the peer, the sprite keeps being created and destroyed, which makes it looks like it's flashing.
I couldn't solve this problems so I decided to make a try by myself. I deleted all the multiplayer structure and tried to make it again, but only seeing the general structure of the thing, not copying it all. Now the Sprite is created at random and the other objects of the container are created as well; all the behaviors works properly; the only issue is that that only aplies to the host. The Sprite that the peer can see keeps "flashing" and it's not an actual controlable thing, it's just an image of what the host is doing with his Sprite, so the peer can't shoot or control it - just it's angle, but since the angle controls to where the Sprite goes and it's not afecting the movement as the peer, it's doing nothing. Here's mine structure:
But before we proceed, please answer me something that isn't that clear to me: if I want to put the game on a dedicated or semi-dedicated server, I'll have to set my own signalling server, right? I know that Scirra made a signalling system and it's for sale if I want to buy it, but it's something that I must know since it'll cost something.
Anyway, I appreciate that you guys are trying to help me. This is something that I really like on the comunity.