Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Erro no sistema de Quest
5 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
Erro no sistema de Quest
Bom, eu peguei para editar a eclipse EO 2.0 já com o sistema de Quest implantado e postada pelo valentine aqui no forum,mas dai eu fui editando a engine ate que um dia eu resolvi testar o sistema de Quest (ja havia testado antes e não deu erro) e quando cliquei no picQuestButton:
Deu este erro no Servidor:
Nesta sub:
Acho que foi algo que eu editei enquanto adicionava algum sistema mas agora não consigo resolver
~Snoopy
Deu este erro no Servidor:
Nesta sub:
Acho que foi algo que eu editei enquanto adicionava algum sistema mas agora não consigo resolver
~Snoopy
Snoopy- Iniciante
- Mensagens : 58
Créditos : 7
Re: Erro no sistema de Quest
Edite a Linha :
Dim nLength As long
para as Byte.
Compile e teste. Creio que possa ser apenas isso.
att <3
Dim nLength As long
para as Byte.
Compile e teste. Creio que possa ser apenas isso.
att <3
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Re: Erro no sistema de Quest
Agora quando entra no jogo está dando este erro:
Snoopy- Iniciante
- Mensagens : 58
Créditos : 7
Re: Erro no sistema de Quest
Debug e diga que onde está o Track =P.
Onde ocorre o Overflow?
Onde ocorre o Overflow?
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Re: Erro no sistema de Quest
tenta criar um novo char...
qual quer coisa dou edit aq
qual quer coisa dou edit aq
_________________
Assinatura removida pela Staff
^ Tenho nova, surprise
Re: Erro no sistema de Quest
O Overflow acontece quando eu clico em entrar nesta linha da Sub WriteBytes:
Assim ficou a determinada sub:
- Código:
nLength = (UBound(nByte) - LBound(nByte)) + 1
Assim ficou a determinada sub:
- Spoiler:
- Public Sub WriteBytes(ByRef nByte() As Byte)
Dim nLength As Byte
nLength = (UBound(nByte) - LBound(nByte)) + 1
If WriteHead + nLength - 1 > BufferSize Then Allocate nLength
CopyMemory Buffer(WriteHead), nByte(0), nLength
WriteHead = WriteHead + nLength
End Sub
Snoopy- Iniciante
- Mensagens : 58
Créditos : 7
Re: Erro no sistema de Quest
Altere novamente para: Dim nLenght As Long
Sobre o erro, provalvemente, o cliente não está enviando todos os dados corretamente; deve estar faltando algo, dê uma revisada no sistema de quest.
Sobre o erro, provalvemente, o cliente não está enviando todos os dados corretamente; deve estar faltando algo, dê uma revisada no sistema de quest.
DragonicK- Experiente
- Mensagens : 543
Créditos : 81
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Erro no sistema de Quest
Caronne, o Quest system é um sistema muito complicado e avançado para min, acho que ainda não estou apto para este nível de programação. Você pode me ajudar me explicando oque fazer para resolver este problema?Caronne escreveu:Altere novamente para: Dim nLenght As Long
Sobre o erro, provalvemente, o cliente não está enviando todos os dados corretamente; deve estar faltando algo, dê uma revisada no sistema de quest.
Snoopy- Iniciante
- Mensagens : 58
Créditos : 7
Re: Erro no sistema de Quest
Comece verificando os dados que são enviados pelo cliente.
Exemplo
Depois, verifique se no servidor, os dados estão na mesma ordem.
Pede para o kawanzii te ajudar.
Exemplo
- Código:
Dim saci As string
Dim level As Integer
Dim sprite As Integer
level = 15
sprite = 25
saci = "macumba"
buffer.WriteString(saci)
buffer.WriteInteger(level)
buffer.WriteInteger(sprite)
socket.Send(buffer.ToArray())
Depois, verifique se no servidor, os dados estão na mesma ordem.
- Código:
Dim saci As string
Dim level As Integer
Dim sprite As Integer
saci = buffer.ReadString()
level = buffer.ReadInteger()
sprite = buffer.ReadInteger()
socket.Send(buffer.ToArray())
Pede para o kawanzii te ajudar.
DragonicK- Experiente
- Mensagens : 543
Créditos : 81
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Erro no sistema de Quest
Snoopy, Manda via Pm ou por aqui mesmo o tutorial para eu poder analisar.
Se tiver um backup de sua engine posso adiciona-lo para você, caso eu não consiga resolver a olho.
Att
Se tiver um backup de sua engine posso adiciona-lo para você, caso eu não consiga resolver a olho.
Att
_________________
"Mistress of shattered hopes and forever broken dreams"
Profane ~- Colaborador
- Mensagens : 818
Créditos : 130
Página 1 de 2 • 1, 2
Tópicos semelhantes
» Sistema de Quest Erro Na Hora de Compilar o Server
» Quest erro netplay
» Erro na hora de salvar a quest
» [AJUDA] Erro Quest System
» Tutorial do Terabin dando erro, alguém conhece um tutorial para sistema de drops multiplos ou identifica o erro?
» Quest erro netplay
» Erro na hora de salvar a quest
» [AJUDA] Erro Quest System
» Tutorial do Terabin dando erro, alguém conhece um tutorial para sistema de drops multiplos ou identifica o erro?
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos
|
|