Spell de Copiar a Sprite do Player Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Spell de Copiar a Sprite do Player

4 participantes

Ir para baixo

Spell de Copiar a Sprite do Player Empty Spell de Copiar a Sprite do Player

Mensagem por jadieljr Sáb Nov 12, 2011 11:46 pm

Client~Side

Na frmEditor_Spel crie um chekbox com as configurações:

Name: chkCSprite
Caption: Copiar Sprite


E adicione isso dentro dele:

Código:
    If chkCSprite.Value = 0 Then
        Spell(EditorIndex).CSprite = False
    Else
        Spell(EditorIndex).CSprite = True
    End If


Em Type Spellrec adicione no final:

Código:
CSprite as Boolean


Procure por:

Código:
        If Spell(EditorIndex).IsAoE Then
            .chkAOE.Value = 1
        Else
            .chkAOE.Value = 0
        End If


E abaixo adicione:

Código:
        If Spell(EditorIndex).CSprite Then
            .chkCSprite.Value = 1
        Else
            .chkCSprite.Value = 0
        End If


Serve~side

Em Type Spellrec adicione no final:

Código:
CSprite as Boolean


Procure por:

Código:
Public Sub CastSpell(ByVal Index As Long, ByVal spellslot As Long, ByVal target As Long, ByVal targetType As Byte)


Abaixo de:

Código:
    Dim SpellCastType As Long


Adicione:

Código:
    Dim NpcTarget As String, PlayerTarget As String


Procure por:

Código:
    ' find out what kind of spell it is! self cast, target or AOE


Acima adicione:

Código:
    ' Copiar Sprite
    If Spell(spellnum).CSprite = True Then
        If targetType = TARGET_TYPE_PLAYER Then
            Call SetPlayerSprite(Index, Player(TempPlayer(Index).target).Sprite)
            Call PlayerWarp(Index, GetPlayerMap(Index), GetPlayerX(Index), GetPlayerY(Index))
            Exit Sub
        ElseIf targetType = TARGET_TYPE_NPC Then
            Call SetPlayerSprite(Index, NPC(TempPlayer(Index).target).Sprite)
            Call PlayerWarp(Index, GetPlayerMap(Index), GetPlayerX(Index), GetPlayerY(Index))
            Exit Sub
        End If
    End If


Creditos:

Ricardo
jadieljr
jadieljr
Banido
Banido

Mensagens : 38
Créditos : 33

Ir para o topo Ir para baixo

Spell de Copiar a Sprite do Player Empty Re: Spell de Copiar a Sprite do Player

Mensagem por BrunoFox Dom Nov 13, 2011 12:50 am

:O ! vlwwww esse tuto eu usei e deu certim caraaaaa obrigado mesmo eu precisava disso.... vai ser bem util no meu mmorpg +1 denovo Wink

_________________
Spell de Copiar a Sprite do Player CHlkxwf
BrunoFox
BrunoFox
Aldeia Friend
Aldeia Friend

Mensagens : 1531
Créditos : 32

http://explosionsoft.forumeiros.com

Ir para o topo Ir para baixo

Spell de Copiar a Sprite do Player Empty Re: Spell de Copiar a Sprite do Player

Mensagem por Zeus Qua Jun 27, 2012 2:20 pm

O meu sempre se transforma no mesmo sprite, e não no qual foi selecionado..
Zeus
Zeus
Novato
Novato

Mensagens : 17
Créditos : 0

Ir para o topo Ir para baixo

Spell de Copiar a Sprite do Player Empty Re: Spell de Copiar a Sprite do Player

Mensagem por Jonny157 Dom Jul 01, 2012 12:44 pm

Teria como colocar para copiar apenas por um tempo e depois voltar ao normal?
Jonny157
Jonny157
Ocasional
Ocasional

Mensagens : 245
Créditos : 9

Ir para o topo Ir para baixo

Spell de Copiar a Sprite do Player Empty Re: Spell de Copiar a Sprite do Player

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos