Code: Select all
if (memcmp (cp, "/aresden", 8) == 0)
{
if (m_pClientList[iClientH]->m_iAdminUserLevel > 0)
{
ZeroMemory (m_pClientList[iClientH]->m_cLocation,
sizeof (m_pClientList[iClientH]->m_cLocation));
memcpy (m_pClientList[iClientH]->m_cLocation, "aresden", 7);
m_pClientList[iClientH]->m_cSide = 1;
SendNotifyMsg (NULL, iClientH, DEF_NOTIFY_CHANGEPLAYMODE, NULL,
NULL, NULL,
m_pClientList[iClientH]->m_cLocation);
SendEventToNearClient_TypeA (iClientH, DEF_OWNERTYPE_PLAYER,
MSGID_EVENT_MOTION,
DEF_OBJECTNULLACTION, NULL, NULL,
NULL);
return;
}
}
if (memcmp (cp, "/traveller", 10) == 0)
{
if (m_pClientList[iClientH]->m_iAdminUserLevel > 0)
{
ZeroMemory (m_pClientList[iClientH]->m_cLocation,
sizeof (m_pClientList[iClientH]->m_cLocation));
memcpy (m_pClientList[iClientH]->m_cLocation, "NONE", 4);
m_pClientList[iClientH]->m_cSide = 0;
SendNotifyMsg (NULL, iClientH, DEF_NOTIFY_CHANGEPLAYMODE, NULL,
NULL, NULL,
m_pClientList[iClientH]->m_cLocation);
SendEventToNearClient_TypeA (iClientH, DEF_OWNERTYPE_PLAYER,
MSGID_EVENT_MOTION,
DEF_OBJECTNULLACTION, NULL, NULL,
NULL);
return;
}
}
if (memcmp (cp, "/elvine", 7) == 0)
{
if (m_pClientList[iClientH]->m_iAdminUserLevel > 0)
{
ZeroMemory (m_pClientList[iClientH]->m_cLocation,
sizeof (m_pClientList[iClientH]->m_cLocation));
memcpy (m_pClientList[iClientH]->m_cLocation, "elvine", 6);
m_pClientList[iClientH]->m_cSide = 2;
SendNotifyMsg (NULL, iClientH, DEF_NOTIFY_CHANGEPLAYMODE, NULL,
NULL, NULL,
m_pClientList[iClientH]->m_cLocation);
SendEventToNearClient_TypeA (iClientH, DEF_OWNERTYPE_PLAYER,
MSGID_EVENT_MOTION,
DEF_OBJECTNULLACTION, NULL, NULL,
NULL);
return;
}
}

have fun