Jump to content

Editar First Aid script


Recommended Posts


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  1.00
  • Content Count:  44
  • Reputation:   0
  • Joined:  04/10/24
  • Last Seen:  

¿De que puedo editar el script de first aid para que altere su curacion segun el nivel por ejemplo?
Otra cosa... de que manera se pueden enceontrar facilmente los skills para poder editarlos. Tarde muchisimo tiempo en encontrar donde estaba definido el script.... y me pasara con otras habilidades.
Gracias!

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  44
  • Topics Per Day:  0.01
  • Content Count:  896
  • Reputation:   118
  • Joined:  05/23/12
  • Last Seen:  

Skill_db or source modification. It's depends on the skill.

 

Skill_db o modificación de source. Depende del skill.

 

Rynbef~

Edited by Rynbef
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  76
  • Topics Per Day:  0.02
  • Content Count:  461
  • Reputation:   61
  • Joined:  08/28/12
  • Last Seen:  

6 hours ago, aleph075 said:

¿De que puedo editar el script de first aid para que altere su curacion segun el nivel por ejemplo?

src/skill.cpp

case NV_FIRSTAID:
		clif_skill_nodamage(src,bl,skill_id,5,1);
		status_heal(bl,5,0,0); <---- just change 5 to your wished amount
		break;

 

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  1.00
  • Content Count:  44
  • Reputation:   0
  • Joined:  04/10/24
  • Last Seen:  

1 hour ago, WhiteEagle said:

src/skill.cpp

case NV_FIRSTAID:
		clif_skill_nodamage(src,bl,skill_id,5,1);
		status_heal(bl,5,0,0); <---- just change 5 to your wished amount
		break;

 

Como hago si quiero que la curacion siga una FORMULA? Es decir, no quiero que cure por 5 o por 7. Por ejemplo, quiero que cure 5 + (La mitad de tu nivel base). Es correcto editar asi? 

case NV_FIRSTAID:
		clif_skill_nodamage(src,bl,skill_id,5,1);
		status_heal(bl,5 + (BaseLevel/2),0,0); <---- just change 5 to your wished amount
		break;

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  76
  • Topics Per Day:  0.02
  • Content Count:  461
  • Reputation:   61
  • Joined:  08/28/12
  • Last Seen:  

13 hours ago, aleph075 said:

Como hago si quiero que la curacion siga una FORMULA? Es decir, no quiero que cure por 5 o por 7. Por ejemplo, quiero que cure 5 + (La mitad de tu nivel base). Es correcto editar asi? 

case NV_FIRSTAID:
		clif_skill_nodamage(src,bl,skill_id,5,1);
		status_heal(bl,5 + (BaseLevel/2),0,0); <---- just change 5 to your wished amount
		break;

 

Sí, debería estar bien.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  1.00
  • Content Count:  44
  • Reputation:   0
  • Joined:  04/10/24
  • Last Seen:  

12 hours ago, WhiteEagle said:

Sí, debería estar bien.

No funciona. Me dice  que BaseLevel no es un identificadore declarado. Por lo tanto no está leyendo el nivel del personaje

 

no declarado.png

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  44
  • Topics Per Day:  0.01
  • Content Count:  896
  • Reputation:   118
  • Joined:  05/23/12
  • Last Seen:  

BaseLevel is a pre defined script variable not on source

 

Rynbef~

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  155
  • Reputation:   51
  • Joined:  07/15/13
  • Last Seen:  

Prueba cambiando 

(BaseLevel/2)

por 

 

status_get_lv(src)

 

  • Upvote 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...