Nigga
Administrator
Dołączył: 18 Mar 2008
Posty: 43
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 13:35, 25 Mar 2008 Temat postu: [CODE] /save |
|
|
Esto lo que hace es guardar la data del player que solicite el command. No hice para que guarde la data de todos los players, ya que hace crashear el hg debido a que es mucho lo que tiene que guardar.
Busquen "/who", luego del:
Agreguen:
Kod: |
if (memcmp(cp, "/save", 5) == 0) { // By Mkintosh
AdminOrder_SaveServerData(iClientH);
return;
} |
Luego abajo del todo de game.cpp agregan:
Kod: |
void CGame::AdminOrder_SaveServerData(int iClientH)
{ // By Mkintosh
if (m_pClientList[iClientH] == NULL) return;
if (m_pClientList[iClientH] != NULL) {
bSendMsgToLS(MSGID_REQUEST_SAVEPLAYERDATA, iClientH);
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_NOTICEMSG, NULL, NULL, NULL, "Player data has been saved!.");
wsprintf(G_cTxt, "Requested save data: (%s) Player (%s) data saved.", m_pClientList[iClientH]->m_cIPaddress, m_pClientList[iClientH]->m_cCharName);
PutLogFileList(G_cTxt);
}
} |
Luego se van a game.h y buscan:
Kod: |
void SetPlayingStatus(int iClientH); |
Abajo agregan:
Código:
Kod: |
void AdminOrder_SaveServerData(int iClientH);
|
Post został pochwalony 0 razy
|
|