MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Resolvido] Paperdoll na ordem EE/ED

4 participantes

Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty [Resolvido] Paperdoll na ordem EE/ED

Mensagem por Slash Dom 21 Nov 2010, 00:31

Olá tudo bem com vocês galera?

Venho aqui pedir a ajuda de vocês para uma coisa. Eu fiz o tutorial de mudar as posições dos sprites do EO, que como vocês devem saber, é diferente do EE/ED.

Então, agora eu gostaria de saber como faço o mesmo com o Paperdoll, porque fazendo só nos Sprites e no Paperdoll não, não posso usar os Paperdoll por causa que as posições ficam diferentes entre um e outro.

Se tiver alguem que possa me ajudar, agradeço desde já. [Resolvido] Paperdoll na ordem EE/ED 535201
Slash
Slash
Membro Junior
Membro Junior

Mensagens : 54

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por SkyZero Dom 21 Nov 2010, 05:39

No Client side procure por :
Código:
' Set the left
Select Case GetPlayerDir(Index)
Case DIR_UP
spriteleft = 0
Case DIR_RIGHT
spriteleft = 1
Case DIR_DOWN
spriteleft = 2
Case DIR_LEFT
spriteleft = 3
End Select

With rec
.Top = 0
.Bottom = DDSD_Character(Sprite).lHeight
.Left = (spriteleft * 2 + anim) * (DDSD_Character(Sprite).lWidth / 12)
.Right = .Left + (DDSD_Character(Sprite).lWidth / 12)
End With

Troque por
Código:
' Set the left
    Select Case GetPlayerDir(Index)
        Case DIR_UP
            spriteleft = 0
        Case DIR_RIGHT
            spriteleft = 3
        Case DIR_DOWN
            spriteleft = 1
        Case DIR_LEFT
            spriteleft = 2
    End Select

    With rec
        .Top = 0
        .Bottom = DDSD_Character(Sprite).lHeight
        .Left = (spriteleft * 3 + anim) * (DDSD_Character(Sprite).lWidth / 12)
        .Right = .Left + (DDSD_Character(Sprite).lWidth / 12)
    End With

Isso fara que as sprites fiquem quem nen a EE / ED , ai já sabe que tem que fazer .
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por Slash Dom 21 Nov 2010, 07:12

SkyZero escreveu:No Client side procure por :
Código:
' Set the left
Select Case GetPlayerDir(Index)
Case DIR_UP
spriteleft = 0
Case DIR_RIGHT
spriteleft = 1
Case DIR_DOWN
spriteleft = 2
Case DIR_LEFT
spriteleft = 3
End Select

With rec
.Top = 0
.Bottom = DDSD_Character(Sprite).lHeight
.Left = (spriteleft * 2 + anim) * (DDSD_Character(Sprite).lWidth / 12)
.Right = .Left + (DDSD_Character(Sprite).lWidth / 12)
End With

Troque por
Código:
' Set the left
    Select Case GetPlayerDir(Index)
        Case DIR_UP
            spriteleft = 0
        Case DIR_RIGHT
            spriteleft = 3
        Case DIR_DOWN
            spriteleft = 1
        Case DIR_LEFT
            spriteleft = 2
    End Select

    With rec
        .Top = 0
        .Bottom = DDSD_Character(Sprite).lHeight
        .Left = (spriteleft * 3 + anim) * (DDSD_Character(Sprite).lWidth / 12)
        .Right = .Left + (DDSD_Character(Sprite).lWidth / 12)
    End With

Isso fara que as sprites fiquem quem nen a EE / ED , ai já sabe que tem que fazer .

Eu tentei e não deu certo não amigo, só com as Sprites, mas com os Paperdoll não, mas obrigado mesmo assim. Very Happy
Se tiver mais alguem pra ajudar eu agradeço muito.
Slash
Slash
Membro Junior
Membro Junior

Mensagens : 54

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por DshFox Dom 21 Nov 2010, 14:21

tentei aqui cara e não consegui

ele pega a ordem q tu colocar nas sprites

tu vai ter q modificar a ordem dos paperdolls em um editor de imagens ou fique com a ordem de sprite do EO original q nao tem problemas Smile
DshFox
DshFox
Membro Vitalicio
Membro Vitalicio

Mensagens : 614

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por SkyZero Dom 21 Nov 2010, 15:11

Aqui provavelmente isso funcionara , Lembrete faça 1 backup de seu servidor , quando código de fonte e normal

Abaixe e substituiria na pasta de Códigos que está com o nome "src"

link retirado~DshFox
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por DshFox Dom 21 Nov 2010, 16:31

Cara,tu posto o modulo do Eclipse Stable/Evolution

a unica coisa q vai fazer com o EO eh bugar
DshFox
DshFox
Membro Vitalicio
Membro Vitalicio

Mensagens : 614

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por SkyZero Dom 21 Nov 2010, 16:36

As modulos São parecidas . você testou ?
Se provavel que bug pegue a modulo e procure por
Código:
Papaerdoll
Ou
Código:
DIR UP

Copia tudo que estiver relativo a paperdoll do modulo e troque .
Porque o mesmo problema das sprites era os " DIR UP / DIR LEFT " etc
No paperdoll também não será muito diferente é algo bem similar .
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por Slash Dom 21 Nov 2010, 18:39

Ae, consegui arrumar aqui, muito obrigado a todos pela intenção de me ajudar. Very Happy
Slash
Slash
Membro Junior
Membro Junior

Mensagens : 54

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por SkyZero Dom 21 Nov 2010, 18:47

Como consegui ? Poste 1 tutorial para os que tem problemas tbm
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por Slash Dom 21 Nov 2010, 18:52

SkyZero escreveu:Como consegui ? Poste 1 tutorial para os que tem problemas tbm

É bem simples, você precisa fazer o tutorial de deixar os sprites na ordem do EE/ED, e arrumar direito os quadrados das Paperdoll, porque se você deixar um pouquinho menor ou um pouquinho maior, não vai funcionar, vai pegar metade de uma paperdoll e metade de outra. (Aonde foi o meu erro)

Então é isso, espero ter ajudado em alguma forma. Very Happy
Slash
Slash
Membro Junior
Membro Junior

Mensagens : 54

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por SkyZero Dom 21 Nov 2010, 20:47

Falei que era só isso =P
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

Mensagem por Ian Dom 20 Fev 2011, 11:13

Topico Resolvido Trancado e Movido
Ian
Ian
Membro Veterano
Membro Veterano

Mensagens : 1238

Ir para o topo Ir para baixo

[Resolvido] Paperdoll na ordem EE/ED Empty Re: [Resolvido] Paperdoll na ordem EE/ED

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