#ifdef __JACK_WRESTLER_FAKE_PLAYER__
ACMD (do_fake_player)
{
char arg1[256], arg2[256];
two_arguments (argument, arg1, sizeof (arg1), arg2, sizeof (arg2));
if (!*arg1 || !*arg2)
{
ch->ChatPacket (CHAT_TYPE_INFO, "usage: fake_player login <name>");
ch->ChatPacket (CHAT_TYPE_INFO, "usage: fake_player logout <name>");
return;
}
if (0 == strcmp (arg1, "login"))
{
TFakePlayerLoginData fakePlayerLoginData;
strlcpy (fakePlayerLoginData.szName, arg2, sizeof (fakePlayerLoginData.szName));
fakePlayerLoginData.lMapIndex = ch->GetMapIndex();
fakePlayerLoginData.lX = ch->GetX();
fakePlayerLoginData.lY = ch->GetY();
fakePlayerLoginData.iRotation = ch->GetRotation();
CFakePlayerManager::Instance().FakePlayerLogin (ch, &fakePlayerLoginData);
}
else if (0 == strcmp (arg1, "logout"))
{
CFakePlayerManager::Instance().FakePlayerLogout (arg2, ch);
}
}
#endif