well when i do local ip its say login into account server then it fails to connect it even shows 1 online on the gui
Using hamachi ip is the safest bet. Then just make sure all your ports match up and you should be good to go.Quote:
ok i know im slow/late then everyone but i just got my own net bac n im tryin 2 get this setup but im not sure whut ip i need 2 put in my local one 192.0.0.0 or router ip addy or my public ip n do i need 2 open any ports in the router
Quote:
did u have mysql correctly installed ? and Navicat too ?
public static string AuthIp = "208.96.34.46";
public static string ProxyTitle = "[ProjectAlchemy]";
public static string Version = "v1.1";
public static string Username = "root";
public static string Password = "IF UR SQL SERVER HAVE PASSWORD PUT HERE";
public static string Host = "alchemy";
public static DMapServer DmapHandler = new DMapServer();
public static Dictionary<ushort, Ending> PortBindings = new Dictionary<ushort, Ending>();
public static ushort AuthPort = 9959;
public static string ProxyIp = "HERE YR IP HAMACY OR ROUTER ";
public static string GameKey = "DR654dt34trg4UI6";
public static string GameIp = "";
public static ushort GamePort = 5816;
try to debug project put on break point on Client main class at first step after tryQuote:
i havent touch anything inside the program not even loaded it up in vs yet cus i figured first thing i should do is get it 2 login no point in worry about working on code if i cant login. the port thing is kinda the confuseing part cus the loader is useing port 5000 and 5002 i am on an old server yet i saw a shot of the code port n its useing 9995 and 5816 so should i change those or leave them like that ?
Dictionary<uint, string> Filter = new Dictionary<uint, string>();
Dictionary<uint, Items.GroundItem> Return = new Dictionary<uint, Items.GroundItem>();
if (C.Looting)
{
Filter = Program.RareItem;
}
else if (C.LootMoney)
{
Filter.Add(1090020, "Money");
Filter.Add(1091000, "Money");
Filter.Add(1091010, "Money");
Filter.Add(1091020, "Money");
}
else if (C.LootAll)
{
Filter = null;
}
if (Filter != null)
{
foreach (Items.GroundItem Item in WholeObject.Values)
{
if (!(Program.Dontloot.ContainsKey(Item.ID)))
{
if (Filter.ContainsKey(Item.ID))
{
Return.Add(Item.ID, Item);
}
}
}
}
else Return = WholeObject;
{
return [COLOR="Red"]Return[/COLOR];
}