¡Desarrollando Helbreath para jugadores por jugadores!
 
ÍndicePublicacionesBuscarMiembrosGrupos de UsuariosRegistrarseConectarse

Buscar
 
 

Resultados por:
 

 


Rechercher Búsqueda avanzada
Últimos temas
» Pit clops puerta elvine d2
8/3/2017, 8:45 pm por kamikaze

» SPRITE PUNTERO
7/22/2017, 7:36 pm por Maty Vega

» SPRITE PUNTERO
7/19/2017, 9:55 pm por Maty Vega

» [AYUDA]Creacion de Sprites desde 0
7/14/2017, 12:11 pm por kamikaze

» Únase a nosotros de nuevo en http://helbreath.online/
7/2/2017, 6:38 pm por Admin

» Microsoft Visual C++ 6.0
6/28/2017, 2:25 am por Chochan Micangelli

» Recomended Files (?)
6/27/2017, 4:37 pm por Johan Koopmann

» Del Piero
6/3/2017, 9:52 pm por Admin

» Montar un server entre todos
6/3/2017, 8:25 am por delpiero

» Como funciona los tiked de tp???
5/25/2017, 4:00 pm por Admin

» SQL Conexion
5/16/2017, 5:13 pm por doluk

» [SRC+FILES] HGServer-Client-Files
5/14/2017, 11:31 pm por Centuu.-

Los posteadores más activos del mes
kamikaze
 
Rankings
Helbreath Top 10
Helbreath Top 50
Agosto 2017
LunMarMiérJueVieSábDom
 123456
78910111213
14151617181920
21222324252627
28293031   
CalendarioCalendario

Comparte | 
 

 MAGIA roba vida

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
ailyn
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
1 / 51 / 5

Desde : 20/04/2017
Nación : Traveller
Posts : 23

MensajeTema: MAGIA roba vida   5/2/2017, 2:34 pm

buenos dias, 

me gustaria saber si alguien podria ayudarme a hacer una magia que robe vida cuando le pegue a los npc seria posible eso?
Volver arriba Ir abajo
Ver perfil de usuario
Centuu.-
Level 55/180
Level 55/180
avatar

Coding Lvl (C++) :
5 / 55 / 5

Desde : 26/11/2014
Nación : Elvine
Posts : 47

MensajeTema: Re: MAGIA roba vida   5/2/2017, 2:48 pm

Ejemplo:

case DEF_NPCTYPE:
m_pNpcList[iNpcH]->m_iHP -= sValue;
m_pClientList[iClientH]->m_iHP += sValue;
break;

Hacer una magia cualquiera y agregarle eso.
Volver arriba Ir abajo
Ver perfil de usuario
ailyn
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
1 / 51 / 5

Desde : 20/04/2017
Nación : Traveller
Posts : 23

MensajeTema: Re: MAGIA roba vida   5/2/2017, 11:22 pm

si pero eso lo pongo donde? seria bueno saber si es en 

Código:
PlayerMagicHandler

se supone que deberia tener algo como esto, o me equivoco algo que identifique la magia exacta
Código:
xxxxxxxxxxxxxxxx(iClientH, DEF_OWNERTYPE_PLAYER, i, DEF_OWNERTYPE_PLAYER, m_pMagicConfigList[sType]->m_sValue4, m_pMagicConfigList[sType]->m_sValue5, m_pMagicConfigList[sType]->m_sValue6);[size=12][/size]
                        SendEventToNearClient_TypeB(MSGID_EVENT_COMMON, DEF_COMMONTYPE_MAGIC, m_pClientList[iClientH]->m_cMapIndex, m_pClientList[iClientH]->m_sX, m_pClientList[iClientH]->m_sY, m_pClientList[i]->m_sX, m_pClientList[i]->m_sY, (21 + 100), m_pClientList[i]->m_sType);



-------------------------------------------------------------------------------------------------------------





Código:
          case DEF_MAGICTYPE_HPUP_SPOT_NPCTYPE:[size=12][/size]
               m_pMapList[m_pClientList[iClientH]->m_cMapIndex]->GetOwner(&sOwnerH, &cOwnerType, dX, dY);[size=12][/size]
               Effect_Damage_Spot(iClientH, DEF_OWNERTYPE_NPC, sOwnerH, cOwnerType, m_pMagicConfigList[sType]->m_sValue4, m_pMagicConfigList[sType]->m_sValue5, m_pMagicConfigList[sType]->m_sValue6 + iWhetherBonus, TRUE, iMagicAttr);[size=12][/size]
               Effect_HpUp_Spot(iClientH, DEF_OWNERTYPE_PLAYER, sOwnerH, cOwnerType, m_pMagicConfigList[sType]->m_sValue4, m_pMagicConfigList[sType]->m_sValue5, m_pMagicConfigList[sType]->m_sValue6);[size=12][/size]
               break;


Lo hice con este, pero un problema no la roba la hp sino que si te pego te quita vida y te la devuelve xd


Última edición por ailyn el 5/3/2017, 1:14 am, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario
Centuu.-
Level 55/180
Level 55/180
avatar

Coding Lvl (C++) :
5 / 55 / 5

Desde : 26/11/2014
Nación : Elvine
Posts : 47

MensajeTema: Re: MAGIA roba vida   5/3/2017, 11:24 am

Porque tenés que saber qué es iClientH... puede ser iTargetH o iAttackerH... tenés que ver el parámetro, no uses el mismo en todos.
Volver arriba Ir abajo
Ver perfil de usuario
ailyn
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
1 / 51 / 5

Desde : 20/04/2017
Nación : Traveller
Posts : 23

MensajeTema: Re: MAGIA roba vida   5/3/2017, 6:08 pm

creo que desisto no consigo hacerla me he olvidado totalmente :( :/
Volver arriba Ir abajo
Ver perfil de usuario
LifeX
Level 91/180
Level 91/180


Coding Lvl (C++) :
5 / 55 / 5

Desde : 15/11/2014
Nación : Aresden
Posts : 89

MensajeTema: Re: MAGIA roba vida   5/4/2017, 9:39 am

You want a magic that does damage to Target, and increase life to Attacker via magic?
Volver arriba Ir abajo
Ver perfil de usuario
ailyn
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
1 / 51 / 5

Desde : 20/04/2017
Nación : Traveller
Posts : 23

MensajeTema: Re: MAGIA roba vida   5/4/2017, 5:07 pm

[Tienes que estar registrado y conectado para ver este vínculo] escribió:
You want a magic that does damage to Target, and increase life to Attacker via magic?

ejemplo, si te pego con la magia, '' vampire gaze '' lo que deberia de hacer es quitarte vida, y devolverme vida a mi.

ejemplo te pago con la magia un golpe de 200 de vida para ti, de esos 200 de vida que te he sacado deberia recargar la mia con unos 40 puntos de vida. 

segundo ejemplo, hay 10 npc juntos, le tiro la magia saco 200 de vida por cada uno que le pegue, quiere decir que yo regenero 400 de vida al instante.


no tengo video para mostrar pero intentare buscar un video aunque no sea mio.
Volver arriba Ir abajo
Ver perfil de usuario
Admin
Moderador
Moderador
avatar

Coding Lvl (C++) :
1 / 51 / 5

Desde : 17/08/2013
Nación : Traveller
Posts : 197

MensajeTema: Re: MAGIA roba vida   5/4/2017, 7:35 pm

[Tienes que estar registrado y conectado para ver este vínculo] does not translate what he has written correctly because he is not using appropriate orthography. Here is the correct translation:


Traducción en Inglés escribió:
If I hit you with the magic lets say "Vampire Gaze", what the magic should do is lower the health of the target and give me a percentage of health in return.

For example; if my character attacks with magic, and your health decreases by 200, of the 200 health you lost, mine should recover with 40 health points.

Second example; There are 10 monsters grouped together. If I use the magic on them and decrease their health by 200 for each of them, it means that I must instantly regenerate 400 health.


[Tienes que estar registrado y conectado para ver este vínculo] escribió:
You want a magic that does damage to Target, and increase life to Attacker via magic?

Yes.

________________________________________
Help will always be given at Community Warehouse Helbreath to those who ask for it.
Volver arriba Ir abajo
Ver perfil de usuario
Contenido patrocinado




MensajeTema: Re: MAGIA roba vida   

Volver arriba Ir abajo
 
MAGIA roba vida
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Comunidad Warehouse Helbreath :: Preguntas & Respuestas :: Preguntas Resueltas-
Cambiar a: