Bienvenido a Next Games
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Bienvenido a Next Games

Bienvenido a Next Games, en este foro podras encontrar ayuda para los mejores juegos on-line!
 
ÍndiceBuscarÚltimas imágenesRegistrarseConectarse

 

 [CODE] Magic Weapons

Ir abajo 
AutorMensaje
juan249
Administrador
Administrador
juan249


Cantidad de envíos : 68
Fecha de inscripción : 08/01/2008

[CODE] Magic Weapons Empty
MensajeTema: [CODE] Magic Weapons   [CODE] Magic Weapons Icon_minitimeMiér 09 Ene 2008, 00:42

Buscar en la funcion:
Código:
iClientMotion_Attack_Handler
esto:
Código:
if (sOwner != NULL) {
      if ((wType != 0) && ((dwTime - m_pClientList[iClientH]->m_dwRecentAttackTime) > 100)) {
        if ((m_pClientList[iClientH]->m_pIsProcessingAllowed == FALSE) && (m_pClientList[iClientH]->m_bIsInsideOwnTown == FALSE)) {
            sItemIndex = m_pClientList[iClientH]->m_sItemEquipmentStatus[DEF_EQUIPPOS_TWOHAND];
            if (sItemIndex != -1 && m_pClientList[iClientH]->m_pItemList[sItemIndex] != NULL) {

Abajo de eso agregar:

Código:
/***************************************
********** Magic Weapons **********
***************************************/
sItemIndex = m_pClientList[iClientH]->m_sItemEquipmentStatus[ DEF_EQUIPPOS_TWOHAND ];
if (sItemIndex != -1 && m_pClientList[iClientH]->m_pItemList[sItemIndex] != NULL)
{
if ((m_pClientList[iClientH]->m_sAppr2 & 0xF000) != 0)
{
 if(m_pClientList[iClientH]->m_pItemList[sItemIndex]->m_sIDnum == 1077) // Physical Sword
 {
  short sType;
 
  if(wType >= 20) // (ALT) Critical Attack
  {
  sType = 83; // Casting
  SendEventToNearClient_TypeB(MSGID_EVENT_COMMON, DEF_COMMONTYPE_MAGIC, m_pClientList[iClientH]->m_cMapIndex, sX, sY, sX, sY, (sType+100), m_pClientList[iClientH]->m_sType);
 
  sType = 82; // Mass-Fire
  SendEventToNearClient_TypeB(MSGID_EVENT_COMMON, DEF_COMMONTYPE_MAGIC, m_pClientList[iClientH]->m_cMapIndex, sX, sY, dX, dY, (sType+100), m_pClientList[iClientH]->m_sType);
  }
  else // Dash/Normal Attack
  {
  sType = 60; // Energy-Strike
  SendEventToNearClient_TypeB(MSGID_EVENT_COMMON, DEF_COMMONTYPE_MAGIC, m_pClientList[iClientH]->m_cMapIndex, sX, sY, dX, dY, (sType+100), m_pClientList[iClientH]->m_sType);
  }
 }
}
}
/***************************************
***************************************/

Agregar en item3.cfg :

Código:
Item = 1077 PhysicalSword 1 9 1 16 16 16 16 16 16 15000 0 1 17 -25000 15200 13 12 260 0 -3 2 8 1 5

[CODE] Magic Weapons MW

Este code solo muestra el efecto de la magia, no causa daño y no gasta mana.

by Dax.
Volver arriba Ir abajo
https://nextgames.forosactivos.net
 
[CODE] Magic Weapons
Volver arriba 
Página 1 de 1.
 Temas similares
-
» [CODE] New Thunder
» [CODE] /admins
» [CODE] Crit Potion
» [Code] Change Drop!
» [CODE] Cambiar la fuente del cliente.

Permisos de este foro:No puedes responder a temas en este foro.
Bienvenido a Next Games :: Helbreath :: Sources :: Codes-
Cambiar a: