Aldeia RPG

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

Suporte ao desenvolvimento de jogos


5 participantes

    Transformação por Spell

    jadieljr
    jadieljr
    Banido
    Banido


    Mensagens : 38
    Créditos : 32

    Transformação por Spell Empty Transformação por Spell

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

    Client~Side

    Na frmEdiotr_Spell na cmbTyppe adicione mais um item a list chamado:
    Trans
    Agora crie uma frame com as seguintes configurações:
    Name: fraTrans
    Caption: Trans
    Visible: False


    E dentro dela crie um ScrollBox e uma label com as configurações:

    Label
    Name: lblTrans
    Caption: Sprite da Transformação: None

    ScrollBox

    Name: scrlTrans


    E dentro do scrlTrans adicione:

    Código:
        ' If debug mode, handle error then exit out
        If Options.Debug = 1 Then On Error GoTo errorhandler
       
        lblTrans.Caption = "Sprite da Transformação: " & scrlTrans.Value
        Spell(EditorIndex).trans = scrlTrans.Value
       
        ' Error handler
        Exit Sub
    errorhandler:
        HandleError "scrlTrans_Change", "frmEditor_Spell", Err.Number, Err.Description, Err.Source, Err.HelpContext
        Err.Clear
        Exit Sub


    De 2 cliques na cmbType e adicione isso dentro dela:

    Código:
        If cmbType.ListIndex = "SPELL_TYPE_TRANS" Then
            scrlRange.Value = 0
            chkAOE.Value = 1
            fraTrans.Visible = True
        End If

    Procure por:

    Código:
            .scrlRange.Value = Spell(EditorIndex).Range

    E abaixo adicione:
    Código:
            .scrlTrans.Value = Spell(EditorIndex).Trans


    No final da Private Type SpellRec antes do End Type adicione:

    Código:
        Trans As Long

    Procure por:

    Código:
    Public Const SPELL_TYPE_WARP As Byte = 4

    E abaixo adicione:
    Código:
    Public Const SPELL_TYPE_TRANS As Byte = 5


    Serve~Side

    No final da Private Type SpellRec antes do End Type adicione:


    Código:
        Trans As Long

    Procure por:

    Código:
    Public Const SPELL_TYPE_WARP As Byte = 4

    E abaixo adicione:

    Código:
    Public Const SPELL_TYPE_TRANS As Byte = 5

    Procure por:

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

    E acima adicione:

    Código:
        ' Transformação
        With Spell(SpellNum)
            If .Type = SPELL_TYPE_TRANS Then
                Call SetPlayerSprite(Index, Spell(Index).Trans)
                Call SetPlayerStat(Index, Stats.Strength, GetPlayerRawStat(Index, Stats.Strength) * 2)
                Call SetPlayerStat(Index, Stats.Endurance, GetPlayerRawStat(Index, Stats.Endurance) * 2)
                Call PlayerWarp(Index, GetPlayerMap(Index), GetPlayerX(Index), GetPlayerY(Index))
            End If
        End With

    Creditos:

    Ricardo(Por fazer o sistema)


    Última edição por jadieljr em Ter Nov 15, 2011 12:53 pm, editado 1 vez(es)
    BrunoFox
    BrunoFox
    Aldeia Friend
    Aldeia Friend


    Mensagens : 1531
    Créditos : 32

    Transformação por Spell Empty Re: Transformação por Spell

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

    Ae agora tenho como fazer o spell dos Barbaros virarem lobisomen pro meu jogo, tbm +1 cara seus tutos estão otimos e poste mais como esses se puder hein xD


    _________________
    Transformação por Spell CHlkxwf
    Dooolly
    Dooolly
    Colaborador
    Colaborador


    Medalhas : Transformação por Spell Trophy12
    Mensagens : 1227
    Créditos : 153

    Ficha do personagem
    Nível: 1
    Experiência:
    Transformação por Spell Left_bar_bleue0/0Transformação por Spell Empty_bar_bleue  (0/0)
    Vida:
    Transformação por Spell Left_bar_bleue30/30Transformação por Spell Empty_bar_bleue  (30/30)

    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por Dooolly Seg Nov 14, 2011 10:18 am

    [quote="jadieljr"]
    Client~Side

    Na frmEdiotr_Spell na cmbTyppe adicione mais um item a list chamado:
    Trans
    Nessa parte eu naum entendi vc poderia explicar melhor
    [b]
    okabe
    okabe
    Iniciante
    Iniciante


    Mensagens : 34
    Créditos : 7

    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por okabe Seg Nov 14, 2011 10:21 am

    Nas propriedades,em List,adicione o Trans...


    _________________
    Transformação por Spell 2254752_imagem
    Transformação por Spell 766402_imagem

    Meu único propósito nesse fórum é responder dúvidas e postar tutoriais não testados feitos por mim...
    Dooolly
    Dooolly
    Colaborador
    Colaborador


    Medalhas : Transformação por Spell Trophy12
    Mensagens : 1227
    Créditos : 153

    Ficha do personagem
    Nível: 1
    Experiência:
    Transformação por Spell Left_bar_bleue0/0Transformação por Spell Empty_bar_bleue  (0/0)
    Vida:
    Transformação por Spell Left_bar_bleue30/30Transformação por Spell Empty_bar_bleue  (30/30)

    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por Dooolly Seg Nov 14, 2011 11:50 am

    o meu tá dando erro nessa linha olha:
    Transformação por Spell JSblqSKpqlN9p
    jadieljr
    jadieljr
    Banido
    Banido


    Mensagens : 38
    Créditos : 32

    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por jadieljr Ter Nov 15, 2011 12:54 pm

    Aew Dooly troque esse "Trans" por: SPELL_TYPE_TRANS Successful


    Tutorial Editado
    Dooolly
    Dooolly
    Colaborador
    Colaborador


    Medalhas : Transformação por Spell Trophy12
    Mensagens : 1227
    Créditos : 153

    Ficha do personagem
    Nível: 1
    Experiência:
    Transformação por Spell Left_bar_bleue0/0Transformação por Spell Empty_bar_bleue  (0/0)
    Vida:
    Transformação por Spell Left_bar_bleue30/30Transformação por Spell Empty_bar_bleue  (30/30)

    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por Dooolly Ter Nov 15, 2011 1:08 pm

    E já fiz isso ontem de tarde eu vi como concerta na MMORPGBR mais vlw +1 Cred

    @Edit
    Tira as aspas pois dá erro com elas
    Ricardo
    Ricardo
    Ocasional
    Ocasional


    Mensagens : 162
    Créditos : 71

    Ficha do personagem
    Nível: 1
    Experiência:
    Transformação por Spell Left_bar_bleue0/0Transformação por Spell Empty_bar_bleue  (0/0)
    Vida:
    Transformação por Spell Left_bar_bleue30/30Transformação por Spell Empty_bar_bleue  (30/30)

    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por Ricardo Seg Nov 28, 2011 8:01 pm

    Seu tutorial bosta, isso não tem nada seu, eu criei, eu fiz sozinho, olha ja cansei vocês posta meus tutos e ao minimo ninguem me agradeçe, noobs, postam o tutos dos outros sem perguntar pra ele primeiro, olhase for possivel exclua todos os tutos que eles postaram que sao meu, so os que eles postaram o que eu postei deixa la, obrigado

    Conteúdo patrocinado


    Transformação por Spell Empty Re: Transformação por Spell

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Abr 19, 2024 8:20 am