ServerList.cs with AutoIP and AutoLocalLan
Summary:
ServerList.cs is a script used by RunUO to send the inbuildnt serverlist to the uo client.
Because so many have problems with the default ServerList.cs, I created a new version that automaticly finds you internet ip and finds out if you are connecting localy.
Description:
You only need this custom ServerList.cs if your behind any NAT devices like a router. If you are behind a router your runuo console will show a ip in one of these ip ranges:
10.0.0.0 -> 10.255.255.255
192.168.0.0 -> 192.168.255.255
172.16.0.0 -> 172.32.255.255
169.254.0.0 -> 169.254.255.255
This scripts fixes two problems with the defualt script:
1. RunUO does not know the internet ip of your connection when you are behind a router. This script gets the internet ip from a website (Multiple mirrors).
2. When you specify a internet ip in the default script RunUO will send this to everyone, even if you are connecting localy causing that you loose connecting after click on your shards name in the uo clients serverlist. This script will automaticly check if you are connecting localy and give you the correct local lan ip (Fixed in RunUO 1.0 betas).
Installation:
1. Download ServerList.cs.
2. Replace the origional in the runuo\scripts\misc folder with the new file.
Summary:
ServerList.cs is a script used by RunUO to send the inbuildnt serverlist to the uo client.
Because so many have problems with the default ServerList.cs, I created a new version that automaticly finds you internet ip and finds out if you are connecting localy.
Description:
You only need this custom ServerList.cs if your behind any NAT devices like a router. If you are behind a router your runuo console will show a ip in one of these ip ranges:
10.0.0.0 -> 10.255.255.255
192.168.0.0 -> 192.168.255.255
172.16.0.0 -> 172.32.255.255
169.254.0.0 -> 169.254.255.255
This scripts fixes two problems with the defualt script:
1. RunUO does not know the internet ip of your connection when you are behind a router. This script gets the internet ip from a website (Multiple mirrors).
2. When you specify a internet ip in the default script RunUO will send this to everyone, even if you are connecting localy causing that you loose connecting after click on your shards name in the uo clients serverlist. This script will automaticly check if you are connecting localy and give you the correct local lan ip (Fixed in RunUO 1.0 betas).
Installation:
1. Download ServerList.cs.
2. Replace the origional in the runuo\scripts\misc folder with the new file.