Next Administrador
Cantidad de envíos : 117 Edad : 34 Fecha de inscripción : 08/01/2008
| Tema: [CODE] Nuevo sistema de /criticals Miér 09 Ene 2008, 16:50 | |
| En este code si sos max lvl te da 1000 criticals por 10 majestics, y si no sos max lvl te da 100 criticals por 100k de oro Sources del hg Game.cpp Aprietan control+F y si abre el buscador. Busquen - Código:
-
/who y abajo de eso agregan esto: - Código:
-
//criticals by mihd if (memcmp(cp, "/criticals",10) == 0) { PlayerOrder_GetCrits(iClientH); return; } Una ves hecho esto van al final de todo Game.cpp y agregan esto: - Código:
-
//criticals by mihd void CGame::PlayerOrder_GetCrits(int iClientH) {
DWORD dwGoldCount;
if(m_pClientList[iClientH] == NULL) return; if(m_pClientList[iClientH]->m_iLevel > 200); dwGoldCount = dwGetItemCount(iClientH, "Gold"); if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft >= 10) { m_pClientList[iClientH]->m_iSuperAttackLeft += 1000; m_pClientList[iClientH]->m_iGizonItemUpgradeLeft -= 10; SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_NOTICEMSG, NULL, NULL, NULL, "Has ganado 1000 Criticals por 10 Majestics - By MIHD"); } else { if(dwGoldCount >= 100000); if(m_pClientList[iClientH]->m_iLevel < 199) { SetItemCount(iClientH, "Gold", dwGoldCount - 100000); m_pClientList[iClientH]->m_iSuperAttackLeft += 100; SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_NOTICEMSG, NULL, NULL, NULL, "Has ganado 100 Criticals por 100k - By MIHD"); } } } Guardamos los cambios y abrimos Game.h Aca tenemos que agregar esto - Código:
-
void PlayerOrder_GetCrits(int iClientH); //By MIHD Guardamos, compilamos y listo Si queremos modificar la cantidad de gold o los majestics - Código:
-
if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft >= 10) { - Código:
-
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft -= 10; Ahi modificamos la cantidad de majestics - Código:
-
if(dwGoldCount >= 100000); - Código:
-
SetItemCount(iClientH, "Gold", dwGoldCount - 100000); Ahi modifican la cantidad de gold - Código:
-
m_pClientList[iClientH]->m_iSuperAttackLeft += 1000; - Código:
-
m_pClientList[iClientH]->m_iSuperAttackLeft += 100; Aca modificamos la cantidad de crits que dan en cada uno de los codes. Code by Mihd | |
|