diff --git a/godot/scenes/player/server_node.gd b/godot/scenes/player/server_node.gd index dccc0ed..d1a7b0e 100644 --- a/godot/scenes/player/server_node.gd +++ b/godot/scenes/player/server_node.gd @@ -89,7 +89,7 @@ func set_rotation_y(y: float): func _on_reconciliation_timer_timeout() -> void: if multiplayer.is_server(): _veryfy_position_and_rotation.rpc_id(owner_id) - update_position.rpc(shared_node.global_position) + #update_position.rpc(shared_node.global_position) $ReconciliationTimer.start() @rpc("any_peer", "call_local", "reliable") diff --git a/godot/scenes/player/server_node.tscn b/godot/scenes/player/server_node.tscn index 77cd451..352648b 100644 --- a/godot/scenes/player/server_node.tscn +++ b/godot/scenes/player/server_node.tscn @@ -16,6 +16,9 @@ properties/2/replication_mode = 1 properties/3/path = NodePath(".:jumping") properties/3/spawn = true properties/3/replication_mode = 2 +properties/4/path = NodePath("SharedNode:position") +properties/4/spawn = true +properties/4/replication_mode = 1 [node name="ServerNode" type="Node3D"] script = ExtResource("1_bau14")