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.

[Correção] Bloquear Movimentação

+2
Junior-
Eduardo
6 participantes

Ir para baixo

[Correção] Bloquear Movimentação Empty [Correção] Bloquear Movimentação

Mensagem por Eduardo Ter 17 Set 2013, 15:24

Bom , na Sub PlayerMove.. lá tém uma verificação, que aconteçe quando tiver Moved = No , que é pra o jogador não se movimentar , mas isso não aconteçe , então ta aii a correção , que aconteçe apenas no servidor.

Procure por:
Código:
If Moved = NO Then
   PlayerWarp index, GetPlayerMap(index), GetPlayerX(index), GetPlayerY(index)
End If
Troque por:
Código:
' Bloquear Movimentação
    If Moved = NO Then
        Select Case GetPlayerDir(index)
            Case DIR_UP
                PlayerWarp index, GetPlayerMap(index), GetPlayerX(index), GetPlayerY(index) + 1
            Case DIR_DOWN
                PlayerWarp index, GetPlayerMap(index), GetPlayerX(index), GetPlayerY(index) - 1
            Case DIR_LEFT
                PlayerWarp index, GetPlayerMap(index), GetPlayerX(index) + 1, GetPlayerY(index)
            Case DIR_RIGHT
                PlayerWarp index, GetPlayerMap(index), GetPlayerX(index) - 1, GetPlayerY(index)
        End Select
    End If
Créditos: Eduardo
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Junior- Ter 17 Set 2013, 15:29

Não entendi muito o que ela faz, mais obrigado por disponibilizar +1
Junior-
Junior-
Membro Sênior
Membro Sênior

Mensagens : 271

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Ricardo Ter 17 Set 2013, 17:09

Isso não é uma correção, mas sim um bug.
Ricardo
Ricardo


Mensagens : 1044

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Reid Qua 18 Set 2013, 12:38

Ricardo escreveu:Isso não é uma correção, mas sim um bug.
Receio que com "Correção" se refira justamente a correção do bug.
-
Pode ser útil mais eu tenho uma dúvida, qual é a taxa de movimentação padrão da engine? Porque se for maior que 1 isso não vai ajudar muito além de retardar a velocidade do personagem.
Desculpa se eu estiver falando alguma coisa errada, eu não mexo com VisualBasic porém é só uma teoria de que caso a velocidade do player no jogo for maior que 1 o código precisa ser alterado pelo utilizador =D

Reid
Reid
Novato
Novato

Mensagens : 43

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Eduardo Qua 18 Set 2013, 13:22

'0' aii não vai a velocidade do personagem , simplesmente que quando ele passar por cima , e tiver moved = no , ele vai ser empurrado para tras.
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Reid Qua 18 Set 2013, 14:32

Hm, então o -1 ou +1 representam os "Quadrados"?
Reid
Reid
Novato
Novato

Mensagens : 43

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Eduardo Qua 18 Set 2013, 14:59

Exatamente isso. Chega de floods no tópico por favor , duvidas crie um tópico relacionado a tal.
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Valentine Qua 18 Set 2013, 15:16

Que bug exatamente este tutorial corrige?
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

Mensagem por Lord Pegason Dom 22 Set 2013, 11:45

Também não entendi 'qual bug' isso corrige, alguém poderia explicar?

Fiz uns testes aqui e surtiu o mesmo efeito.
Lord Pegason
Lord Pegason
Membro Sênior
Membro Sênior

Mensagens : 300

Ir para o topo Ir para baixo

[Correção] Bloquear Movimentação Empty Re: [Correção] Bloquear Movimentação

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