How is the location etc exportet, .sql? In that case, why release a tool when you can release them at all once telling the user to simply change the table name, and convert the python scripts manually if he wish.
I would imagine because this method involves some amount of effort from the user, unlike your spoon-feeding approach.Quote:
How is the location etc exportet, .sql? In that case, why release a tool when you can release them at all once telling the user to simply change the table name, and convert the python scripts manually if he wish.
Also because it allows people to update themselves in time.Quote:
I would imagine because this method involves some amount of effort from the user, unlike your spoon-feeding approach.
case 2031:
case 2032:
{
NpcTalkPacket packet = new NpcTalkPacket(Data);
StreamWriter sw = new StreamWriter("Dialogs/" + Client.Hero.CurrentNpc + ".txt", true);
switch (packet.LinkType)
{
case 1:
sw.WriteLine("\nNpc {0}", Client.Hero.CurrentNpc);
sw.WriteLine("Dialog {0}\nText:\"{1}\"", packet.LinkCount, packet.Text);
break;
case 2:
sw.WriteLine("Option {0}:\"{1}\"", packet.LinkID, packet.Text);
break;
case 3:
sw.WriteLine("Input {0}:\"{1}\" Length: {2}", packet.LinkID, packet.Text, packet.wParam);
break;
case 4:
sw.WriteLine("Avatar {0}", packet.wParam);
break;
}
sw.Flush();
sw.Close();
break;
}
case 2031:
{
NpcTalkPacket packet = new NpcTalkPacket(Data);
Client.Hero.CurrentNpc = packet.Identifier;
break;
}
alright im doing this but still i cannot get it to work.Quote:
yah you will need to put ur setting in, can use a hamachi ip or router ip, will also need to provide ur database information..
Alright, well first page only is awesome aswell, will save me alot of typ work.Quote:
Nope. You can only log the first page because of how tq handles their npcs. It would take more work then it's worth to even attempt to make a 'full' npc logger. It's simply not feasible.