add to game.cpp
Code: Select all
}
if (memcmp(cp, "/changecity ", 12) == 0) {
AdminOrder_ChangeCity(iClientH);
return;
}
Code: Select all
void CGame::AdminOrder_ChangeCity(int iClientH)
{
char cGizonTooLow[256], cGizonSuccesful[256];
if (m_pClientList[iClientH] == NULL) return;
if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft < 5){
ZeroMemory(cGizonTooLow, sizeof(cGizonTooLow));
wsprintf(cGizonTooLow,"You Dont Have 5 Majestic points");
ShowClientMsg(iClientH, cGizonTooLow);
}
else{
if (memcmp(m_pClientList[iClientH]->m_cLocation, "aresden",7) == 0 ) strcpy(m_pClientList[iClientH]->m_cLocation,"elvine");
else if (memcmp(m_pClientList[iClientH]->m_cLocation, "elvine",6) == 0 ) strcpy(m_pClientList[iClientH]->m_cLocation,"aresden");
ZeroMemory(cGizonSuccesful, sizeof(cGizonSuccesful));
wsprintf(cGizonSuccesful, "City Change Succesfuled!");
ShowClientMsg(iClientH, cGizonSuccesful);
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft -= 5;
DeleteClient(iClientH, TRUE, TRUE);
}
}
Code: Select all
// Treax's City Change Code
void AdminOrder_ChangeCity(int iClientH);