xolatgames `public override void _Ready()
{
Multiplayer.ConnectedToServer += OnConnectedToServer;
}
private void OnConnectedToServer()
{
GD.Print("Connected to server");
clientId = Multiplayer.GetUniqueId();
RpcId(1, "CreatePlayer", clientId);
}
[Rpc(MultiplayerApi.RpcMode.AnyPeer, CallLocal = true, TransferMode = MultiplayerPeer.TransferModeEnum.Reliable)]
private void CreatePlayer(long id)
{
var PlayerScene = playerScene.Instantiate<Node2D>();
var playerScr = PlayerScene as Player;
playerScr.playerId = (int)id;
AddChild(PlayerScene);
}`