Autor Tema: 1- Movimiento y skills  (Leído 668 veces)

andres14

  • Full Member
  • ***
  • Mensajes: 141
  • Karma: +1/-0
    • Ver Perfil
1- Movimiento y skills
« en: Febrero 14, 2019, 11:15:51 pm »
Al usar un skill que pegue (como stun de arco,death spike,etc) este puede cancelar su animación si uno da click en el suelo para correr justo despues de que se haya accionado el skill. El skill logra hacer su daño en el tiempo que necesita, solo que la animacion puede ser cancelada, el resultado de esto es un char que hace el skill, corta la animación y sale corriendo para atras y segundos despues se muestra en el sistem el daño que hizo el skill (y la vida del mob baja o entra el stun).
« Última modificación: Diciembre 23, 2019, 05:11:44 pm por fissban »

Metadonna

  • Visitante
Re:1- Movimiento y skills
« Respuesta #1 en: Febrero 16, 2019, 01:11:33 am »
Al usar un skill que pegue (como stun de arco,death spike,etc) este puede cancelar su animación si uno da click en el suelo para correr justo despues de que se haya accionado el skill. El skill logra hacer su daño en el tiempo que necesita, solo que la animacion puede ser cancelada, el resultado de esto es un char que hace el skill, corta la animación y sale corriendo para atras y segundos despues se muestra en el sistem el daño que hizo el skill (y la vida del mob baja o entra el stun).

lo vi suele pasar con los arqueros y el stun shot.

fissban

  • Desarrollador
  • Full Member
  • *
  • Mensajes: 152
  • Karma: +0/-0
    • Ver Perfil
Re:1- Movimiento y skills
« Respuesta #2 en: Febrero 20, 2019, 01:57:36 pm »
disculpen la demora, estaba con otros proyectos.

Prueba esto por favor.

Código: [Seleccionar]
### Eclipse Workspace Patch 1.0
#P L2jAdmins_Core
Index: src/l2j/gameserver/model/actor/ai/CharacterAI.java
===================================================================
--- src/l2j/gameserver/model/actor/ai/CharacterAI.java   (revision 99)
+++ src/l2j/gameserver/model/actor/ai/CharacterAI.java   (working copy)
@@ -259,7 +259,7 @@
          return;
       }
       
-      if (activeActor.isAllSkillsDisabled() || activeActor.isCastingNow())
+      if (activeActor.isAllSkillsDisabled() || hasIntention(CtrlIntentionType.CAST))
       {
          // Cancel action client side by sending Server->Client packet ActionFailed to the L2PcInstance actor
          clientActionFailed();
Index: src/l2j/gameserver/model/actor/ai/AbstractAI.java
===================================================================
--- src/l2j/gameserver/model/actor/ai/AbstractAI.java   (revision 101)
+++ src/l2j/gameserver/model/actor/ai/AbstractAI.java   (working copy)
@@ -133,6 +133,11 @@
       return currentIntention;
    }
    
+   public boolean hasIntention(CtrlIntentionType ctrlIntentionType)
+   {
+      return currentIntention == ctrlIntentionType;
+   }
+   
    /**
     * Set the Intention of this AbstractAI.<br>
     * <FONT COLOR=#FF0000><B> <U>Caution</U> : This method is USED by AI classes</B></FONT><br>

Ten presente que acabo de subir una nueva revision.
<script src="//db-ip.com/tools/showipcountry.js" async="async"></script>

Metadonna

  • Visitante
Re:1- Movimiento y skills
« Respuesta #3 en: Febrero 23, 2019, 02:40:12 pm »
Quedo mejor, cuando mantenes apretado el skill fuera de rango, llega al rango y le pega (si tiene mucho casting "magos" hace una primera animacion, pero no larga skill) . Pero cuando apretas solo una ves el skill fuera de rango, llega al rango y no hace nada.
« Última modificación: Febrero 23, 2019, 02:44:49 pm por Metadonna »

andres14

  • Full Member
  • ***
  • Mensajes: 141
  • Karma: +1/-0
    • Ver Perfil
Re:1- Movimiento y skills
« Respuesta #4 en: Febrero 23, 2019, 06:13:04 pm »
No pude  probar si resolvió el bug del tema por mi mala Internet, pero bien pueda veré si doy como resuelto el tema. Por otra parte el bug que menciona metadonna corresponde al tema 2 de "Movimientos y Skills" así que no viene al caso en Este post. Esperaré a que mi Internet funcione.

andres14

  • Full Member
  • ***
  • Mensajes: 141
  • Karma: +1/-0
    • Ver Perfil
Re:1- Movimiento y skills
« Respuesta #5 en: Febrero 23, 2019, 08:45:43 pm »
Bien al aplicar el parche vuelve el bug del tema "3- Movimiento y skills" que ya di como solucionado, y tampoco el parche soluciona el bug tratado en este tema en cuestión. Sin el parche bug 1 sigue y bug 3 solucionado, con el parche bug 1 sigue y bug 3 también.

fissban

  • Desarrollador
  • Full Member
  • *
  • Mensajes: 152
  • Karma: +0/-0
    • Ver Perfil
Re:1- Movimiento y skills
« Respuesta #6 en: Diciembre 23, 2019, 05:11:17 pm »
<script src="//db-ip.com/tools/showipcountry.js" async="async"></script>