![]() Remote func set_pos_and_rot(pos, rot): `rset_unreliable("puppet_position", pos)` Remote var puppet_position : Vector2 = Vector2.ZEROįunc movement_control(): `if Input.is_action_pressed("move_forward"):` ![]() Look_at(get_global_mouse_position()) # No need to care about this now Peer_ids = get_tree().get_network_connected_peers() My_id = get_tree().get_network_unique_id() Player_instance.position = Vector2(rand_range(0, 360), rand_range(0, 240)) Var player_instance = preload("res://Player/Player2D.tscn").instance() Var err = peer.create_client(IP_ADDRESS, PORT) Var err = peer.create_server(PORT, MAX_CLIENTS) Var peer = NetworkedMultiplayerENet.new () Get_tree().connect("network_peer_disconnected", self, "peer_disconnected") Get_tree().connect("network_peer_connected", self, "peer_connected") # get_tree().connect("connection_failed", self, "connection_falied") Get_tree().connect("server_disconnected", self, "disconnected") Get_tree().connect("connected_to_server", self, "connected") ![]() I am using a auto-loaded script : Network, to create the playersĪnd, a player script and a actor script to control and send rpc(s) to the other side When I try to move the player, it doesn't move and to worsen it the engine doesn't show any kind of errors as well. I am trying to make a multiplayer game and my player doesn't move when I am using unreliable rpc
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |