Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Ataque do NPC
Página 1 de 1
Ataque do NPC
Introdução
A animação do ataque do NPC só é enviada quando o NPC acerta o jogador.
Server~Side
modCombat
Procure por:
- Código:
Sub NpcAttackPlayer(ByVal mapNpcNum As Long, ByVal victim As Long, ByVal Damage As Long)
Na Sub NpcAttackPlayer procure por:
- Código:
' Send this packet so they can see the npc attacking
Set Buffer = New clsBuffer
Buffer.WriteLong ServerPackets.SNpcAttack
Buffer.WriteLong mapNpcNum
SendDataToMap MapNum, Buffer.ToArray()
Set Buffer = Nothing
Apague. Agora na Function CanNpcAttackPlayer procure por:
- Código:
Dim npcNum As Long
E abaixo adicione:
- Código:
Dim Buffer As clsBuffer
Procure por:
- Código:
MapNpc(MapNum).Npc(mapNpcNum).AttackTimer = GetTickCount
E acima adicione
- Código:
' Send this packet so they can see the npc attacking
Set Buffer = New clsBuffer
Buffer.WriteLong ServerPackets.SNpcAttack
Buffer.WriteLong mapNpcNum
SendDataToMap MapNum, Buffer.ToArray()
Set Buffer = Nothing
Na Sub TryNpcAttackPlayer ache:
- Código:
If Damage > 0 Then
Call NpcAttackPlayer(mapNpcNum, index, Damage)
Abaixo adicione:
- Código:
Else
SendActionMsg mapNum, "Block!", Cyan, 1, (GetPlayerX(index) * 32), (GetPlayerY(index) * 32)
Créditos
Ricardo
Ricardo
Ricardo- Ocasional
- Mensagens : 162
Créditos : 71
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Tópicos semelhantes
» Bug do Ataque do NPC
» Animação de ataque do NPC
» Correção do som do ataque
» Correção bug de ataque
» auto ataque
» Animação de ataque do NPC
» Correção do som do ataque
» Correção bug de ataque
» auto ataque
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos