View Single Post
  #1  
Old 12-13-2003, 04:32 AM
Tertiary
Hill Giant
 
Join Date: Nov 2003
Posts: 192
Default How to play 5.2 with Minilogin

If you have 5.3DR1 this is no longer required



First, you need the source (5.2 emu source, not the minilogin source)

In world/client.cpp, find:

Quote:
cout << "Logged in: Local: " << name << endl;
}

if (!cle)
break;
cle->SetIP(GetIP());
Immediately after this, paste in:

Quote:
APPLAYER* outapp;
if (firstlogin)
{
// Send OPCode: OP_LogServer
outapp = new APPLAYER(OP_LogServer, sizeof(LogServer_Struct));
QueuePacket(outapp);
delete outapp;
}
// Send OPCode: OP_GuildsList
SendGuildList();
SendApproveWorld();
Recompile and enjoy.[/b]
Reply With Quote