Suporte ao desenvolvimento de jogos!


    Sprite do Personagem na picCharacter - CrystalShire

    Compartilhe
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por newbie123 em Seg Ago 29, 2016 8:40 pm

    Vamos la, algumas pessoas tem dificuldades para por no Crystalshire as coisas, por que é em DX8, nesse tutorial vou ensinar a colocar só a sprite do seu personagem na picCharacter.

    Abra o client.vbp,
    Dentro da Public Sub DrawCharacter(), procure por:

    Código:
    If GetPlayerSprite(MyIndex) > 0 And GetPlayerSprite(MyIndex) <= Count_Face Then
            'EngineRenderRectangle Tex_Face(GetPlayerSprite(MyIndex)), x + 49, y + 38, 0, 0, 96, 96, 96, 96, 96, 96
            RenderTexture Tex_Face(GetPlayerSprite(MyIndex)), x + 49, y + 38, 0, 0, 96, 96, 96, 96
        End If


    E abaixo adicione:
    Código:
    If GetPlayerSprite(MyIndex) > 0 Then
        RenderTexture Tex_Char(GetPlayerSprite(MyIndex)), x + 125, y + 100, 0, 0, 32, 32, 32, 32
        End If

    For i = 1 To UBound(PaperdollOrder)
            If GetPlayerEquipment(MyIndex, PaperdollOrder(i)) > 0 Then
                If Item(GetPlayerEquipment(MyIndex, PaperdollOrder(i))).Paperdoll > 0 Then
                    RenderTexture Tex_Paperdoll(Count_Paperdoll), x + 125, y + 100, 0, 0, 32, 32, 32, 32
                End If
            End If
        Next

    Agora troque o "125" e o "100", pelo local que você deseja.(atualmente esta na parte de baixo do lado direito da face na picCharacter).

    Creditos ~ newbie123


    Última edição por newbie123 em Seg Ago 29, 2016 9:48 pm, editado 1 vez(es)

    mateusfar
    Semi-Experiente
    Semi-Experiente

    Mensagens : 81
    Créditos : 7

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por mateusfar em Seg Ago 29, 2016 8:46 pm

    Não tem 

    If GetPlayerSprite(MyIndex) > 0 And GetPlayerSprite(MyIndex) <= Count_Face Then
            'EngineRenderRectangle Tex_Face(GetPlayerSprite(MyIndex)), x + 49, y + 38, 0, 0, 96, 96, 96, 96, 96, 96
            RenderTexture Tex_Face(GetPlayerSprite(MyIndex)), x + 49, y + 38, 0, 0, 96, 96, 96, 96
        End If


    no PicCharacter
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por newbie123 em Seg Ago 29, 2016 8:49 pm

    Eu fiz esse sistema pra Crystalshire, você falou que a skywyre era em dx8... Caso a skywyre seja alguma versão modificar da EO 3.0, ai esse sistema não vai da certo. Me manda por MP a skywyre e assim farei esse sistema para ela.

    mateusfar
    Semi-Experiente
    Semi-Experiente

    Mensagens : 81
    Créditos : 7

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por mateusfar em Seg Ago 29, 2016 9:06 pm

    Agora deu certo, só mais uma coisa: preciso que desenhe também o paperdoll, é complicado ou é comando simples?
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por newbie123 em Seg Ago 29, 2016 9:47 pm

    Rapaz, eu procurei algo para substituir o GetPlayerSprite, mas não deu certo, anyway, abaixo de:

    Código:
    If GetPlayerSprite(MyIndex) > 0 Then
        RenderTexture Tex_Char(GetPlayerSprite(MyIndex)), x + 125, y + 100, 0, 0, 32, 32, 32, 32[size=12][/size]
        End If

    coloque:

    Código:
    For i = 1 To UBound(PaperdollOrder)
            If GetPlayerEquipment(MyIndex, PaperdollOrder(i)) > 0 Then
                If Item(GetPlayerEquipment(MyIndex, PaperdollOrder(i))).Paperdoll > 0 Then
                    RenderTexture Tex_Paperdoll(Count_Paperdoll), x + 125, y + 100, 0, 0, 32, 32, 32, 32
                End If
            End If
        Next


    O tutorial foi adicionado ao topico.

    mateusfar
    Semi-Experiente
    Semi-Experiente

    Mensagens : 81
    Créditos : 7

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por mateusfar em Seg Ago 29, 2016 10:03 pm

    não foi.. personagem desenhando normal, porem nada de paperdoll
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por newbie123 em Seg Ago 29, 2016 10:06 pm

    Você tem certeza que seu personagem esta com o item equipado?  e que esse item esta com o paperdoll? por que a imagem aqui no meu:


    mateusfar
    Semi-Experiente
    Semi-Experiente

    Mensagens : 81
    Créditos : 7

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por mateusfar em Seg Ago 29, 2016 10:07 pm

    absoluta. o problema é que nao existe um "Paperdoll_Count" na Skywyre deve ter outro nome essa variavel
    avatar
    newbie123
    Semi-Experiente
    Semi-Experiente

    Mensagens : 128
    Créditos : 34

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por newbie123 em Seg Ago 29, 2016 10:16 pm

    Provavelmente... me passe essa engine por MP que ai posso procurar, caso contrario vou te da uma dica: de CTRL + F e procure por paperdoll, e va procurando tudo sobre paperdoll ate você encontrar algo parecido com o que foi postado no topico. Successful
    avatar
    joaopaulo98
    Experiente
    Experiente

    Mensagens : 622
    Créditos : 42

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por joaopaulo98 em Qui Set 22, 2016 5:56 pm

    newbie esse sistema é possível implementar em dx7 ?


    _________________
    Dancinha:
    Código:
    http://ultracurioso.tk  - Um Mundo de Curiosidades , Ta esperando oque mate a sua , acesse não perca tempo.
    http://ligadosthemes.tk - já pensou em criar um site de filmes ou etc acesse e encontre scripts feitos para
    facilitar sua vida.
    http://linkfree.ml - encurte seus links e ainda ganhe dinheiro com isso , fácil e pratico.
    https://aprendendonline.ml  - nunca é perca de tempo aprender online.

    Conteúdo patrocinado

    Re: Sprite do Personagem na picCharacter - CrystalShire

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sab Jul 21, 2018 5:13 am