My script:
extends Node2D
const DEFAULTPORT = 28960
const MAXCLIENTS = 6
var server = null
var client = null
var ip_address = ""
func ready() -> void:
if OS.getname() == "Windows":
ipaddress = IP.getlocaladdresses()[3]
elif OS.getname() == "Android":
ipaddress = IP.getlocaladdresses()[0]
else:
ipaddress = IP.getlocaladdresses()[3]
for ip in IP.get_local_addresses():
if ip.begins_with("192.168."):
ip_address = ip
get_tree().connect("connected_to_server", self "_connected_to_server")
get_tree().connect("server_disconnected", self "_server_disconnected")
func createserver() -> void:
server = NetworkedMultiplayerENet.new()
server.createserver(DEFAULTPORT, MAXCLIENTS)
func connectedto_server() -> void:
print("Seccessfully connected to the server")
func serverdisconnected() -> void:
print("Disconnected from server")
please help ty in advance